LabVIEWForum.de
zwei Schleifen mit unterschiedlichem Timing - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: zwei Schleifen mit unterschiedlichem Timing (/Thread-zwei-Schleifen-mit-unterschiedlichem-Timing)



zwei Schleifen mit unterschiedlichem Timing - gregorX - 10.12.2006 21:28

Hallo, ich habe zwei While-Schleifen mit unterschiedlichem Timing in einem Vi.
Die erste Schleife für die Datenerfassung hat ein Timig von 500 ms und die andere für die Datenprotokollierung 180000 ms da sie nur alle 3 min. ausgeführt werden soll.
Mein Problem ist, wenn ich das Vi starte bremst die Schleife mit den 180000ms alles aus.
Wie kann ich das lösen?
Ich habe es auch schon mit Queues versucht aber nicht hinbekommen.
Gibt es vieleicht eine Funktion die alle drei Minuten hochzählt und dann z.B. eine Case-Struktur aktiviert?
In diese Case-Struktur könnte ich dann die Datenprotokollierung reinlegen und ganz auf die zweite While-Schleife verzichten

Vielen Dank für Eure Hilfe,
Gregor

[attachment=30517:attachment]


zwei Schleifen mit unterschiedlichem Timing - thomas.sandrisser - 10.12.2006 21:39

Indem du NIEMALS TimedLoops mit WhileLoops mischt!
Entweder oder aber niemals zusammen...
MfG


zwei Schleifen mit unterschiedlichem Timing - gregorX - 11.12.2006 07:22

' schrieb:Indem du NIEMALS TimedLoops mit WhileLoops mischt!
Entweder oder aber niemals zusammen...
MfG


Hi freedrive,
du meinst also zwei gewöhnliche While-Schleifen.
Das habe ich jetzt gemacht, trotzdem bremst die zweite Schleife immer noch.
Liebe Grüße,
Gregor