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 

Globale variable im Vergleich zur Verdrahtung



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!

18.03.2010, 10:39
Beitrag #1

Atombombi Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Mar 2010

8.6
-
de

9326
Deutschland
Globale variable im Vergleich zur Verdrahtung
Hallo Leute,

ich habe hier ein größeres Programm zur Messung von bestimmten Werten. Um der Übersicht wegen das ganze etwas zu vereinfachen, wollte ich nun die Handles der Geräte als globale Variablen machen. Meine Frage nun: Da sich das handle ja nur am Anfang ändert, könnte man dort ja eine globale Variable erstellen, die dann in den anderen VIs immer wieder aufgerufen wird. Lohnt es sich also, die Drähte zu entfernen und diese durch globale Variablen zu ersetzen? Macht es zeitlich gesehen irgendeinen Unterschied ob ich verdrahte oder globale Variablen aufrufe?

Vielen Dank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2010, 10:53
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Globale variable im Vergleich zur Verdrahtung
Hallo,

wenn du dir mal LV-Geräte-Treiber anschaust, wirst du eigentlich überall sehen, dass das "Handle" als Draht durchgeführt wird...
Da du ja eh schon einen Draht durchziehst (den Error-Cluster!), ist es eigentlich wenig sinnvoll, auf den "Handle"-Draht zu verzichten. Außerdem hast du dann 2 Möglichkeiten, den Datenfluss zu steuernSmile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2010, 11:29
Beitrag #3

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Globale variable im Vergleich zur Verdrahtung
' schrieb:Macht es zeitlich gesehen irgendeinen Unterschied ob ich verdrahte oder globale Variablen aufrufe?
Klar. In beiden Fällen. Ein Draht ist schneller gezogen als eine GV gesucht, plaziert und verbunden.

Auch vom Speichermanagement sind GV schlechter: während des Auslesens z.B. muss das Schreiben blockiert werden, damit nicht zufällig gleichzeitig gelesen und geschrieben wird. Es ist also Zusatzaufwand notwendig. Der Aufwand liegt zwar absolut gesehen irgendwo ganz, ganz untern. Für Drähte aber noch viel weiter unten.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
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
  Globale Variablen Edi70 7 4.488 08.10.2021 17:01
Letzter Beitrag: GerdW
  Vergleich zweier Zahlen LabViewPete 13 12.474 27.10.2020 12:52
Letzter Beitrag: THL
  Boolean als globale Variable ares2013 12 11.363 06.09.2019 13:57
Letzter Beitrag: GerdW
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.235 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  String Vergleich erklären 911tom 3 4.801 12.07.2017 17:51
Letzter Beitrag: jg
  Array-Vergleich und Mittelwertbildung domdom 4 4.725 15.05.2017 10:59
Letzter Beitrag: jg

Gehe zu: