Ich habs nicht verstanden
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ürde
Grüße