Revista Controle & Instrumentação Edição nº 243 2018
¤
Art
Uma revisão sobre o Protocolo OPC UA e
Implementações de Software de Código Aberto
Pablo Felipe Soares de Melo, Eduardo P. Godoy
Universidade Estadual Paulista (Unesp)
Resumo
O protocolo OPC UA é uma tecnologia de código
aberto, definida para implementar a camada de comunicação
em aplicações de Internet das Coisas Industrial e Indústria
4.0. Atualmente, existem diversas implementações
de software de código aberto e comerciais do OPC UA,
estruturadas a partir de diferentes linguagens de programação,
licenças e recursos. Este estudo apresenta uma revisão
sobre o OPC UA, e sobre as principais implementações de
código aberto do OPC UA, que fornecem suporte para o
desenvolvimento de clientes e servidores. Adicionalmente,
uma análise comparativa entre essas implementações do
OPC UA é apresentada, descrevendo suas características, e
enfatizando os seguintes tópicos: versão do código, mapeamentos
de tecnologias, políticas de segurança e conjuntos
de serviços disponibilizados.