LabVIEWForum.de - SUB(Vi) nacheinander ausführen

LabVIEWForum.de

Normale Version: SUB(Vi) nacheinander ausführen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

ich habe in meinem Programm 3 SUB-VI die ich nach ein ander ausführen will. ( Immer nur eins aktiv)
Ich habe versucht es mit Semaphor zu lösen, aber ich kann nicht einstellen, das der zuerst das erste SUB-VI ausführt und dann erst das nächste usw.

Und jetzt noch das Hauptproblem, wenn ich nach der Programmierung feststelle, das es doch jetzt wieder die falsche Reihenfolge ist,möchte ich das ganz einfach ändern können.

Ich dachte eigentlich das man das in der VI-Hierarchie einstellen kann, wie die reihenfolge ist, wie die SUB-VI ausgeführt werden.

Wie programmiert man das richtig ?
Geht es mit "Flat Sequenz Structure" nicht?

Gruss, Eugen
eugen graf schrieb:Geht es mit "Flat Sequenz Structure" nicht?

Gruss, Eugen

Ups, das hab ich vergessen, das es so auch geht.

Danke
Hallo,

wenn du jedes SubVI mit einem Fehlereingang und einem Fehlerausgang versiehst, dann kannst Du diese nacheinander verbinden und die SubVI werden nach dem Flussprinzip ausgeführt.
Außerdem kannst Du auf Fehler im vorhergehenden VI reagieren.

Gruß
sven
Referenz-URLs