programmation des automates programmables industriels ( API )
Introduction :
Les langages de programmation utilisée pour les API ont évolué depuis l’introduction des automates à la fin des années 60. Actuellement la norme CEI 61131-3 (la partie 3 sur 8 de la norme noté précédemment 1131, apparu en 1993 et en deuxième édition en 2003 et spécifiant les langages de programmation), spécifie 5 langages qui sont :
• langages graphiques :
o langage LADDER (à relais), LD
o Boîtes fonctionnelle, ou Functional Block Diagram (FBD).
• Langages textuel :
o Texte structuré (ST)
o Liste d’instructions(IL)
• Diagramme de fonctions séquentielles (Sequential Chart function, SFC) :
o Version graphique (proche du grafcet)
Programmation en langage ladder :
Le langage Ladder (LD) est issu du domaine des relais électromécaniques et décrit le flux d’énergie à travers un réseau d’une unité organisé du programme, de gauche à droite. Initialement ce langage est destiné à commander des signaux booléens. Ces réseaux sont organisé du haut vers le bas sauf spécification de l’utilisateur.
En LD l’évaluation du réseau dépend de sa forme graphique (noms des variables et types de connections). Les éléments sont connecté soit en série soit e parallèle.
Eléments de base d’un réseau Ladder :
Un réseau LD consiste en les éléments suivants :
- Connections
- Contacts et bobines.
- Eléments graphiques pour contrôler l’exécution de la séquence (sauts)
- Eléments graphiques pour appelés des fonctions blocs (FB)
- Connecteurs.
Le tableau suivant donne les principaux éléments (contacts et bobines) d’un réseau LD :
programmation des automates programmables industriels ( API )
Reviewed by BoardCode
on
16 juin
Rating:
Aucun commentaire