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 

warum ist die Globale Variable schneller?



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!

03.09.2010, 14:38
Beitrag #1

toaran_ Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 237
Registriert seit: Feb 2007

2012
2006
EN

90763
Deutschland
warum ist die Globale Variable schneller?
Hallo zusammen

ich habe folgendes Problem ....

ich habe in einem Vi eine While Schleife die alle 100ms einmal "schleift" ...

da werden Com Ports ausgelesen udn die Dasten Verarbeitet etc ... nun wollte ich diese Daten in eine Art Register speichern und das Register als Notifier jeweil einmal lesen und am ende wenn die Daten drinn stehen wieder schreiben.... andere Vis können sich dann aus dem "Register"-Notifier die Daten rausholne wenn benötigt ...
soweit so gut funktioniert auch ...

Aber...

wenn ich das Register so gross mache wie ich es brauche (1024 Werte) wird das ganze sehr "langsam" ...

ich habe mal ein Test VI erstellt mit dem Ablauf im richtigen VI ohne das ganze drum rum ...

ich hab dann auch mal eine Globale Variable als Test genommen und musste feststellen das die um längen schneller ist ...

ich bin leicht verwirrt ... entweder mach ich was grundlegend falsch .... oder es hat sich was bei der abarbeitung von globalen Variablen bei LV 2010 geändert ... (ich hab jetzt grad nur LV2010 zum testen)


T

Lv10
hier mal das Vi und Snippet ...
   


Sonstige .vi  speedtest.vi (Größe: 19,66 KB / Downloads: 217)

und die globale Variable ...

Sonstige .vi  test.vi (Größe: 5,38 KB / Downloads: 199)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
warum ist die Globale Variable schneller? - toaran_ - 03.09.2010 14:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Globale Variablen Edi70 7 3.201 08.10.2021 17:01
Letzter Beitrag: GerdW
  Boolean als globale Variable ares2013 12 9.795 06.09.2019 13:57
Letzter Beitrag: GerdW
  Übergabe Anzeigeelement zwischen VIs (Referenz/globale Variable?) lipster 1 3.829 03.02.2017 14:27
Letzter Beitrag: GerdW
  Warum ertönt ein BING Hasenfuss 3 2.877 07.07.2015 20:20
Letzter Beitrag: jg
  Frage zur Compilierung, ist .EXE schneller als Start vom Frontpanel? Hasenfuss 1 2.494 30.06.2015 14:51
Letzter Beitrag: jg
  globale Konstanten? Nordvestlys 6 5.098 20.02.2015 09:35
Letzter Beitrag: Nordvestlys

Gehe zu: