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, 18:40
Beitrag #3

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Reentrant aber was ist mit den subVIs?
' schrieb: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!
Dazu muss dem VI aber auch ein eigener Speicherberiech zugewiesen werden. Da dies die Standardeinstellung ist fällt es vielleicht nicht auf.
' schrieb: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.
Da muss ich dir wiedersprechen. Es ein leichtes, mittels einer FGV Daten zweier Instanzen eines ablaufinvarianten VIs einem zweiten VI zur Verfügung zu stellen. Würde alle aufgerufenen SubVI ebenfalls ablaufinvariant sein, ginge das nicht. Anbei ein Beispiel.

Lv86_img
Sonstige .zip  Ablaufinvariant.zip (Größe: 17,9 KB / Downloads: 301)

Lv85_img
Sonstige .zip  85.zip (Größe: 17,49 KB / Downloads: 226)

Ist so natürlich nicht gerade sinnvoll, aber es wird klar, was ich sagen will.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
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? - schrotti - 06.07.2009 18:40

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: