Construire
Le parcours B s'adresse à ceux qui écrivent du code. Il couvre les événements, les alarmes et l'accès historique, la création de votre propre modèle d'information, les certificats et la PKI dans les règles plutôt qu'en désactivant la sécurité, et la construction d'un client et d'un serveur fonctionnels dans quatre langages.
| Cours | 4 |
|---|---|
| Leçons | 44 |
| Prérequis | Le parcours A, et assez de Python, JavaScript, C# ou C pour faire tourner un exemple. |
| À qui ça s'adresse | Développeurs logiciels et ingénieurs intégrateurs qui implémentent un client ou un serveur OPC UA, ou qui sont responsables du code qui dialogue avec l'un d'eux. |
Ce que vous saurez faire
- Vous savez vous abonner aux alarmes et conditions avec un filtre qui ne renvoie que ce dont vous avez besoin.
- Vous pouvez tirer des agrégats côté serveur au lieu de diffuser l'historique brut et de le calculer vous-même.
- Vous savez rédiger, compiler et charger votre propre modèle d'information NodeSet2.
- Vous savez monter une PKI qui fonctionne, y compris les entrées SAN qui permettent aux certificats de réellement se valider.
- Vous savez écrire un client qui survit au redémarrage d'un serveur sans perdre ses abonnements.
- Vous savez lire l'API d'un SDK OPC UA inconnu et la rattacher aux douze tâches que vous maîtrisez déjà.
Cours de ce parcours
Événements, alarmes et historique
Les valeurs vous disent ce qui se passe maintenant ; les événements et l'historique vous disent ce qui s'est passé et pourquoi. Ce cours couvre la hiérarchie d'alarmes de la Part 9, les filtres d'événements qui ne renvoient que ce dont vous avez besoin, les classes de condition comme codes motif exploitables par machine, et les agrégats côté serveur.
10 leçons · environ 72 minutes
Modélisation de l'information
N'importe qui sait exposer des tags. C'est la modélisation qui rend un serveur compréhensible pour un client qui ne l'a jamais vu. Ce cours couvre les règles de modélisation, les interfaces, les structures personnalisées, la rédaction de XML NodeSet2, sa compilation et sa publication.
12 leçons · environ 96 minutes
Sécurité et PKI
La plupart des problèmes de sécurité OPC UA sont des problèmes de certificats, et la plupart se règlent en désactivant la sécurité: c'est pourquoi tant d'usines tournent en None. Ce cours met en place une PKI opérationnelle dans les règles : politiques et modes, anatomie d'un certificat, les quatre magasins, rôles et audit.
12 leçons · environ 96 minutes
Écrire un client et un serveur
Les mêmes douze tâches, implémentées quatre fois : Python avec asyncua, Node avec node-opcua, C# avec la pile de référence de l'OPC Foundation, et C avec open62541. Apprendre la forme une fois, c'est pouvoir lire ensuite n'importe quel SDK OPC UA.
10 leçons · environ 80 minutes
Dernière vérification le 7 septembre 2026 par rapport à OPC UA 1.05.07. OPC UA Connect est une ressource pédagogique et n'est pas affiliée à l'OPC Foundation.