07.10.2016, 15:03
Hallo zusammen,
anbei findet ihr mein LabView Programm (auf das Problem runtergelöscht), in dem ich in einer Schleife (der unteren) analoge Werte von einer NI Karte auslese und in eine Queue gebe, zusammen mit der Zeit.
In der oberen Schleife sollen dann die Elemente aus der Queue entnommen und gespeichert werden. Wenn ich jetzt aber das Programm beenden möchte durch Drücken der Stopp Taste, stoppen zwar die Schleifen, aber nicht das VI. Ich habe schon mit der Highlight Funktion nach dem Problem gesucht aber blieb bisher erfolglos. Was mir jedoch auffiel ist, dass die Speicher-Schleife immer einmal mehr läuft als die Erzeuger-Schleife was ja eigentlich nicht sein kann oder?
Es gehen zwar keine Werte verloren, aber richtig kann das ja nicht sein.
Ich hoffe ihr könnt mir weiterhelfen.
MfG
anbei findet ihr mein LabView Programm (auf das Problem runtergelöscht), in dem ich in einer Schleife (der unteren) analoge Werte von einer NI Karte auslese und in eine Queue gebe, zusammen mit der Zeit.
In der oberen Schleife sollen dann die Elemente aus der Queue entnommen und gespeichert werden. Wenn ich jetzt aber das Programm beenden möchte durch Drücken der Stopp Taste, stoppen zwar die Schleifen, aber nicht das VI. Ich habe schon mit der Highlight Funktion nach dem Problem gesucht aber blieb bisher erfolglos. Was mir jedoch auffiel ist, dass die Speicher-Schleife immer einmal mehr läuft als die Erzeuger-Schleife was ja eigentlich nicht sein kann oder?
Es gehen zwar keine Werte verloren, aber richtig kann das ja nicht sein.
Ich hoffe ihr könnt mir weiterhelfen.
MfG