Um ein VI als SubVI verwenden zu können, müssen Sie ein Anschlussfeld erstellen. Zu jedem VI gehört ein Anschlussfeld, das in der rechten oberen Ecke des Frontpanels neben dem VI-Symbol angezeigt wird.

Das Anschlussfeld besteht aus mehreren Anschlüssen, die – ähnlich der Parameterliste eines Funktionsaufrufs in befehlsorientierten Programmiersprachen – den Bedien- und Anzeigeelementen dieses VIs entsprechen. Mit dem Anschlussfeld werden die Ein- und Ausgänge festgelegt, die mit dem VI verbunden werden können, wenn es als SubVI genutzt wird. Ein Anschlussfeld empfängt an seinen Eingangsanschlüssen Daten und übergibt diese über die Frontpanel-Bedienelemente an das Blockdiagramm. Die Frontpanel-Anzeigeelemente empfangen die Daten vom Blockdiagramm und geben sie an den Ausgabeanschlüssen aus.

Jedes Rechteck im Anschlussfeld entspricht einem Anschluss. Nach der Auswahl eines Anschlussfeldmusters können Sie den Rechtecken Frontpanel-Bedien- und -Anzeigeelemente zuweisen.

Empfehlungen für das Erstellen von Anschlussfeldern

Nachfolgend finden Sie einige Empfehlungen für das Erstellen von Anschlussfeldern. Weitere Hinweise zum Erstellen von Anschlussfeldern finden Sie im LabVIEW Style Guide.

  • Vermeiden Sie Anschlussfelder mit mehr als 16 Anschlüssen. Anschlussfelder mit mehr als 16 Anschlüssen lassen sich nur schwer verbinden. Verwenden Sie stattdessen Cluster.
  • Ein Anschlussfeld kann unbelegte Anschlüsse enthalten – z. B. für den Fall, dass künftigen Änderungen an einem VI einen zusätzlichen Ein- oder Ausgang erforderlich machen.
  • Teilen Sie das Anschlussfeld bei der Zuweisung von Ein- und Ausgängen gleichmäßig auf. Wenn Sie die mittleren vier Anschlüsse des Musters 4 × 2 × 2 × 4 benötigen, teilen Sie das Anschlussfeld horizontal oder vertikal. Weisen Sie beispielsweise die Eingänge den beiden oberen und die Ausgänge den beiden unteren Anschlüssen zu. Eine andere Möglichkeit ist die Verwendung der beiden linken und rechten Anschlüsse.
  • Wenn Sie mehrere SubVIs erstellen, die häufig zusammen genutzt werden, sollten Sie den SubVIs ein einheitliches Anschlussfeld zuweisen. Verwenden Sie z. B. für Eingänge, die allen VIs gemeinsam sind, immer die gleiche Stelle im Anschlussfeld, so dass Sie die Anschlüsse später leichter finden. Wenn Sie ein SubVI erstellen, dessen Ausgabe von einem anderen SubVI als Eingabe verwendet wird (z. B. Referenzen, Task-IDs oder Fehler-Cluster), richten Sie die Ein- und Ausgabeverbindungen aufeinander aus, um die Verbindungsmuster zu vereinfachen.
  • Platzieren Sie den Cluster Fehlereingang stets in die linke untere Ecke und den Cluster Fehlerausgang in die rechte untere Ecke. In der nachfolgenden Abbildung sehen Sie ein Beispiel für einen ordnungsgemäß und einen nicht ordnungsgemäß ausgerichteten Fehler-Cluster.

1 Nicht ordnungsgemäß
2 Ordnungsgemäß

Festlegen der Priorität von Ein- und Ausgängen beim Herstellen von Verbindungen

Bei der Erstellung eines VIs, das als SubVI weiterverwendet werden soll, kann festgelegt werden, welche Ein- und Ausgänge verbunden werden müssen, sollten oder können. So kann der Anwender alle wichtigen Verbindungen zum SubVI leichter herstellen.

Wenn obligatorisch zu verbindende Eingänge offen bleiben, kann das VI nicht ausgeführt werden. Bei Ausgängen gibt es keine obligatorisch zu verbindenden Anschlüsse. Bei Eingangs- und Ausgangsanschlüssen bedeutet "empfohlen" oder "optional", dass das Verbinden des entsprechenden Anschlusses optional ist. Wenn Sie diese Anschlüsse nicht verbinden, gibt das Blockdiagramm, auf dem sich das SubVI befindet, keine Warnungen aus.

Ein- und Ausgänge von VIs in vi.lib sind bereits als Erforderlich, Empfohlen oder Optional gekennzeichnet. Die Ein- und Ausgänge von neu erstellten VIs sind standardmäßig auf Empfohlen eingestellt. Setzen Sie die Einstellung für einen Anschluss nur dann auf "Erforderlich", wenn das VI ohne Ein- oder Ausgangswerte an diesem Anschluss nicht funktioniert.

Zum Festlegen, welche Ein- und Ausgänge verbunden werden müssen, sollten oder können, klicken Sie mit der rechten Maustaste auf das Anschlussfeld und wählen Sie Diese Verbindung ist aus dem Kontextmenü aus. Sie können LabVIEW so einstellen, dass alle neu konfigurierten Anschlüsse am Anschlussfeld von "empfohlen" auf "erforderlich" gesetzt werden. Wählen Sie Werkzeuge»Optionen»Frontpanel und aktivieren Sie die Option Anschlussfeldanschlüsse standardmäßig erforderlich. Diese Option gilt auch für Anschlüsse, die mit Hilfe des Menüpunkts Bearbeiten»SubVI erstellen erstellt werden.

In der Kontexthilfe erscheint der Parametername bei obligatorisch zu verbindenden Anschlüssen in fetter Schrift, bei empfohlenen in normaler und bei optionalen in grauer Schrift. Wenn Sie in der Kontexthilfe auf die Schaltfläche Optionale Anschlüsse und kompletten Pfad ausblenden klicken, werden die Parameternamen der optional zu verbindenden Anschlüsse ausgeblendet.