Vous êtes sur la page 1sur 15

UNIVERSITÉ MOHAMED V - RABAT

ÉCOLE SUPÉRIEURE DE TECHNOLOGIE – SALÉ

LICENCE PROFESSIONNELLE : IMB - MES


NIVEAU : S5
MODULE 3 : INFORMATIQUE INDUSTRIELLE
PROFESSEUR : elayachi.chater@est.um5.ac.ma
4. LANGAGE LADDER
4.0 PLAN DU CHAPITRE

4.1 Introduction
4.2 Éléments de base
4.3 Exemples d’application
4.4 Exercice

2
4. LANGAGE LADDER 4.1 INTRODUCTION
4.1.1 RAPPEL : LOGIQUE BOOLÉENNE

3
4. LANGAGE LADDER 4.1 INTRODUCTION
4.1.2 PRÉSENTATION

Ladder Diagram ou Langage Ladder ou Schéma à contacts


est un langage graphique utilisé pour programmer les API.
L'idée initiale du Ladder est la représentation de fonction logique sous la
forme de schémas électriques.
Par exemple, avec des interrupteurs,
pour réaliser un ET logique, il faut les
mettre en série.
pour réaliser un OU logique, il faut les
mettre en parallèle.
Ladder a été normalisé dans la norme CEI 61131-3. Il est souvent
utilisé dans la programmation des API. Un programme Ladder se lit
de haut en bas et l'évaluation des valeurs se fait de gauche à droite.
4
4. LANGAGE LADDER 4.1 INTRODUCTION
4.1.3 NORMALISATION

Ladder a été créé et normalisé dans la norme CEI 61131-3.


Il est souvent utilisé dans la programmation des API.

Un programme Ladder se lit de haut en bas et l'évaluation des valeurs se


fait de gauche à droite.

Ladder est basé sur le principe d’une alimentation en tension représentée


par deux traits verticaux reliés horizontalement par des contacts, des blocs
fonctionnels et des bobines, d'où son nom 'Ladder'.

5
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.1 CONCEPT DE RÉSEAU

Réseau Ladder, utilisé pour programmer une fonction combinatoire :

« ET » «OU»

GND a Vcc
b S

S = a . (/b + c)

Bobine de sortie
c

Relais Normalement ouvert Relais normalement fermé


6
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.2 AUdur et AUdoux

S
a b
Un réseau

c
❑ On utilise un réseau par équation (étape)
❑ Une section est un ensemble de réseaux
❑ Pour structurer le programme, on l’organise en sections
❑ AUdur (AUD) désactive toutes les ETAPES
❑ AUdoux (AUd) désactive toutes les ACTIONS
❑ INIT initialise le système (Active uniquement les étapes initiales)

7
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.3 DETECTION DE FRONT ET ACTION MÉMOIRE

8
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.4 PRIORITÉ À L’ARRÊT ET PRIORITÉ À LA MARCHE

Fonction mémoire Electromécanique


Cette fonction mémoire utilise des dispositifs électromécaniques : des
boutons poussoir et des relais avec leurs contacts.

Mémoire avec priorité à l’arrêt Mémoire avec priorité à la marche

9
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.5 MÉTHODE # 1

Méthode # 1
Priorités à l’activation Priorités à la désactivation

10
4. LANGAGE LADDER 4.2 ÉLÉMENTS DE BASE
4.2.6 MÉTHODE # 2

Etape Initiale Etape Non Initiale

Méthode
#2

Action Associée
à une Etape

11
4. LANGAGE LADDER 4.3 EXEMPLES D’APPLICATION
4.3.1 STRUCTURE LINÉAIRE

Xi CAXi CDXi
1
2
3

12
4. LANGAGE LADDER 4.3 EXEMPLES D’APPLICATION
4.3.2 SÉLECTION DE SÉQUENCES

Xi CAXi CDXi
1
2
3
4
5

13
4. LANGAGE LADDER 4.3 EXEMPLES D’APPLICATION
4.3.3 SÉQUENCES SIMULTANÉES

Xi CAXi CDXi
1
2
3
4
5
6

14
4. LANGAE LADDER 4.4 EXERCICE

Xi CAXi CDXi
1
2
3
4
5
6
7
8
9

15

Vous aimerez peut-être aussi