- Visão geral do Jelina
- CommBridge
- Aquisição de dados
Aquisição OPCUA
Oferece a funcionalidade Client do protocolo OPCUA para aquisição de dados.
1. Criar nós
Seção intitulada “1. Criar nós”(1.) Na página do CommBridge, acesse [Gêmeo inteligente] e, à esquerda, clique para alternar para [Conectividade inteligente de dispositivos].

(2.) Arraste, nesta ordem, os plugins Cliente OPCUA, Processamento de dados e Envio por MQTT para a área de trabalho de plugins, criando três nós.

(3.) Conecte os três nós na seguinte ordem: Cliente OPCUA → Processamento de dados → Envio por MQTT.

2. Criar um perfil
Seção intitulada “2. Criar um perfil”(1.) Clique duas vezes em [Cliente OPCUA] e clique no botão [Adicionar perfil].

(2.) Preencha a configuração da conexão e clique em [Avançar].

(3.) Clique em [Adicionar grupo], preencha as informações do grupo e clique em [Confirmar].

(4.) Clique em [Adicionar dados], preencha os dados do ponto e clique em [Confirmar].

(5.) Clique em [Concluir] para adicionar o perfil de aquisição.

(6.) Habilite o perfil e clique em [Salvar].

3. Consultar os resultados
Seção intitulada “3. Consultar os resultados”(1.) Clique no botão [Implantar] de [Conectividade inteligente de dispositivos] para concluir a implantação.

(2.) Clique para alternar para [Gêmeo inteligente] e posicione o ponteiro do mouse sobre o nó [Cliente OPCUA] para exibir a lista de informações do nó.

(3.) Clique no perfil para consultar os dados em tempo real e históricos dos pontos de cada grupo do perfil.

4. Descrição das configurações
Seção intitulada “4. Descrição das configurações”Configuração da conexão
Seção intitulada “Configuração da conexão”| Nome | Condição | Descrição | Formato | Exemplo | Observações |
|---|---|---|---|---|---|
| Nome do perfil | Nome do perfil definido pelo usuário | Obrigatório | Aquisição opc | ||
| Url | Endereço de envio (endereço TCP), URL do servidor OPCUA | opc.tcp://endereço-ip:número-da-porta | opc.tcp://172.21.78.157:53350 | ||
| Tempo limite de conexão (ms) | Tempo limite das solicitações ao servidor OPCUA | Numérico, faixa: (0, período de aquisição] | 1000 | ||
| Modo de autenticação | Oferece 2 métodos de autenticação de dispositivos que se conectam ao servidor OPCUA | Anonymous, User | Anonymous | ||
| Modo de criptografia | Oferece 3 modos de criptografia | Seleção na lista suspensa | None | ||
| Política de criptografia | Oferece 5 políticas de algoritmos criptográficos | Seleção na lista suspensa | None | ||
| Aquisição síncrona | Define se a aquisição é síncrona: Yes ou No | Yes, No | Yes | ||
| Período de aquisição (ms) | Aquisição síncrona igual a Yes | Intervalo de polling para leitura dos dados | Numérico, faixa: (100,2147483647] | 1000 | Escopo: dados de todos os pontos do perfil |
| Prazo de validade da aquisição (ms) | Aquisição síncrona igual a Yes | Prazo de validade da aquisição dos dados | Numérico, faixa: (0, período de aquisição] | 500 | Escopo: dados de todos os pontos do perfil |
| Nome de usuário | Modo de autenticação igual a User | Usuário de conexão do servidor OPCUA | Obrigatório | ||
| Senha | Modo de autenticação igual a User | Senha de conexão do servidor OPCUA | Obrigatório | ||
| Usar certificado do CommBridge | Modo de autenticação igual a User ou modo de criptografia diferente de None | Define se será usado o próprio certificado de cliente do CommBridge | Seleção na lista suspensa | No | |
| Certificado confiável | Modo de autenticação igual a User ou modo de criptografia diferente de None | Certificado do servidor ao qual será feita a conexão; selecione o arquivo | Formato PEM, com extensão .pem | ||
| Certificado | Usar certificado do CommBridge igual a No | Certificado do cliente OPCUA; selecione o arquivo | Formato PEM, com extensão .pem | ||
| Chave privada | Usar certificado do CommBridge igual a No | Chave do cliente OPCUA; selecione o arquivo | Formato PEM, com extensão .pem |
Observações:
- Modo de autenticação: Anonymous: modo anônimo; User: modo com nome de usuário e senha.
- Modo de criptografia: None, Sign ou SignAndEncrypt.
- Política de criptografia: None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128Sha256RsaOaep.
- Aquisição síncrona: “Yes” indica que o período e o prazo de validade da aquisição são configurados de forma unificada para todos os grupos do perfil; “No” indica que cada grupo configura seus próprios valores.
Adicionar um grupo
Seção intitulada “Adicionar um grupo”| Parâmetro | Condição | Descrição | Formato | Exemplo | Observações |
|---|---|---|---|---|---|
| Nome do grupo | Nome do grupo definido pelo usuário | Obrigatório | Grupo op | ||
| Período de aquisição | Aquisição síncrona na configuração da conexão igual a No | Intervalo de polling para leitura dos dados, em ms | Numérico, faixa: (100,2147483647] | Escopo: dados de todos os pontos do grupo | |
| Prazo de validade da aquisição | Aquisição síncrona na configuração da conexão igual a No | Unidade: ms | Numérico, faixa: (0, período de aquisição] | Escopo: dados de todos os pontos do grupo |
Observação: OPCUA só permite ler 1 dado por operação.
Adicionar dados
Seção intitulada “Adicionar dados”| Parâmetro | Descrição | Formato | Exemplo |
|---|---|---|---|
| Alias dos dados | Alias definido pelo usuário, exclusivo dentro do mesmo grupo | Obrigatório; não pode começar com número ou sublinhado nem conter espaços | O |
| Node Id | Identifica de forma exclusiva um nó no servidor OPCUA e permite localizá-lo nesse servidor | ns/nus=<índice-do-namespace>; |
ns=3;i=1001 |
| Modo de leitura/gravação | Suporta r (somente leitura) e rw (leitura e gravação) | r, rw | r |
| Cálculo | Fórmula definida pelo usuário com base nos aliases dos dados |
5. Descrição dos parâmetros do protocolo OPCUA
Seção intitulada “5. Descrição dos parâmetros do protocolo OPCUA”A seguir, uma introdução ao Node Id:
Formato da representação textual do Node Id: ns/nus=<índice-do-namespace>;
= .
-
<índice-do-namespace>: NamespaceIndex, índice usado pelo servidor OPC UA para o URI do namespace, representado como um número decimal. Se o índice for 0, toda a cláusula “ns=0;” é omitida.
-
: IdentifierType, formato e tipo de dado do identificador. O marcador que especifica o tipo do identificador pode assumir os seguintes valores:
| Flag | Identifier Type |
|---|---|
| i | Numeric(UInteger) |
| s | String |
| g | Guid |
| b | Opaque(ByteString) |
: identifier, identificador do nó no espaço de endereçamento do servidor OPC UA.
Exemplos de diferentes Node Ids:
- ns=2;i=5001
- ns=2;s=My
- ns=1;g=09087e75-8e5e-499b-954f-f2a9603db28a
- ns=1;b=M/RbKBsRVkePCePcx24oRA==