Skip to content

IoT Agent OPC UA

Rafael Alves edited this page Oct 8, 2020 · 4 revisions

O componente IoT Agent OPC UA faz a comunicação entre um servidor OPC UA e a Orion Context Broker. Este componente tem como base o código disponivel aqui. Para a configuração do IoT Agent OPC UA é necessário modificar os arquivos localizados na pasta /platform/iotAgentOpcUa/AGECONF. O arquivo config.properties contém as informações relativas ao parâmetros do IoT Agent OPC UA e o arquivo config.json contém a configuração das entidades dos dispositivos que serão criados no IoT Agent OPC UA assim que ele for montado.

Estou utilizando a versão v1.3.7 do IoT Agent OPC UA por ter tido dificuldades em trabalhar com a versão v1.4.8, tanto durante a faze de configuração dos arquivos quanto durante a fase de operação do componente.

Os dois arquivos podem ser modificados de acordo com as necessidades do ambiente de desenvolvimento que esteja sendo utilizado, mas não é necessário fazer nenhuma alteração para que esta simulação funcione. É importante destacar que o mapeamento entre os nós do servidor OPC UA e as propriedades dos dispositivos no IoT Agent OPC UA deve ser feita com cautela para que os dados sejam comunicados de forma correta. Também é importante destacar que este componente ainda está em fase de desenvolvimento mas já é possível fazer a comunicação de dados e o acionamento de comandos através do agente.