
Points clés
Réponse courte: SCADA est la couche de contrôle: surveillance en direct et pilotage des machines et des procédés. Le MES est la couche opérationnelle de production au‑dessus: ordonnancement des commandes, suivi de ce qui a été fabriqué, généalogie et indicateurs de performance comme l'OEE.
SCADA demande « le procédé est‑il maîtrisé ? »; le MES demande « exécutons‑nous bien le plan ? ». Ils s'intègrent plutôt que de se concurrencer. Voir aussi système d'exécution de la production vs ERP pour l'atelier .
SCADA se situe à la couche de contrôle, la plus proche de la machine. Il surveille et commande les équipements en temps réel, déclenche des alarmes et fournit aux opérateurs les écrans et consignes pour maintenir le procédé sûr et stable seconde par seconde. Son univers est l'état présent de l'équipement.
Le MES se situe une couche au‑dessus, entre le SCADA et l'ERP. Il gère l'exécution du plan : quelle commande tourne, ce qui a effectivement été produit, la traçabilité et la généalogie de chaque unité, et les métriques de performance comme l'OEE. Son univers est l'exploitation de la production, pas seulement la machine.
Le SCADA d'un réacteur maintient la température au point de consigne et déclenche une alarme si elle dérive, pur contrôle.
Le MES sait que ce cycle du réacteur correspond à l'ordre de fabrication 4471 pour le client X, associe la courbe de température SCADA à la généalogie de ce lot, enregistre le rendement et l'OEE, et lance la commande suivante lorsque celle‑ci est terminée. Demandez à SCADA « comment la commande 4471 a‑t‑elle performé ?
» et il ne peut pas répondre, il n'a pas de notion de commande. Demandez au MES « la température est‑elle maîtrisée en ce moment ? » et il renvoie au SCADA. Chacun est source d'autorité dans sa propre couche.
SCADA alimente le MES en signaux en direct ; le MES donne à ces signaux un contexte métier, quelle commande, quel produit, comment cela a fonctionné. SCADA sans MES est aveugle au plan ; MES sans SCADA n'a pas de données temps réel. L'intégration est verticale, pas concurrentielle.
L'OEE est une métrique de couche MES construite à partir de données de couche SCADA. Les signaux machine viennent du contrôle ; la classification des pertes et le contexte de commande viennent de la gestion d'exécution. C'est pourquoi un système purement SCADA affiche des valeurs en direct mais pas un arbre de pertes détaillé de l'OEE.
1. Gérer la production dans SCADA. Il n'a aucune notion d'ordres, de généalogie ou d'OEE.
2. Attendre du MES qu'il fasse du contrôle temps réel. La latence le rend inadapté au contrôle en boucle fermée.
3. Pas d'intégration entre les couches. Les données live et le contexte métier ne se rencontrent jamais.
4. Acheter l'un en pensant qu'il fera les deux. Ce sont des couches complémentaires, pas des substituts.
L'OEE a besoin des deux : des signaux de niveau SCADA pour les événements bruts et du contexte de niveau MES pour les transformer en Disponibilité, Performance et Qualité par commande et par actif. Une plateforme OEE moderne fournit effectivement le contexte d'exécution MES au‑dessus des données de la couche de contrôle.
Fabrico fournit le contexte de la couche d'exécution, commandes, OEE et généalogie, sur les signaux machine, sans un MES lourd hérité. Réservez une démo pour voir des données de contrôle transformées en informations opérationnelles.
Oui, le MES est la couche opérationnelle au‑dessus de la couche de contrôle SCADA.
Il fournit des valeurs en direct, mais l'OEE complet nécessite le contexte de commande et de classification des pertes que la couche MES apporte.
Oui, SCADA envoie des données au MES, qui ajoute le contexte métier.
Au‑dessus du MES, pour la planification et les transactions financières.
La plupart des usines oui, SCADA contrôle, MES exécute, ERP planifie, bien qu'une plateforme puisse couvrir l'exécution et l'OEE.