LabVIEWForum.de - Main-VI aus eine Sub-VI aufrufen

LabVIEWForum.de

Normale Version: Main-VI aus eine Sub-VI aufrufen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LV-Freunde,

wie könnte ich aus einem Sub-VI (Ende) der Main-VI aufrufen (Wieder ausführen)?
habt ihr eine Idee?

Danke im Vorraus

Achiles77
' schrieb:Hallo LV-Freunde,

wie könnte ich aus einem Sub-VI (Ende) der Main-VI aufrufen (Wieder ausführen)?
habt ihr eine Idee?

Danke im Vorraus

Achiles77


Ich habe immer gedacht Main soll immer laufen, bis das komplette Programm beendet wird. Deshalb heisst es ja auch Main.

Gruß, Eugen
' schrieb:Ich habe immer gedacht Main soll immer laufen, bis das komplette Programm beendet wird. Deshalb heisst es ja auch Main.

Gruß, Eugen

Hast du recht, aber mein Sub-VI war mal ein Main. Nachdem ich eine Registerkarte eingefügt habe ist er Sub-VI geworden.
Anbei habe ich ein Bild eingefügt.
Da kann ich mir vorstellen dass es 99% CPU frisst.:DSofort eine Wartezeit in die While-Schleife einfügen.

Eugen

P.S. zum Programmaufbau könnte man sich mehr gedanken machen. Was ist dann bei dir das Main.vi jetzt, als das alte zum SubVI geworden ist?
Ja, die eigentliche Antwort wäre "Run VI" über VI-Server. Oder man könnte eventuell das VI auch ganz normal im BD aufrufen. Ich denke bei dir ist was mit dem Programmaufbau (Struktur) nicht ok.

Eugen
Referenz-URLs