1️⃣ Introduction aux communications industrielles
Architecture des systèmes industriels modernes
-
Automates programmables industriels (API / PLC)
-
Supervision industrielle (SCADA / HMI)
-
Systèmes MES et ERP
-
Bases de données industrielles
-
IoT industriel et Industrie 4.0
Les protocoles de communication industriels
-
Modbus
-
Profibus
-
Profinet
-
Ethernet/IP
-
Modbus TCP
-
MQTT
-
OPC DA
-
OPC UA
Limites des anciens protocoles
-
dépendance constructeur
-
sécurité insuffisante
-
interopérabilité limitée
2️⃣ Présentation du standard OPC UA
Historique OPC
-
OPC Classic (OPC DA, OPC HDA, OPC A&E)
-
évolution vers OPC Unified Architecture
Objectifs d’OPC UA
-
interopérabilité industrielle
-
communication universelle
-
architecture indépendante des plateformes
-
sécurité des échanges
Architecture OPC UA
-
Client OPC UA
-
Serveur OPC UA
-
Architecture Client / Serveur
-
Architecture Publisher / Subscriber
3️⃣ Architecture technique OPC UA
Modélisation des données OPC UA
-
Address Space
-
Nodes
-
Objects
-
Variables
-
Methods
-
Data Types
-
Reference Types
Structure des informations
-
Data Model
-
Information Model
-
Namespace
-
NodeId
Navigation dans l’espace d’adressage
4️⃣ Communication OPC UA
Méthodes de communication
-
Client / Serveur
-
Publisher / Subscriber
-
Communication temps réel
Protocoles de transport
-
OPC UA sur TCP
-
OPC UA sur HTTPS
-
OPC UA sur WebSocket
Formats de données
-
Binary encoding
-
XML encoding
-
JSON encoding
5️⃣ Sécurité OPC UA
Architecture de sécurité
-
chiffrement des communications
-
authentification des clients
-
intégrité des données
Mécanismes de sécurité
-
certificats X509
-
signature des messages
-
encryption
Gestion des certificats
-
création
-
importation
-
validation
-
révocation
Politiques de sécurité OPC UA
6️⃣ Mise en œuvre d’un serveur OPC UA
Configuration d’un serveur OPC UA
-
installation
-
configuration
-
création de variables
-
publication des données
Connexion aux équipements industriels
-
automates Siemens
-
automates Schneider
-
automates Rockwell
-
variateurs
-
capteurs intelligents
-
systèmes SCADA
Publication des données de process
7️⃣ Mise en œuvre d’un client OPC UA
Configuration d’un client OPC UA
-
connexion au serveur
-
exploration de l’Address Space
-
lecture des variables
-
écriture de données
Abonnement aux données
-
subscriptions
-
monitored items
-
notifications
Surveillance temps réel
8️⃣ OPC UA et Industrie 4.0
OPC UA dans l’IIoT
-
interconnexion des machines
-
collecte des données industrielles
-
smart factory
OPC UA et cloud industriel
-
intégration avec
-
Microsoft Azure
-
AWS IoT
-
plateformes IoT
-
Digitalisation industrielle
-
data analytics
-
maintenance prédictive
-
intelligence artificielle
9️⃣ Diagnostic et dépannage OPC UA
Analyse des communications OPC UA
-
diagnostic des connexions
-
analyse des trames réseau
-
surveillance des performances
Outils de diagnostic
-
clients OPC UA de test
-
analyse réseau
-
Wireshark
Problèmes fréquents
-
erreurs de certificats
-
incompatibilités de versions
-
problèmes réseau
-
latence des communications
🔟 Études de cas industrielles
Cas pratique 1
Connexion automate → supervision via OPC UA
Cas pratique 2
Connexion automate → base de données
Cas pratique 3
Connexion machine → cloud industriel
Cas pratique 4
Architecture OPC UA multi-machines
🧪 Travaux pratiques
-
exploration d’un serveur OPC UA
-
configuration d’un client OPC UA
-
lecture et écriture de variables
-
mise en place d’abonnements
-
analyse des échanges réseau
-
diagnostic de défaut de communication
