INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.05.2007, 12:18
Beitrag #1

erbi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 101
Registriert seit: Dec 2005

8.2
2005
de

98646
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Kann mir mal einer den Unterschied erklären? Z.B funktioniert ein Eigenschaftsknoten eines boolesch Bedienelementes, welches als "latch, wenn gedrückt" konfiguriert ist, nicht um damit eine Whileschleife zu beenden. Lokale Variablen dagegen funktionieren tadellos.....

Da hat bestimmt jedes seine Vor- und Nachteile....

Ist was grundlegendes....hab mich aber noch nie damit auseinandergesetzt....Danke schon mal im Voraus

MfG - Erbi
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.05.2007, 12:35
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Schau mal hier.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 12:52
Beitrag #3

erbi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 101
Registriert seit: Dec 2005

8.2
2005
de

98646
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
hmmm.....schönes englisch....

darf ich mal fragen was ihr so verwendet?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 13:02
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Im Regelfall eher Eigenschaftsknoten, aber ab und zu auch mal eine lokale Variable. Übers Netzwerk nehme ich Shared Variables (Eigenschaftsknoten).

Gruß Markus

' schrieb:hmmm.....schönes englisch....

darf ich mal fragen was ihr so verwendet?

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 13:47
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Eigenschaftsknoten solltest du nur verwenden, wenn du sowieso was zusätzliches am Control/Indicator machen willst (Farbe verändern, blinken lassen, deaktivieren...)...wenn du nur den Wert brauchst, würde ich ne lokale Variable nehmen, die verbrät weniger Ressourcen...in beiden Fällen kann es aber zu "Race conditions" kommen, wenn du nicht genau drauf achtest, wo wann geschrieben bzw. gelesen wird...d.h. du musst sicherstellen, dass du nicht eher ausliest, wie du was neues reingeschrieben hast...sonst kannst du unerwünschte Ergebnisse kriegen...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 14:08
Beitrag #6

erbi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 101
Registriert seit: Dec 2005

8.2
2005
de

98646
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Ich mach aber relativ häufig solche Sachen wie unten im Bild.....also lesen und dann in das selbe wieder reinschreiben....in diesem Fall sinds halt Eigenschaftsknoten

Das LabVIEW Handbuch sagt ja angeblich.....„To avoid race conditions, do not write to the same variable you read from. „.......soll ich das ganz speziell bei lokalen Variablen vermeiden???

Kann man das was ich in dem Bild mache evtl auch eleganter lösen?


Angehängte Datei(en) Thumbnail(s)
   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.05.2007, 14:14
Beitrag #7

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
Das was du da machst, ist ok...ich hätte aber hier lok. Variablen verwendet! Ne Race condition kannst du dadurch vermeiden, indem du sicherstellst, dass aus dem Array erst wieder gelesen wird, nachdem der Case beendet ist...z.B. indem du nen Draht durchführst (Error cluster!), den du dort wieder anschließt, wo dein nächstes auslesen passiert...dein Programm sieht aber nicht danach aus, dass das hier unbedingt nötig wäre...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 14:19
Beitrag #8

erbi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 101
Registriert seit: Dec 2005

8.2
2005
de

98646
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
wo wir grad dabei sind und ich weiß das du das hier lesen wirst mal ne Frage bezüglich was anderem....

Ich bin ja nun nicht so der perfekte Programmierer in LabVIEW......besteht denn die Möglichkeit hier im Forum mal einem User der mehr Erfahrung hat sein Programm zukommen zu lassen das der sich des mal 1 Minute anschaut und evtl. auf grob fahrlässige Fehler hinweist....?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2007, 14:25
Beitrag #9

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Unterschied: Lokale Variable / Eigenschaftsknoten (Wert)
NO !

Es sei denn, du gibst ihm Geld dafür!

Die meisten arbeiten einigermassen professionell mit LV, d.h. sie benutzen es in ihrer Firma (bzw. bei ihrem Arbeitgeber)...hier wird aber "ehrenamtlich" Hilfe geleistet...wenn du das professionell haben willst, musst du z.B. ein Ingenieurbüro engagieren!

Wenn du Tipps wilst, lade dein Programm hoch (wenn du darfst...könnte ja dein Arbeitgeber nicht mit einverstanden sein), dann schauen vielleicht ein paar Leute drüber und du kriegst Hinweise...das ist aber kein "Muss"...

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Lokale Variablen eliminieren / Signale Zusammenfassen Philipp841 8 5.219 30.09.2019 09:51
Letzter Beitrag: Philipp841
  Wie kann man Lokale Variablen sauber verpacken? Tobzn 10 7.777 04.03.2018 12:02
Letzter Beitrag: IchSelbst
  Unterschied zw. Formelknoten und Formel VI hansi9990 7 6.212 01.10.2017 12:34
Letzter Beitrag: hansi9990
  Lokale Variable galilio 5 4.851 09.02.2017 22:20
Letzter Beitrag: Trinitatis
  Wert an naheliegensten Wert aus Array anpassen TSC 17 11.511 26.07.2016 06:59
Letzter Beitrag: TSC
  Schleifenkommunikation: Melder und Benutzer-Ereignisse oder lokale Variablen lumaxo 7 6.460 19.03.2015 17:49
Letzter Beitrag: lumaxo

Gehe zu: