Accéder aux nœuds de projet
Vous pouvez accéder aux membres d’objet C#, aux nœuds OPC UA, aux objets NetLogic et aux alias de session.
Membres d’objet C#
Dans C#, chaque propriété ou méthode contenue dans un objet est définie de manière générique en tant que membre de l’objet. Le nœud de projet correspondant,
BrowseName
, identifie chaque membre.
CONSEIL:
Pour afficher le
BrowseName
d’une propriété, placez le curseur de la souris sur son nom dans le volet Propriétés
. Une info-bulle indiquant le BrowseName
, le type de données et une description courte (le cas échéant) apparaît.Pour accéder aux membres dans l’ordre hiérarchique, utilisez le point.
Dans l’exemple suivant, la propriété
Acceleration
de l’objet Motor
est définie sur la valeur 123
.Motor.Acceleration = 123;
Dans l’exemple suivant, la valeur de la propriété
Speed
de l’objet Motor
est attribuée à la valeur de la variable de nombre entier C# currentSpeed
.int currentSpeed = Motor.Speed;
Nœuds OPC UA de projet
Pour accéder à un nœud dans le modèle d'information C#, le nœud doit être représenté dans le NetLogic par un objet C# correspondant. Pour obtenir l’objet C# correspondant, vous pouvez utiliser les API suivantes :
Pour faire référence aux nœuds OPC UA des propriétés d’un nœud saisi, le nom de la propriété C# correspondante se compose du
BrowseName
de la propriété auquel le suffixe est ajouté. L’exemple suivant présente un lien dynamique défini sur la propriétéVariable
Text
d’une étiquette via l’API, accédant au nœud de propriété représenté par TextVariable
.Label1.TextVariable.SetDynamicLink(speedValue);
Fournir une réponse