Sign inSign up

piscineri3/opcua-client-gui

By piscineri3

•Updated about 10 years ago

Créer une interface cliente en python vers serveurs OpcUa:comprendre les possibilités client/serveur

Image
0

1.8K

piscineri3/opcua-client-gui repository overview

Cette image intervient après l'utilisation d'outil générique de type client OpcUa" : Ua_Expert ou Prosys

Cette image Docker a pour but :

de lancer des scripts python qui se connectent en tant que clients OpcUa sur les serveurs OpcUa

Pour cela il utilise la pile OpcUa avec les librairies open source freeOPCUA en python On utilise aussi pytk afin d'avoir une interface graphique à partir d'une simple description en fichier au format "json" de l'interface.

Le but est de vérifier la connexion, la lecture, la souscription au changement d'état d'un point de donné du serveur, lancer des commandes (Méthodes) vers les serveurs OpcUa.

Pour Info : Les Serveurs OpcUa sont hébergés sur 5 CPU type raspberryPI équipés de cartes filles qui permet de simuler l'utilisation de volets roulants. Les Serveurs OpcUa ont été crées par l'utilisation d'un outil M.O.S (developpé au LAPP) Il est utilisé dans le cadre des expériences SuperNemo et CTA. Il utilise des fichiers de description XML pour produire les serveurs OpcUa sans nécessité de codage, sans besoin de licence, ni connaissance du standard OpcUa. Il est possible pour les curieux de consulter le fichier de description qui est utilisé dans les serveurs OpcUa pour cette piscine dans cette image docker sous le chemin suivant : /root/ShutterServer.xml

Tag summary

Content type

Image

Digest

Size

209.6 MB

Last updated

about 10 years ago

docker pull piscineri3/opcua-client-gui