Auf Projektknoten zugreifen

Sie können auf C#-Objektelemente, OPC UA-Knoten, NetLogic-Objekte und Sitzungs-Aliase zugreifen.

C#-Objektelemente

In C# wird jede in einem Objekt enthaltene Eigenschaft oder Methode generisch als ein Element des Objekts definiert. Der passende Projektknoten
BrowseName
identifiziert jedes Element.
TIPP: Um den
BrowseName
einer Eigenschaft anzuzeigen, bewegen Sie den Mauszeiger über ihren Namen im Bereich . Es erscheint ein Tooltip mit dem
BrowseName
, dem Datentyp und einer kurzen Beschreibung (falls vorhanden).
Um auf die Elemente in hierarchischer Reihenfolge zuzugreifen, verwenden Sie den Punkt.
Im folgenden Beispiel wird die Eigenschaft
Acceleration
des Objekts
Motor
auf den Wert
123
gesetzt.
Motor.Acceleration = 123;
Im folgenden Beispiel wird der Wert der Eigenschaft
Motor
des Objekts
Speed
dem Wert der C#-Ganzzahl-Variable
currentSpeed
zugewiesen.
int currentSpeed = Motor.Speed;

Projekt-OPC UA-Knoten

Um auf einen Knoten im C#-Informationsmodell zuzugreifen, muss der Knoten in NetLogic durch ein passendes C#-Objekt dargestellt werden. Um das passende C#-Objekt zu erhalten, können Sie diese APIs verwenden:
Um auf die OPC UA-Knoten der Eigenschaften eines typisierten Knotens zu verweisen, besteht der Name der passenden C#-Eigenschaft aus dem
BrowseName
der Eigenschaft, dem das Suffix
Variable
hinzugefügt wird. Das folgende Beispiel zeigt einen dynamischen Link, der über die API auf die Eigenschaft
Text
einer Beschriftung gesetzt wird und auf den durch
TextVariable
dargestellten Eigenschaftsknoten zugreift.
Label1.TextVariable.SetDynamicLink(speedValue);
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.