Vous êtes sur la page 1sur 16

B

DOSSIER DE GUIDANCE POUR LANGAGE PL7 MICRO


Structure d'un automatisme pilot par un A.P.I. Principe de fonctionnement du TSX 37 avec un programme Grafcet Structure d un programme Grafcet Interprtation d un langage de programmation en !A""#$ le P!7 %icro

derni,re mise - .our /&0+/0/++/

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page & sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &

Nom : __________________________

STRUCTURE D'UN AUTOMATISME PILOTE PAR UN A.P.I.

A4TI133#2$S
5 %oteurs 5 6rins 5 #lectrovannes 5 etc.7

4APT#2$S
5 "tecteur de fin de course 5 "tecteurs de pro8imit 5 4ellules p9otolectri:ues 5 etc.7

PARTIE OPERATIVE

P$#5A4TI133#2$S
5 4ontacteurs 5 6ariateur de vitesse 5 "istri;uteurs 5 etc.7

PARTIE COMMANDE
1$GA3# "# "IA!1G2#
5 <outons= vo>ants 5 Terminal de programmation et de rglage 5 #cran 0 clavier

A2T1%AT# P$1G$A%%A<!# %odules d'entres 2nit centrale ?lecture du programme@ %odule de dialogue %odules de sorties

A2XI!IAI$#S "# 41%%A3"#


5 $elais 5 4ontacteurs au8iliaires 5 4ellules pneumati:ue 5 etc.7

TRAITEMENT DES DONNEES

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page / sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page /

Nom : __________________________

PRINCIPE DE FONCTIONNEMENT DU TSX37 AVEC UN PROGRAMME GRAFCET

Traitement interne

Ac:uisition des entres

Ac:uisition de l'tat p9>si:ue des modules d'entres de l'automate !e traitement prliminaire A langage - contact= liste d'instructions= ou littral !e traitement s:uentiel A Grafcet !e traitement postrieur A langage - contact= liste d'instructions= ou littral %ise - .our de l'tat p9>si:ue des modules de sorties de l'automate

Prliminaire

S:uentiel

Postrieur

%ise - .our des sorties

Traitement interne

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page 3 sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page 3

Nom : __________________________

STRUCTURE D'UN PROGRAMME GRAFCET


Cone de traitement Prliminaire
!a;el & !a;el / Il s'e8cute avant le grafcet et il permet de traiter des vnements a>ant une influence sur le traitement s:uentiel et postrieur A 5 gestion des reprises secteurs= 5 arrDt d'urgence= 5 initialisation= 5 prpositionnement des grap9es.

Cone de traitement S:uentiel


&/ &+ && &/ &+ // /+ /& // /+

Page & Transition de X&+ X&&

Il permet de programmer l'ossature de l'application. Il contient donc la structure du grafcet avec les rceptivits associes au8 transitions et les actions associes au8 tapes. 3.<. A 5 /+ tapes peuvent Dtre actives simultanment= 5 /B transitions peuvent Dtre valides simultanment

Page /

Transition de X/+ X/&

Cone de traitement Postrieur


!a;el & Il s'e8cute apr,s le grafcet. 4e traitement est le dernier e8cut avant l'activation des sorties. Il permet galement de programmer la logi:ue de sortie. "'une mani,re gnrale il est recommand de programmer les actions agissant directement sur le processus dans ce traitement postrieur.

!a;el /

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page B sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page B

Nom : __________________________

INTERPRETATION D'UN LANGAGE DE PROGRAMMATION EN LADDER TRAITEMENT PRELIMINAIRE! TRANSITION DU TRAITEMENT SE"UENTIEL! TRAITEMENT POSTERIEUR#
&E@ 4orrespondance entre la continuit lectri:ue d'un contact et le niveau de l'entre associe. #8emple A & contact - fermeture ?S&@ et & contact - ouverture ?S/@ aliments en /B6cc relis - un module d'entres d'automate programma;le.

H /B 6 cc

%odule d'entre de l'automate

S&

#ntre & GI&.&

S/ #ntre / GI&./

$eprsentation de c9a:ue contact lectromcani:ue FActionnF S& F$eposF FActionnF S/ F$eposF

3iveau8 logi:ues "es entres associes F&F F+F F+F F&F

S>m;oles grap9i:ues de programmation


Test de l'tat du ;it de l'entre Associe au contact Test de l'tat inverse du ;it de !'entre associe au contact

$sultat du test A F&F $sultat du test A F+F $sultat du test A F+F $sultat du test A F&F

$sultat du test A F+F $sultat du test A F&F $sultat du test A F&F $sultat du test A F+F

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page * sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page *

Nom : __________________________

/E@ 4orrespondance entre le niveau logi:ue de la sortie et la continuit de la ;o;ine associe. #8emple A & ;o;ine de contacteur ?I%&@ alimente en /B 6cc pilote par une sortie relais d'automate.

%odule de sorties de l'automate

4ommun 4& I%& Sortie & GJ+=&

/B 6

+6

$sultat de la fonction logi:ue F+F F&F

S>m;oles grap9i:ues de programmation


Transfert du rsultat de la fonction logi:ue dans le ;it de la sortie associe - la ;o;ine Transfert du rsultat inverse de la fonction logi:ue dans le ;it de la sortie associe - la ;o;ine

$sultat du transf A F+F $sultat du transf A F&F

$sultat du transf A F&F $sultat du transf A F+F

#tat de la ;o;ine I%& A

5 FActiveF si le rsultat du transfert est F&F 5 F$eposF si le rsultat du transfert est F+F

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page ) sur &)

Ecol.
BEMA

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page )

Nom : __________________________

LE PL7 MICRO !e P!7 %icro est un logiciel sous environnement KindoLs Il se lance par un Fdou;le clicF sur le fic9ier FM.st8F contenant l'application ou par l'intermdiaire du menu dmarrer= programme= modicon tlmcani:ue= Pl7 micro 68.8. &@ 3ouvelle application A Pour une nouvelle application= dans le menu principal= faire A Nic9ier 3ouveau.
!a fenDtre ci dessous s'ouvre.

49oisir l'automate utilis par e8emple TSX37/& 63.+ et c9oisir la programmation Grafcet. 6alider votre c9oi8 par l'appui sur le ;outon F1IF. !'application est cre et la fenDtre F3avigateur ApplicationF s'ouvre alors.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page 7 sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page 7

Nom : __________________________ /@ Application e8istanteA

Apr,s un F"ou;le clicF sur le fic9ier contenant l'application FM.st8F= ou par l'intermdiaire de FNic9ier = 1uvrirF ou encore FAP 4onnecterF= la fenDtre 3avigateur ApplicationF s'ouvre.

4ette fenDtre est de la forme F#8plorateurF et contient toutes les informations relatives - l'application= c'est dire la configuration de l'automate= son programme= ses varia;les= les ta;les d'animations=7 2n simple F"ou;le clicF ou F4lic droitF sur le dossier c9oisi par le programmeur= permet d'affic9er un menu= d'ouvrir le dossier correspondant= d'o;tenir certaines proprits. "ans la tOc9e maPtre= nous retrouvons les trois traitements principau8 A Prl 49art Post traitement prliminaire= traitement s:uentiel. traitement postrieur.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page ' sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page '

Nom : __________________________

Apr,s avoir slectionn la configuration matrielle et un Fclic droitF= nous avons la possi;ilit d'ouvrir la configuration. 3ous retrouvons la fenDtre ci5dessous A

2n dou;le clic sur le module correspondant permet la configuration de ce dernier ou encore la mise au point en mode connect ?conne8ion ta;lie entre l'automate et l'ordinateur de travail@.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page ( sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page (

Nom : __________________________

!ors:ue l'utilisateur fait la commande FAP 4onnecter Fet :ue le fic9ier implant dans la mmoire du l'ordinateur P4 est diffrent de celui dans la mmoire de l'automate= la fenDtre ci5dessous s'ouvre.

!e ;outon FAutomate P4F permet de transfrer le programme contenu dans la mmoire de l'automate vers l'ordinateur P4. !e ;outon FP4 AutomateF permet de transfrer le programme de contenu dans la mmoire de l'ordinateur P4 vers la mmoire de l'automate. !ors de cette commande= l'automate doit Dtre en FStopF. 3e pas ou;lier de le remettre en F$unF une fois cette opration termine.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &+ sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &+

Nom : __________________________

T$a%teme&t '$()%m%&a%$e
1uvrir le traitement prliminaire en dou;le5cli:uant sur Q P$! R. Il peut Dtre programm en !adder ?!"@= structur ?ST@= ou instruction list ?I!@

Pour faire une modification Fdou;le5cli:uerF sur le $23G. Il passe alors en rouge. !es s>m;oles en !A""#$ apparaissent en ;as de l cran. Ils sont accessi;les par les touc9es fonctions ?N& - N&/@.2ne fois les modifications termines= valider le $23G par un appui sur la touc9e F#ntreF. Il repasse en noir. !es modifications sont possi;les en mode connect.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page && sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &&

Nom : __________________________

T$a%teme&t *(+,e&t%e)

&@ %odifier un grafcet 1uvrir les pages grafcet en Fdou;le5cli:uantF sur FG$7F.

!es s>m;oles de construction apparaissent en ;as de l cran. Ils sont accessi;les par les touc9es fonctions ?N& - N&/@.Positionner le curseur sur le grafcet - modifier= F dou;le5cli:uerF= le grafcet devient rouge. #ffectuer la modification et valider par la touc9e F#nteF. !e grafcet redevient noir.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &/ sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &/

Nom : __________________________

/@ %odifier une transition Positionner le curseur sur la transition - modifier= cli:uer - droite et c9oisir F1uvrirF.

!es transitions peuvent Dtre programmes en !adder ?!"@= en structur ?ST@= ou en instruction list ?I!@. !es s>m;oles !adder apparaissent de nouveau en ;as de l cran. Ils sont galement accessi;les par les touc9es fonctions ?N& - N&/@.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &3 sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &3

Nom : __________________________

T$a%teme&t 'o*t($%e,$

Pour ouvrir les pages du traitement postrieur= Fdou;le5cli:uerF sur FP1STF. !e postrieur peut Dtre programme en !adder ?!"@= en structur ?ST@= ou en instruction list ?I!@. !es s>m;oles !adder apparaissent en ;as de l cran et sont accessi;les par les touc9es fonctions ?N& - N&/@.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &B sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &B

Nom : __________________________

Pa$am(t$a-e ./,& 0)o1 2o&1t%o&

Pour modifier les param,tres d un ;loc fonction ?tempo= compteur=7@= cli:uer sur Q N< prdfinis R dans dossier varia;les= puis c9oisir le t>pe de fonction dans le menu droulant.

Il est possi;le de modifier la valeur de prslection en mode connect= mais pour :u il soit pris en compte il faut passer l automate en FST1PF= faire une initialisation FI3ITF= puis repasser l automate en F$23F. 2ne fois la modification termine valider et fermer la fenDtre.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &* sur &)

BEMA

Ecol.

"1SSI#$ "# G2I"A34#


!angage TSX %icro Date :______________

Toute section Page &*

Nom : __________________________

Ut%)%*at%o& ./,&e ta0)e ./a&%mat%o&

Pour visualiser l tat d une ou plusieurs varia;les en mode connect= il suffit de crer une ta;le d animation. Pour cela cli:uer - droite sur Fta;le d animationF= et c9oisir FcrerF.

49oisir ensuite le nom des varia;les :ue vous dsireS visualiser. Il est possi;le de sauvegarder cette ta;le lors de la fermeture de la fenDtre.

A l aide des touc9es fonction ?N3 - N'@= nous avons la possi;ilit de forcer ou de modifier ces varia;les.

&'())*+(*.doc

"ossier de guidance P!7 %icro "ocument non contractuel

Page &) sur &)