Ferramentas para trabalhar com OPC UA
Há uma lista de ferramentas OPC UA nesse git
https://github.com/open62541/open62541/wiki/List-of-Open-Source-OPC-UA-Implementations
FreeOPCUA - Python
O mais promissor para iniciar testes com OPC UA Server e Client parece esse feito em python e c++. Ele fornece uma GUI para explorar o OPC Server.
http://freeopcua.github.io/
conda create --name freeopcuaconda activate freeopcua conda install python # Para o servidor + cliente pip install opcua pip install cryptography # Para o client GUI pip install pyqt5 pip install opcua-client
Para abrir um OPC UA Server de Demonstração
Para rodar o OPC UA Client com interface gráfica (GUI) https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html Biblioteca OPC UA para Java Biblioteca OPC UA para Node (é a biblioteca usada como base pelos nodes do Node-RED) Usando OpenSSL e Linux Usando Windows Documentação do QTopcua-client
https://github.com/eclipse/milo
http://node-opcua.github.io/Gerando Certificados para o OPC UA
https://stackoverflow.com/questions/50328537/generate-certificate-for-opc-client
https://github.com/OPCFoundation/UA-.NETStandard/issues/4
https://doc-snapshots.qt.io/qtopcua/security.html