Académique Documents
Professionnel Documents
Culture Documents
Chapitre 4:
Automates Programmables Industriels (API)
I. INTRODUCTION
Un Automate Programmable Industriel est une machine électronique, programmable destinée
à piloter en ambiance industrielle et en temps réel des procédés automatiques.
Les automates programmables industriels sont apparus aux Etats-Unis vers 1969 où ils
répondaient aux désirs des industries de l’automobile de développer des chaînes de fabrication
automatisées.
On utilise les API dans tous les secteurs industriels pour la commande des machines
(convoyage, emballage...) ou des chaînes de production (automobile, agroalimentaire ...) ou il
peut également assurer des fonctions de régulation de processus (métallurgie, chimie ...).
Il est de plus en plus utilisé dans le domaine du bâtiment pour le contrôle du chauffage, de
l'éclairage, de la sécurité ou des alarmes.
II. Architecture des A.P.I.
1. Aspect extérieur
Les automates peuvent être de type compact ou modulaire.
- Les automates type compact ou monobloc intègrent le processeur, l'alimentation, les
interfaces d’entrées / sorties. Ces automates sont de fonctionnement simple et sont
généralement destinés à la commande de petits automatismes faisant appel à une logique
séquentielle et utilisant des informations tout-ou-rien.
Exemples : LOGO de Siemens, ZELIO de Schneider, S7-200 de Siemens...
Fig.1
Page | 1
Cours Automatisme Industrielle Chapitre 4
Fig.2
Page | 2
Cours Automatisme Industrielle Chapitre 4
L'API reçoit les informations relatives à l'état du système et puis commande les pré-
actionneurs suivant le programme inscrit dans sa mémoire.
Un API se compose donc de quatres parties :
- Le processeur;
- La mémoire ;
- L’alimentation
- Les interfaces Entrées/sorties
Ces parties sont reliées entre elles par des Bus (ensemble câblé autorisant le passage de
l’information entre ces 4 secteurs de l’API).
La structure interne d’un API est assez voisine de celle d’un système informatique simple,
L'unité centrale est le regroupement du processeur et de la mémoire centrale. Elle commande
l'interprétation et l'exécution des instructions programme. Les instructions sont effectuées les
unes après les autres, séquencées par une horloge.
2.1 Le processeur :
Page | 3
Cours Automatisme Industrielle Chapitre 4
2.2 La mémoire:
La mémoire de l’API est l’élément fonctionnel qui peut recevoir, conserver et restituer des
informations. Elle est divisée en deux parties :
La mémoire Programme
Permet le stockage des instructions du programme à exécuter par l’API. Elle est en général
figée, c'est à dire en lecture seulement. (ROM : mémoire morte)
La mémoire de données
Utilisable en lecture-écriture pendant le fonctionnement c’est la RAM (mémoire vive). Elle
contient les états des capteurs et pré-actionneurs. Elle fait partie du système entrées-sorties : en
permettant le stockage de l’image des entrées reliées à l’interface d’entrée et l’état des sorties
élaborées par le processeur.
2.3 L’alimentation :
Le module d’alimentation transforme l’énergie externe provenant du réseau en en la mettant
en forme afin de fournir aux différents modules de l’API les niveaux de tension nécessaires à
leur bon fonctionnement.
En général, les automates actuels utilisent un bloc d’alimentation alimenté en 240 Vac et
délivrant une tension de 24 Vcc.
Page | 4
Cours Automatisme Industrielle Chapitre 4
§Iinterfaces d’entrées :
Permettent la connexion à l’API d’une multitude des capteurs. Elles comportent des adresses
d’entrée, une pour chaque capteur relié.
Elles sont destinées à :
· Recevoir l'information en provenance du capteur
· Traiter le signal en le mettant en forme, en éliminant les parasites et en isolant électriquement
l'unité de commande de la partie opérative.
Page | 5
Cours Automatisme Industrielle Chapitre 4
Page | 6
Cours Automatisme Industrielle Chapitre 4
L’automate dispose généralement d’un commun à toutes les entrées. Il est possible de câbler à
l'automate, des contacts classiques, mais aussi des capteurs électroniques deux ou trois fils.
Exemple :
Page | 7
Cours Automatisme Industrielle Chapitre 4
Les sorties comportent généralement un commun pour 3 ou 4 sorties. Cela permet d’alimenter
des pré-actionneurs de tensions différentes.
Page | 8
Cours Automatisme Industrielle Chapitre 4
Page | 9
Cours Automatisme Industrielle Chapitre 4
Page | 10
Cours Automatisme Industrielle Chapitre 4
Les bits internes %Mi permettent de mémoriser des états intermédiaires durant l’exécution du
programme.
2. Langages de programmation :
Les langages les plus utilisés (norme CEI 61131-3) sont :
2.1 Le langage LADDER (LD :Ladder diagram)
C’est une succession " de réseaux de contacts " véhiculant des informations logiques depuis les
entrées vers les sorties.
Exemple :
Page | 11
Cours Automatisme Industrielle Chapitre 4
Ce langage utilise les symboles graphiques: contacts, relais, bobine et blocs fonctionnels…
Page | 12
Cours Automatisme Industrielle Chapitre 4
Page | 13
Cours Automatisme Industrielle Chapitre 4
Page | 14
Cours Automatisme Industrielle Chapitre 4
Le choix d’un API est fonction de la partie commande à programmer. On doit tenir compte de
plusieurs critères :
Capacité de la mémoire.
Nombre de compteurs.
Nombre de temporisateurs
Page | 15