IEC 61512 (NF EN 61512 et ISA-88)
"Batch control"
Conception fonctionnelle de l'automation flexible
L'automation est longtemps demeurée une science approximative où l'expérience et l'intelligence suppléait au manque de repères pour aborder l'art difficile de piloter les processus physiques. Le standard IEC 61512 propose un cadre rigoureux et ouvert pour guider la conception fonctionnelle de l'automation, rendre la maitrise des processus de fabrication aux concepteurs et opérateurs, supporter les besoins critiques et croissants de flexibilité et d'agilité des entreprises industrielles.
Simple tout en couvrant une large part du cycle de vie du produit de la spécification au produit fini, fondamentalement indépendant de la nature du procédé il est souvent mal interprété, partiellement perçu et incorrectement restreint aux procédés « batch ».
Il représente les installations industrielles comme un ensemble de systèmes cyber-physiques, concept clé de l’agilité redécouvert après plusieurs décennies par l’industrie 4.0.
Ce standard définit les processus physiques sur trois niveaux couvrant les étapes principales de la conception théorique du produit à sa fabrication réelle.
-
Spécification neutre des transformations physico-chimiques
-
Définition et animation du mode opératoire,
-
Automatisme des équipements,
Pour chaque niveau, il propose des modèles et des langages appropriés en plus de ceux qui sont spécifiques à l'automatisme élémentaires de IEC61131.
Il définit des structures de données pour consolider et utiliser efficacement l'information de production, en relation avec la norme IEC62264 : rapports de production, analyse de performance, amélioration des processus, certificats pour la conformité réglementaire.
Documents
-
IEC 61512-1: 1997 Part 1: Models and Terminology”
-
IEC 61512-2: 2001 Part 2: Data structures and guidelines for languages
-
IEC 61512-3: 2008 Part 3: General and Site Recipe - Models and Representation
-
IEC 61512-4: 2009 Part 4: Batch Production Records
-
OMAC PackML Machine and Unit States: An implementation example of ANSI/ISA-88.00.01
-
MESA B2MML/BatchML Business To Manufacturing Markup Language / Batch Markup Language