Diferència entre revisions de la pàgina «OPC-UA»
m (→Servidor mínim OPC-UA en Python i client ProSys OPC) |
m (→Programes multiplataforma) |
||
Línia 4: | Línia 4: | ||
[https://prosysopc.com/products/opc-ua-simulation-server/ Servidor OPC-UA de PROSYS OPC] és un servidor multiplataforma que permet verificar connexions i clients OPC-UA. | [https://prosysopc.com/products/opc-ua-simulation-server/ Servidor OPC-UA de PROSYS OPC] és un servidor multiplataforma que permet verificar connexions i clients OPC-UA. | ||
+ | |||
+ | [https://www.unified-automation.com/downloads/opc-ua-clients.html UaExpert OPC UA Clients – Downloads] | ||
+ | |||
+ | [https://www.unified-automation.com/downloads/opc-ua-clients/file/download/details/uaexpert-v151.html UaExpert OPC UA Clients – Downloads] | ||
== Eines de programació == | == Eines de programació == |
Revisió del 12:03, 1 juny 2021
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.
UaExpert OPC UA Clients – Downloads
UaExpert OPC UA Clients – Downloads
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
Seleccioneu Data View per obrir una nova pestanya per visualitzar els valors d'una variable:
Es va actualitzant el valor ren temps real:
Es pot graficar el valor de la variable: