IEC 61131 - Automates Programmables Industriels (PLC)

WIkipédia documente la norme avec une collection d'articles accessibles depuis ce lien

Ce qui suit vous donne un aperçu du découpage par chapitre (IEC 61131-1 à 61131-10)

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/


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