Vous êtes sur la page 1sur 68

Ladder Diagram

BTS Electrotechnique
La Ciotat

Ladder Diagram - D. Laurent - mai 2011 1


Plan

• Introduction 3
• La logique câblée 8
• Le Ladder Diagram 22
• Fonctions évoluées 38
• Conclusion 62

Ladder Diagram - D. Laurent - mai 2011 2


Introduction
Ladder Diagram : « diagramme échelle »

Ladder Diagram - D. Laurent - mai 2011 3


Introduction
Ladder Diagram : « diagramme échelle »
= langage à contacts

Ladder Diagram - D. Laurent - mai 2011 4


Introduction
Langage graphique

Ladder Diagram - D. Laurent - mai 2011 5


Introduction
Langage graphique
pour la programmation logique

Oui / Non
1/0
Vrai / Faux
True / False
On / Off

Ladder Diagram - D. Laurent - mai 2011 6


Introduction
Langage graphique
pour la programmation logique
d’automates programmables industriels.

Oui / Non
1/0
Vrai / Faux
True / False
On / Off CP1H de chez Omron

Ladder Diagram - D. Laurent - mai 2011 7


La logique câblée

Ladder Diagram - D. Laurent - mai 2011 8


Logique câblée

Ladder Diagram - D. Laurent - mai 2011 9


Logique câblée

Ladder Diagram - D. Laurent - mai 2011 10


Logique câblée

KM1: « KA1 et KA2 et pas KA5 »

Ladder Diagram - D. Laurent - mai 2011 11


Logique câblée

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)

Ladder Diagram - D. Laurent - mai 2011 12


Logique câblée

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 13


Logique câblée

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 14


Logique câblée
KM2: « KA1 et KA4

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 15


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 16


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »
KM2 = (KA1 et KA4) ou (KA3 et KA4)

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 17


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »
KM2 = (KA1 et KA4) ou (KA3 et KA4)
KM2 = (KA1 . KA4) + (KA3 . KA4)

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 18


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »
KM2 = (KA1 et KA4) ou (KA3 et KA4)
KM2 = (KA1 . KA4) + (KA3 . KA4)

KM2 = (KA1 ou KA3) et KA4

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 19


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »
KM2 = (KA1 et KA4) ou (KA3 et KA4)
KM2 = (KA1 . KA4) + (KA3 . KA4)

KM2 = (KA1 ou KA3) et KA4


KM2 = (KA1 + KA3) . KA4

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 20


Logique câblée
KM2: « KA1 et KA4 ou KA3 et KA4 »
KM2 = (KA1 et KA4) ou (KA3 et KA4)
KM2 = (KA1 . KA4) + (KA3 . KA4)

KM2 = (KA1 ou KA3) et KA4


KM2 = (KA1 + KA3) . KA4

KM1: « KA1 et KA2 et pas KA5 »


KM1 = KA1 et KA2 et (non KA5)
KM1 = KA1 . KA2 . KA5

Ladder Diagram - D. Laurent - mai 2011 21


Le Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 22


Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 23


Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 24


Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 25


Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 26


Ladder Diagram

Ladder Diagram - D. Laurent - mai 2011 27


Ladder Diagram

Barres d’alimentation

Ladder Diagram - D. Laurent - mai 2011 28


Ladder Diagram
Entrées
Contact direct

Contact inversé

Barres d’alimentation

Ladder Diagram - D. Laurent - mai 2011 29


Ladder Diagram
Entrées
Contact direct

Contact inversé

Sorties
Relais direct

Barres d’alimentation
Relais inversé

Ladder Diagram - D. Laurent - mai 2011 30


Exercice n°1
Ecrire les expressions booléennes équivalentes au diagramme à contact suivant

Ladder Diagram - D. Laurent - mai 2011 31


Exercice n°1
Ecrire les expressions booléennes équivalentes au diagramme à contact suivant

s1 = (e1 et e2) ou (non e3)

Ladder Diagram - D. Laurent - mai 2011 32


Exercice n°1
Ecrire les expressions booléennes équivalentes au diagramme à contact suivant

s1 = (e1 et e2) ou (non e3)

non s2 = e1 et (non e2)


s2 = (non e1) ou e2

Ladder Diagram - D. Laurent - mai 2011 33


Exercice n°1
Ecrire les expressions booléennes équivalentes au diagramme à contact suivant

s1 = (e1 et e2) ou (non e3)

non s2 = e1 et (non e2)


s2 = (non e1) ou e2

s3 = ((A ou C) et B) ou (non D)

Ladder Diagram - D. Laurent - mai 2011 34


Exercice n°2
Transcrire les expressions booléennes suivantes en langage à contact

s1 = (e1 ou e2) et e3

s2 = (e1 et (non e2)) ou e3

Ladder Diagram - D. Laurent - mai 2011 35


Exercice n°2
Transcrire les expressions booléennes suivantes en langage à contact

s1 = (e1 ou e2) et e3

s2 = (e1 et (non e2)) ou e3

Ladder Diagram - D. Laurent - mai 2011 36


Exercice n°2
Transcrire les expressions booléennes suivantes en langage à contact

s1 = (e1 ou e2) et e3

s2 = (e1 et (non e2)) ou e3

Ladder Diagram - D. Laurent - mai 2011 37


Fonctions évoluées

Ladder Diagram - D. Laurent - mai 2011 38


Relais à forçage

Ladder Diagram - D. Laurent - mai 2011 39


Relais à forçage

Relais à forçage de type SET

Ladder Diagram - D. Laurent - mai 2011 40


Relais à forçage

Relais à forçage de type SET

Relais à forçage de type RESET

Ladder Diagram - D. Laurent - mai 2011 41


Relais à forçage

Relais à forçage de type SET

Relais à forçage de type RESET

Ladder Diagram - D. Laurent - mai 2011 42


Relais à forçage

Relais à forçage de type SET

Relais à forçage de type RESET

e1

Ladder Diagram - D. Laurent - mai 2011 43


Relais à forçage

Relais à forçage de type SET

Relais à forçage de type RESET

e2

e1

Ladder Diagram - D. Laurent - mai 2011 44


Blocs
Exemple: la temporisation

IN OUT
TEMPO
5 SEC

Ladder Diagram - D. Laurent - mai 2011 45


Blocs
Exemple: la temporisation

IN OUT
TEMPO
5 SEC

e1 0 t

s1 0 t

Ladder Diagram - D. Laurent - mai 2011 46


Blocs
Exemple: la temporisation

IN OUT
TEMPO
5 SEC

e1 0 t

s1 0 t

Ladder Diagram - D. Laurent - mai 2011 47


Blocs
Exemple: la temporisation

IN OUT
TEMPO
5 SEC

e1 0 t

s1 0 t

Ladder Diagram - D. Laurent - mai 2011 48


Blocs
Exemple: la temporisation

IN OUT
Tempo au travail
TEMPO
5 SEC En logique câblée

e1 0 t

s1 0 t

Ladder Diagram - D. Laurent - mai 2011 49


Blocs
Exemple: la temporisation

IN OUT
Tempo au travail
TEMPO
5 SEC En logique câblée

e1 ! Notation
0 t
non normalisée
1

s1 0 t

Ladder Diagram - D. Laurent - mai 2011 50


Blocs
Cas général

IN1 OUT1

IN2 OUT2

IN3

Ladder Diagram - D. Laurent - mai 2011 51


Blocs
Cas général

IN1 OUT1
Autant d’E/S que nécessaire
IN2 OUT2

IN3

Ladder Diagram - D. Laurent - mai 2011 52


Blocs
Cas général

IN1 OUT1
Autant d’E/S que nécessaire
IN2 OUT2

IN3

De nombreuses fonctions possibles

Ladder Diagram - D. Laurent - mai 2011 53


Exercice n°3
Transcrire en langage à contact le schéma électrique suivant.

Ladder Diagram - D. Laurent - mai 2011 54


Exercice n°3
Transcrire en langage à contact le schéma électrique suivant.

Ladder Diagram - D. Laurent - mai 2011 55


Exercice n°3
Transcrire en langage à contact le schéma électrique suivant.

IN OUT
TEMPO
OFF DELAY

Ladder Diagram - D. Laurent - mai 2011 56


Exercice n°4
Ecrire en langage à contact la fonction décrite ci-dessous.
On utilisera le bloc de temporisation présenté précédemment (diapo 39).

Entrées

ON – démarrage moteur 1,
puis, au bout de 5 secondes, arrêt moteur 1 et démarrage moteur 2
OFF – arrêt moteurs 1 et 2
ON et OFF ne sont actifs qu’en mode automatique
MODE_AUTO – sélectionne le mode: 1 = automatique, 2 = manuel
FORCAGE_MOTEUR1
FORCAGE_MOTEUR2
FORCAGE_MOTEUR1 et FORCAGE_MOTEUR2 ne sont actifs qu’en mode manuel

Sorties

MARCHE_MOTEUR1
MARCHE_MOTEUR2

Ladder Diagram - D. Laurent - mai 2011 57


Exercice n°4

Ladder Diagram - D. Laurent - mai 2011 58


Exercice n°4

Ladder Diagram - D. Laurent - mai 2011 59


Exercice n°4

Ladder Diagram - D. Laurent - mai 2011 60


Exercice n°4

Ladder Diagram - D. Laurent - mai 2011 61


Conclusion

Ladder Diagram - D. Laurent - mai 2011 62


Conclusion

Ladder Diagram - D. Laurent - mai 2011 63


Conclusion

Proximité avec la logique câblée

Ladder Diagram - D. Laurent - mai 2011 64


Conclusion

Proximité avec la logique câblée


Très courant

Ladder Diagram - D. Laurent - mai 2011 65


Conclusion

Proximité avec la logique câblée


Très courant

Ladder Diagram - D. Laurent - mai 2011 66


Conclusion

Proximité avec la logique câblée


Très courant

Seulement les fonctions logiques

Ladder Diagram - D. Laurent - mai 2011 67


Merci pour votre attention !

Ladder Diagram - D. Laurent - mai 2011 68

Vous aimerez peut-être aussi