Parcours B

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.

Cours4
Leçons44
PrérequisLe parcours A, et assez de Python, JavaScript, C# ou C pour faire tourner un exemple.
À qui ça s'adresseDé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

B1

É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

B2

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

B3

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

B4

É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.

Téléchargement gratuit
Pack de tests de recette de serveur OPC UA
Un test de recette en 40 points que vous exécutez contre le serveur d'un fournisseur avant la validation de mise en service. Notation pondérée, trois critères éliminatoires, et un verdict d'une page pour la réunion fournisseur.
Obtenir le pack de tests gratuit →
Gratuit, sans cours, sans connexion