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 

Abbruch eines Sub Vi



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!

23.05.2006, 11:16 (Dieser Beitrag wurde zuletzt bearbeitet: 23.05.2006 11:17 von Kvasir.)
Beitrag #4

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Abbruch eines Sub Vi
Wenn ich dich richtig verstanden habe, willst du, dass dein SubVi beendet wird, sobald im HauptVi deine getimte While Schleife beendet wird.

Das kannst du z.B. über einen Methodenknoten oder über eine globale Variable erreichen.

Den Methodenknoten musst du so platzieren, dass der Vi Abbruch am Ende deiner While Schleife durchgeführt wird. z.B.: Kannst du den Pfad in die Schleife setzen, den Knoten außerhalb.
Beendet wird hierbei nur das SubVi. Nicht dein HauptVi. Du kannst also noch in Ruhe deine Messung speichern.

Der Nachteil ist aber, dass das Vi sofort abgebrochen wird. Das ist im allgemeinen nicht wünschenswert, da dadurch oft deiintialisierungen nicht mehr durchgeführt werden. (z.B.: Datei schließen, VISA close, ...)

Um das Problem zu umgehen kannst du auch eine globale Variable benutzen. Diese schließt du an die Stop Bedingung deiner While Loop im SubVi. Im HauptVi setzt du den Wert auf True, sobald deine timedloop beendet wird.

Beim HauptVi hab ich dir beide Methoden eingebaut. Du brauchst natürlich nur eine.


Angehängte Datei(en) Thumbnail(s)
       

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 07:09
Abbruch eines Sub Vi - Kvasir - 23.05.2006, 09:14
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 09:44
Abbruch eines Sub Vi - Kvasir - 23.05.2006 11:16
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 12:25
Abbruch eines Sub Vi - Kvasir - 23.05.2006, 12:31
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 12:44
Abbruch eines Sub Vi - Kvasir - 23.05.2006, 12:55
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 13:07
Abbruch eines Sub Vi - Kvasir - 23.05.2006, 13:21
Abbruch eines Sub Vi - Saltlaker - 23.05.2006, 13:31

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Abfrage Abbruch eines asynchronen VI Aufrufs olmethn 2 3.581 17.06.2015 09:38
Letzter Beitrag: olmethn
  Erzeuger-Verbraucher Muster Abbruch Verbraucherschleife mit Abarbeitung der Queue lumaxo 5 6.708 12.02.2015 13:55
Letzter Beitrag: Lucki
  Abbruch while-Schleife alex2705 5 5.857 04.02.2015 15:25
Letzter Beitrag: alex2705
  analoge Signale nach Abbruch zurücksetzen nils2000 3 3.454 10.11.2014 18:53
Letzter Beitrag: Lucki
  Abbruch einer Whileschleife Quantenpunkt 6 5.790 27.03.2013 21:48
Letzter Beitrag: Quantenpunkt
  Abbruch einer Event-Schleife THL 5 5.099 02.11.2012 09:35
Letzter Beitrag: THL

Gehe zu: