Auswahl der Standardinstanz eines polymorphen VIs
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Wenn Sie einem Blockdiagramm ein polymorphes VI hinzufügen, stellt die erste Instanz in der Liste Instanz-VIs im Fenster Polymorphes VI die Voreinstellung dar. Erzeugen Sie im Blockdiagramm ein Bedien- bzw. Anzeigeelement oder eine Konstante, wird der Datentyp dieser Objekte durch die Standardanschlüsse des polymorphen VIs festgelegt. Zum Ändern der Standardinstanz setzen Sie im Fenster Polymorphes VI ein SubVI mittels Pfeiltasten an die Spitze der Liste SubVIs.
Bei den meisten polymorphen VIs wird die zu verwendende Instanz bereits durch die Datentypen festgelegt, die an die Eingänge des VIs angelegt werden. Wenn Sie zum Beispiel eine String-Konstante mit dem Eingang Standardwert des VIs Schlüssel lesen anlegen, wird automatisch das String-SubVI als Standardinstanz ausgewählt, und der Ausgang Wert erhält den Datentyp String.
Wenn das SubVI durch den angelegten Datentyp nicht bestimmt wird, muss diese Einstellung manuell vorgenommen werden. In diesem Fall verhält sich das VI jedoch nicht mehr wie ein polymorphes VI, da es nur noch die Datentypen annimmt und ausgibt, die von Ihnen vorgegeben wurden.
Führen Sie die folgenden Schritte durch, um die Standardinstanz eines polymorphen VIs auszuwählen. Für integrierte polymorphe VIs zeigt das Kontexthilfefenster eine Beschreibung jeder Instanz an, wenn der Cursor durch das Kontextmenü bewegt wird.
- Klicken Sie mit der rechten Maustaste auf das polymorphe VI, wählen Sie dann aus dem Kontextmenü die Option Typ auswählen und wählen Sie dann das als Standardinstanz zu verwendende SubVI aus.
- Klicken Sie anschließend mit dem Bedienwerkzeug auf den Selektor des polymorphen VIs und wählen Sie aus dem Kontextmenü eine Instanz aus. Klicken Sie dann noch einmal mit der rechten Maustaste auf das polymorphe VI, wählen Sie Sichtbare Objekte»Selektor für polymorphes VI und wählen Sie dann das als Standardinstanz zu verwendende SubVI aus. In der folgenden Abbildung wird ein Beispiel eines Poly-VI-Selektors dargestellt.

Wenn das polymorphe VI wieder alle Datentypen akzeptieren soll, klicken Sie es entweder mit der rechten Maustaste an und wählen aus dem Kontextmenü Typ auswählen»Automatisch aus oder Sie klicken mit dem Bedienwerkzeug den Selektor an und wählen aus dem Kontextmenü Automatisch aus.