III. Programmation
III.1 Programmation de LOGO
La programmation en logigramme est une représentation
en portes logiques et des éléments fonctionnels tels que
compteurs, horloges, relais temporisés et relais pas à pas. Elle
peut s'effectuer de trois manières différentes comme sur l'A.P.I,
à l'aide de touches où une console de programmation reliée
par un câble spécifique à l'A.P.I où bien avec un PC
et un logiciel approprié.
III.2
Langages utilisés pour la programmation
ü LADDER
Le langage LADDER utilise des symboles électriques qui
sont assemblés pour former le programme. Ce type de programmation
à l'avantage de pouvoir être utilisé par du personnel
électricien où des personnes ayant une connaissance au domaine de
schématique électrique sans pour autant apprendre un langage
spécifique. La plupart types des automates programmables industrielles
utilisent ce type de langage de programmation.
ü Diagramme (CONT) et Diagramme de blocs
fonctionnels (LOG)
LOGO Soft Conforts permet de créer des programmes de
commande de deux manières différents soit sous forme de
schéma à contacts (diagramme CONT) où sous forme de
diagramme fonctionnel (diagramme de blocs fonctionnels, LOG).
Au niveau des choix d'utilisation entre ce deux types de
diagrammes les utilisateurs sont habitués à manipuler les
schémas des connexions ont emploient le diagramme de CONT. Ainsi, ils
sont habitués à manipuler les zones logiques de l'algèbre
booléenne ont emploient le diagramme de blocs fonctionnels LOG.
ü Différence entre diagramme CONT et
diagramme LOG
Pour comprendre les différences entre l'éditeur
LOG et l'éditeur CONT il y a des règles à appliquer
pour la conversion de LOG vers CONT et inversement :
- Un bloc AND est converti en contacts en série.
- Un bloc OR est converti en contacts en parallèle.
- Les commentaires des fonctions de base ne sont pas repris
dans CONT car une fonction de base est convertie en plusieurs contacts.
- L'attribution invoque d'un commentaire n'est alors plus
possible.
- Les commentaires des entrées sont affectés
dans CONT à tous les contacts de cette entrée.
- Les commentaires libres ne sont pas repris car leur position
dans le schéma des connexions ne peut pas être
déterminée à l'aide des blocs.
- Les blocs XOR doivent être convertis en structures
CONT composées de contacts et contacts inverses.
La figure n°22 présente ci-dessous
permet de convertir le schéma des connexions de LOG en CONT
Figure n°22: Symbole de conversion du CONT vers
LOG
Un exemple de programme de notre application par les
deux diagrammes est expliqué dans la figure suivante :
Editeur CONT
Editeur LOGO
Figure n°23 : Exemple
d'application
|