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 

Reentrant aber was ist mit den subVIs?



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!

06.07.2009, 17:29
Beitrag #2

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Reentrant aber was ist mit den subVIs?
Ich habs nicht verstandenWink

Ich probier mich trotzdem:

Definierst du ein Vi als Reentrant, dann wird für jeden Aufruf (also jedes Erscheinen im BD) eine eigene Instanz aufgerufen, die unabhängig von jedem anderen Aufruf die Variablen speichert. Ein SubVi innerhalb einer Schleife zählt dabei jedoch nur als eine Instanz pro Schleife, nicht pro Durchlauf!
Konsequenterweise sind auch alle Vi's und Funktionen innerhalb eines Reentrant SubVis dadurch automatisch reentrant vom Standpunkt des übergeordneten SubVis, da für jede Instanz des SubVis auch eine Instanz der Funktion / des Vis im betreffenden SubVi aufgerufen wird.

Demnach ist die zweite Stelle völlig ahnungslos, dass in der Funktion schon Werte sind.

So ... somit stimme ich mit dir völlig überein (soweit ich dich richtig verstehe) und du hast das auch schon erkannt. Stellt sich nun die Frage, ob du nur sicherheitshalber gefragt hast, oder ob es in deinem Fall sich anders verhält, was mich stark wundern würdeSmile

Grüße

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Reentrant aber was ist mit den subVIs? - Kvasir - 06.07.2009 17:29

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Reentrant VI´s debuggen NoWay 2 7.017 07.07.2015 13:59
Letzter Beitrag: Kiesch
  non-reentrant Sub-VIs in unabhängigen Applikationen Nordvestlys 2 2.864 02.03.2015 11:44
Letzter Beitrag: Nordvestlys
  Verständnisfrage zu reentrant VI´s NoWay 1 4.408 27.05.2014 09:50
Letzter Beitrag: gottfried
  reentrant und subpanel raeuberfisch 4 4.269 01.03.2013 06:56
Letzter Beitrag: raeuberfisch
  reentrant Frage gottfried 3 5.610 07.09.2010 08:37
Letzter Beitrag: gottfried
  Reentrant Vis und Netzwerkvariablen zusammen nutzbar? phoenics 3 6.195 08.04.2010 06:59
Letzter Beitrag: cb

Gehe zu: