Chap. III: Automate Programmable Industriel (API) : Automatisme
Chap. III: Automate Programmable Industriel (API) : Automatisme
Chap. III: Automate Programmable Industriel (API) : Automatisme
• Microcontrôleur,…
Règle générale :
Schéma de câblage
Logique câblé
Sorties
Ordres
(préactionneurs, dialogue)
Les entrées
de l’API
Alimentation
Bloc de communication
et visualisation
Les sorties
de l’API
1 Module d'alimentation
2 Pile de sauvegarde
3 Connexion au 24V cc
4 Commutateur de mode (à clé)
5 LED de signalisation d'état et de
défauts
6 Carte mémoire
7 Interface multipoint (MPI)
8 Connecteur frontal
9 Volet en face avant
Automate modulaire (Siemens)
La structure interne d’un API voisine de celle d’un système informatique simple:
ROM RAM
MEMOIRE MEMOIRE RAM: Random Access Memory
PROGRAMME DONNEES
ROM: Read Only Memory
E2PROM: Electrically Erasable
Programmable Read Only Memory
BUS INTERNE
UNITE DE TRAITEMENT
CLOCK
COMPTAGE RAPIDE
CARTES SORTIES
CARTE ENTREES
ALIMENTATION
TOR, ANA,
TOR, ANA
1) Bloc d’alimentation :
+24 VCC
+5 VCC
2) La mémoire :
Il existe dans les automates deux types de mémoires qui remplissent des fonctions
différentes :
- La mémoire ROM (mémoire morte) où est stocké le programme
- La mémoire Travail utilisable en lecture-écriture pendant le fonctionnement c’est la
RAM (mémoire vive). Elle permet de recevoir les informations issues des entrées et
les informations générées par le processeur et destinées à la commande des sorties.
Bits Bits
Octets Octets
7 0 7 0
I 0.5 Q 0.4
I 1.X Q 1.X
I 2.X Q 2.X
3) Microprocesseur :
• Cycle automate
Durant son fonctionnement, un API exécute le même cycle de fonctionnement
qu'on appelle "cycle automate"
I E T S
Temps de cycle
TC= TI+TE+TT+TS
1ière année Cycle d’ingénieur GE -S2 -
Chap III: API Cycle d’exécution d’un programme
Tache 1:
ROM RAM
MEMOIRE MEMOIRE
PROGRAMME DONNEES
Traitement
interne
BUS INTERNE
I
UNITE DE TRAITEMENT
L'automate effectue des CLOCK
COMPTAGE RAPIDE
CARTES SORTIES
CARTE ENTREES
ALIMENTATION
opérations de contrôle et
TOR, ANA,
TOR, ANA
met à jour certains
paramètres systèmes
(détection des passages en
RUN / STOP)
Tache 2: RAM
MEMOIRE
DONNEES
BUS INTERNE
Acquisition
des entrées
COMPTAGE RAPIDE
CARTE ENTREES
écriture en mémoire de
TOR, ANA,
l'état des informations
présentes sur les entrées
Tache 3:
Traitement
du programme
exécution du
programme écrit
par l'utilisateur.
Tache 4: RAM
MEMOIRE
DONNEES
S
écriture des bits ou
CARTES SORTIES
des mots de
TOR, ANA
sorties associés
aux modules TOR
Langage Ladder
• Représentation des éléments principaux
Les entrées :
Les sorties :
Langage Ladder
• Représentation des éléments principaux
Les fonctions logiques:
Exemple :
I3
Traitement postérieur