Aufruf über Referenz
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Ruft das VI auf, auf das durch Referenz verwiesen wird. Bei Referenz muss es sich um eine strikt typisierte VI-Referenz handeln.

Ein-/Ausgänge
Referenz
—
Referenz ist die dem bereits geöffneten VI zugewiesene Referenz. Bei der Referenz muss es sich um eine strikt typisierte VI-Referenz handeln.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Referenz (Ausgang)
—
Referenz (Ausgang) gibt die Referenz unverändert aus.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Ein VI kann sowohl über die Funktion "Aufruf über Referenz" als auch vom SubVI-Knoten aus aufgerufen werden. Mit dem Knoten "Aufruf über Referenz" kann jedes VI dynamisch aufgerufen werden, dessen Anschlussfeld mit der Vorgabe strikt typisierten Referenzeingangs übereinstimmt. Verwenden Sie die Funktion VI-Referenz öffnen , um eine streng typisierte Referenz zu erhalten. Mit einem SubVI-Knoten kann dagegen immer nur das VI aufgerufen werden, das mit dem SubVI verbunden ist.
Einzelheiten zu den Ein- und Ausgängen
Für die Anschlüsse des Knotens sind folgende Optionen wählbar:
- Zugriff auf die Ein- und Ausgangswerte des Ziel-VIs—Wenn Sie eine strikt typisierte VI-Referenz mit dem Referenz-Eingang des Knotens "Aufruf über Referenz" verbinden, zeigt der Knoten das Anschlussfeld des betreffenden VIs an. Verbinden Sie Daten mit den Eingängen des Anschlussfelds, um Daten an das aufgerufene VI zu übergeben. An den Ausgangsanschlüssen des Anschlussfelds finden Sie die Ausgangsdaten des aufgerufenen VIs.
- Anschlussfeldänderung im Knoten "Aufruf über Referenz"—Wenn der Knoten "Aufruf über Referenz" nach einer Änderung am Eingang Referenz ein anderes Anschlussfeld anzeigen soll, klicken Sie den Knoten mit der rechten Maustaste an und wählen Sie aus dem Kontextmenü An Referenzeingang anpassen aus.
Einzelheiten zur Ausführung
Für die Ausführung des Knotens sind folgende Optionen wählbar:
- Synchrone Ausführung—Der Knoten "Aufruf über Referenz" wird wie die meisten Blockdiagrammobjekte synchron ausgeführt. Dadurch wird verhindert, dass Daten die Ausgänge des Knotens verlassen, bevor das Ziel-VI die Ausführung beendet hat. Wenn das Ziel-VI asynchron ausgeführt werden soll, während das Blockdiagramm nach dem VI-Aufruf weiterläuft, verwenden Sie stattdessen den Knoten "Asynchronen Aufruf starten".
- Leistungsaufwand für das dynamische Aufrufen eines VIs—Der Leistungsaufwand zum Aufrufen eines VIs über eine Referenz in einer lokalen Anwendung ist im Vergleich zum Aufrufen des VIs über einen SubVI-Knoten vernachlässigbar. Das Aufrufen eines VIs über eine Referenz in einer Netzwerkanwendung erfordert einen erheblich höheren Aufwand.
Andere Möglichkeiten zum Aufrufen von VIs
Unter folgenden Umständen ist der Knoten "Aufruf über Referenz" nicht die beste Wahl, um VIs dynamisch aufzurufen:
- Asynchrone Ausführung—Zum asynchronen Aufrufen des Ziel-VIs verwenden Sie den Knoten Asynchronen Aufruf starten statt des Knotens "Aufruf über Referenz".
- Öffnen des Frontpanel eines Ziel-VIs ohne Ausführen des VI—Wenn das Frontpanel des Ziel-VIs geöffnet werden soll, ohne dass das VI ausgeführt werden soll, verwenden Sie anstelle des Knotens "Aufruf über Referenz" die Methode Frontpanel:Öffnen.
Referenz
—
Fehler (Eingang, kein Fehler)
—
Referenz (Ausgang)
—
Fehler (Ausgang)
—