Compartilhar via


O que é um OPC Twin?

Importante

Enquanto atualizamos este artigo, confira IoT Industrial do Azure para obter o conteúdo mais atualizado.

O OPC Twin é composto por microsserviços que usam o Azure IoT Edge e o Hub IoT para se conectarem à nuvem e à rede de fábrica. O OPC Twin fornece descoberta, registro e controle remoto de dispositivos industriais por meio de APIs REST. O OPC Twin não exige um SDK da UA (Arquitetura Unificada) de OPC, é independente de linguagem de programação e pode ser incluído em um fluxo de trabalho sem servidor. Este artigo descreve vários casos de uso do OPC Twin.

Descoberta e controle

Você pode usar o OPC Twin para descoberta e registro simples.

Descoberta e registro simples

O OPC Twin permite que os operadores de fábrica verifiquem a rede de fábrica de modo que os servidores da UA de OPC possam ser descobertos e registrados. Como alternativa, os operadores de fábrica também podem registrar manualmente dispositivos da UA de OPC usando uma URL de descoberta conhecida. Por exemplo, para se conectar a todos os dispositivos OPC UA depois que o gateway IoT Edge com um módulo OPC Twin tiver sido instalado no chão de fábrica, o operador de fábrica pode disparar remotamente uma verificação da rede e ver visualmente todos os servidores OPC UA. ​ ​

Controle simples

O OPC Twin permite que os operadores de fábrica reajam a eventos e reconfigurem seus computadores de chão de fábrica da nuvem manual ou automaticamente em tempo real. O OPC Twin fornece APIs REST para invocar serviços no servidor OPC UA, procurar seu espaço de endereço, bem como para ler/gravar variáveis e executar métodos. Por exemplo, uma caldeira usa o KPI de temperatura para controlar a linha de produção. O sensor de temperatura publica a alteração nos dados usando o OPC Publisher. O operador de fábrica recebe o alerta de que a temperatura atingiu o limite. A linha de produção é resfriada automaticamente por meio do OPC Twin. O operador de fábrica é notificado do resfriamento.

Autenticação

Você pode usar o OPC Twin para autenticação simples e para uma experiência de desenvolvedor simples.

Autenticação simples

O OPC Twin usa autenticação baseada em AAD (Azure Active Directory) e auditoria de ponta a ponta. Por exemplo, o OPC Twin permite que o aplicativo seja criado sobre o OPC Twin para determinar o que um operador executou em um computador. No lado do computador, é por meio de auditoria da UA de OPC. No lado da nuvem, é por meio do armazenamento de um log de auditoria de cliente imutável e AAD autenticação na API REST.

Experiência simples para o desenvolvedor

O OPC Twin pode ser usado com aplicativos escritos em qualquer linguagem de programação por meio de APIs REST. Uma vez que os desenvolvedores integram um cliente da UA de OPC a uma solução, não é necessário conhecimento sobre o SDK da UA de OPC. O OPC Twin pode integrar-se perfeitamente a arquiteturas sem servidor e sem estado. Por exemplo, um desenvolvedor Web de pilha completa que desenvolve um aplicativo para um painel de eventos e alarme pode escrever a lógica para responder a eventos em JavaScript ou TypeScript usando OPC Twin sem o conhecimento de C, C#ou a implementação completa da pilha OPC UA. ​

Próximas etapas

Agora que você aprendeu sobre o OPC Twin e seus usos, está é a próxima etapa sugerida:

O que é um OPC Vault