Académique Documents
Professionnel Documents
Culture Documents
Structures interdites :
- Ecrire une même sortie / mémoire à deux endroits différents :
%I0.0 %Q0.0
%I0.1 %Q0.0
%I0.1 %M0.1
OK
%M0.0 %Q0.0
%M0.1
Solution 2 :
%I0.0 %Q0.0
%I0.1
OK
- Ecrire une entrée : l’entrée est définie uniquement par le capteur / le bouton connecté à
l’automate, en aucun cas le programme peut modifier l’état d’une entrée
%I0.0 %I0.1
Fiche révision automatique S2 - Ladder
%Q0.1 %M0.4
- On peut lire une sortie / une mémoire :
M A
%I0.0 %I0.1
AUTOMATE
Cas 1 : lorsque l’on envoie un ordre de marche et d’arrêt simultanés, l’arrêt est prioritaire
(par exemple on priorise l’arrêt d’une machine à sa marche) :
Solution 1 à l’aide d’un auto maintien :
%Q0.0
On remarque ici que lorsqu’on appuie sur A, l’entrée %I0.1 est désactivée, et la ligne de Ladder doit
donc être non-passante. On utilisera ainsi le symbole %I0.1 qui est non passant tant que
l’entrée %I0.1 est désactivée.
Fiche révision automatique S2 - Ladder
%I0.1 %Q0.0
R
Ici lorsque l’entrée %I0.1 est désactivée (à l’état logique 0), il faut envoyer un 1 sur la ligne du Reset.
On utilisera donc le symbole %I0.1
De plus, si l’on envoie simultanément un ordre de marche et d’arrêt, il faut que l’arrêt soit prioritaire.
On doit donc rajouter une contrainte sur la ligne du Set afin de ne pas activer un Set et un Reset en
même temps : on utilisera donc sur la ligne du Set le symbole %I0.1
Cas 2 : lorsque l’on envoie un ordre de marche et d’arrêt simultanés, la marche est prioritaire
(par exemple on privilégie la mise à 1 d’une alarme à son effacement) :
Solution 1 à l’aide d’un auto maintien :
%I0.0
%I0.0 %Q0.0
S
Si l’on envoie simultanément un ordre de marche et d’arrêt, il faut que la marche soit prioritaire. On
doit donc rajouter une contrainte sur la ligne du Reset afin de ne pas activer un Set et un Reset en
même temps : on utilisera donc sur la ligne du Reset le symbole %I0.0