Ich hab mir dein SubVI angesehen und würde dir Enums anstatt Zahlen empfehlen, erhöht die Lesbarkeit wesentlich und verringert den Dokumentationsbedarf ^_^
Die Frage ist ob du das SubVI parallel zu deinem Aufruf laufen soll, oder ob der Aufruf dein SubVI starten und anschliessend immer wieder starten soll?
Evtl wäre das VI mit dem Aufruf auch noch interessant für die Problemlösung
Also hier mal ein kleines Enum-Beispiel:
Statemachine_mit_Enum.vi (Größe: 9,58 KB / Downloads: 218)
LabVIEW Version 8.5
Zudem ist dein SubVI ziemlich schwer zu verbinden, grundsätzlich sollte man das 4x2x2x4 Pattern verwenden. Wenn man mehr Daten übergeben will so verwendet man Cluster:
Hier ein kleines Cluster Beispiel:
Beispiel_Cluster.vi (Größe: 9,38 KB / Downloads: 215)
LabVIEW Version 8.5