12.07.2011, 16:35
Hallo zusammen.
Ich bin gerade dabei ein VI zu entwickeln. Früher habe ich auf massiven Einsatz von lokalen Variablen gesetzt was inzwischen stark zurück gegangen ist. Jetzt habe ich eine State-Machine die mir innerhalb eines States mehrmals Werte in eine Tabelle schreiben soll. Ich möchte bei jedem Durchlauf den neuen Wert in die Tabelle schreiben und auch anzeigen lassen. Das Funktioniert auch einwandfrei. Die Tabelle selbst wird aber auch von einem anderen möglichen State beschrieben. Nun stellt sich mir die Frage ob an dieser Stelle die Verwendung einer lokalen Variable der Tabelle sinnvoller ist oder ein Property Node der Tabelle mitsamt dessen Reference wobei bei dem Property Node jeweils der aktuelle Wert in die Tabelle geschrieben wird.
Im Prinzip wurde die lokale Variable durch eine Reference + einen Property node ersetzt.
Welche Vor- oder Nachteile kann solch ein Konstrukt haben gegenüber lokalen Variablen? Denn diese Property Nodes können ja genauso wie lokale variablen auch im kompletten VI verstreut sein. Und gerade diese "unverkabelte" Verteilung ist ja eigentlich der größte Kritikpunkt der lokalen Variablen.
Grüße
flattervieh
Ich bin gerade dabei ein VI zu entwickeln. Früher habe ich auf massiven Einsatz von lokalen Variablen gesetzt was inzwischen stark zurück gegangen ist. Jetzt habe ich eine State-Machine die mir innerhalb eines States mehrmals Werte in eine Tabelle schreiben soll. Ich möchte bei jedem Durchlauf den neuen Wert in die Tabelle schreiben und auch anzeigen lassen. Das Funktioniert auch einwandfrei. Die Tabelle selbst wird aber auch von einem anderen möglichen State beschrieben. Nun stellt sich mir die Frage ob an dieser Stelle die Verwendung einer lokalen Variable der Tabelle sinnvoller ist oder ein Property Node der Tabelle mitsamt dessen Reference wobei bei dem Property Node jeweils der aktuelle Wert in die Tabelle geschrieben wird.
Im Prinzip wurde die lokale Variable durch eine Reference + einen Property node ersetzt.
Welche Vor- oder Nachteile kann solch ein Konstrukt haben gegenüber lokalen Variablen? Denn diese Property Nodes können ja genauso wie lokale variablen auch im kompletten VI verstreut sein. Und gerade diese "unverkabelte" Verteilung ist ja eigentlich der größte Kritikpunkt der lokalen Variablen.
Grüße
flattervieh