OpcUA Wrapper

Ponte de modernização industrial: encapsule servidores OPC DA locais e exponha seus dados em endpoints modernos OPC-UA de forma simples e robusta.

Um aplicativo de configuração e um serviço de background que resolvem a barreira de conectividade entre o legado OPC DA e as arquiteturas IIoT baseadas em OPC-UA.
Interface do Configurador OPC-DA para OPC-UA

O Problema de Conectividade

Muitas plantas industriais ainda operam com CLPs e sistemas SCADA legados que oferecem dados exclusivamente via OPC DA (Data Access), um protocolo antigo e fortemente acoplado ao ecossistema Windows (DCOM), o que inviabiliza a integração segura com a nuvem, arquiteturas de Edge Computing e sistemas de Inteligência Artificial modernos.

O Aplicativo Configurador (Configurator)

O sistema é composto por uma interface de usuário de janela simples e direta, onde você prepara o ambiente:

  • Descoberta Local: O aplicativo lista automaticamente os servidores OPC DA disponíveis na máquina local.
  • Navegação de Tags: O usuário conecta ao servidor legado e navega pela árvore de tags (browse) com estrutura visual, exatamente como em um client OPC padrão.
  • Seleção Intuitiva: Basta selecionar (checkbox) as tags que deseja publicar e expor para a rede moderna via OPC-UA.
  • Geração de Configuração: O aplicativo salva as preferências do usuário, criando a base que será utilizada pelo serviço que roda em background.

Serviço Windows (Background Worker)

Após salvar a configuração através do configurador, a aplicação principal entra em ação operando como um Serviço do Windows (transparente e autônomo):

  • Loop Contínuo: O serviço fica continuamente lendo os dados do servidor OPC DA local e atualizando as tags em tempo real na interface OPC-UA.
  • Endpoint OPC-UA Nativo: Levanta um servidor OPC-UA seguro e moderno publicando todas as tags selecionadas.
  • Leitura e Escrita Bidirecional: Permite não apenas monitorar e ler os valores via OPC-UA, mas enviar comandos de escrita (write) de volta para o sistema legado.
  • Auto Reconexão: Em caso de instabilidade, queda de energia ou reinicialização do servidor OPC DA local, o serviço detecta a falha e tenta a reconexão automática contínua sem necessidade de intervenção humana.