Déploiement centralisé de certificats OPC UA via GDS Push Management
Dans un article précédent, les serveurs de découverte locaux OPC UA (LDS) étaient présentés.
Les Global Discovery Servers (GDS) offrent des fonctions de découverte similaires aux LDS, mais permettent aussi de gérer les certificats de sécurité sur plusieurs serveurs OPC UA depuis un point unique.
Cet article démontre la « GDS Push Management », qui permet de « pousser » des certificats de sécurité vers un serveur OPC UA.
Introduction
Bonne introduction aux serveurs de découverte OPC UA dans cet article de Unified Automation :
https://documentation.unified-automation.com/uasdkdotnet/2.5.2/html/L2UaDiscoveryConnect.html
Prérequis
Avant de suivre les étapes, vous devez comprendre :
- Configuration de base d'un serveur OPC UA.
- Connexion d'un client au serveur OPC UA sur un contrôleur PLCnext Control.
- Stockage et gestion des certificats de sécurité sur un contrôleur PLCnext Control.
Procédure
Configuration réseau pour cet exemple :
Serveur OPC UA : AXC F 2152 FW 2020.6.1 IP: 192.168.1.10 DNS: axc-f-2152-1
Client OPC UA : PC Debian 10
Les adresses IP et noms DNS seront utilisés tout au long de l'article, adaptez-les à votre application.
Configurer le nom DNS du PLC
Si votre réseau n'a pas de serveur DNS, éditez le fichier hosts sur la machine client OPC UA.
- Windows :
C:\Windows\System32\drivers\etc\ - Linux :
/etc/
Ajoutez l'entrée DNS suivante (adaptez IP et nom DNS de votre PLC) :
192.168.1.10 axc-f-2152-1
Vérifiez en pingant le nom DNS (pas l'IP) du PLC depuis la machine client.
Installer le logiciel client OPC UA
Cet exemple utilise UaExpert de Unified Automation :
https://www.unified-automation.com/products/development-tools/uaexpert.html
Téléchargez et installez UaExpert sur la machine client.
Configurer le serveur OPC UA dans PLCnext Engineer
- Dans PLCnext Engineer, fenêtre de configuration OPC UA, section Sécurité :
- « Certificat » sur Fourni par OPC UA GDS.
- « Nom IdentityStore » sur OpcUaGdsIdentityStore.
- « Nom TrustStore » sur OpcUaGdsTrustStore.
- Écrire le projet PLCnext Engineer sur le PLC.
- Dans la gestion Web, les nouveaux Identity Store et Trust Store apparaissent sur la page « Authentification par certificat ».
Configurer le client OPC UA
- Ouvrir UA Expert et se connecter au serveur OPC UA normalement (pas via serveur de découverte).
- Dans UA Expert, menu « Document » > « Ajouter… » pour ajouter un document « GDS Push View ».
Vous pouvez maintenant gérer les certificats de sécurité sur le PLC, alternative à la fenêtre Web-Based Management. Il est aussi possible de créer et télécharger des certificats auto-signés depuis cette vue, alternative à XCA.
Conclusion
La fonctionnalité GDS Push Management – démontrée ici avec UA Expert – est utilisable dès aujourd'hui avec tous les contrôleurs PLCnext Control.
D'autres implémentations GDS OPC UA sont fournies par :
- Le GDS exemple de la fondation OPC UA.
- Le service IIoT OPC Vault de Microsoft, partie de leur plateforme Azure Industrial IoT.
Technologie industrielle
- Université du Kansas lance certificat en ligne complet en Management de Maintenance
- Gestion de la mémoire dynamique en C : calloc, malloc et free expliqués
- Élevez votre chaîne d'approvisionnement : un plan stratégique de gestion
- L'IA révolutionne la gestion financière : décisions et automatisation boostées
- Le Manuel Définitif du Management de Maintenance : Guide Pratique pour Leaders
- Événements gestion d'actifs 2012 : meilleures conférences, formations et expositions
- 4 objectifs clés pour une gestion d'actifs efficace
- Gestion de la sécurité industrielle : assurer un lieu de travail sûr et efficace
- Maîtriser la gestion de maintenance : booster l'efficacité et contrôler les coûts