Accedere ai nodi del progetto

È possibile accedere ai membri dell'oggetto C#, ai nodi OPC UA, agli oggetti NetLogic e agli alias di sessione.

Membri oggetto C#

In C#, ciascuna proprietà o metodo contenuto in un oggetto viene definita genericamente come membro dell'oggetto. Ogni membro è identificato dal
BrowseName
del nodo di progetto corrispondente.
MANCIA: Per visualizzare il
BrowseName
di una proprietà, passare il puntatore del mouse sul relativo nome nel riquadro
Proprietà
. Viene visualizzata una descrizione comando con
BrowseName
, tipo di dati e la descrizione breve (se presente).
Per accedere ai membri, in ordine gerarchico, si utilizza il punto.
Nell'esempio seguente, la proprietà
Acceleration
dell'oggetto
Motor
è impostata sul valore di
123
.
Motor.Acceleration = 123;
Nell'esempio seguente si assegna il valore della proprietà
Speed
dell'oggetto
Motor
al valore della variabile C# di tipo numero intero
currentSpeed
.
int currentSpeed = Motor.Speed;

Nodi OPC UA di un progetto
FactoryTalk Optix Studio

Per accedere a un nodo nel modello informativo C#, il nodo deve essere rappresentato nella NetLogic mediante un oggetto C# corrispondente. Per ottenere l'oggetto C# corrispondente, è possibile utilizzare queste API:
Per fare riferimento ai nodi OPC UA delle proprietà di un nodo con tipo, il nome della proprietà C# corrispondente è costituito dal
BrowseName
della proprietà, alla quale viene aggiunto il suffisso
Variable
. L'esempio seguente mostra un collegamento dinamico impostato sulla proprietà
Text
di un'etichetta tramite API, accedendo al nodo delle proprietà rappresentato da
TextVariable
.
Label1.TextVariable.SetDynamicLink(speedValue);
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.