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 

Wie kann man eine While Schleife von außen stoppen?



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!

02.12.2006, 19:03 (Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2006 19:15 von Lucki.)
Beitrag #15

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Wie kann man eine While Schleife von außen stoppen?
<div align="left">
' schrieb:Das hat mich noch auf folgende Idee gebracht......ist nicht so umständlich:
Die Subvis überprüfen einfach alle 5 sec welcher String in der Datei ......Stopp.txt steht.
Mit der Idee liegst Du im Prinzip goldrichtig - allerdings nur im Prinzip, denn der Umweg über eine Datei und einen String ist 1000 mal zu umständlich.

Das Zauberwort, um Werte für alle VIs zwischenzuspeichern, heißt nicht Datei, sondern "nichtinitialisiertes Shift-Register". Ein solches VI wird "Global Variable VI" genannt, die entsprechende Variable ist eine "Funktionale Globale Variable". Sie ist einer echten globalen Variablen durchweg vorzuziehen. (Nicht aber einem Melder, da hat Kvasir schon recht)

Das Bild zeigt das Grundmuster eines solchen VIs. In Deinem Falle würde die Numerische Variable durch die Boolesche Variable "Abbruch" ersetzt werden, und auf die Gültigkeitsanzeige könnte auch verzichtet werden.
In der Hauptschleife wird das VI aufgerufen und gesetzt, in den Nebenschleifen aufgerufen und gelesen - fertig.</div>.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Wie kann man eine While Schleife von außen stoppen? - Lucki - 02.12.2006 19:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schleife stoppen in subVI illy777 31 13.002 14.09.2020 18:00
Letzter Beitrag: illy777
  While Schleife stoppen itz_me 4 5.776 13.04.2017 14:47
Letzter Beitrag: itz_me
  X Bildlaufleiste bei Signalverlaufsdiagram stoppen Carp 18 10.220 10.06.2016 09:57
Letzter Beitrag: Carp
  Frage zu Lauflicht stoppen(vorübergehend) fuego50 4 4.187 23.05.2016 17:05
Letzter Beitrag: fuego50
  Referenziertes VI stoppen marhi 7 5.710 08.03.2016 12:07
Letzter Beitrag: rolfk
  Parallele Schleifen beliebig stoppen/neustarten buettnerstefan 3 4.769 03.06.2015 15:23
Letzter Beitrag: buettnerstefan

Gehe zu: