IEC 62541-1 Vue d'ensemble et concepts
Vue d'ensemble de l'architecture — le modèle d'espace d'adressage, le modèle session/abonnement, le modèle de sécurité et les mappings de transport. Le point de départ pour comprendre OPC UA.
IEC 62541 est la norme normative pour OPC UA (Unified Architecture) — le protocole de communication orienté services, indépendant de la plateforme, pour l'automatisation industrielle. OPC UA permet un échange de données sécurisé et fiable entre les automates, le SCADA, le MES, l'ERP et les systèmes cloud, et constitue le fondement des architectures Industrie 4.0 et IIoT.
IEC 62541-1 Vue d'ensemble de l'architecture — le modèle d'espace d'adressage, le modèle session/abonnement, le modèle de sécurité et les mappings de transport. Le point de départ pour comprendre OPC UA.
IEC 62541-3 Définit l'espace d'adressage OPC UA — nœuds, références, attributs et classes de nœuds. L'espace d'adressage est le conteneur du modèle d'information : tout ce qu'un serveur expose est un nœud dans cet espace.
IEC 62541-4 Définit les 37 services OPC UA — découverte, session, attribut, méthode, vue, élément surveillé, abonnement et services de publication. La spécification complète de l'API.
IEC 62541-6 Mappings de protocoles de transport — OPC UA Binary (UA TCP) pour les applications critiques en termes de performances, OPC UA XML/HTTPS pour les services web et OPC UA WebSocket. Couvre également le Pub/Sub sur MQTT et AMQP.
IEC 62541-7 Profils de conformité — dispositif embarqué Nano, embarqué Micro, serveur standard, etc. Les profils définissent quels services une implémentation conforme doit supporter. Utilisés dans les spécifications d'approvisionnement.
IEC 62541-8 Modèle d'information pour les données de processus — variables, éléments de données, éléments analogiques avec unités et plages d'ingénierie. Le fondement pour exposer les tags d'automate et les valeurs d'instruments.
IEC 62541-9 Modèle d'information pour la gestion des alarmes — états d'alarme, mise en veille, suppression, acquittement. Permet un affichage unifié des alarmes sur des systèmes hétérogènes.
IEC 62541-11 Modèle d'information pour l'accès aux données historiques — données brutes, données traitées (agrégées), événements historiques. Fondement pour l'intégration des historiens.
IEC 62541-14 Extension publication-abonnement pour OPC UA — communication découplée sur des brokers MQTT/AMQP et multicast UDP. Clé pour l'intégration cloud IIoT et les pipelines de données edge-vers-cloud.
OPC UA (IEC 62541) est la norme middleware universelle pour l’échange de données industrielles. Elle résout le problème d’intégration qui a paralysé l’automatisation pendant des décennies : des systèmes de contrôle hétérogènes (Siemens, Rockwell, ABB, Honeywell) utilisant des protocoles incompatibles, rendant l’accès aux données à l’échelle de l’usine et l’intégration MES/ERP coûteux et fragiles.
OPC UA offre :
Automate / DCS → Serveur OPC UA → Client OPC UA (SCADA, Historien, MES)
Chaque automate majeur (Siemens S7-1500, Rockwell 5380, Beckhoff, B&R) dispose désormais d’un serveur OPC UA intégré. Les plateformes SCADA (Ignition, Wonderware, Inductive Automation) sont des clients OPC UA natifs.
Automate → OPC UA PubSub → Broker MQTT → Cloud (Azure IoT / AWS IoT / InfluxDB)
Les dispositifs edge (Hilscher netX, Moxa, Kepware) traduisent les bus de terrain hérités en OPC UA et publient via MQTT.
| Spécification compagnon | Domaine | Maintenu par |
|---|---|---|
| OPC UA pour les appareils (DI) | Découverte et topologie des appareils | OPC Foundation |
| OPC UA pour PackML | États des machines d’emballage | OMAC / OPC Foundation |
| OPC UA pour ISA-95 | Ordonnancement de production, MES | OPC Foundation / ISA |
| OPC UA pour PROFINET | Topologie PROFINET dans UA | PI + OPC Foundation |
| OPC UA pour CNC | Données des machines-outils | OPC Foundation |
| OPC UA pour la pesée | Balance / dosage | OPC Foundation |