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 

Sofortiger Stop einer While-Schleife in einer SubVi durch MainVi



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!

19.05.2010, 18:51
Beitrag #29

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Sofortiger Stop einer While-Schleife in einer SubVi durch MainVi
' schrieb:Hier ein weiterer Fehler:
Du musst den Button StoppInner auf False setzen, bevor deine beiden inneren WhileSchleifen im HauptVI beginnen. Bisher bleibt der, einmal gedrückt, immer auf True. Mach also vor den Schleifen eine Sequenzierung und lösch StoppInner per Lokaler Variable.

Ich habe mich weiter durchs Forum gelesen und hier waere mein naechster Versuch.
Ich habe an der aeusseren while-Schleife eine Boolean False mit einer lokalen Variable von "Stop inner"-Button verknuepft. Damit wird ja zunaechst sichergestellt, dass der Button nicht zufaelligerweise auf True steht.
Der "Stop inner" Button hat nun die mechanical action "Switch when released".
Am Ende der unteren, inneren while-Schleife habe ich wieder ein Boolean-False gesetzt und ausserhalb dieser while-Schleife mit einer lokalen Variable von "Stop inner" verknuepft.

Weil ich dich nicht verstanden habe, weiss ich nicht, ob du sowas meinst.
Wenn ich das mit dem Datenfluss kapiert habe, dann wird doch erst alles ausgefuehrt, wenn alle Ports belegt sind oder when die untere, innere while-Schleife beendet ist. Haette ich nicht damit schon eine Sequenzierung, sowohl bevor die beiden inneren Schleifen starten als beim Zuruecksetzen des Buttons "Stop inner" rechts an der unteren, inneren while-Schleife?

HIer noch zwei Photos, was ich geaendert habe. Links auf dem Bild ist die Verknuepfung an der aeusseren Schleife links zu sehen, rechts zeigt die rechte auessere Seite der unteren, inneren while-Schleife.


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
Sofortiger Stop einer While-Schleife in einer SubVi durch MainVi - bluesaturn - 19.05.2010 18:51

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kopieren einer Datei mit austeigendem Suffix simcum 4 596 01.08.2025 06:41
Letzter Beitrag: simcum
  Eigenversuch einer ComboBox - Optimierung und Kritik gesucht TpunktN 2 2.939 30.05.2023 07:56
Letzter Beitrag: TpunktN
  HTML-Datei - Name einer PNG bzw. JPG ändern Dsans 1 2.609 09.02.2023 04:42
Letzter Beitrag: Martin.Henz
Music FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion DavidStefan 11 8.737 29.05.2021 07:03
Letzter Beitrag: GerdW
  MainVI sucht nach gelöschter .lvlib Bibliothek kwz 5 4.966 04.05.2021 16:11
Letzter Beitrag: kwz
  Mehrere Spitzenwerte aus einer Messreihe erkennen niklas2016 8 6.794 15.02.2021 14:27
Letzter Beitrag: BNT

Gehe zu: