LabVIEWForum.de - Ausgelesener Wert als konstante in SubVi

LabVIEWForum.de

Normale Version: Ausgelesener Wert als konstante in SubVi
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi,

Schieberegister ist einleuchtend, es scheitert leider bei der Umsetzung. Im Anhang findet ihr das VI, welches die Kalibration startet. Das SubVI "Kalibrieren" enthält die Statemachine. In den Leitungen zu den Tunneln befinden sich die Kalibrierdaten. Die Tunnel müssten also in Schieberegister umgewandelt werden.
Bei einer Whileschleife kann man die Schieberegister ja einfach durch rechtsklick auswählen. Wie funktioniert das bei der Case-Struktur?
Hallo mikadm,

Zitat:es scheitert leider bei der Umsetzung. … Das SubVI "Kalibrieren" enthält die Statemachine.
Ja, die Umsetzung…

Es fehlt die Statemachine "außen drum", die den ganzen Programmablauf koordiniert!
Also in der Art von:
1. Starten, Initialisieren
2. Kalibriermessung durchführen
3. eigentliches Testprogramm (evtl. in mehreren Teilschritten) ablaufen lassen
4. für nächste Messung zurück zu Step 3

Wenn du das hast, dann sind die Schieberegister ganz einfach in der "außendrum" Statemachine zu verwalten!
Warum eigentlich so viele Schieberegister? Reicht da nicht ein einziges aus, welches ein entsprechendes Array (evtl. Array of Cluster) enthält? (Bitte auch eine sinnvolle Datenverwaltung überlegen und planen…)
Hab´s hinbekommen ! Danke für die Hilfe
Seiten: 1 2
Referenz-URLs