Beaucoup d’industriels achètent un logiciel MES comme une brique autonome, posée à côté de l’existant. La norme ISA-95 raconte une autre histoire : elle lui assigne une position précise dans l’architecture et deux obligations d’interfaçage non négociables. Comprendre cette place change la façon de cadrer un projet. La pyramide CIM impose des contraintes très concrètes à une architecture industrielle, bien au-delà du schéma théorique que tout le monde a déjà croisé.
Ce qu’il faut retenir :
- La norme ISA-95, équivalente à l’IEC 62264, structure l’usine en niveaux hiérarchiques, du terrain au pilotage métier.
- Un logiciel MES occupe le niveau 3, entre la supervision industrielle et la gestion d’entreprise.
- Cette position impose deux interfaces normées : vers le SCADA en aval, vers l’ERP en amont.
- Respecter ISA-95 conditionne l’interopérabilité et évite la formation de silos de données.
Logiciel MES : sa place exacte dans la pyramide CIM
La norme ISA-95, publiée au niveau international sous la référence IEC 62264, définit les modèles et les interfaces entre les systèmes de gestion d’entreprise et les systèmes de contrôle industriel. Elle organise l’usine en niveaux hiérarchiques, chacun doté d’un rôle distinct. C’est ce découpage que représente la pyramide CIM.
Cette pyramide compte cinq étages. Les niveaux 0 et 1 regroupent le procédé physique, les capteurs et les automates. Le niveau 2 correspond à la supervision industrielle, assurée par le SCADA et l’IHM. Le niveau 4 réunit l’ERP et la planification métier de l’entreprise.
Le niveau 3, lui, est le territoire du logiciel MES. Il pilote l’exécution de la production : ordres de fabrication, traçabilité, contrôle qualité, suivi en temps réel des opérations. Confondre ce niveau avec le SCADA est une erreur fréquente, lourde de conséquences sur le périmètre d’un projet. Le SCADA pilote les équipements en temps réel, le logiciel MES orchestre et historise l’exécution.
Cette frontière n’est pas qu’une affaire de vocabulaire. Elle détermine qui fait quoi, et donc quelles fonctions vous attendez de chaque brique logicielle. Mal tracée, elle conduit à des doublons fonctionnels coûteux, ou pire, à des trous dans la chaîne de données.
Ce que la norme ISA-95 impose à l’architecture
Une interface ISA-95 est un point d’échange normé entre deux niveaux de la pyramide, qui définit quelles données circulent et sous quel format. La position du niveau 3 impose donc au logiciel MES deux interfaces, et non une seule. C’est la conséquence architecturale la plus souvent sous-estimée au moment du cadrage.
L’interface descendante relie le niveau 3 au niveau 2. Le MES y collecte les données temps réel remontées par la supervision industrielle. Sans une couche d’historisation fiable pour transformer cette donnée brute en information exploitable, l’exécution reste aveugle. La qualité du MES dépend d’abord de la qualité des données qu’il reçoit.
L’interface montante relie le niveau 3 au niveau 4. Le logiciel MES échange avec l’ERP les ordres, les nomenclatures et les comptes rendus de production. Le standard B2MML, dérivé d’ISA-95, structure ces échanges en XML et évite les passerelles spécifiques, coûteuses à maintenir et difficiles à faire évoluer.
Conséquence directe : la convergence IT/OT n’est pas une option, mais une exigence imposée par la position du niveau 3. Un indicateur comme le TRS n’est fiable que si la chaîne entre supervision et exécution est câblée selon la norme. Une donnée mal qualifiée en bas de la pyramide fausse toute décision prise en haut.
Choisir un logiciel MES compatible avec une architecture ISA-95
Un logiciel MES ouvert est une plateforme capable de dialoguer avec son environnement existant sans développement spécifique lourd, en amont comme en aval. Cette ouverture n’est pas un confort, c’est la condition pour respecter ISA-95 sans recréer de silos. Trois critères la rendent concrète sur le terrain :
- Une plateforme ouverte et modulaire, capable de communiquer en multi-protocoles avec le niveau 2 déjà en place, sans imposer le remplacement de la supervision existante.
- Une couche d’historisation native ou étroitement intégrée, pour ne pas dépendre d’exports fragiles entre systèmes hétérogènes.
- Des connecteurs normalisés vers l’ERP, plutôt que des passerelles développées au cas par cas.
En pratique, un MES qui ignore ISA-95 finit par recréer les silos qu’il prétendait abolir. Il alourdit alors le maintien en condition opérationnelle sur toute la durée de vie de l’installation.
La valeur d’un logiciel MES ne se joue pas dans sa liste de fonctionnalités, mais dans sa capacité à occuper proprement le niveau 3 de la pyramide CIM. ISA-95 n’est pas une contrainte administrative : c’est la grammaire qui garantit que vos données circulent du terrain jusqu’au pilotage métier. Cadrer un projet MES, c’est d’abord vérifier ses deux interfaces avant de regarder ses écrans. Une donnée mal qualifiée en bas de la pyramide fausse toute décision prise en haut.