0% ont trouvé ce document utile (0 vote)
22 vues51 pages

Automatismes - Partie 2

Transféré par

Yurjrjr Jkfkfkf
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)
22 vues51 pages

Automatismes - Partie 2

Transféré par

Yurjrjr Jkfkfkf
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

AUTOMATISMES

PROGRAMMATION DES API - PARTIE 2


2021 – 2022

OUIDIR MRWANE 2021©


SOMMAIRE
❑ DEFINITION
❑ ORIGINE
❑ OBJECTIFS
❑ PRINCIPE DE PROGRAMMATION
❑ ELEMENTS DU LANGAGE
❑ MISE EN EQUATION D’UN GRAFCET
❑ TEMPORISATION SOUS LADDER
❑ COMPTAGE ET DECOMPTAGE SOUS LADDER
❑ TRAVAUX PRATIQUE
LES SYSTEMES AUTOMATISMES
1. LANGAGE A CONTACT (LADDER)
• Ladder Diagram (LD) ou Langage
Ladder ou schéma à contacts est un
langage graphique très populaire
auprès des automaticiens pour
programmer les automates
programmables industriels. Il
ressemble un peu aux schémas
électriques, et est facilement
compréhensible.

• Ladder est le mot anglais pour échelle.

3
2. ORIGINE LES SYSTEMES AUTOMATISMES
L'idée initiale du Ladder est la
représentation de fonction logique sous
la forme de schémas électriques. Cette
représentation est originellement
matérielle : quand l'automate
programmable industriel n'existait pas,
les fonctions étaient réalisées par des
câblages. Par exemple, pour réaliser un
ET logique avec des interrupteurs, il suffit
de les mettre en série. Pour réaliser un
OU logique, il faut les mettre en
parallèle.

Le langage à contact est la transcription


du schéma électrique de commande.

4
LES SYSTEMES
AUTOMATISMES

Exemple d’un démarrage


étoile triangle

5
3. OBJECTIFS LES SYSTEMES AUTOMATISMES

- Définir un automatisme en
utilisant les fonctions logiques ET,
OU, NON, les bascules RS, les
opérateurs à retard, les
comparateurs, les compteurs.

- Mettre en œuvre des


automatismes utilisant des
fonctions logiques dans un API.

6
4. PRINCIPE DE PROGRAMMATION LES SYSTEMES AUTOMATISMES

• Le LADDER est un langage simple qui reprend


les bases du schéma à contact. Pour
programmer en LADDER, il suffit de transcrire
les équations logiques en schéma électrique à
l’aide de symboles placés entre deux barres
verticales (qui représentent les lignes
d’alimentations).

• Un programme écrit en LADDER, appelé
diagramme LADDER (en anglais, Ladder
Diagram = LD), se lit de la gauche vers la droite
et du haut vers le bas.

7
LES SYSTEMES
4. ELEMENTS DU LANGAGE AUTOMATISMES

❑Les contacts

8
LES SYSTEMES
4. ELEMENTS DU LANGAGE AUTOMATISMES

❑Les bobines

9
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Règle générale :
• Pour qu'une étape soit activée il faut que :
• L'étape immédiatement précédente soit active ;
• La réceptivité immédiatement précédente soit vraie ;
• L'étape immédiatement suivante soit non active ;
• Après activation l'étape mémorise son état.

10
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exemple 01:
• Soit le grafcet suivant: Ce terme permet l’activation
de l’étape initiale quand toutes
les étapes sont désactivées

11
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exemple:
a) Ladder avec bobine normale:

ETAPES
ACTIONS
12
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exemple:
b) Ladder avec bobine SET et RESET:

ETAPES
Les éléments encerclés en vert seront
éliminés suit à l’utilisation du Set.
Les éléments encerclés en rouge seront
éliminés suit à l’utilisation du Reset.

ACTIONS
13
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 01:
• Soit le grafcet suivant:

a) Donner les équations


b) Donner le programme ladder avec bobine
normale
c) Donner le programme ladder avec bobine set
et reset

14
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 01 - solution:
a) Les équations

15
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 01 - solution:
b) programme ladder avec bobine normale

ETAPES
ACTIONS

16
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 01 - solution:
c) programme ladder avec bobine SET et RESET

ETAPES
ACTIONS

17
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 02:
• Soit le grafcet suivant:

a) Donner les équations


b) Donner le programme ladder avec bobine
normale
c) Donner le programme ladder avec bobine set
et reset

18
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 02 - solution:
a) Les équations

19
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 02 - solution:
b) programme ladder avec bobine normale

ETAPES
ACTIONS

20
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 02 - solution:
c) programme ladder avec bobine SET et RESET

ETAPES
ACTIONS

21
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 03:
• Soit le grafcet suivant:

a) Donner les équations


b) Donner le programme ladder avec bobine
normale
c) Donner le programme ladder avec bobine set
et reset

22
LES SYSTEMES
5. MISE EN EQUATION D’UN AUTOMATISMES
GRAFCET
❑ Exercice 03 - solution:
a) Les équations

23
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
b) programme ladder avec bobine normale

ETAPES
24
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
b) programme ladder avec bobine normale

ETAPES
25
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
b) programme ladder avec bobine normale

ACTIONS
26
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
c) programme ladder avec bobine SET et RESET

ETAPES
27
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
c) programme ladder avec bobine SET et RESET

ETAPES
28
LES SYSTEMES
AUTOMATISMES
5. MISE EN EQUATION D’UN
GRAFCET
❑ Exercice 03 - solution:
c) programme ladder avec bobine SET et RESET

ACTIONS
29
GRAFCET
6. TEMPORISATION EN LADDER
TON (retard à la montée)

Pour réaliser une temporisation de type retard à la


montée nous allons faire appel au bloc TON.

IN: activation du compteur de temps sur front


montant
Entrées
PV: la valeur finale

Q: sortie qui passe à 1 si le temporisateur atteint la


valeur finale
Sorties
ET: valeur courante
GRAFCET
6. TEMPORISATION EN LADDER
TOFF (retard à la tombée)

Pour réaliser une temporisation de type retard à la


tombée nous allons faire appel au bloc TOFF.

IN: activation du compteur de temps sur front


montant
Entrées
PV: la valeur finale

Q: sortie qui passe à 0 si le temporisateur atteint la


valeur finale
Sorties
ET: valeur courante
LES SYSTEMES
AUTOMATISMES
7. APPLICATION
❑ Exercice 04 :
Donner le programme ladder du grafcet avec
bobine SET et RESET

32
LES SYSTEMES
AUTOMATISMES
7. APPLICATION
❑ Exercice 04 solution:
A- Le programme ladder du grafcet avec bobine
SET et RESET

33
LES SYSTEMES
AUTOMATISMES
7. APPLICATION
❑ Exercice 04 solution suite:

34
GRAFCET
6. COMPATAGE ET DECOMPTAGE EN
LADDER
a- Comptage

Pour faire le comptage on va faire appel au bloc


CTU.

CU: incrémentation du compteur sur front montant


Entrées R : remise à zéro du compteur
PV: valeur finale

Q: c’est une sortie qui passe à 1 quand le compteur


Sorties atteint la valeur finale
CV: valeur courante
GRAFCET
6. COMPATAGE ET DECOMPTAGE EN
LADDER
b- Décomptage

Pour faire le décomptage on va faire appel au bloc


CTD.

CD: décrémentation du compteur sur front montant


Entrées LD : ordre de déchargement de la valeur de départ
PV: valeur de départ

Q: c’est une sortie qui passe à 1 quand le décompteur


Sorties atteint la valeur 0
CV: valeur courante
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de comptage :
Donner le programme ladder du grafcet avec
bobine SET et RESET

37
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de comptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

38
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de comptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

39
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de comptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

40
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de décomptage :
Donner le programme ladder du grafcet avec
bobine SET et RESET

41
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de décomptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

42
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de décomptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

43
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exemple de décomptage :
Solution: le programme ladder du grafcet avec
bobine SET et RESET

44
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER
❑ Implémentation du programme sur
TIA-Portal :
Pour implémenter votre programme ladder au
niveau du logiciel TIA-Portal de siemens, il faut
affecter à chaque étape un bit mémento
(mémoire).
Etape 0 ➔ M0.0
Etape 1 ➔ M0.1
Etape 2 ➔ M0.2
Etape 3 ➔ M0.3
Etape 4 ➔ M0.4
Etape 5 ➔ M0.5
Etape 6 ➔ M0.6
Etape 7 ➔ M0.7
Etape 8 ➔ M1.0
Etape 9 ➔ M1.1
45
…..
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER

❑ Exercice de synthèse :
Donner le programme ladder du grafcet avec
bobine SET et RESET
Etape 0 ➔ M0.0
Etape 1 ➔ M0.1
Etape 2 ➔ M0.2
Etape 3 ➔ M0.3
Etape 4 ➔ M0.4
Etape 5 ➔ M0.5
Etape 6 ➔ M0.6
Etape 7 ➔ M0.7
Etape 8 ➔ M1.0
Etape 9 ➔ M1.1
Etape 10 ➔ M1.2
Etape 11 ➔ M1.3 46
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN ❑ AUTOMATISMES
Exercice de synthèse :
LADDER Solution

47
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN ❑ AUTOMATISMES
Exercice de synthèse :
LADDER Solution

48
LES SYSTEMES
6. COMPATAGE ET DECOMPTAGE EN AUTOMATISMES
LADDER
❑ Exercice de synthèse :
Solution

49
TRAVAUX PRATIQUES

50
THANK YOU!
[Link]@[Link]

Vous aimerez peut-être aussi