paralleler Ablauf 2er Programme - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: paralleler Ablauf 2er Programme (/Thread-paralleler-Ablauf-2er-Programme) |
paralleler Ablauf 2er Programme - chris_kamikaze - 08.11.2006 16:07 Hallo zusammen! Der Titel triffts nicht zu 100%, aber ich erklärs euch mal. 1.) Ich habe ein DAQ VI geschrieben, das mit 100 Hz 2 Kanäle einer DAQ Karte abtastet (lese immer einzelne Datenwerte aus der Karte, d.h. verwende keinen Puffer), die Daten verarbeitet und über PWM an 2 Counter der karte die Signale wieder ausgibt (Signale werden mithilfe von Tiefpässen wieder demoduliert). Dazwischen werden die Signale verarbeitet und durchlaufen einen Algorithmus! -> das ganze funktioniert wirklich wunderbar 2.) Ich habe an einen digitalen Prot der Karte eine Led gehängt. Dafür habe ich auch ein kleines VI geschrieben, das die Led mit einem 0,5s Takt blinken lässt. -> funktioniert auch wunderbar Jetzt die Frage. Ich möchte gerne, dass das blinkende Led mir anzeigt, wenn gerade Daten erfasst werden, ergo wenn das 1. VI läuft. Wenn ich das Led VI in das DAQ VI einfüge blinkt das Led zwar wie gewünscht, wenn ich mit der Stop Taste meine Datenerfassungs Whileschleife stoppe, blinkt die Led weiter. Sprich, das LedVI läuft weiter. Das ist natürlich kein gewollter Effekt. Wie schaffe ich es, dass meine LedVI aufhört, wenn ich meine Datenerfassung stoppe (ich kann das LedVI nicht in die Datenerfassungs Whileschleife einfügen, da ich im LedVI eine 500ms Verzögerung eingebaut habe, welche meine Datenerfassung zunichte machen würde)??? mfg und Dank im Voraus Christian paralleler Ablauf 2er Programme - A.Berndsen - 08.11.2006 17:09 Wie soll das LEDVi beendet werden ? Ist doch bestimmt eine Whilschleife die dort arbeitet. Sollte das der Fall sein, kannst Du die Whilschleife mit einer lokalen Variablen abbrechen die auf die Abbruchbedingung der ersten Schleife verweist. Oder mit einer Referenz. Gruß Andreas |