
Points clés
Réponse courte : Les PLC contrôlent les machines en temps réel. Le SCADA montre aux opérateurs ce que font les PLC et leur permet d'intervenir. Le MES gère les ordres de production et suit ce qui est fabriqué dans l'usine. Ce sont des couches d'une pile : PLC en bas, SCADA au milieu, MES au sommet. Une plateforme OEE lit depuis le PLC ou le SCADA pour calculer Disponibilité, Performance et Qualité. Voir aussi MES vs CMMS.
Un PLC est l'ordinateur embarqué qui pilote une machine. Il lit les capteurs, exécute des logiques ladder et commande les sorties à la cadence des millisecondes. Allen‑Bradley (Rockwell), Siemens S7, Mitsubishi, Schneider Modicon — ce sont les noms habituels.
Le PLC détient le contrôle physique. Si une température dépasse une consigne, le PLC ferme une vanne. Si une pièce se coince, le PLC arrête un moteur. Aucune intervention humaine n'intervient à la vitesse d'un PLC.
Le SCADA agrège les données des PLC en écrans lisibles par des humains. Un système SCADA interroge les PLC de l'usine, affiche aux opérateurs une IHM de chaque ligne, leur permet d'envoyer des commandes (démarrer, arrêter, modifier une consigne) et journalise les alarmes.
Le SCADA ne contrôle pas directement l'équipement — il envoie des commandes aux PLC qui les exécutent. Le SCADA est la couche où les humains interagissent avec le processus.
Noms courants : Ignition, Wonderware (aujourd'hui AVEVA), Siemens WinCC, Rockwell FactoryTalk View.
Le MES se situe au‑dessus du SCADA et fonctionne à une cadence différente. Le MES gère l'ordre de production : il reçoit l'ordre depuis l'ERP, répartit les opérations sur les lignes, collecte les données réelles depuis le SCADA ou directement depuis les PLC, applique des instructions de travail électroniques et rend compte.
Le MES n'interroge pas les PLC à la cadence du SCADA. Il s'intéresse aux événements au niveau de l'ordre de production : ordre démarré, lot terminé, unités enregistrées, rebut compté. Noms courants : Werum PAS‑X, Rockwell PharmaSuite, Siemens Opcenter.
Trois tendances brouillent la pile :
La fonction remplie par chaque couche reste distincte ; l'implémentation est de plus en plus découplée.
Les plateformes OEE traversent la pile. Elles lisent les signaux PLC (état de fonctionnement, compte de cycles) soit directement via OPC UA / MQTT soit via des tags SCADA. Elles mettent en évidence Disponibilité, Performance et Qualité à la cadence SCADA (secondes à minutes). Elles peuvent transmettre au MES via REST ou pousser des données vers l'ERP pour rapprochement.
Pour les usines sans MES, une plateforme OEE est souvent la couche de surveillance de production en temps réel la plus proche. Pour les usines avec MES, la plateforme OEE alimente soit le MES en signaux haute résolution, soit fonctionne aux côtés du MES comme surface d'analyse dédiée.
1. Considérer le SCADA comme un MES. Le SCADA visualise ; le MES gère les ordres. Une IHM SCADA ne peut pas vous dire quoi produire ensuite ni boucler l'ordre de production avec l'ERP.
2. Considérer le MES comme un logiciel OEE. Le MES peut calculer l'OEE mais la plupart le font sur des données agrégées et de résolution inférieure. Une plateforme OEE dédiée capte généralement plus de pertes car elle lit à une cadence plus fine.
3. Acheter un système SCADA pour résoudre un problème MES. Les mises à niveau SCADA ne régleront pas la gestion des ordres, la traçabilité ou la généalogie — ce sont des fonctions MES.
Exemple pratique pour un fabricant PME en 2026 :
Le module OEE de Fabrico se connecte aux PLC et aux tags SCADA, s'exécute dans le cloud et s'intègre à l'ERP — couvrant le milieu de la pile à fort levier sans nécessiter de déploiement MES.
Voyez comment Fabrico capture cela automatiquement — découvrez l'OEE pour la fabrication ou réservez une démo.
Techniquement oui, surtout avec des passerelles IIoT modernes. Mais vous perdez l'IHM de supervision utilisée par les opérateurs. La plupart des usines conservent le SCADA pour l'IHM même si le flux de données le contourne.
OPC UA est un protocole de communication utilisé entre les PLC, le SCADA et les systèmes de niveau supérieur. Les logiciels SCADA prennent généralement en charge OPC UA comme option de source de données.
Ignition est principalement un SCADA avec des modules optionnels de type MES. Pour de nombreuses usines PME, il couvre le SCADA et un MES léger.
Un patron d'architecture où tous les systèmes publient vers un broker unique (généralement MQTT). Remplace la hiérarchie rigide PLC → SCADA → MES par un bus pub/sub.
L'ERP se situe au‑dessus du MES, planifiant au niveau métier. L'ERP émet des ordres de production au MES et reçoit en retour les données réelles.