OPC-UA
La revisió el 12:59, 28 juny 2020 per Jordi Binefa (discussió | contribucions) (→Servidor mínim OPC-UA en Python i client ProSys OPC)
Contingut
Eines
Programes multiplataforma
Navegador OPC-UA de PROSYS OPC és un client multiplataforma i gratuït (en el moment d'escriure aquesta wiki) que permet navegar i visualitzar dades de servidors OPC-UA.
Servidor OPC-UA de PROSYS OPC és un servidor multiplataforma que permet verificar connexions i clients OPC-UA.
Eines de programació
Python OPC-UA
Implementació en Python (2, 3 i pypy) de la part client i servidora de l'OPC-UA / IEC 62541
Projecte Python OPC-UA al GitHub
Per a baixar-vos el Projecte Python OPC-UA al GitHub:
git clone https://github.com/FreeOpcUa/python-opcua.git
Exemples d'ús
Servidor mínim OPC-UA en Python i client ProSys OPC
Per a poder replicar aquest exemple us cal tenir el Navegador OPC-UA de PROSYS OPC i haver baixat el Projecte Python OPC-UA al GitHub.
Aquesta és l'execució des del terminal:
jordi@ecat-debian:~/opc-ua/python/python-opcua/examples$ python3 server-minimal.py Endpoints other than open requested but private key and certificate are not set. Listening on 0.0.0.0:4840
URL al client ProSys OPC:
opc.tcp://127.0.0.1:4840