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 

lokale vs. globale vs. fuktionale globale Variablen



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.04.2007, 19:09
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
lokale vs. globale vs. fuktionale globale Variablen
' schrieb:Gibt es noch witere Ideen, die vielen Shift-Register zu vermeiden?

Lokale Variablen sollten unbedingt vermieden werden, wenn es sich dabei um große Array- oder Clusterstrukturen innerhalb der zeitkritschen Hauptausführungs-Schleife handelt. Wenn Du das beachtest, oder anders herum gesagt, wenn Du nur in diesem Fall Shiftregister verwendest, ansonsten aber lokale Variablen, dann bleiben von Deinen 10 oder 20 Schiftregisteren vielleicht nur noch 1 oder 2 übrig, ohne daß es zu messbaren Geschwindigkeitsnachteilen kommt. Ansonsten würde ich, wie von Dir schon erwogen, lokale Variablen verwenden.

Die VI-übergreifenden Globalen oder funktionalen globalen Variablen wird man sowieso nur verwenden, wenn Informationen zwischen unterschiedlichen VIs ausgetauscht werden sollen, und wenn das der Fall ist, stehen sie in Konkurrenz zu Queues oder Meldern als die oftmals bessere Alternative.

In Deinem Vergleich fehlt etwas, was am allerschlechtesten wäre: Wert schreiben oder lesen über Eigenschaftsknoten "Wert". Sollte man nur verwenden, wenn der Aufruf eines Eigenschaftsknotens wegen anderer Eigenschaften sowieso notwendig ist, in diesem Fall kann man anstelle der lokalen Variablen die Eigenschaft "Wert" mit verwenden. Sonst aber nicht.

Viele Grüße
Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
lokale vs. globale vs. fuktionale globale Variablen - Lucki - 09.04.2007 19:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Globale Variablen Edi70 7 4.447 08.10.2021 17:01
Letzter Beitrag: GerdW
  Lokale Variablen eliminieren / Signale Zusammenfassen Philipp841 8 5.213 30.09.2019 09:51
Letzter Beitrag: Philipp841
  Boolean als globale Variable ares2013 12 11.333 06.09.2019 13:57
Letzter Beitrag: GerdW
  Wie kann man Lokale Variablen sauber verpacken? Tobzn 10 7.764 04.03.2018 12:02
Letzter Beitrag: IchSelbst
  Lokale Variable galilio 5 4.844 09.02.2017 22:20
Letzter Beitrag: Trinitatis
  Übergabe Anzeigeelement zwischen VIs (Referenz/globale Variable?) lipster 1 4.295 03.02.2017 14:27
Letzter Beitrag: GerdW

Gehe zu: