' schrieb:Ist es nicht allgemein besser alle Eingaben am Frontpanel in lokale Variablen an zu legen um sie dann in entsprechenden cases darüber auszulesen anstatt sie immer durch VIs durchzuschleifen???
LV ist Datenflußgesteuert, die Drähte haben eine wichtige Funktion und bestimmen die Reihenfolge des Programmanblaufs.
Wenn Du also im Blockdiagramm mehrere nicht untereinander verbundene Codeschnipsel auf der Fläche platziert hast, dann ist die Reihenfolge der Abarbeitung nicht etwas von links nach rechts oder von oben nach unten, sondern rein zufällig. Und das kann zu Race-Conditiones oder ganz unerwarteten Resultaten kommen.
Du mußt Dir also ganz sicher sein, daß da nichts passieren kann. Als Anfänger solltest Du aber doppelt vorschichtig sein. Und umgekehrt gilt auch: Wenn man sich das Datenflußprinzip bis in den letzten Winkels seines Gehirns verinnerlichst hat, dann kann man sich mit lokalen Variablen auch mal etwas erlauben, was der Anfängern lieber nicht machen sollte.