TF3 : Les Automates Programmables Industriels (API)

PROGRAMMATION DE L'AUTOMATE

La programmation d'un API consiste à traduire dans le langage spécifique de l'automate, les équations de fonctionnement du système à automatiser. Parmi les langages normalisés, on cite :

1. IL : Instruction List ou liste d'instructions

Ce langage textuel de bas niveau est un langage à une instruction par ligne. Il ressemble, dans certains aspects, au langage assembleur employé pour la programmation des microprocesseurs.

2. ST : Structured Text ou texte structuré

Ce langage textuel de haut niveau est un langage évolué. Il permet la programmation de tout type d'algorithme plus ou moins complexe.

3. LD : Ladder Diagram ou schéma à contacts

Ce langage graphique est essentiellement dédié à la programmation d'équations booléennes (true ou false).

4. SFC : Sequential Function Chart

Issu du langage GRAFCET, ce langage de haut niveau permet la programmation aisée de tous les procédés séquentiels.

5. FBD : Function Block Diagram

Le langage à relais (Ladder Diagram) est basé sur un symbolisme très proche de celui utilisé par les schémas de câblage classiques. Les symboles les plus utilisés sont donnés au tableau suivant :

NB : Généralement, les constructeurs d'API proposent des environnements logiciels graphiques pour la programmation

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer MENAPLN Paternité - Pas d'Utilisation Commerciale - Pas de ModificationRéalisé avec Scenari (nouvelle fenêtre)