LabVIEWForum.de
Vi automatisch schließen/NOT-AUS - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Vi automatisch schließen/NOT-AUS (/Thread-Vi-automatisch-schliessen-NOT-AUS)



Vi automatisch schließen/NOT-AUS - x05 - 25.04.2007 10:59

Hallo zusammen,


Das bild zeigt wie ich mit einem Event ein Vi öffnen kann-sozusagen ein Menü in dem Vi´s ausgewählt werden können. Wenn dieses Vi dann geöffnet ist wird-wieder per Button und Event- ein Kalibrierablauf gestartet, der mit Sequenzen läuft. Jetzt möcht ich einen Button in dieses Vi einfügen, der den Sequenzdurchlauf abbrechen kann und dann das Vi schließt. Es soll also nen Not-Aus während des Kalibrierablauf´s geben.

Wenn ich´s über SubVi´s mache,dann kann ich da ja keinen Not-Aus einfügen

Zumindest kann ich mit der Methode vom Bild das Vi dann einfach wieder schliessen ohne dass meine Menüauswahl auch stoppt- wie´s ja bei Abbruch eines SubV´s ist.

Geht des? Kann ich denn ein Vi abbrechen obwohl ein Event noch ausgeführt wird?

Ich hoffe ihr habt´s verstanden...


DANKESCHÖN!


Vi automatisch schließen/NOT-AUS - jg - 25.04.2007 12:53

' schrieb:Ich hoffe ihr habt´s verstanden...
DANKESCHÖN!

Ehrlich gesagt, NEE.

Las mal sehen was ich verstehe: Innerhalb des Screenshots (der sozusagen das übergeordnete VI darstellt) öffnest du "dynamisch" ein SubVI.
In diesem SubVI läuft dann hauptsächlich eine Sequenzstruktur. Das SubVI zeigt aber auch ein Frontpanel.

Wo willst du jetzt einen Abbruch-Knopf? Im Sub-VI, um das Sub-VI zu stopppen? Im Main-VI, um das Sub-VI zu stoppen? Oder was?

MfG, Jens


Vi automatisch schließen/NOT-AUS - eg - 25.04.2007 12:59

Du kannst dafür AbortVI benutzen(ist neben dem RunVI).

eg

Hier meine Bibliothek zum Thema. Habe ich selber gebastelt, also use for free.

P.S. ich sehe gerade du hast LV 6.1, dann kann es jemand für dich konvertieren.


Vi automatisch schließen/NOT-AUS - eg - 25.04.2007 13:18

Oder hier die Screenshots, kann man nachbauen.

Eugen