LabVIEWForum.de - 2 Timed Loops gleichzeitig laufen lassen

LabVIEWForum.de

Normale Version: 2 Timed Loops gleichzeitig laufen lassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich möchte in meinem Programm gerne 2 Schleifen simultan ausführen lassen. In der einen soll kontinuierlich eine Spannung erzeugt werden und in der zweiten Schleife möchte ich gerne 1 File pro Sekunde schreiben (Bild von einer IMAQ-Kamera).

Wenn ich normale While Loops nehme, werden diese nicht gleichzeitig sondern nacheinander abgearbeitet, also hab ich die beiden While Loops durch Timed Loops ersetzt.

In einem Testprogramm, in dem ich nur zwei Timed Loops ausführe funktioniert das auch, das heißt beide Schleifen laufen gleichzeitig, die eine so schnell es geht, die andere mit einem Durchlauf pro Sekunde.

In meiner eigentlichen Anwendung hingegen funktioniert das leider nicht.

Hat jemand eine Idee woran das liegen könnte?
Okay, ich habe mein Problem gelöst.
Die Loops dürfen nicht abhängig sein voneinander (in meinem Fall gibt es ein IMAQ Image Wire von der ersten zur zweiten Loop), da sie sonst nicht gleichzeitig ausgeführt werden sondern nacheinander.
Problem wurde mit einer lokalen Variable umgangen.
Referenz-URLs