INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Schleifen Abbruch mit Timer



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.04.2010, 20:15
Beitrag #1

caotina007
Unregistered


 







Schleifen Abbruch mit Timer
Hallo Zusammen

Ich habe ein Problem mit LabVIEW. Ich habe eine While-Schleife und darin eine Sequenz und parallel eine While-Schleife mit Timer, welche die äusserste While-Schleife nach einer bestimmten Zeit beenden sollte. Nun läuft aber zuerst noch die Sequenz fertig auch wenn die Zeit abgelaufen ist...
Was mache ich falsch ?

   

LabVIEW Version 2009:


Sonstige .vi  Mindstorm___Kopie.vi (Größe: 66,43 KB / Downloads: 216)
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.04.2010, 20:48
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Schleifen Abbruch mit Timer
' schrieb:Was mache ich falsch ?
Nichts, außer dass du offenbar das Grundprinzip von LabVIEW - Datenfluss - nicht verstanden/vergessen hast.

Eine Programmstruktur (Sequenz, Schleife, SubVI, ...) startet erst, wenn alle Eingänge anliegen und wird erst beendet, wenn alle Ausgänge anliegen.

Durch so eine parallele Schleife brichst du doch nicht die Abfolge in der Sequenz ab...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2010, 20:53
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Schleifen Abbruch mit Timer
Um das zu umgehen kannst du z.B. eine State Machine benutzen und deine Sequenz in mehrere States aufteilen. Dann kannst du z.B. in jedem State deinen Timer überprüfen und die restlichen States nicht ausführen, falls...

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 2.467 18.08.2020 13:29
Letzter Beitrag: GerdW
  Timer macht was er will :-) Natalie1984 6 3.314 04.07.2019 12:49
Letzter Beitrag: IchSelbst
  While-Schleife anhalten ohne Timer valerian 2 3.734 04.10.2017 09:28
Letzter Beitrag: valerian
  Timer in [s] grba123 9 7.317 18.08.2015 15:14
Letzter Beitrag: Lucki
Question Abfrage Abbruch eines asynchronen VI Aufrufs olmethn 2 3.133 17.06.2015 09:38
Letzter Beitrag: olmethn
  Bedingung mit Timer verknüpfen ETechnik 7 5.627 28.05.2015 19:31
Letzter Beitrag: ETechnik

Gehe zu: