Ich sehe, GerdW, wir sind da einer Meinung.
Zitat:FGVs sind gut, wenn man ein (1) Datenobjekt verwalten will.
Genau 1 Datenobjekt. Nicht zwei, nicht drei. Genau 1. Außerdem: "Verwalten". Eine FGV ist nicht dazu da, primär Drähte einzusparen. Es soll vielmehr alles, was ein Datenobjekt braucht, zentral gesammelt werden.
Zitat:Werte zwischen VIs auszutauschen
Ich finde es tatsächlich eine schlechte Strategie, Daten auszutauschen per FGV. Austauschen und FGV passt einfach nicht zusammen. Austauschen, also "zur Verfügung stellen" und "Befehlen" gehört auch meiner Meinung nach in das QMH-System.
Zitat:MessVI seine Messwerte per Message an den GUI-Handler schickt, der diese Message empfängt und die Werte auf seinem GUI anzeigt? Genauso wie der GUI-Handler Eingaben auf seinem GUI an den QMH schickt, damit der damit seine subVIs aufruft!
Ein "MessVI" ist ein SubVI, das (ohne FP) im Hintergrund selbständig läuft, also parallel und ohne jedwede Sequenzierung. Es ist praktisch eine selbständige Task.
FGVs sind nicht selbständig. Sie sind immer in einen Datenfluss eingebunden.