Telechargé par zak_zik

HAchimy khayioui

publicité
FI GET3 / GECI 2018-2019
Rapport Automatisation
et Supervision FESTO
Groupe de Travail :
KHAYIOUI ZAKARIA
HACHIMY MOHAMED
Encadrant :
Prof. B OUKARFI
0
Sommaire :
Introduction……………………………………………………………………………………………2
FESTO…………………………………………………………………………………………….……….3
MANIPULATION 1 : Distribution……………………………………………………………..3
MANIPULATION 1 : Testing……………………………………………………………….….12
MANIPULATION 1 : Tri……………………………………………………………………….…20
Conclusion……………………………………………………………………………………………27
INTOUCH………….………………………………………………………………………………..28
MANIPULATION 1 : Distribution…………………………………………………………28
MANIPULATION 1 : Testing………………………………………………………………..34
MANIPULATION 1 : Tri………………………………………………………………………..25
Conclusion……………………………………………………………………………………………40
AUTOMATISATION ET SUPERVISION FESTO
1
Introduction :
Une automatisation est une technique ou un ensemble de techniques ayant pour but de
réduire ou de rendre inutile l'intervention d'opérateurs humains dans un processus où cette
intervention était coutumière. Il n'y a évidemment pas automatisation lorsque l'opérateur
humain est remplacé par la force animale, ni lorsqu'un processus artificiel est substitué à un
processus naturel. L'automatisation désigne uniquement une transformation de processus
exclusivement créés par l'homme : techniques ou ensemble de techniques. Elle tend donc à
économiser l'intervention humaine sous toutes ses formes (apport d'énergie mis à part) :
– appréciation, mesure et surtout évaluation de grandeurs (substitution d'un automatisme
aux perceptions sensorielles) ;
– décision simple à partir de critères (substitution d'un traitement d'information
au jugement de l'intelligence) ;
– organisation, gestion, optimalisation (substitution d'un traitement d'information, de
mémoires auxiliaires, de systèmes autodidactiques, au jugement de l'intelligence éduquée et
assistée d'une documentation).
Ainsi, l'automatisation peut s'appliquer à des processus qui ne mettent en œuvre aucune
énergie physique appréciable : détection ; contrôle et mesures ; calculs en temps réel, c'està-dire à mesure que le processus se déroule, en vue d'en assurer la conduite ; gestion en
temps réel d'un processus en vue d'en contrôler strictement l'économie ; diagnostic ;
reconnaissance des formes, c'est-à-dire identification à partir de multiples critères.
L'automatisation peut atteindre divers degrés de complexité dont la classification a été
établie.
AUTOMATISATION ET SUPERVISION FESTO
2
FESTO
MANIPULATION 1 : Distribution :
1. Principe de fonctionnement :
Le principe de fonctionnement de cette manipulation consiste essentiellement sur la
distribution des pièces en les plaçant grâce à un vérin tournant de cette manipulation vers la
manipulation qui suit.
2. Table de mnémoniques :
Références
Code
Commentaires
I 0.6
PP
Présence pièce
I 0.7
Demande
Demande de pièce
I 0.1
Vin
Vérin entré
I 0.2
V_out
Vérin sorti
I 0.3
P_accrocher
Pièce accroché
I 0.4
Vr_dist
I 0.5
Vr_test
Vérin tourné vers le
distributeur
Vérin tourné vers la
2ème maquette
I 1.0
Start
I 1.1
Stop
I 1.3
Reset
O0.0
Sortiev
Sortir vérin
O0.1
vide
Créer le vide
O0.2
LACHE
Lâcher la pièce
O0.3
Vr_distt
O0.4
versTES
O0.7
Demande
Vérin rotatif coté
distributeur
Vérin rotatif coté
maquette
Demande de pièce
AUTOMATISATION ET SUPERVISION FESTO
3
3. Grafcet d’Arrêt d’Urgence :
Y1=X1 */stop
Y2 =stop
Y3 =X3 * X5
X1 =X1 */ Y1 + Y3+init1/
X2 =X2 */ Y2 + Y1
X3=X3 */ Y3 + Y2
1
STOP
F/GTAU : () ; F/GC : () ; F/GFN :
() F/GD : () ; F/GM : ()
2
STOP
F/GTAU : (4) ;
F/GD : (20)
3
X5 :GTAU
La fonction de ce grafcet est de désactiver tous les grafcets et les actions lorsqu’il y’a un
appui sur le bouton d’arrêt d’urgence ou sur le bouton Stop.
Donc l’appui sur AU désactive tous les grafcets, et un relâchement active les grafcets de
traitement d’arrêt d’urgence.
4. Grafcet de traitement d’Arrêt d’Urgence :
AUTOMATISATION ET SUPERVISION FESTO
4
Y4 =X3 * X4
Y5 =X5 * Reset
Y6 =X6 */ Reset
X4 =X4*/ Y4 + Y6+/init2
X5 =X5 */ Y5 + Y4
X6 =X6 */ Y6 + Y5
4
X3 :GAU
‘’ A5’’
5
Led reset
RESET
‘’ A6’’
6
X22 :GD
F/GC : (10) ; F/GFN : (40) ;
F/GM : (30)
7
1
Fonctionnement :
Ce grafcet a pour fonction de s’assurer que toutes les conditions initiales sont appliquées
afin de démarrer la manipulation parfaitement.
Donc après le relâchement du bouton « Reset », ce grafcet active le grafcet de conduite.
AUTOMATISATION ET SUPERVISION FESTO
5
5. Grafcet de Conduite :
Y100=X10*manu
Y101=X10*start
Y11=X11*/manu
Y11=Y11*/manu
Y12=X12*Arret
X11=(X11*/Y11)+Y100
X12=(X12*/Y12)+Y101
10
Star.manu
manu
11
‘’A4’’
manu
I0.06
12
‘’ A2’’
arret
Fonctionnement :
Ce grafcet a pour fonction de nous permettre à choisir entre le mode automatique ou bien le
mode manuel, en mettant le bouton « Manu » en 1 pour activer le mode manuel, ou en 0
pour activer le mode automatique.
Un commutateur qui va jouer le rôle du bouton « Manu », soit en mode Manu pour le mode
manuel, soit en mode /Manu pour le mode automatique.
AUTOMATISATION ET SUPERVISION FESTO
6
6. Grafcet de mise P.O a état initial (GTD) :
X20=/init4 +Y23 +Y24+X20./Y21/22
X23=Y21+X23./Y24
X22=Y24+Y22+X22./Y25
Y21=X20.X6./VERTEST
Y22=X20.X6.VERTEST
Y24=X23.VERTEST
Y25=X22
20
X6 :GTAU. Vr_test
23
TOURNER
vers test
VR-TEST
X6 :GTAU . vr_test
22
1
Fonctionnement :
Ce grafcet a pour fonction de rendre la maquette a son état initial dés qu’on appuie sur le
reset.
AUTOMATISATION ET SUPERVISION FESTO
7
7. Grafcet de Fonctionnement Normal :
X40=(X40*/Y40)+init6
X41=(X41+/Y411+/Y410)+ Y40+Y54
X42=(X42*Y42)+Y411
X43=(X43*/Y42)+Y42
Y44=’X44*/Y44)+Y43+Y50
Y45=(X45*/Y45)+Y44
X46=’X46*/Y46)+Y45
X47=(X47*/Y47*/Y470)+Y411)+Y46
X48=(X48*/Y48)+Y470
X49=(X49*/Y49)+Y48
X50=(X50*/Y50)+Y49
X51=(X51*/Y51)+Y471
X52=(X52*/Y52)+Y451
X53=(X53*/Y53)+Y52
X54=(X54*/Y54)+Y410
Y40=X40*X12
Y410=X41*Vr_test
Y411=X41*Vr_test*/PP*/demande
Y42=X42*V_out
Y43=X43*Vr_dist
Y44=X44*P_accrocher
Y45=X45*Vertesee
Y50=X50*X12*/demande
Y46=X46*/P_accrocher*/T0
Y470=/PP*/X47
Y48=X48*V_out
V49=X49*Vr_dist
Y471=PP*X47
Y51=X51*Vr_dist
Y52=X52*/demande
Y53=/PP*X53
Y54=X54*Vr_test
Fonctionnement :
Lorsque le mode automatique est activé, on clique sur le bouton stop, reset et puis start, le
grafcet de fonctionnement normal commence en faisant sortir le vérin qui va pousser la
pièce après tester que le vérin rotatif est vers la maquette testing pour que ensuite le vérin
rotatif viens la récupérer en créant le vide pour que la pièce s’accroche, après l’avoir mis
dans la maquette Testing ,on test si on ‘a une autre, si c’est le cas on refait la même
opération après avoir reçue la demande, sinon on allume la LED de manque de pièce et on
attend que l’utilisateur la ramène et appuie sur START.
AUTOMATISATION ET SUPERVISION FESTO
8
40
X12 :GC
41
Demande .pp. vr_test
vr_test
SOTIR VERIN
42
54
‘’ A3
’’
v_out
vr_test
TOURNER VERS
DIST
43
SOTIR VERIN
Vr_dist
CREER VIDE
44
SOTIR VERIN
p_accrocher
TOURNER
VERS TEST
45
CREER
VIDE
Vr_test
46
Tempo1
T1. p_accrocher
47
PP
PP
48
51
SOTIR VERIN
V_out
49
TOURNER
VERS DIST
Vr_dist
SOTIR
VERIN
Vr_dist
50
TOURNER VERS DIST
52
PP . STAR
SOTIR VERIN
X12 :GC .Demande
AUTOMATISATION ET SUPERVISION FESTO
9
8. Grafcet de Réglage Manuel :
X30=(X30*/Y30)+Y31+/init5
X31=Y30+(X31*/Y31)
X32=(X32*/Y32)+Y33+X31
X33=Y32+(X33*/Y33)
X34=(X34*/Y34)+Y35+X31
X35=Y34+(X35*/Y35)
X36=(X36*/Y36)+Y37+X31
X37=Y36+(X37*/Y37)
X38=(X38*/Y38)+Y39+X31
X39=Y38+(X39*/Y39)
Y30=X11*X30
Y31=/manu*X31
Y32=BoutonSV*/Vr_dist*X32
Y33=(Manu./BsortieV)*X32
Y34=B_verstest*X34
Y35=(/manu.B./Vers_test)*X35
Y36=B_versdis*X36
Y37=(/manu./B_versdis)*X37
Y38=B.vid*X38
Y39=(/BVid./manu)*X39
30
X11 :GC
F/M : (32) ; F/M : (34) ; F/M : (36) ;
F/M : (38) ; F/GFN : ()
31
manu
32
34
B_Vers test
BoutonSV*/Vr_di
st
33
SORTIR VERIN
Manu . B_sortie V
AUTOMATISATION ET SUPERVISION FESTO
35
TOURNER Vers
TEST
Manu . B_Vers test
10
38
36
B_vide
B_Vers Dist
dist
37
TOURNER Vers dist
Manu . B_Vers Dist
39
CREER LE VIDE
Manu . B_vide
Fonctionnement :
Lorsqu’on active le mode manuel, on peut monter ou descendre ascenseur, sortir vérin tout
en appuyant sur les boutons associés.
Lorsqu’on appuie, l’action est activée et réalisée jusqu’au moment de relâchement.
AUTOMATISATION ET SUPERVISION FESTO
11
MANIPULATION 2 : Testing :
1. Principe de fonctionnement :
Dans cette manipulation, après qu’on reçoit une demande de la manip 3, on doit aussi
envoyer une demande à la manip 1 pour qu’il nous donne une pièce si jamais il n’y a pas de
pièce, après l’arrivée de la pièce par le vérin de la manip 1, on va la mettre dans l’ascenseur,
si la pièce a les caractéristiques voulu on monte l’ascenseur et on envoie la pièce à la manip
du tri, sinon on va l’envoyer directement à des boites des pièces qui ne sont pas pour le tri.
NB : on n’a pas le droit de descendre l’ascenseur si jamais le vérin de la manip 1 est toujours
vers coté maquette de Testing.
2. Table de mnémoniques :
Les entrées :
Références
Code
Commentaires
I 0.4
Asc_haut
Ascenseur en haut
I 0.5
Asc_bas
Ascenseur en bas
I 0.6
VR
Vérin rentré
I 0.0
PP
Présence de pièce
I 0.1
cn
Couleur noir
I 0.3
e
Epaisseur
I 0.2
sc
Si vrai ne pas monter
l’ascenseur
Références
Code
Commentaires
O 0.0
DA
Descendre Ascenseur
O 0.1
MA
Monter Ascenseur
O 0.2
SV
Sortir vérin
O 0.3
PP
Pousser la pièce
Les sorties :
AUTOMATISATION ET SUPERVISION FESTO
12
3. Grafcet d’Arrêt d’Urgence :
Y1 =X1 */stop
Y2=X2 * stop
Y3=X3 * X5
X1 =X1 */ Y1 + Y3
X2 =X2 */ Y2+ Y1
X3 =X3 */ Y3 + Y2
1
STOP
F/GTAU : () ; F/GC : () ; F/GFN :
() F/GD : () ; F/GM : ()
2
STOP
3
F/GTAU : (4) ; F/GTD : (20)
X5 :GTAU
Fonctionnement :
La fonction de ce grafcet est de désactiver tous les grafcets et les actions lorsqu’il y’a un
appui sur le bouton d’arrêt d’urgence AU. Ça donne un arrêt instantané de toute la
manipulation.
Donc l’appui sur AU désactive tous les grafcets, et un relâchement active les grafcets de
traitement d’arrêt d’urgence.
4. Grafcet de Traitement d’Arrêt d’Urgence :
Y4 =X4 * X3
Y5 =X5 * Reset
Y6 =X6
X4 =X4 */ Y4 + Y6
X5 =X5 */ Y5+ Y4
X6 =X6 */ Y6 + Y5
Fonctionnement :
Ce grafcet a pour fonction de s’assurer que toutes les conditions initiales sont appliquées
afin de démarrer la manipulation parfaitement.
Donc après le relâchement du bouton « Reset », ce grafcet active le grafcet de conduite.
AUTOMATISATION ET SUPERVISION FESTO
13
1
STOP
F/GTAU : () ; F/GC : () ; F/GFN :
() F/GD : () ; F/GM : ()
2
STOP
3
F/GTAU : (4) ; F/GTD : (20)
X5 :GTAU
5. Grafcet de Conduite :
Y100 =X10 * MANU
Y101 =X10 * /MANU *Start
Y11 =X11 * /MANU
Y12 =X12 * Arret
X10 =X10 */ Y100 */ Y101 + Y11 + Y12
X11 =X11 */ Y11 + Y100
X12 =X12 */ Y12 + Y101
10
Star.manu
manu
11
‘’A4’’
manu
I0.06
12
‘’ A2’’
arret
Fonctionnement :
Ce grafcet a pour fonction de nous permettre à choisir entre le mode automatique ou bien le
mode manuel, en mettant le bouton « Manu » en 1 pour activer le mode manuel, ou en 0
pour activer le mode automatique.
AUTOMATISATION ET SUPERVISION FESTO
14
Un commutateur qui va jouer le rôle du bouton « Manu », soit en mode Manu pour le mode
manuel, soit en mode /Manu pour le mode automatique.
6. Grafcet de mise P.O a état initial :
X20=/INIT4+Y20+Y26+X20./Y2
X21=Y20+X21./Y21./Y22./Y23
X22=Y21+X22./Y26
X23=Y22+X23./Y24
X24=Y23+X24./25
Y20=X20*X6
Y21=X21./ PP .Asc_bas
Y22=X21.PP.ASCBAS
Y23=X21./ASCBAS
Y24=X23.VERINOUT
Y25=X24.ASBAS
Y26=X22
20
X6 :GTD
21
PP . Asc_bas
PP .Asc_bas
23
SORTIR VERIN
Verin_out
Asc_bas
24
DESCENDRE
Asc
Asc_bas
22
1
7. Grafcet de Fonctionnement Normal :
Y40 =X40 *X12
Y41 =X41 * demande recue
Y42 =X42 */Vrot*PP
Y43 =X43 * Aschaut
AUTOMATISATION ET SUPERVISION FESTO
15
Y44 =X44 * /T1
Y450 =X45 *PD
Y46=X46*/T2
Y47=X47*Ascbas
Y451 =X45 */PD
Y48=X48*Ascbas
Y49=X49*/T3
Y50=X50*Ascbas
X40 =X40 */ Y40 + Y47 +Y49
X41 =X41 */ Y410*/Y411 + Y40
X42 =X42 */ Y42 + Y411
X43 =X43 */ Y43 + Y42
X44 =X44 */ Y44 + Y43
X45 =X45 */ Y450*/451 + Y44
X46 =X46 */ Y46 + Y450
X47 =X47 */ Y47 + Y46
X48 =X48 */ Y48 + Y451
X49 =X49 */ Y49 + Y48
Y50 =X50*/Y50+Y410
Fonctionnement :
Lorsqu’on active le mode automatique, et on clique sur Start on va exécuter le fonctionnement
normal comme c’est décrit au début dans le principe de fonctionnement.
AUTOMATISATION ET SUPERVISION FESTO
16
40
X12 :GC
41
demande
DEMANDE
42
PP. /P_vrot
MONTER Asc
43
Asc_haut
44
Tempo1
T1
45
P_Deffect
SORTIR
VERIN
46
P_Deffect
SOUFFLER
TEMPO2
Asc_bas
T2
47
DESCENDRE Asc
48
DESCENDRE Asc
Asc_bas
SORTIR
VERIN
49
TEMPO
3
T3
8. Grafcet de Réglage Manuel :
Y30 =X30 *X11
Y31 =X31 * /manu
AUTOMATISATION ET SUPERVISION FESTO
17
Y32 =X32 */B_MonterAsc
Y33 =X33 * B_MonterAsc */manu
Y34 =X34 *B_DescAsc
Y35=X35 * /B_DescAsc*/manu
Y36 =X36 *B_Sortirveri
Y37 =X37*/B_sotirverin*/manu
Y38 =X38 *B_Souffler
Y39=X39*/B_Souffler*/manu
X30 =X30 */ Y30
X31 =X31 */ Y31
X32 =X32 */ Y32
X33 =X33 */ Y33
X34 =X34 */ Y34
X35 =X35 */ Y35
X36 =X36 */ Y36
X37 =X37 */ Y37
X38 =X38 */ Y38
X39 =X39 */ Y39
30
X11 :GC
31
F/M : (32) ; F/M : (34) ; F/M : (36) ;
F/M : (38) ; F/GFN : ()
manu
32
34
B_Monter asc
33
B_Descenre asc
SORTIR VERIN
35
TOURNER Vers
TEST
Manu . B_Monter asc
Manu . B_Descenre asc
AUTOMATISATION ET SUPERVISION FESTO
18
38
36
B_Sortie verin
dist
37
B_souffler
39
CREER LE VIDE
TOURNER Vers dist
Manu . B Sortie verin
Manu . B_souffler
Fonctionnement :
Lorsqu’on active le mode manuel, on peut monter ou descendre ascenseur, sortir vérin tout
en appuyant sur les boutons associés.
Lorsqu’on appuie, l’action est activée et réalisée jusqu’au moment de relâchement.
AUTOMATISATION ET SUPERVISION FESTO
19
MANIPULATION 3: TRI :
1. Principe de fonctionnement :
Dans cette manipulation, on va commencer par la demande de la pièce de la manip 2, après
qu’on ait la pièce on va les trier selon sa conductivité et sa réflexion, avec un principe tel
qu’on ne peut pas laisser une pièce prend sa direction si seulement si la pièce passé avant
arrive à sa destination, tout cela va se faire à l’aide des capteurs mis en position qui déclare
le passage d’une pièce passée.
2. Table de mnémoniques :
Les entrées :
Références
Code
Commentaires
I 0.4
1B1
Vérin 1B au repos
I 0.5
1B2
Vérin 1B actionné
I 0.6
2B1
Vérin 2B au repos
I 0.7
2B2
Vérin 2B actionné
I 0.0
PP
Présence de pièce
I 0.1
C
Conductivité
I 0.3
PS
Pièce passée
I 0.2
R
Réflexion
Références
Code
Commentaires
O 0.0
CONV
Convoyeur
O 0.1
1B
Tourner Vérin 1B
O 0.2
2B
Tourner Vérin 2B
O 0.3
DB
Vérin bloqueur de pièce
Les sorties :
AUTOMATISATION ET SUPERVISION FESTO
20
3. Grafcet d’Arrêt d’Urgence :
Y1 =X1 */stop
Y2=X2 * stop
Y3=X3 * X5
X1 =X1 */ Y1 + Y3
X2 =X2 */ Y2+ Y1
X3 =X3 */ Y3 + Y2
1
STOP
F/GTAU : () ; F/GC : () ; F/GFN : () ;
F/GM : ()
2
STOP
3
F/GTAU : (4)
X5 :GTAU
Fonctionnement :
La fonction de ce grafcet est de désactiver tous les grafcets et les actions lorsqu’il y’a un
appui sur le bouton d’arrêt d’urgence AU. Ça donne un arrêt instantané de toute la
manipulation.
Donc l’appui sur AU désactive tous les grafcets, et un relâchement active les grafcets de
traitement d’arrêt d’urgence.
4. Grafcet de Traitement d’Arrêt d’Urgence :
Y4 =X4 * X3
Y5 =X5 * Reset
Y6 =X6
X4 =X4 */ Y4 + Y6
X5 =X5 */ Y5+ Y4
X6 =X6 */ Y6 + Y5
Fonctionnement :
Ce grafcet a pour fonction de s’assurer que toutes les conditions initiales sont appliquées
afin de démarrer la manipulation parfaitement.
AUTOMATISATION ET SUPERVISION FESTO
21
Donc après le relâchement du bouton « Reset », ce grafcet active le grafcet de conduite.
5. Grafcet de Conduite :
Y100 =X10 * MANU
Y101 =X10 * /MANU *Start
Y11 =X11 * /MANU
Y12 =X12 * Arret
X10 =X10 */ Y100 */ Y101 + Y11 + Y12
X11 =X11 */ Y11 + Y100
X12 =X12 */ Y12 + Y101
10
Star.manu
manu
11
‘’A4’’
manu
I0.06
12
‘’ A2’’
arret
Fonctionnement :
Ce grafcet a pour fonction de nous permettre à choisir entre le mode automatique ou bien le
mode manuel, en mettant le bouton « Manu » en 1 pour activer le mode manuel, ou en 0
pour activer le mode automatique.
Un commutateur qui va jouer le rôle du bouton « Manu », soit en mode Manu pour le mode
manuel, soit en mode /Manu pour le mode automatique.
AUTOMATISATION ET SUPERVISION FESTO
22
6. Grafcet de Fonctionnement Normal :
Y40 =X40*X12
Y41 =X41 * PP
Y42 =X42 */T1
Y430 =X2 */C
Y431 =X2 *C*/Met
Y432 =X2*Met
Y46 =X46 * PPassé
Y45 =X45 * PPassé
Y44 =X44 * PPassé
X40 =X40 */ Y40 + Y45 + Y46 + Y44
X41 =X41 */ Y41 + Y40
X42 =X42 */ Y42 + Y41
X43 =X43 * (/(Y430+Y431+Y432)) + Y421
X46 =X46 */ Y46 + Y432
X44 =X44 */ Y44 + Y430
X45 =X45 */ Y45 + Y431
AUTOMATISATION ET SUPERVISION FESTO
23
40
X12 :GTAU
41
DEMANDE
PP
42
CONV
Tempo
1
T1
43
P_couleur
44
CONV
P_metal
P_couleur . P_metal
DEBLOQUER
VERIN
45
P_passe
CONV
P_passe
DEBLOQU
ER VERIN
VERIN
1 OUT
46
CONV
DEBLO
QUER
VERIN
P_passe
Fonctionnement :
Lorsqu’on active le mode automatique, et on clique sur Start on va exécuter le fonctionnement
normal comme c’est décrit au début dans le principe de fonctionnement.
7. Grafcet de Réglage Manuel :
Y30 =X30 *X11
Y31 =X31 * /manu
Y32 =X32 *B_monter_asc
Y33 =X33 */manu./B_monter_asc
Y34 =X34 */B_descende_asc
Y35=X35 * /manu./B_descende_asc
Y36=X36 *B_verin_sorti
Y377 =X37 */manu/B_verin_sorti
Y38 =X38 */B_Souffler
Y39=X39*/B_souffler./manu
AUTOMATISATION ET SUPERVISION FESTO
24
VERIN
2 OUT
X30 =X30 */ Y30 +Y31
X31 =X31 */ Y31
X32 =X32 */ Y32
X33 =X33 */ Y33
X34 =X34 */ Y34
X35 =X35 */ Y35
30
X11 :GC
31
F/M : (32) ; F/M : (34) ; F/M : (36) ;
F/M : (38) ; F/GFN : ()
manu
32
34
B_Monter asc
33
SORTIR VERIN
B_Descenre asc
35
Manu . B_Monter asc
36
Manu . B_Descenre asc
38
B_Sortie verin
dist
37
TOURNER Vers
TEST
TOURNER Vers dist
Manu . B Sortie verin
AUTOMATISATION ET SUPERVISION FESTO
B_souffler
39
CREER LE VIDE
Manu . B_souffler
25
Fonctionnement :
Lorsqu’on active le mode manuel, on peut faire marcher convoyeur, sortir vérin tout en
appuyant sur les boutons associés.
Lorsqu’on appuie, l’action est activée et réalisée jusqu’au moment de relâchement.
AUTOMATISATION ET SUPERVISION FESTO
26
Conclusion :
Les trois manips qui fonctionnent avec l’automate FESTO, Maquette de
Distribution, Maquette du Test et Maquette du Tri, on les a programmés en LADDER
sur le logiciel FST.
On a essayé de construire le GEMMA de chaque manip, qui se compose d’un
GAU (Grafcet d’Arrêt d’Urgence), GTAU (Grafcet de Traitement d’Arrêt d’Urgence), GC
(Grafcet de Conduite),GTD(Grafcet de traitement d’arrêt d’urgence),GFN (Grafcet de
Fonctionnement Normal), et parfois on peut ajouter un GRM (Grafcet de Réglage
Manuel).
AUTOMATISATION ET SUPERVISION FESTO
27
Supervision FESTO
Manipulation 1: Distribution
Pour faire la supervision, on doit faire la liaison entre le logiciel FST et INTOUCH, la liaison se
fait à l’aide de l’application IPC SERVER.
Lorsqu’on entre tous les tags on rentre dans les paramètres des tags et on aura un champs à
remplir qui est « Access Name » .
On clique sur ce champ. On verra une autre fenêtre on clique sur Add, enfin cette fenêtre va
s’afficher
•
•
•
Dans le champs Application Name on écrit « IPC_DATA »
Dans le champs Topic Name on écrit « IPC_1» ça dépend de la configuration de IPC
SERVER
Pour le protocol qui convient avec FST c’est DEE donc on coche DEE au lieu de
SuiteLink.
AUTOMATISATION ET SUPERVISION FESTO
28
D’autre part Pour la configuration de IPC SERVER, on cherche dans démarrer sur
« IPC.DATA » après on le démarre on clique sur « config » dans la barre en haut, on choisit
« IPCs TCP/IP » .
on remarque qu’il y a plusieurs IPC1,IPC2,IPC3, ….si vous remarquer dans notre cas on a utilisé
IPC1 dans ici on doit configurer IPC1
Donc après ça on clique sur « Config » on coche « enable » et on entre l’adresse IP de
l’automate qu’on veut communiquer avec, par exemple ici on écrit « 192.168.1.1 »
AUTOMATISATION ET SUPERVISION FESTO
29
Donc comme ça on a créé une communication entre les entrées sorties et les flags du logiciel
FST et les tags du logiciel INTOUCH.
Maintenant on va passer à la spécification des entrées des entrées et des sorties ou des flags
aux tags crées dans intouch.
Alors lorqu’on affiche la fenetre des parametres d’un tag dans INTOUCH , on verra ca
Dans le champ au-dessous de Access Name on rentre l’entrée E 0.K ou la sortie A 0.K ou le
Flag F m.k qui correspond au tag dans la table des allocations dans FST en spécifiant toujours
le type I/O discrète, par exemple ici on cherche dans allocation-list dans FST, on va trouver un
flag F14.10 qui va être commander par le tag nommé « stop1 » dans l’écran de supervision de
toute façon lorsque le stop1=1 le Flag F14.10 sera égale à 1.
AUTOMATISATION ET SUPERVISION FESTO
30
Récapitulation :
Donc comme ça on a fait la communication entre INTOUCH et FST. Donc on peut voir tout ce
que passe dans l’écran de la supervision sur INTOUCH. Et on peut également commander les
boutons et les flags par INTOUCH. Comme vous voyez dans cette figure :
.
Démarrage de la manipulation :
•
•
•
•
•
•
•
•
•
•
Relâche du Bouton Stop qui fait l’arrêt d’urgence
Appuie sur Bouton Reset pour la remise du fonctionnement normal
Appuie sur Bouton start pour le démarrage automatique du fonctionnement normal
Bouton arrêt pour l’arrêt en fin de cycle le mode automatique
Commutateur MANU pour démarrer le réglage manuel
Des leds pour afficher les états des entrées et d’autres pour les sorties
Le bouton alarmes pour nous afficher le journal des alarmes qui se réalise soit par
appuie sur le bouton stop soit par le bouton arrêt.
Bouton routeur pour revenir à la fenêtre principale
Pour les boutons de POPUP, on fait un double-clique sur le bouton concerné, on
choisit la fenêtre qu’on veut afficher dans « Show Window » (Bouton routeur et
commutateur MANU).
Pour les boutons à accès limité, on appuie sur le bouton concerné, et on clique sur
« Break Cell », puis sur « Disable » où on détermine les niveaux d’accès qu’on tolère
en écrivant « $AccessLevel>0 » ou « $AccessLevel == 3 » selon les niveaux d’accès des
utilisateurs configurés au début.
AUTOMATISATION ET SUPERVISION FESTO
31
Manipulation 1: Distribution
•
Il va se faire de la même manière que la manip 1 sauf ici on va communiquer avec
IPC_1 dans IPC SERVER
AUTOMATISATION ET SUPERVISION FESTO
32
Manipulation 2: TESTING
•
Il va se faire de la même manière que la manip 1 sauf ici on va communiquer avec
IPC_2 dans IPC SERVER
Ecran de la supervision Testing :
AUTOMATISATION ET SUPERVISION FESTO
33
Manipulation 3: TRI
•
Il va se faire de la même manière que la manip 1 sauf ici on va communiquer avec
IPC_3 dans IPC SERVER
Ecran de la supervision tri :
Fenêtre principale :
Enfin on va rassembler tout cela dans une seul Window dans Intouch, depuis lequel on peut
accéder à la manip 1 ou la manip2 ou la manip 3. Cet assemblage est fait de la même manière
qu’on a fait avec SIEMENS avec la saisie du login et mot de passe.
AUTOMATISATION ET SUPERVISION FESTO
34
Dans cette fenêtre, on va taper le nom d’utilisateur et son mot de passe afin de s’identifier.
Pour se faire, on clique sur la barre de menus en haut sur « SPECIAL » puis « SECURITY » et
ensuite « LOG ON ». On tape « Administrator » comme nom d’utilisateur, et « wonderware »
comme mot de passe.
Puis on configure les
qu’on a avec leurs mots de passe et leurs
niveaux d’accès :
utilisateurs
Ingénieur/ Mdp : 123 / NA : 3
Technicien/ Mdp : 456 / NA : 2
Opérateur/ Mdp : 789 / NA : 1
Pour écrire le nom d’utilisateur, on dessine
un rectangle, où on va choisir comme string « $OperatorEntered » :

AUTOMATISATION ET SUPERVISION FESTO
35
Pour écrire le mot de passe, on dessine un rectangle, où on va choisir comme string
« $OperatorEntered » :

Pour se déconnecter, on dessine un rectangle, où on va choisir comme action « a=logoff() ».
Fenêtre « Alarmes » :
Cette fenêtre va contenir le journal des alarmes où on va afficher els alarmes qu’on a : (Arrêt
d’Urgence (stop); arrêt en fin de cycle (arrêt) …)
Dans « Conditions », on écrit le script suivant :
Et dans chaque voyant ou bouton où on veut un déclenchement d’alarme, on va faire les
modifications suivantes (exemple AU1) :
AUTOMATISATION ET SUPERVISION FESTO
36
L’architecture finale de « Alarmes » est comme se suit :
Le bouton « OK » qui contient le script « Ack $System; $NewAlarm = 0; » consiste à valider
les alarmes, et les rendre comme il est indiqué ci-dessous :
AUTOMATISATION ET SUPERVISION FESTO
37
AUTOMATISATION ET SUPERVISION FESTO
38
Conclusion :
Durant toutes les séances du TP, on est arrivé à faire une supervision globale des
manips, ça veut dire on a fait une supervision pour les trois manips de FESTO, (Distribution,
Test et Tri).
On a pu améliorer nos supervisions en ajoutant une fenêtre de gestion des droits
d’accès qui demande le nom d’utilisateur et son mot de passe, un journal des alarmes, et des
dessins afin de donner un sens réel aux fenêtres de supervision,
AUTOMATISATION ET SUPERVISION FESTO
39
Téléchargement