Créer une interface cliente en python vers serveurs OpcUa:comprendre les possibilités client/serveur
1.8K
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
Content type
Image
Digest
Size
209.6 MB
Last updated
about 10 years ago
docker pull piscineri3/opcua-client-gui