Institut numerique

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 :

Figure n°23 : Exemple d’application

Page suivante : III.3 Blocs utilisés

Retour au menu : SOLUTION API POUR INDUSTRIEL CHIMIQUE DU FLOUR DE GABES