RSC Topic : Systèmes de contrôle industriel (ICS)

  • Qu’est-ce que le modèle Purdue ISA-95 ?

    Le modèle Purdue ISA-95 est une architecture de référence qui organise les systèmes industriels et de fabrication en niveaux superposés, depuis les équipements de procédé physiques jusqu’à la planification métier et la logistique. Il est largement utilisé pour structurer les responsabilités, les flux de données et les frontières de cybersécurité entre OT et IT, en particulier dans les environnements réglementés et à cycle de vie long.

    Idée centrale

    Le modèle définit des niveaux conceptuels, chacun ayant un rôle différent :

    • Niveau 0 : Le procédé physique (machines, produit, utilités, capteurs en tant que phénomènes physiques).
    • Niveau 1 : Détection et actionnement de base (dispositifs de terrain tels que capteurs, actionneurs, variateurs, instruments).
    • Niveau 2 : Systèmes de contrôle-commande (PLC, DCS, SCADA, IHM locales assurant le contrôle en temps réel et les interverrouillages).
    • Niveau 3 : Gestion des opérations de fabrication (MES, historien, ordonnancement, dossiers électroniques de lot, OEE, IT de production locale).
    • Niveau 4 : Planification métier et logistique (ERP, APS, finances, planification de haut niveau et gestion des commandes).

    Certaines organisations font également référence au Niveau 3.5 ou à une zone démilitarisée (DMZ) pour séparer les réseaux d’atelier de l’IT d’entreprise, en particulier pour la cybersécurité.

    À quoi sert le modèle Purdue

    • Planification de l’architecture et de l’intégration : Clarifie où se situent logiquement des systèmes tels que MES, ERP, historiens et PLM, et comment les données doivent circuler entre eux.
    • Zonage de cybersécurité : Aide à définir les segments réseau et les frontières de confiance, et est souvent utilisé avec des modèles de zones/conduits de type IEC 62443.
    • Frontières de responsabilité : Distingue les périmètres de responsabilité IT et OT, les modèles de support et les responsabilités de maîtrise des changements.
    • Cadrage des fournisseurs et des systèmes : Fournit un langage commun lors de la spécification ou de l’évaluation de projets MES, SCADA ou d’intégration.

    Comment il se rattache à ISA-95

    Le modèle Purdue est souvent évoqué en même temps qu’ISA-95, car :

    • ISA-95 définit les interfaces et les flux de données entre les activités métier (niveau 4) et les opérations de fabrication (niveau 3), puis jusqu’au contrôle-commande.
    • Le modèle Purdue fournit la vue architecturale en couches que supposent de nombreuses mises en œuvre d’ISA-95.

    En pratique, les organisations utilisent les niveaux Purdue pour cartographier l’emplacement où les fonctions et les échanges de données ISA-95 devraient résider, mais le modèle lui-même n’impose aucun protocole standard ni modèle de données.

    Contraintes, réserves et réalité des environnements brownfield

    Le modèle Purdue est une ligne directrice conceptuelle, et non un ensemble de règles prescriptives ou un cadre de conformité. Les réalités courantes dans les environnements réglementés et brownfield comprennent :

    • Imbrication des couches : les systèmes hérités peuvent assurer des fonctions relevant de plusieurs niveaux (par exemple, un ancien SCADA se comportant comme un mini-MES), ce qui complique une séparation nette en couches.
    • Fournisseurs et générations mixtes : différentes plateformes de contrôle-commande, instances MES et systèmes ERP coexistent souvent, chacun étant rattaché de manière approximative aux niveaux Purdue plutôt que parfaitement.
    • Temps d’arrêt limité pour la réarchitecture : remanier entièrement les architectures pour les aligner sur la pile Purdue théorique est rarement faisable en raison des impacts sur la qualification, la validation et la production.
    • Aucune garantie de conformité : l’utilisation du modèle Purdue ne garantit pas la conformité réglementaire, la sécurité ni les résultats d’audit ; ceux-ci dépendent de la qualité de mise en œuvre, des procédures et des preuves.

    En raison des longs cycles de vie des équipements et des contraintes de validation, les tentatives visant à remplacer des couches entières en une seule fois (par exemple, un remplacement complet du MES au niveau 3) se heurtent souvent à l’effort de qualification, à la complexité d’intégration et au risque de temps d’arrêt. Des changements incrémentaux, par couches, qui respectent les frontières existantes des niveaux Purdue ont tendance à être plus réalistes.

    Implications pratiques pour votre usine

    • Clarifier le positionnement des systèmes : cartographiez les systèmes actuels par niveaux afin de comprendre les recouvrements, les lacunes et l’emplacement que devraient occuper les nouvelles solutions.
    • Planifier les intégrations : utilisez les niveaux pour structurer les interfaces (par exemple, MES de niveau 3 vers ERP de niveau 4) et pour documenter la responsabilité des données et la traçabilité.
    • Soutenir le zonage de cybersécurité : coordonnez les niveaux Purdue avec la segmentation réseau et un zonage aligné sur IEC 62443, en particulier autour des niveaux 3 et 3.5.
    • Éclairer la maîtrise des changements : utilisez les niveaux dans les enregistrements de changement et les évaluations des risques afin d’exprimer l’impact sur les systèmes de contrôle, d’opérations et de gestion.

    La valeur du modèle Purdue ISA-95 réside dans sa capacité à fournir un langage et une structure communs. Son utilité dans une usine donnée dépend fortement de la qualité de son adaptation aux architectures existantes, aux processus validés et aux contraintes d’intégration.