Professional Documents
Culture Documents
6
Chapitre
Travaux pratiques
35
Zelio panel
36
Travaux pratiques
37
Zelio panel
Dtecteur
inductif
B
A
B
A
APP
Bouton poussoir
appel piton
38
JOUR
Commutateur
de position
NUIT
Position
JOUR / NUIT
Travaux pratiques
Visualisation dynamique
des entres
Visualisation dynamique
des sorties
Touches de fonction ou
affectables z1 z4
Note :
Note :
39
Zelio panel
Dethau I 5
Q4
Q5
Q6
Q1
Q2
Q3
Q8
Q7
QA
Q9
Nuit
I2
Jour
I9
I
I7
II
I4
Detbas I 6
APP
I3
Note :
40
Travaux pratiques
Adresse Twido
N fiche sub D
RS
APP
COM2
I1
I3
I4
18
17
DETBAS
DETHAU
COM1
COMJR
COMNT
Run / Stop
Bp Appel Pieton
Commutateur Position 2
(Voie B Prioritaire)
Dtecteur Bas Voie A
Dtecteur Haut Voie A
Commutateur Position 1
Commutateur Position Jour
Commutateur Position Nuit
RGEA
OREA
VRTA
RGEB
OREB
VRTB
RA
VA
RB
VB
Q1
Q2
Q3
Q4
Q5
Q6
QA
Q9
Q8
Q7
I6
I5
I7
I9
I2
16
15
14
12
11
Connecteur 37 points
13
12
11
10
9
8
25
24
23
22
Connecteur 25 points
Mnmonique Commentaire
Module unit
dextension
Sorties
Entres
Quantit Rfrence
Dsignation
2
1
2
2
2
2
2
2
XSBC 25710
XB5 BA 21
XB5 BD 25
XLV A 133
XLV A 134
XLV A 233
XLV A 234
XLV A 235
41
Zelio panel
42
Travaux pratiques
6.1
Travaux pratiques
dinitiation module
Zelio Logic
43
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Signalisation dun passage pour piton voie A
1
APP
2
Commutateur
de position
RA
VA
Variables utilises
Dsignation
Capteurs / Actionneurs
Adresses automate
AAP
I3
Commutateur position 2
COM2
I4
RA
QA
VA
Q9
Chronogramme
Etat logiques
Commutateur en
position II
1
0
Temps (S)
44
Appel piton
1
0
1
0
1
0
Temps (S)
Temps (S)
Temps (S)
Travaux pratiques
Objectifs de la manipulation
1 - Analyse dun chronogramme et transformation en schma
"contacts".
2 - Transcription dun schma "contact" en langage "contact"
LADDER (LD) et langages bloc fonctions.
Connaissances ncessaire
Reprsentation dun schma contact
Savoir transcrire un schma contact en une suite dinstructions
Les bobines bistables (SET) et (RESET).
Manipulation
Enonc
Le commutateur "Marche / Arrt" est sur "Marche".
Le commutateur de position est en position 2 (COM2) : alors le
feu rouge (RA), de la voie a piton est allum.
Laction sur le bouton-poussoir dappel piton (APP) provoque :
- lextinction du feu rouge (RA),
- lallumage du feu vert (VA).
La mise en position 1 du commutateur provoque :
- lextinction du feu vert (VA),
- lallumage du feu rouge (RA).
Lobjectif est de raliser la programmation des actionneurs (feu
rouge RA, feu vert VA) correspondants aux feux de passage pour
pitons de la voie A.
Travail demand
1 - Raliser le schma contacts quivalent au chronogramme cicontre, en proposant deux solutions.
2 - Ecrire les deux programmes correspondants en utilisant le langage Zelio Soft.
3 - Tester le fonctionnement.
4 - Que se passe-t-il si le bouton poussoir (APP) est actionn lorsque le commutateur de position nest pas en position II ? Constater
et analysez.
45
Zelio panel
Corrig de la manipulation 1
Programmation
Voir les listing des programmes ci-aprs.
Commentaires
Lorsquon actionne (APP), et quand le commutateur de position
nest pas en position II, la sortie (VA) est dsactive.
Le fonctionnement du schma correspond une mmoire Arrt
Prioritaire.
En utilisant le langage boolen (LIST), lordre dcriture des instructions (SET) et (RESET) est important car il conditionne la priorit.
Le rsultat de la dernire instruction excute est recopi sur les
sorties.
Proggrammation avec les fonctions
46
Travaux pratiques
B01
Q1
I1
Marche/arret
I2
Q2
I3
Q3
Appel pieton
I4
Q4
comm pos 2
I5
Q5
I6
Q6
I7
Q7
I8
Q8
I9
Q9
VA
IA
QA
RA
47
Zelio panel
No
Contact 1
Contact 2
Contact 3
I1
I3
i4
Contact 4
Contact 5
Bobine
[ Q9
Commentaire
001
Marche / arret
appel pieton
Q9
Comm pos 2
vert pieton A
002
vert pieton A
q9
I1
[ QA
003
Marche / arret
vert pieton A
rouge piton A
004
005
48
Travaux pratiques
Q1
I1
Marche/arret
I2
Q2
I3
Q3
Appel pieton
I4
Q4
comm pos 2
I5
Q5
I6
Q6
I7
Q7
I8
Q8
I9
Q9
VA
IA
QA
RA
IB
49
Zelio panel
Contact 1
Contact 2
I1
I3
Contact 3
Contact 4
Contact 5
Bobine
Commentaire
SQ9
001
Marche / arret
appel pieton
vert pieton A
002
i4
RQ9
003
vert pieton A
i1
004
Marche / arret
q9
[ QA
I1
005
vert pieton A
Marche / arret
rouge piton A
006
50
Travaux pratiques
51
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Dtection de la prsence dun vhicule lentre dun parking
JOUR
NUIT
Commutateur
JOUR / NUIT
RA
VA
Variables utilises
Dsignation
Capteurs / Actionneurs
Adresses automate
I9
DETBAS
I6
DETHAU
I5
RA
QA
VA
Q9
Grafcet fonctionnel
1
Mise en service par COMJR
52
Travaux pratiques
Objectif de la manipulation
Programmation en langage "Ladder".
Transcription dun GRAFCET en une suite dinstructions du logiciel Zelio Soft 2.
Connaissances ncessaires
Programmation GRAFCET
Le fonctionnement de la barrire nest pas simuler.
Les bobines bistables (SET) et (RESET).
Manipulation
Enonc
Le commutateur "Marche / Arrt " est sur la position "Marche".
Le commutateur en position jour (COMJR) autorise le fonctionnement de lautomatisme :
le feu rouge (RA) est allum ; la barrire est ferme.
lorsque le dtecteur bas de voie A (DETBAS), dtecte un
vhicule :
- le feu rouge (RA) steint,
- le feu vert (VA) sallume,
- la barrire se lve.
Lorsque le dtecteur haut de la voie A dtecte le franchissement :
- le feu vert (VA) steint,
- le feu rouge (RA) sallume.
- la barrire se ferme.
Lobjectif est de raliser la simulation de lentre dun parking et
lcriture en langage "LIST" dun GRAFCET et Ladder.
Utiliser les fonction logiques "ET" et "OU".
53
Zelio panel
Travail demand
1 - Etudier le fonctionnement.
2 - Remplacer la description littrale des rceptivits et des actions
par leur criture symbolique (adresse Automate Zelio).
3 - Programmer cet automatisme en langage Zelio Soft2.
4 - Vrifier le bon fonctionnement du programme.
Remarques : Le fonctionnement de la barrire nest pas simul.
Lapplication dune pice mtallique sur les capteurs inductifs du
module ; (DETBAS) ou (DETHAU) permet de simuler la prsence du
vhicule.
54
Travaux pratiques
Corrig de la manipulation 2
Programmation
Voir les listing des programmes ci-aprs.
Programmation dun grafcet.
Dans le menu "SFC", choisir les lments du Grafcte, les faire glisser pour dessiner le nombre dtapes dsir.
dessiner les liaisons inter tapes en les faisant glisser avec la "souris" bouton de droite maintenu.
55
Zelio panel
Contact 1
Contact 2
Contact 3
I1
I9
I6
Contact 4
Contact 5
Bobine
Commentaire
SM1
DETBAS
DETHAU
001
Marche / arret
COMJR
I5
002
i9
003
COMJR
I1
M1
[ Q9
[ QA
004
Marche / arret
vert pieton A
005
rouge piton A
006
007
008
009
010
011
012
013
014
015
016
017
018
56
Travaux pratiques
I1
Q1
Marche/arret
I2
Q2
COMNT
I3
Q3
Appel pieton
I4
Q4
comm pos 2
ETAPE INITIALE
I5
Q5
DETHAU
I6
Q6
DETBAS
DETECTEUR BAS
I7
Q7
I8
DETECTEUR HAUT
I9
Q8
Q9
COMJR
IA
VA
QA
RA
IB
IC
ID
IE
IF
IG
57
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Etude de la voie A en fonctionnement "jour"
Variables utilises
Dsignation
Capteurs /
Actionneurs
Adresses
automate
Ti
TB
PRESET
COMJR
I9
T0
1s
RGEA
Q1
T1
100ms 10
OREA
Q2
T2
1s
VRTA
Q3
Chronogramme
Voie A
5 6
14
Temps (S)
Jour (COMJR)
Nuit (COMNT)
Temps (S)
58
Travaux pratiques
Objectif de la manipulation
Etude de la fonction TEMPORISATION.
Analyse dun problme squentiel par le GRAFCET.
Analyse dun problme squentiel par le Ladder.
Connaissances ncessaire
Le GRAFCET.
Manipulation
Enonc
L ensemble est larrt.
La mise en position "JOUR" du commutateur (COMJR)
provoque :
- lallumage du feu vert de la voie A,
- 5 s. aprs : lextinction du feu vert, puis lallumage du feu orange,
- 1 s. aprs : lextinction du feu orange, puis lallumage du feu
rouge,
- 8 s. aprs : lextinction du feu rouge.
Si (COMJR) est toujours en position JOUR, le cycle recommence.
SI (COMJR) nest pas en position JOUR, soit en position "NUIT",
lensemble passe larrt.
59
Zelio panel
Travail demand
1 - Dessiner le GRAFCET fonctionnel de linstallation.
2 - En dduire le GRAFCET oprationnel.
3 - Transcriver ce GRAFCET en langage du Zelio soft 2.
4 - Utiliser les temporisateurs (TTi).
5 - Configurer les temporisateurs avant la mise en service.
6 - Programmer et tester le fonctionnement.
7 - En utilisant la visualisation dynamique, contrler lvolution de
la valeur courante des Temporisateurs : TT1, TT2 et TT3.
8 - Essayer de modifier dans ce mode la valeur de prslection de
T1 : que se passe t-il ?
60
Travaux pratiques
61
Zelio panel
Corrig de la manipulation 3
Programmation
Les grafcets fonctionnel et oprationnel sont les suivants :
Grafcet fonctionnel
Grafcet oprationnel
1
Action sur commutateur jour
VERT A
TEMPO T1
I9
Fin de tempo 5 s
ORANGE A
ROUGE A
T1
T1
TEMPO T2
Fin de tempo 1 S
Q3
Q2
T2
T2
TEMPO T3
Fin de tempo 8 S
Q1
T3
T3
62
Travaux pratiques
No
Contact 1
Contact 2
Contact 3
I1
I9
Marche / arret
M4
COMJR
m2
m3
I1
M1
m2
Contact 4
Contact 5
Bobine
Commentaire
[ M4
Mise en action
[ M1
TT1
001
002
003
Marche / arret
M1
004
T feu vert
I1
T1
m3
T feu vert
M2
m3
[ M2
TT2
005
Marche / arret
006
M2
007
T feu orange
[ M3
M3
TT3
T3
[ M5
T feu rouge
M1
[ Q3
Feu vert
M2
[ Q2
M3
[ Q1
I1
T2
t1
T feu orange
M3
T feu vert
m5
m5
008
Marche / arret
009
010
T feu rouge
011
012
VRTA
Feu orange
013
AREA
Feu rouge
014
RGEA
015
016
017
018
019
020
021
022
63
Zelio panel
B23
Q1
I1
Marche/arret
RGEA
B24
Q2
COMNT
OREA
B25
Q3
Appel pieton
VRTA
I2
I3
I4
Q4
comm pos 2
init grafcet
I5
Q5
DETHAU
I6
Q6
DETBAS
VERT A
I7
Q7
I8
ORANGE A
B14
B04
Q9
COMJR
VA
B03
QA
I9
IA
Q8
ROUGE A
RA
IB
IC
ID
IE
IF
IG
64
Travaux pratiques
65
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Etude des voies A et B en fonctionnement "nuit"
Variables utilises
Dsignation
Capteurs / Actionneurs
Adresses automate
COMNT
I2
OREA
Q2
OREB
Q5
VA
Q9
VB
Q7
Chronogramme
Feux voies A et B
Feu orange
B
Temps (S)
Feux piton A et B
Feu vert
B
0
Temps (S)
Commutateur
Nuit
Jour
Temps (S)
66
Travaux pratiques
Objectif de la manipulation
Utilisation des clignoteurs.
Connaissances ncessaires
Les bits bascules astables.
La fonction de temporisation : Temporisateur & Monostable.
Manipulation
Enonc
Lensemble est larrt.
Le basculement du commutateur JOUR / NUIT sur la position
NUIT provoque le cycle de fonctionnement dcrit ci-dessous.
Si le commutateur JOUR / NUIT passe sur la position JOUR, le
cycle sarrte.
Lobjectif est de raliser Le clignotement des feux pendant la nuit.
Travail demand
1 - Dvelopper un schma "contact" correspondant au chronogramme ci-contre.
2 - Dvelopper un schma avec les "fonction logiques".
3 - Utiliser la fonction (type astable) et rgler la base de temps
dune seconde.
4 - Si lon dsire un clignotement avec une base de temps de 1,4
seconde, quelle solution proposeriez-vous ?
67
Zelio panel
Corrig de la manipulation 4
Programmation
Voir les listings des programmes ci-aprs.
Commentaires
Lorsque lon dsire une base de temps spcifique, il faut rgler le
temps de marche des temporisateurs ou des monostables.
Base de temps : 100 ms ; Rglable Cx par 0 32767.
Ce quil faut retenir
Avec la double temporisation, il est possible de rgler diffrement
la fonction tat "1" et "tat " 0" du clignoteur diffrente valeur.
Configuration du clignoteur
68
Travaux pratiques
No
Contact 1
I1
Contact 2
Contact 3
I2
Contact 4
Contact 5
Bobine
TT1
Commentaire
T1 configurer en clignoteur
001
Marche / arret
COMNT
T feu vert
002
T1
[ Q2
003
T feu vert
OREA
[ Q5
004
OREB
[ Q7
t1
005
T feu vert
VB
[ Q9
006
VA
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
69
Zelio panel
I1
Q1
Marche/arret
RGEA
I2
Q2
COMNT
OREA
I3
Q3
Appel pieton
VRTA
Clignoteur
I4
comm pos 2
I5
Q4
RGEB
Q5
DETHAU
I6
OREB
Q6
DETBAS
I7
VRTB
Q7
COM1
I8
Q8
RB
I9
Q9
COMJR
IA
VA
QA
RA
IB
IC
ID
IE
IF
IG
70
Travaux pratiques
71
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Etude de la voie A en fonctionnement "manuel"
Variables utilises
Dsignation
Capteurs / Actionneurs
Adresses automate
COMNT
I2
APP
I3
RGEA
Q1
OREA
Q2
VRTA
Q3
Chronogramme
Feu rouge
Temps (S)
Temps (S)
Feu orange
Temps (S)
Feu vert
Commutateur :
Temps (S)
Nuit
Jour
Pas
Pas
Pas
Pas
Temps (S)
Appel piton
0
Le cycle recommence
72
Travaux pratiques
Objectif de la manipulation
Initiation dun programme PAS PAS.
Utilisation dune instruction de FRONT.
Utilisation de bits INTERNES.
Connaissances ncessaires
Principe de fonctionnement dun PAS PAS.
Manipulation
Enonc
Le commutateur JOUR / NUIT est en position JOUR, lensemble
est larrt.
Le basculement du commutateur JOUR / NUIT sur la position
NUIT, provoque :
- lallumage du feu vert de la voie A (VRTA).
Une premire action sur le bouton Appel Piton (APP) provoque :
- lextinction du feu vert de la voie A (VRTA),
- lallumage du feu orange de la voie A (OREA).
Une deuxime action sur le bouton Appel Piton (APP)
provoque :
- lextinction du feu orange de la voie A (OREA),
- lallumage du feu rouge de la voie A (RGEA).
Une troisime action sur le bouton Appel Piton (APP) provoque :
- lextinction du feu rouge de la voie A (RGEA),
- lallumage du feu vert de la voie A (VRTA).
Etc..., et le cycle recommence.
Si le commutateur JOUR / NUIT passait sur la position JOUR, il
provoquerait lextinction de tous les feux.
Lobjectif est de raliser lallumage des feux durant la nuit en utilisant le pas pas.
73
Zelio panel
Travail demand
1 - Dvelopper le schma "logique" de linstallation.
2 - Dterminer le programme du PAS PAS.
3 - Ecrire le programme et vrifier le fonctionnement.
4 - Visualiser le PAS PAS.
5 - Visualiser ltat des sorties du module Zelio
6 - Citer un exemple dapplication mettant en oeuvre un PAS
PAS.
7 - Dvelopper le schma "contact".
Note
74
Avec zelio soft 2 en langage Ladder, il nexiste pas de programmateur cyclique, mais il est posssible den raliser le fonctionnement en
associant un compteur et des comparateurs;
Travaux pratiques
Corrig de la manipulation 5
Programmation
Voir les listings des programmes ci-aprs.
75
Zelio panel
No
Contact 1
Contact 2
Contact 3
i1
Contact 4
Contact 5
Bobine
Commentaire
RC1
CC1
[ Q3
C1 = 0 feu vert
001
Marche / arret
i2
002
COMNT
V4
003
C1 = 3
I1
I2
I3
004
Marche / arret
COMNT
appel pieton
005
I1
V1
I2
006
Marche / arret
C1 = 0
V2
COMNT
VRTA
[ Q2
C1 = 1 feu orange
[ Q1
C1 = 2 feu rouge
007
C1 = 1
V3
008
C1 = 2
RGEA
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
76
Travaux pratiques
I1
Q1
Marche/arret
RGEA
I2
Q2
COMNT
OREA
I3
Q3
Appel pieton
VRTA
I4
Q4
comm pos 2
RGEB
I5
Q5
DETHAU
I6
DETBAS
I7
Programmateur
cmes
OREB
Q6
VRTB
Q7
COM1
I8
Q8
RB
I9
Q9
COMJR
IA
VA
QA
RA
IB
IC
ID
IE
IF
IG
77
Zelio panel
78
Travaux pratiques
79
Zelio panel
Travaux pratiques dinitiation module Zelio Logic - Etude des voies A et B en fonctionnement "jour"
JOUR
PARKING
14 PLACES
NUIT
Commutateur
JOUR / NUIT
RA
VA
Dtecteur d'entre
RAZ
COMPTEUR
Dtecteur de sortie
Variables utilises
Dsignation
80
Capteurs / Actionneurs
Adresses automate
I9
APP
I3
DETBAS
I6
DETHAU
I5
RA
QA
VA
Q9
Travaux pratiques
Objectif de la manipulation
Mise en oeuvre dun comptage.
Connaissances ncessaires
Programmer un compteur.
Connatre les instructions de comparaisons.
Manipulation
Enonc
Le commutateur en position JOUR autorise le fonctionnement de
lautomatisme.
Lorsque le parking contient des places disponibles (un maximum
de 14 places) le feu vert (voie : A piton) est allum.
Lorsque le parking est plein, le feu rouge (voie : A piton) est
allum.
Le comptage des vhicules seffectue par le dtecteur dentre
(DETBAS).
Le dcomptage des vhicules seffectue par le dtecteur de sortie
(DETHAU).
Si le commutateur passe en position NUIT, le feu rouge clignote ;
de plus une action sur le bouton poussoir APP rinitialisera le comptage.
Lobjectif est de raliser une installation en utilisant la fonction de
COMPTAGE / DECOMPTAGE.
Travail demand
1 - Dessiner le GRAFCET de lapplication.
2 - Dessiner le schma contact et en dduire le programme correspondant au Logiciel Zelio Soft2 en langage Ladder et Logiques.
3 - Programmer et tester votre application.
4 - Doit-on configurer le compteur (mode LOGICIEL) ? Pourquoi ?
5 - Comment peut-on remettre zro la valeur courante du compteur si le bouton poussoir (APP) ne fonctionne plus ?
81
Zelio panel
Corrig de la manipulation 6
programmation
Le grafcet oprationnel est le suivant :
Grafcet oprationnel
APP
FEU VERT
DETBAS
+1
COMPT.
DETHAU
-1
-1
COMPT.
DETHAU
COMPT.
/JOUR
/JOUR
Commentaires
Ne pas oublier de configurer la valeur de prselection du compteur.
Pour la remise "0" du compteur, employer une fonction crant
une impulsion.
82
Travaux pratiques
No
Contact 1
I1
Contact 2
I9
Contact 3
I6
Contact 4
Contact 5
Bobine
CC1
Commentaire
Comptage
001
Marche / arret
COMJR
DETBAS
Compteur parking
I5
002
I5
DC1
Dcomptage
Compteur parking
RC1
Remise 0 du compteur
003
I1
T1
004
Marche / arret
impulsion
I2
Compteur parking
I3
005
COMNT
appel pieton
I2
TT2
Clignoteur
TT1
006
COMNT
I1
007
Marche / arret
impulsion
c1
[ Q9
Compteur parking
C1
[ QA
Feu vert
008
I1
I9
VA
Feu rouge
009
Marche / arret
COMJR
I2
Compteur parking
T2
RA
010
COMNT
Clignoteur
011
012
013
014
015
016
017
018
019
020
021
022
023
83
Zelio panel
Q1
I1
Marche/arret
RGEA
Q2
I2
COMNT
OREA
Q3
I3
VRTA
Appel pieton
Q4
I4
RGEB
comm pos 2
Q5
I5
DETHAU
OREB
Q6
I6
DETBAS
VRTB
Q7
I7
COM1
Condition compte
Compteur /
dcompteur
Q8
I8
RB
I9
Q9
Condition dcompte
COMJR
VA
IA
QA
RA
IB
IC
clignoteur
ID
IE
IF
IG
84
Travaux pratiques
6.2
Travaux pratiques de
synthse
85
Zelio panel
Jour
Nuit
9 10 11 12 13 14 15 16 17 18 19
Feu vert
Voie B
Feu orange
Feu rouge
Feu vert
Voie A
Feu orange
Feu rouge
T = 1 cycle
Temps (S)
Variables utilises
86
Dsignation
Capteurs / Actionneurs
Adresses automate
COMJR
I9
RGEA
Q1
OREA
Q2
VRTA
Q3
RGEB
Q4
OREB
Q5
VRTB
Q6
Travaux pratiques
Objectif de la manipulation
Dcrire lvolution des vnements par le GRAFCET (Mthode
dductive).
Connaissances ncessaires
Programmation des squences de GRAFCET.
Connatre le principe des traitements numriques.
Manipulation
nonc
Lobjectif est de raliser :
ltude du fonctionnement JOUR des voies A et B, par le GRAFCET,
la programmation des temporisateurs.
Travail demand
1 - partir du chronogramme ci-contre, dterminer le GRAFCET
fonctionnel ainsi que le GRAFCET oprationnel.
2 - Programmer ce dernier.
3 - Configurer les temporisateurs.
4 - Tester le fonctionnement des voies A & B.
5 - Combien de temporisateurs utilisez-vous ?
6 - Est-il possible de diminuer ce nombre ? Pourquoi ?
87
Zelio panel
Corrig de la manipulation 1
Programmation
Les GRAFCET fonctionnel et oprationnel sont les suivants :
Grafcet d'analyse
Grafcet oprationnel
I9
Position jour
VRT B
RGE A
TEMPO. 0
ORE B
RGE A
TEMPO. 1
RGE B
RGE A
TEMPO. 2
RGB B
VRT A
TEMPO. 0
RGE B
ORE A
TEMPO. 1
RGE B
RGE A
Fin de tempo T2 : 1 s
TEMPO. 1
Q4
Q1
TEMPO. 2
Q4
Q3
TEMPO. 0
Q4
Q2
TEMPO. 1
T1 / 6 / 1 s (% Tm1.q)
Fin de tempo T1 : 1 s
Q1
T0 / 5 / 5 s
Fin de tempo T0 : 5 s
Q5
T2 / 4 / 1 s
Fin de tempo T2 : 1 s
TEMPO. 0
T1 / 3 / 1 s
Fin de tempo T1 : 1 s
Q1
T0 / 2 / 5 s
Fin de tempo T0 : 5 s
Q6
TEMPO. 2
Position non jour
Q4
Q1
T2 / 7 / 1 s
TEMPO. 2
NOT I 9
88
Travaux pratiques
Commentaires
Dans labsolu le nombre maximum de temporisateur est de 6, un
pour chaque tape.
Dans notre cas, il a t possible de diminuer le nombre de temporisateurs.
Il apparat que les feux verts fonctionnent pendant 5 secondes des
instants diffrents. Il en est de mme pour les feux oranges et rouges.
Nous avons donc :
- La mme temporisation pour les tapes 2 et 5 : T 0.
- La mme temporisation pour les tapes 3 et 6 : T 1.
- La mme temporisation pour les tapes 4 et 7 : T 2.
89
Zelio panel
I1
Q1
Marche/arret
I2
RGEA
Q2
init
1
COMNT
I3
OREA
Q3
Appel pieton
VRTA
I4
Q4
2
comm pos 2
RGEB
T0/5s
I5
Q5
DETHAU
OREB
I6
Q6
3
DETBAS
VRTB
T1/1s
I7
Q7
COM1
VB
I8
Q8
T2/8s
RB
I9
Q9
COMJR
VA
IA
QA
RA
IB
6
IC
ID
IE
IF
IG
90
Travaux pratiques
91
Zelio panel
Travaux pratiques de synthse - Etude des voies A et B en fonctionnement "jour" avec voies pitonnes
Chronogramme
Jour
Nuit
0
9 10 11 12 13 14 15 16 17 18 19
Temps (S)
T = 1 cycle
Voie B
Automobile
Feu vert
Feu orange
Feu rouge
Piton
Feu rouge
Feu vert
Voie A
Automobile
Feu vert
Feu orange
Feu rouge
Piton
Feu rouge
Feu vert
Variables utilises
92
Dsignation
Capteurs / Actionneurs
Adresses automate
COMJR
I9
RGEA
Q1
OREA
Q2
VRTA
Q3
RGEB
Q4
OREB
Q5
VRTB
Q6
RA
QA
VA
Q9
RB
Q8
VB
Q7
Travaux pratiques
Objectifs de la manipulation
Insertion des fonctions supplmentaires dans un programme en
mmoire.
Complter le schma logique.
Manipulation
nonc
Lobjectif est de raliser la modification de lautomatisme prcdent
avec lintgration des voies pitonnes A et B.
Travail demand
1 - Complter le GRAFCET de la manipulation 1 en fonction du
nouveau chronogramme (ci-contre).
2 - Effectuer des insertions de programme.
3 - Tester le fonctionnement du module.
93
Zelio panel
Corrig de la manipulation 2
Programmation
Le GRAFCET oprationnel est le suivant :
Grafcet oprationnel
1
I9
Q6
Q1
TEMPO. 0
Q8
Q9
Q1
TEMPO. 1
Q8
Q9
Q1
TEMPO. 2
Q8
Q9
Q3
TEMPO. 0
Q7
QA
Q2
TEMPO. 1
Q7
QA
Q1
TEMPO. 2
Q7
QA
T0 / 2 / 5 s
Q5
T1 / 3 / 1 s
Q4
T2 / 4 / 1 s
Q4
T0 / 5 / 5 s
Q4
T1 / 6 / 1 s
Q4
T2 / 7 / 1 s
NOT I 9
94
Travaux pratiques
Q1
I1
Marche/arret
I2
RGEA
Q2
init
1
COMNT
I3
OREA
Q3
Appel pieton
VRTA
I4
Q4
2
comm pos 2
RGEB
T0/5s
I5
Q5
DETHAU
OREB
I6
Q6
3
DETBAS
VRTB
T1/1s
I7
Q7
COM1
VB
I8
Q8
T2/8s
RB
I9
Q9
COMJR
VA
IA
QA
RA
IB
6
IC
ID
IE
IF
95
Zelio panel
Variables utilises
96
Dsignation
COMJR
I9
APP
I3
Commutateur position I
COM1
I7
Commutateur position II
COM2
I4
DETBA
I6
DETHA
I5
RGEA
Q1
OREA
Q2
VRTA
Q3
RGEB
Q4
OREB
Q5
VRTB
Q6
RA
QA
VA
Q9
RB
Q8
VB
Q7
Travaux pratiques
Objectifs de la manipulation
Actions conditionnelles.
Utilisation des fonctions mmoires.
Connaisances ncessaires
Instruction mmoire
Manipulation
Enonc
Nous sommes en prsence dune route grande circulation
(voie B) avec intersection dune route secondaire (voie A).
- La voie B devient prioritaire (feux permanents : Vert voie B, Rouge
voie A) lorsque lon place le commutateur de position sur le niveau
II.
- Lorsquun vhicule se prsente sur la voie A, il est dtect (Dtecteur Haut ou Dtecteur Bas) : les feux fonctionnent alors en trafic
normal.
- Lorsquil ny a plus de dtection de vhicules, la voie B redevient
prioritaire.
- De plus, un appel piton pour traverser la voie B provoque le
mme fonctionnement que pour les vhicules de la voie A.
- Lorsque le commutateur de position est sur le niveau I, le carrefour fonctionne en feux de trafic normal (cycle de 14 secondes).
Lobjectif est de raliser ltude des priorits.
Travail demand
1 - Complter le GRAFCET prcdent en respectant lnonc.
2 - Traiter les blocages de lvolution des temporisateurs.
3 - Raliser les modifications de programme ncessaires.
4 - Tester le fonctionnement du module.
Comm_pos1
97
Zelio panel
Corrig de la manipulation 3
Programmation
Le GRAFCET oprationnel est le suivant :
Grafcet oprationnel
1
M0 + I 7
I9
Q6
Q1
M1
TEMPO. 0
Q8
Q9
Q1
TEMPO. 1
Q8
Q9
Q1
TEMPO. 2
Q8
Q9
TEMPO T3
T0 / 2 / 5 s + T3 / 2 / 1 s
Q5
T1 / 3 / 1 s
Q4
T2 / 4 / 1 s
Q4
M1
Q3
TEMPO. 4
Q7
QA
Q2
TEMPO. 1
Q7
QA
Q1
TEMPO. 2
Q7
QA
TEMPO T3
T4 / 5 / 5 s + T3 / 5 / 1 s
Q4
T1 / 6 / 1 s
Q4
T2 / 7 / 1 s
NOT I 9
98
IG
IF
IE
ID
IC
IB
IA
I9
I8
I7
I6
I5
I4
I3
I2
I1
COMJR
COM1
DETBAS
DETHAU
comm pos 2
Appel pieton
COMNT
Marche/arret
Mmoire MO
M0
T4/5s
T0/5s
B95
GRAFCET
GRAFCE
T2/8s
T1/1s
B96
initt
1
Mmoire M1
M1
T3
Q1
RA
QA
VA
Q9
RB
Q8
VB
Q7
VRTB
Q6
OREB
Q5
RGEB
Q4
VRTA
Q3
OREA
Q2
RGEA
Travaux pratiques
99
Zelio panel
VOIE B
RA
VA
VOIE A
Dtecteur A
haut
RB
VB
Dtecteur A
bas
1
APP
Bouton poussoir
appel piton
2
Commutateur
de position
JOUR
NUIT
Position
JOUR / NUIT
Variables utilises
100
Dsignation
Capteurs / Actionneurs
Adresses automate
COMJR
I9
COMNT
I2
APP
I3
Commutateur position I
COM1
I7
Commutateur position II
COM2
I4
DETBA
I6
DETHA
I5
RGEA
Q1
OREA
Q2
VRTA
Q3
RGEB
Q4
OREB
Q5
VRTB
Q6
RA
QA
VA
Q9
RB
Q8
VB
Q7
Travaux pratiques
Objectifs de la manipulation
La programmation dun aiguillage dans un GRAFCET.
Le traitement prliminaire.
Connaissances ncessaires
Programmation des squences de GRAFCET.
Manipulation
Enonc
Effectuer la synthse des manipulations permettant deffectuer le
programme complet de gestion du trafic.
- Commutateur position JOUR et commutateur position en I : feux
de trafic normaux.
- Commutateur position NUIT : feux clignotants.
- Commutateur position JOUR et commutateur position en II : voie B
prioritaire.
Lobjectif est de raliser ltude complte de la gestion de trafic.
Travail demand
1 - Complter le GRAFCET prcdent en intgrant le fonctionnement "feux clignotants" de nuit.
2 - Programmer lapplication.
3 - Tester toutes les possibilits de fonctionnement.
4 - Donner vos conclusions sur :
- lintrt de la mthode danalyse GRAFCET.
- Les avantages que constitue lintgration de lautomate programmable dans les automatismes.
5 - Quelles prcautions faut-il prendre pour programmer un
aiguillage dans cette application ?
101
Zelio panel
Corrig de la manipulation 4
Programmation
Le GRAFCET danalyse est le suivant :
Grafcet d'analyse
1
Position jour et non nuit
VRT B
RGE A
RB
ORE B
RGE A
TEMPO. 1
Clignotement
RB
Fin de tempo T1 : 1 s
RGE B
RGE A
RGB B
VRT A
RGE B
ORE A
TEMPO. 2
RB
RGE B
RGE A
Fin de tempo T2 : 1 s
RB
OREA
OREB
VA
APP. piton
TEMPO. 0
VB
TEMPO. 1
RA
TEMPO T3
Clignotement
VB
Fin de tempo T1 : 1 s
RA
Clignotement
VA
Fin de tempo T2 : 1 s
TEMPO T3
CLIGNOTEMENT
VA
RA
Clignotement
TEMPO. 2
VB
RA
Position non nuit
102
Travaux pratiques
Conclusions
103
104
IG
IF
IE
ID
IC
IB
IA
I9
I8
I7
I6
I5
I4
I3
I2
I1
COMJR
COM1
DETBAS
DETHAU
comm pos 2
Appel pieton
COMNT
Marche/arret
M0
T4/5s
T0/5s
T2/8s
/8s
T1/1s
/1s
Initialisation grafc
init
Grafc
Grafcet
1.0
M1
clignoteur
clignoteur
Clignoteur
T3/1s
Q1
RA
QA
VA
Q9
RB
Q8
VB
Q7
VRTB
Q6
OREB
Q5
RGEB
Q4
VRTA
Q3
OREA
Q2
RGEA
Zelio panel