IndustryHub
TECHNOLOGIES / AUTOMATISATION

PLC — Automates Programmables Industriels

PLC

PLC — Automates Programmables Industriels

Le cerveau de l'automatisation discrète et manufacturière. Cycle scrutation déterministe, langages IEC 61131-3, redondance, intégration fieldbus et OPC UA. Vendeurs majeurs, choix d'architecture et tendances 2026 — TSN, edge, security-by-design.

Principes fondamentaux

Inventé par Dick Morley (Modicon, 1968) pour remplacer les armoires à relais des chaînes automobiles, le PLC reste 55 ans plus tard la pierre angulaire de l'automatisation discrète. Quatre principes le rendent irremplaçable.

Cycle de scrutation

Lecture des entrées → exécution programme → écriture des sorties → autodiagnostic. Cycle typique 1–20 ms, déterministe au µs près. Watchdog matériel détecte les boucles infinies.

Mémoires distinctes

Mémoire image entrées (I), sorties (Q), variables internes (M), DB (data blocks). Séparée de la mémoire programme. Permet de raisonner sur des « valeurs gelées » pendant un cycle.

Modularité E/S

Rack ou rail DIN : CPU + alimentation + modules d'entrées/sorties (TOR, analogiques, comptage rapide, communication). Mise à jour à chaud. Modules déportés sur PROFINET/EtherCAT pour étendre.

Robustesse industrielle

Plage température −25 °C à +60 °C, immunité CEM IEC 61000-6-2, vibrations, atmosphères industrielles (poussières, condensation). Durée de vie 15–25 ans typique.

Langages IEC 61131-3

La norme fédératrice de 1993 définit 5 langages (4 actifs aujourd'hui). Un PLC moderne permet de mélanger les langages : LD pour les interlocks visibles, ST pour les calculs, FBD pour la régulation, SFC pour les séquences.

Code Nom complet Usage typique
LD Ladder Diagram Logique combinatoire/séquentielle, héritage des relais
FBD Function Block Diagram Régulation, traitement signal, calculs continus
ST Structured Text Algorithmes complexes, boucles, manipulation données
SFC Sequential Function Chart Séquences d'étapes/transitions (machines d'état)
IL Instruction List Bas niveau, déprécié depuis IEC 61131-3:2013

Vendeurs majeurs

Marque Plateforme phare Logiciel Région Part de marché
Siemens S7-1500 / S7-1200 TIA Portal EU, Asia ~30 % monde
Rockwell Automation ControlLogix / CompactLogix Studio 5000 Amériques ~20 % monde
Schneider Electric M340 / M580 / Momentum EcoStruxure Control Expert Globale ~10 %
Mitsubishi Electric iQ-R / MELSEC GX Works3 Asia, EU ~10 % (leader Asie)
Beckhoff CX / TwinCAT 3 TwinCAT 3 EU Niche, EtherCAT
Omron CJ / NX / NJ Sysmac Studio Asia, EU ~5 %
B&R (ABB) X20 / X90 Automation Studio EU, Auto Niche

Protocoles de communication

Protocole Organisme Couche Usage
PROFINET PI Industrial Ethernet Standard de fait Siemens, déterministe
EtherNet/IP ODVA Industrial Ethernet Standard Rockwell, CIP
EtherCAT ETG Industrial Ethernet Très basse latence (< 100 µs), motion control
Modbus TCP Modbus Org TCP/IP Simple, ouvert, ubiquitaire — interopérabilité
OPC UA OPC Foundation Application Interopérabilité IT/OT, sécurité native, Pub/Sub
OPC UA over TSN OPC + IEEE Couches L2 + appli Convergence du temps-réel et de l'ouverture — futur

Tendances 2026

OPC UA serveur embarqué

Tous les nouveaux PLC (S7-1500, ControlLogix 5380+, M580) intègrent un serveur OPC UA natif — fin de l'ère des passerelles dédiées.

TSN (Time-Sensitive Networking)

Convergence de l'Ethernet standard et du temps-réel garanti. Permet de faire cohabiter PROFINET, EtherNet/IP, vidéo, données IT sur un même câble.

Edge computing dans le PLC

Containers Docker, Python, ML inference directement sur la CPU PLC (Siemens S7-1500 Edge, Phoenix PLCnext, B&R Edge). Pré-traitement avant remontée IIoT.

Security-by-design

Cyber Resilience Act (CRA) applicable fin 2027 — obligation pour les fabricants. Boot sécurisé, signature des firmwares, mises à jour signées, authentification forte, IEC 62443-4-2.

Normes

  • IEC 61131-3 — Langages de programmation PLC (LD, FBD, ST, SFC, IL)
  • IEC 61131-9 — IO-Link — single-drop interface pour capteurs/actionneurs
  • IEC 61499 — Function blocks distribués pour automatisation distribuée
  • IEC 62443-4-2 — Exigences cybersécurité pour composants IACS — vise les PLC
  • IEC 61784-3 — Fieldbuses fonctionnels pour la sécurité (PROFIsafe, CIP Safety, FSoE)

Voir aussi