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 

Debug von irregulären LV-Zuständen



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!

13.06.2008, 15:01
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Debug von irregulären LV-Zuständen
' schrieb:Im Forum kommt der Begriff 2x vor aber ich habe kein Beispiel gefunden.
Lass suchen nach "funktionales SubVI", dann findest du 8 Einträge. Auch diesen hier

Zitat:Wo liegt der Unterschied und wieso sind Globals böse?
Das ist wieder ein weites Feld.

Das Problem ist unter anderem die "Datensicherheit". Wenn du z.B. in parallelen While-Schleifen schreibend auf eine globale Variable zugreifen willst, muss LV Vorsorge treffen, dass nicht beide Tasks zur gleichen Zeit die Variable manipulieren können. Was an dieser Vorsorge kompliziert ist, ist aus diesen paar Wörtern hier gar nicht zu ermessen. Dumm nur, dass diese Vorsorge immer und bei jeder einzelnen Variablen gemacht werden muss. Und trotzdem funktioniert sie Sicherheit nicht immer. In 99,99% aller Fälle passiert gar nichts. Ein weniger schweren Fällen kommt es zu Race-Conditions, in extremen Fällen zu BlueScreen.

Außerdem: Laut Styleguide sind Globale Variablen zu vermeiden.

Naja, hie und da drücken wir mal beide Augen zu. Globale Variablen darfst du nur verwenden, wenn du auch die erheblichen Nachteile kennst. Nur: Wenn du sie kennst, wirst du sie nicht mehr verwenden.

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 


Nachrichten in diesem Thema
Debug von irregulären LV-Zuständen - IchSelbst - 13.06.2008 15:01

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Debug-Auswertung mijarena 20 13.971 24.03.2016 09:40
Letzter Beitrag: Lucki
  Anregungen für eine Debug Console für Kunden-Software dali4u 6 5.190 09.09.2013 10:30
Letzter Beitrag: dali4u
  Debug Tools gesucht Mrindfleisch 6 4.598 15.02.2013 07:34
Letzter Beitrag: Mrindfleisch
  Array mit Werten nach Zuständen aus zweitem Array in neue Arrays jedes Zustandes sortieren Mika 6 6.638 08.01.2011 19:17
Letzter Beitrag: Lucki
  Rückgabewert im Debug-Modus ok, sonst nicht Matze 4 4.299 22.10.2010 12:57
Letzter Beitrag: TSC
  Festhalten von Ablauf-Zuständen wohl 3 4.752 17.06.2009 21:22
Letzter Beitrag: schrotti

Gehe zu: