IUAVariable.SetDynamicLinkToAlias(aliasName, attributeId, mode)

Defina um vínculo dinâmico de uma variável para um atributo OPC UA específico de um nó de alias, especificando o modo do vínculo dinâmico.
void SetDynamicLinkToAlias(string aliasName, AttributeId attributeId, DynamicLinkMode mode = DynamicLinkMode.Read);

Argumentos

aliasName
(string)
O
BrowseName
do alias.
attributeId
O atributo OPC UA ao qual se vincular. Use a enumeração
AttributeId
.
mode
(DynamicLinkMode)
Um argumento opcional que especifica o modo de vínculo dinâmico.
Os seguintes modos de vínculo dinâmico estão disponíveis:
DynamicLinkMode.Read
(default)
Leitura (do nó de origem ao pai).
DynamicLinkMode.Write
Gravação (do pai à origem).
DynamicLinkMode.ReadWrite
Leitura e gravação (bidirecional).
ResourceURI
Um objeto C# que contém o caminho indicado no argumento.

Exemplo

Vincule uma variável a um atributo OPC UA específico de um nó de alias:
[ExportMethod] public void CreateDynamicLinkToAliasAttribute() { // Get the Text variable of a Label var myVariable = Owner.GetVariable("Label1/Text"); // Link to the BrowseName attribute of {MotorAlias} itself myVariable.SetDynamicLinkToAlias("MotorAlias", AttributeId.BrowseName, DynamicLinkMode.Read); }
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal