Pular para o conteúdo
JelinaJelina DocumentationDocumentação técnica
Voltar ao site oficial

Aquisição OPCUA

Oferece a funcionalidade Client do protocolo OPCUA para aquisição de dados.

(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.

(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].

(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.

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:

  1. Modo de autenticação: Anonymous: modo anônimo; User: modo com nome de usuário e senha.
  2. Modo de criptografia: None, Sign ou SignAndEncrypt.
  3. Política de criptografia: None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128Sha256RsaOaep.
  4. 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.
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.

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

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==