LabVIEWForum.de
Schleife in SubVI, Stopp-Knopf in HauptVI - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Schleife in SubVI, Stopp-Knopf in HauptVI (/Thread-Schleife-in-SubVI-Stopp-Knopf-in-HauptVI)



Schleife in SubVI, Stopp-Knopf in HauptVI - DrHoas - 12.07.2012 09:24

Hallo,

ich habe zwei While-Schleifen ineinander, die ich mit einem Stopp-Knopf in der inneren Schleife beende. Jetzt möchte ich die innere Schleife in ein SubVI stecken. Der Stopp-Knopf soll aber weiterhin im HauptVI sein. Ich könnte das mit einer Ereignisstruktur und einer globalen Variablen lösen. Wirklich schön ist das aber nicht. Geht das besser?

Dank und Gruß

Philipp


RE: Schleife in SubVI, Stopp-Knopf in HauptVI - GerdW - 12.07.2012 09:42

Hallo Philipp,

"besser" ist Ansichtssache!
Diese Frage wurde unter dem Oberbegriff "Datenaustausch zwischen VIs" aber schon oft hier besprochen:
(F)GVs, Notifier, Queue, Referenzen, (nur) die While-Schleife im MainVI lassen, ...

Vielleicht auch nochmal die Struktur überdenken: Du willst ein subVI, welches auf eine Benutzereingabe wartet, von einem anderen VI aus abbrechen?