LabVIEWForum.de - Zyklus abbrechen

LabVIEWForum.de

Normale Version: Zyklus abbrechen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(21.09.2012 07:48 )GerdW schrieb: [ -> ]Hallo bull,

Zitat:die Terminals lege ich immer nach oben weil ich sie an anderen Stellen auch noch brauche. So hab ich alle auf einem Blick.
Wenn du bei der LabVIEW-Programmierung durchgängig lokale Variablen benutzt, hast du deren Prinzip (sowohl der Programmierung als auch der Variablen) nicht verstanden. LabVIEW arbeitet datenflussorientiert! THINK DATAFLOW!

Wie löst du das Problem wenn du eine Boolsche Anzeige an mehreren Stellen setzen oder löschen willst.

Gut ich könnte immer wieder in den Case springen der fürs setzen und löschen der LED zuständig ist. Das finde ich jedoch sehr Aufwendig für jeden kleinen "Mist" einen Case zu machen.

Die Eventstruktur setze ich bewusst in diesen Case weil ich sie zu den anderen Zeitpunkten nicht bedienen will.

Aber im Prinzip habt ihr recht.
Hallo bull,

Zitat:Wie löst du das Problem wenn du eine Boolsche Anzeige an mehreren Stellen setzen oder löschen willst.
Man legt sich eine (interne) Datenverwaltung an. Dies könnte eine (F)GV sein, oder ein Schieberegister in einer Schleife, oder ...
Dann gibt es nur noch eine einzige Stelle im Programm, die die boolsche Anzeige aktualisiert: und zwar mit den Daten aus der Datenverwaltung!

Zitat:Die Eventstruktur setze ich bewusst in diesen Case weil ich sie zu den anderen Zeitpunkten nicht bedienen will.
Was du willst, kann aber was anderes sein, als das VI machen wird: Die Eventstruktur hört nämlich immer auf die konfigurierten Events und kann dir ruckzuck dein VI blockieren...
Seiten: 1 2
Referenz-URLs