Aliasse
Ein Alias ist ein Variablentyp, der auf einen Quellknoten mit einer
NodeId
-Eigenschaft verweist. Aliase ermöglichen es Ihnen, Instanzen eines Objekts unterschiedliche Werte anzeigen zu lassen. Mit einem Alias kann eine Instanz eines einzelnen Motor-Faceplates zum Beispiel dynamisch Daten für mehrere Motoren anzeigen.
NOTIZ:
Weitere Informationen zu Aliassen finden Sie unter Begriffswörterbuch.
Der Alias verweist auf Bereiche eines Projektinformationsmodells und ermöglicht so die Einrichtung dynamischer Links, mit denen Sie eine dynamische Logik erstellen können.
Erstellen Sie einen Alias entweder in einem Objekt oder in einem Objekttyp, der als übergeordneter Knoten bezeichnet wird. Der Quellknoten, auf den der Alias zeigt, identifiziert den Quellbereich.
TIPP:
Erstellen Sie Aliase in grafischen Objekten, um eine dynamische Benutzeroberfläche zu erstellen, z. B. ein Widget. Das Widget kann einen Motortyp darstellen, der dynamisch die Werte für die verschiedenen Instanzen des Motortyps anzeigt.
Vorgang
Erstellen Sie in Objekt
A
einen Alias, der auf den Quellknoten B
zeigt. Von Knoten A
oder einem beliebigen untergeordneten Knoten von Knoten A
aus können Sie dynamische Links zu Knoten B
und einem beliebigen untergeordneten Knoten von Knoten B
erstellen.Art-Eigenschaft
Ein Alias enthält eine Art-Eigenschaft mit einem Wert, der ein Referenzknoten ist. Diese Referenz bezieht sich auf den Objekt- oder Variablentyp des Quellknotens. Wenn Sie den Quellknoten eines Alias festlegen, wird der Art-Eigenschaft automatisch ein Wert zugewiesen. Wenn der Quellknoten eine Motor-Instanz ist, verweist Art auf den Motor-Knoten.
In einem Widget, in dem der Quellknoten eines Alias zur Laufzeit festgelegt wird, müssen Sie den Art-Knoten angeben. Sie können Links im Browser für dynamische Links erstellen, indem Sie die Knoten des Art-Knoten-Informationsmodells verwenden. Zur Entwurfszeit stellen diese Knoten die Projektknoten zur Laufzeit dar.
Wenn Sie zum Beispiel ein Widget entwerfen möchten, das die Eigenschaften eines Motortyps anzeigt, erstellen Sie einen Motortyp mit zwei Eigenschaften: Speed und Acceleration. Erstellen Sie einen MotorPanel-Typ und fügen Sie den Alias Motor hinzu. Setzen Sie die Art-Eigenschaft des Alias auf den Motortyp-Knoten. Anschließend können Sie zwei Beschriftungen oder ein anderes Benutzeroberflächen-Steuerelement hinzufügen und die Eigenschaften Speed und Acceleration dynamisch über den Alias Motor verknüpfen.
NodeId
nodeid
Art-Eigenschaft
Art-Eigenschaft
Rückmeldung geben