# IEC 61131 - Automates Programmables Industriels (PLC) WIkipédia documente la norme avec une collection d'articles accessibles [[https://en.wikipedia.org/wiki/IEC_61131-3|depuis ce lien]] Ce qui suit vous donne un aperçu du découpage par chapitre (IEC 61131-1 à 61131-10) ~~NOTOC~~ L'IEC 61131 est la norme internationale de référence pour les automates programmables industriels (API/PLC). Elle est décomposée en plusieurs parties couvrant le matériel, les logiciels, les communications et leur mise en œuvre. ## IEC 61131-1 : General Information Définitions, terminologie et caractéristiques générales des automates programmables. ### Ressources - https://www.plcopen.org/standards/logic/iec-61131-1/ - https://webstore.iec.ch/searchform&q=IEC+61131-1 --- ## IEC 61131-2 : Equipment Requirements and Tests Exigences matérielles et essais : - Conditions environnementales - Compatibilité électromagnétique (CEM) - Entrées/sorties numériques et analogiques - Alimentation et mémoire ### Ressources - https://www.plcopen.org/standards/logic/ - https://webstore.iec.ch/searchform&q=IEC+61131-2 --- ## IEC 61131-3 : Programming Languages Définition des langages de programmation des automates : ### Langages standardisés #### LD (Ladder Diagram) Langage graphique inspiré des schémas à relais. #### FBD (Function Block Diagram) Assemblage graphique de blocs fonctionnels. #### ST (Structured Text) Langage textuel de haut niveau proche du Pascal. #### SFC (Sequential Function Chart) Langage séquentiel dérivé du GRAFCET. #### IL (Instruction List) Langage historique désormais obsolète. ### Ressources - https://www.plcopen.org/standards/logic/ - https://www.plcopen.org/standards/logic/iec-61131-3/ - https://webstore.iec.ch/searchform&q=IEC+61131-3 --- ## IEC 61131-4 : User Guidelines Guide d'application destiné aux utilisateurs : - Choix des automates - Bonnes pratiques d'intégration - Exploitation et maintenance ### Ressources - https://www.plcopen.org/standards/logic/ - https://webstore.iec.ch/searchform&q=IEC+61131-4 --- ## IEC 61131-5 : Communications Définition des mécanismes de communication entre automates et systèmes externes. ### Ressources - https://www.plcopen.org/standards/logic/ - https://webstore.iec.ch/searchform&q=IEC+61131-5 --- ## IEC 61131-6 : Functional Safety Partie consacrée aux aspects de sécurité fonctionnelle des automates. ### Ressources - https://webstore.iec.ch/searchform?q=IEC+61131-6 - https://www.iec.ch --- ## IEC 61131-7 : Fuzzy Control Programming Définition d'un langage destiné aux applications de contrôle flou (Fuzzy Logic). ### Ressources - https://webstore.iec.ch/searchform?q=IEC+61131-7 - https://www.iec.ch --- ## IEC 61131-8 : Guidelines for the Application and Implementation of Programming Languages Guide de mise en œuvre des langages définis dans l'IEC 61131-3. Contient notamment : - Bonnes pratiques de programmation - Structuration logicielle - Réutilisation des blocs fonctionnels - Maintenance et évolutivité ### Ressources - https://webstore.iec.ch/searchform?q=IEC+61131-8 - https://www.plcopen.org/standards/logic/ --- ## IEC 61131-9 : Single-drop Digital Communication Interface (IO-Link) Définition de l'interface de communication numérique pour capteurs et actionneurs intelligents. Cette partie constitue la base normative de la technologie IO-Link. ### Ressources - https://io-link.com - https://webstore.iec.ch/searchform?q=IEC+61131-9 --- ## IEC 61131-10 : PLCopen XML Exchange Format Format XML standardisé pour : - L'export des projets automate - L'échange entre outils de développement - L'interopérabilité entre plateformes conformes IEC 61131-3 ### Ressources - https://www.plcopen.org/standards/xml-echange/ - https://webstore.iec.ch/searchform?q=IEC+61131-10 --- # Références complémentaires ## PLCopen Organisation de référence pour l'IEC 61131 : - https://www.plcopen.org/standards/logic/ - https://www.plcopen.org ## Commission Électrotechnique Internationale (IEC) Site officiel : - https://www.iec.ch - https://webstore.iec.ch ## Normes associées ### IEC 60848 (GRAFCET) - https://webstore.iec.ch/searchform?q=IEC+60848 ### IEC 62061 (Sécurité fonctionnelle) - https://webstore.iec.ch/searchform?q=IEC+62061 ### ISO 13849-1 (Sécurité des machines) - https://www.iso.org/standard/69883.html ### IEC 60204-1 (Equipement électrique des machines) - https://webstore.iec.ch/searchform?q=IEC+60204-1 ### ISO 12100 (Analyse de risques) - https://www.iso.org/standard/51528.html