0% ont trouvé ce document utile (0 vote)
294 vues4 pages

Revision Ladder

Ce document décrit des structures interdites et nécessaires en programmation Ladder, telles que l'écriture à deux endroits différents ou la modification d'entrées. Il présente également des solutions pour gérer la priorité entre ordres de marche et d'arrêt à l'aide d'auto-maintien ou de bascules.

Transféré par

Augustin Chabot
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
294 vues4 pages

Revision Ladder

Ce document décrit des structures interdites et nécessaires en programmation Ladder, telles que l'écriture à deux endroits différents ou la modification d'entrées. Il présente également des solutions pour gérer la priorité entre ordres de marche et d'arrêt à l'aide d'auto-maintien ou de bascules.

Transféré par

Augustin Chabot
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Fiche révision automatique S2 - Ladder

Structures interdites :
- Ecrire une même sortie / mémoire à deux endroits différents :

%I0.0 %Q0.0

%I0.1 %Q0.0

Solution 1 à l’aide de mémoires :


%I0.0 %M0.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

Structures nécessaires à connaitre :

%Q0.1 %M0.4
- On peut lire une sortie / une mémoire :

- Exemple de logique séquentielle : M normalement ouvert ordonne la marche de la sortie


%Q0.0 lorsqu’il se ferme (ordre de marche lorsque %I0.0 est activé) et A normalement fermé
ordonne l’arrêt de la sortie %Q0.0 lorsqu’il s’ouvre (ordre d’arrêt lorsque %I0.1 est
désactivé) :

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 :

%I0.0 %I0.1 %Q0.0

%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

 Solution 2 à l’aide d’une bascule R S :

%I0.0 %I0.1 %Q0.0


S

%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 :

%Q0.0 %I0.1 %Q0.0

%I0.0

 Solution 2 à l’aide d’une bascule R S :

%I0.0 %Q0.0
S

%I0.1 %I0.0 %Q0.0


R
Fiche révision automatique S2 - Ladder

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

Vous aimerez peut-être aussi