- Começar a usar
- Criação de projetos
- OPC UA
- Objetos gráficos
- Objetos gráficos predefinidos
- Sessões e localidades
- Referências de objetos e variáveis
- Extensão de projetos
- NetLogic
- Referência de API C#
- Tutoriais
- Tutorial de alarmes
- Tutorial de vínculos dinâmicos
- Tutorial de objetos gráficos
- Tutorial do NetLogic
- Tutorial do OPC UA
Tipos de variável
Um tipo de variável é uma variável de modelo da qual se pode criar instâncias da variável. Instâncias de variáveis podem conter propriedades específicas.
Tipos de variável predefinidos e personalizados
Cada projeto contém estes tipos de variável predefinidos:
- Variável
- Variável analógica
- Vínculos dinâmicos
- Indicador do nó
- Tipos de variáveis de tag (objetos Drivers de comunicação)
Tipos de variável personalizados que você ou a lógica de aplicativo criam estão disponíveis apenas no projeto no qual são criados.
DICA:
Alterações em um tipo de variável se aplicam automaticamente a todas as instâncias dessa variável. Se você excluir o tipo de variável, também excluirá todos os subtipos do tipo de variável, juntamente com as instâncias correspondentes da variável.
Variável
As variáveis contêm tipos de dados específicos. Por exemplo, um valor Int32 numérico ou um valor String.
Por padrão, todas as variáveis contêm estas propriedades:
Propriedade | Descrição |
---|---|
BrowseName | Nome da variável no projeto. |
DataType | Tipo de dados que a variável pode conter. |
Description | Descrição da variável. |
DisplayName | Nome de variável que pode ser traduzida e pode aparecer na interface em tempo de execução. |
NodeId | Identificador exclusivo atribuído automaticamente. |
Value | Valor dos dados. |
Por exemplo, é possível criar um rótulo com um valor de string 

OK
e, depois, criar um vínculo dinâmico entre a variável e a propriedade Texto
de um objeto Botão
.Variável com um valor de string

Vínculo dinâmico entre a propriedade Texto de um botão e a variável string

Variável analógica
Variáveis analógicas são variáveis estruturadas que representam características e intervalos físicos.
Por padrão, todas as variáveis analógicas contêm estes atributos:
Atributo | Propriedade | Tipo de dados | Descrição |
---|---|---|---|
EngineeringUnits
DICA:
A janela do
vínculo dinâmico exibe o tipo de variável EngineeringUnits . | Descrição | Localized text | Descrição da unidade de medida. |
DisplayName | Localized text | Nome da unidade de medida. | |
UnitId | Int32 | Unidade numérica de medida. | |
EURange | Limite inferior | Double | Limite inferior do intervalo de valores da variável. |
Limite alto | Double | Limite superior do intervalo de valores da variável. | |
Restringir | Boolean | Se for Verdadeiro: os valores fora do intervalo não são aceitos e o valor anterior é retido. Se for Falso: Os valores fora do intervalo são aceitos. |
Por exemplo, você pode criar um medidor linear restrito que obtém dados de uma variável restrita.

Variável analógica restrita

Medidor linear restrito que fornece dados da variável analógica (em tempo de execução)

Indicador do nó
Os indicadores do nó fazem referência a nós no projeto.
O nó referenciado deve ser do tipo e da classe definidos por estas propriedades:
Propriedade | Tipo de dados | Descrição |
---|---|---|
Tipo | NodeId | Tipo de objeto ou tipo de variável da qual o nó é derivado |
NodeClass | NodePointerNodeClass |
|
Por exemplo, objetos 
Registrador de dados
possuem propriedades do indicador do nó Repositório
.Indicador do nó que tem como destino objetos Banco de dados

Dê sua opinião