Vous êtes sur la page 1sur 19

MI IV 333 B

CODER UNE SEQUENCE DE


GRAFCET

Maintenance industrielle
Niveau IV

CAFOC - GIP de lacadmie de Lyon -


39, rue Pierre Baizet - CP201 - 69336 Lyon cedex 09
 04 72 19 80 21 -  04 78 47 27 11 -  gipal-cafoc@ac-lyon.fr
MI IV 333 B

Prparer lapprovisionnement

A partir du dossier MI IV 22 B, programmer sur PC et avec le


Ordre logiciel PL7 MICRO le fonctionnement en mode automatique du
de systme PREHENSICC.
travail

Comptence SINFORMER : Sur la procdure de programmation dun API


COMMUNIQUER : Utiliser le langage PL7 MICRO

Objectif Suivre une procdure de programmation


Intgrer une dmarche de programmation dans le but de faire fonctionner
en mode automatique un systme automatis.

Pr Requis Matriser La lecture du GRAFCET


- Point de vue OPERATIVE
- Point de vue COMMANDE
- Point de vue AUTOMATE

Matriel 1 dossier technique PREHENSICC


ncessaire 1 PC avec le logiciel PL7 MICRO
1 Dossier MI IV 22 B

Conditions de Si intervention sur systme, respecter les consignes de scurit.


scurit

Dure 2h

Ce signe indique que cette activit ncessite une valuation. Lorsquil est
prsent, faites appel votre formateur
Lorsquun choix est demand ..oui ..non, entourer la rponse convenable

Acadmie de Lyon 2/2


MI IV 333 B

Dans lindustrie, il existe de nombreux fabricants dautomates programmables (Allan


Bradley, Siemens, Tlmcanique ,etc) et chaque fabricant dveloppe un grand
nombre de produits (exemple pour Tlmcanique : TSX 17, 27, 37, 47, MICRO, NANO,
etc)
Pour programmer tous ces automates, chaque constructeur dvelopp son propre
mode de langage. On se propose aujourdhui dtudier un des langages utiliss par le
groupe Tlmcanique, savoir le PL7 MICRO.

Pour tudier ce langage, prenons lexemple suivant, dont on donne le GRAFCET


point de vue COMMANDE et le GRAFCET point de vue API.

ATTENTE Q2.0
1 1

SM . 1S0 I1.0 . I1.1 = M0


2 C1+ 2
Q2.1

1S1 I1.2 = M1
3 C1- 3 Q2.2

1S0 I1.1 = M2

A) LE PROGRAMME :

1) La premire tape, consiste transformer le GRAFCET de manire ce quil soit


comprhensible par lautomate. En langage automate on appelle cette tape le
CHART . Notre GRAFCET deviendra :

* cette flche (inverse) indique que lon vient de ltape 3

* A noter que lon ne reprsente que les tapes avec leur 1


numro et les transitions. Le tout sans aucun commentaire.

2
* Cette flche indique que lon va ltape 1 .

1
Acadmie de Lyon 3/3
MI IV 333 B
2) La deuxime tape consiste traiter les transitions. On appelle cette partie
PRELIMINAIRES. Nous pouvons constater sur notre GRAFCET point de vue API (page
prcdente) qu chaque transition est associ une mmoire M . Cette mmoire est
appele BIT INTERNE.
Lorsque nos BITS INTERNES sont affects, le programme devient :
%L1
%I1.0 %I1.1 %M0

( )

%L2
%I1.2 %M1

( )

%L3
%I1.1 %M2
( )

Lautomate va lire son programme de la faon suivante:


- Pour L1 :
Si jai lentre I1.0 ET si jai lentre I1.1, alors jaffecte le BIT INTERNE M0
- Pour L2 :
Si jai lentre I1. ,alors jaffecte le BIT INTERNE M
- Pour L3 :
Si jai lentre I1. , alors jaffecte le BIT INTERNE M

3) La troisime et dernire tape consiste affecter les sortie correspondantes aux


tapes de notre GRAFCET . Cette partie est appele POSTERIEUR. (cf GRAFCET point
de vue API). Le programme devient :
%L1
%X1 %Q2.0

( )

%L2
%X2 %Q2.1

( )
%L3
%X3 %Q2.2
( )

Lautomate va lire son programme de la faon suivante:


- Pour L1 :
Si jai ltape X1, alors jaffecte la sortie Q2.0
- Pour L2 :
Si jai ltape ,alors jaffecte la sortie
- Pour L3 :
Si jai ltape , alors jaffecte la sortie
Acadmie de Lyon 4/4
MI IV 333 B
4) La quatrime et dernire tape consiste faire drouler le GRAFCET. En effet, il
faut indiquer lautomate quand passer dune tape lautre. Le programme deviendra :

%X1 %X2
M0

(#)

%X2 %X3
M1

(#)

%X3 %X1
M2

(#)

La lecture de lautomate pourrait de dchiffrer ainsi :

- pour passer de ltape 1 ltape 2, il faut le BIT INTERNE M0.

- pour passer de ltape ltape , il faut le BIT INTERNE .

- pour passer de ltape ltape , il faut le BIT INTERNE .

Acadmie de Lyon 5/5


MI IV 333 B
B) LE PROGRAMME
B1 : Allumer lcran puis lunit centrale du PC.
B2 : Double clic sur licne PL7 MICRO. Lcran suivant apparat.

B3 : Cliquer sur Fichier . Lcran suivant apparat.

B4 : Cliquer sur nouveau . Lcran suivant apparat.

Acadmie de Lyon 6/6


MI IV 333 B
B5 : Slectionner lAPI correspondant au votre (EX : TSX 3705 V3.3)
B6 :En dessous de GRAFCET, cliquer OUI. Lcran suivant apparat.

B7 : Double clic sur Tache Mast


B8 : Double clic sur Sections
B9 : Double clic sur Section GR7 . Lcran suivant apparat.

B10 :Double clic sur Chart . Lcran suivant apparat.

Acadmie de Lyon 7/7


MI IV 333 B
B11 :Etudiez bien cette fentre, elle vous donne les touches actionner si vous nutilisez
pas la sourie. Puis cliquer sur nimporte quelle touche. Lcran suivant apparat.

1) Cliquer sur llment que


lon dsire placer

2) Implanter cet lment


lemplacement dsir.
Une mini fentre apparat et
demande le numro de
lorgane. Dans le cas de notre
exemple, vue que lon vient de
ltape 3, alors taper 3 et valider :

3
puis entre

3) Lcran devient :

B12 : Lorsque votre GRAFCET est ralis, il vous faut le valider en allant dans dition

vous pouvez alors fermer


cette fentre par :

B13 : Automatiquement, vous revenez la figure B9.


Un double clic sur Prel fera apparatre un cran de proprits des prliminaires, sur
lequel il suffit de valider en tapant entre pour arriver lcran de programmation des
prliminaires.

Acadmie de Lyon 8/8


MI IV 333 B
Raliser votre programmation de la mme faon que le Chart , penser valider la
fin de la programmation et sortez de votre cran.

B14 : Automatiquement vous revenez la figure B9.


Un double clic sur post fera apparatre lcran des proprits du postrieur, sur lequel
il suffit de valider en tapant entre pour arriver lcran de programmation du
postrieur.

Raliser votre programmation de la mme faon que le Chart , penser valider


la fin de la programmation et sortez de votre cran.

B15 : La dernire tape de la programmation consiste faire voluer le GRAFCET. Pour


se faire, il faut tre en fentre B9. Double cliquer sur Chart et la fentre B12
apparatra.
Double cliquer sur la premire transition ( celle entre X1 et X2) , alors lcran suivant va
safficher :

Raliser votre programmation de la mme faon que le Chart , penser valider


la fin de la programmation et sortez de votre cran. Renouveler lopration pour chaque
transition sans oublier de valider chaque page.
Acadmie de Lyon 9/9
MI IV 333 B

C) EXERCICE DAPPLICATION

A partir des GRAFCETS point de vue SYSTEME (annexe 1 ), mais surtout API
(annexe 2 )et des Entres/Sorties API (annexe 3 ) on vous demande dcrire sur papier
libre le programme du PREHENSICC

En respectant la procdure, raliser la programmation sur PC et imprimer le programme.


Pour se faire, il suffit dans le Chart , Prel et Post douvrir le fichier dans la
barre d tat et de cliquer sur imprimer.

Acadmie de Lyon 10/10


MI IV 333 B

ANNEXE 1

GRAFCET POINT DE VUE SYSTEME

0 ATTENTE

ci . dcy
1 Monter
plateau
plateau en position haute

2 Serrer
pince
pince ferme
3 Descendre
plateau
plateau en position
plateau en position basse basse et pince
et pince droite gauche
4 Rotation 5 Rotation
gauche droite
Pince gauche pince droite

6
Monter
Plateau plateau
position haute

7
Desserrer
pince
Pince ouverte
8
Descendre
Plateau enplateau
position basse

Acadmie de Lyon 11/11


MI IV 333 B

ANNEXE 2

GRAFCET POINT DE VUE A.P.I

I1.0 . I1.1 . I1.2 . I1.6 . I1.7 . I1.3


1
Q2.1
I1.4

2
Q2.4
I1.5 . I1.8
3 Q2.2

I1.9 . I1.3 I1.10 . I1.3


4 Q2.5 5 Q2.6
I1.10 I1.9

6
Q2.1
I1.4
7
Q2.3

I1.7
8
Q2.2
I1.3 . I1.6

Acadmie de Lyon 12/12


MI IV 333 B
ANNEXE 3

ENTREES A.P.I

MNEMONIQUES DESIGNATION AFFECTATIONS A.P.I

Bp Run/stop Marche arrt a.p.i I1.0

Dcy Dpart cycle I1.1

S Auto Automatique I1.2

D12 Position basse I1.3

Fc3 Accostage I1.4

Fc9 prsence carton dans pince I1.5

D13 prsence carton sur plateau I1.6

D1 pince ouverte I1.7

D2 pince ferme I1.8

D3 0 I1.9

D4 90 I1.10

Init initialisation I1.11

SORTIES A.P.I

MNEMONIQUES DESIGNATION AFFECTATIONS A.P.I

Km2 monte plateau (M1) Q2.1

Km1 descendre plateau ( M2) Q2.2

Ev2a ouverture pince (C1+) Q2.3

Ev2b fermeture pince (C1-) Q2.4

Ev1b rotation gauche (C2+) Q2.5

Ev1a rotation droite (C2-) Q2.6

Acadmie de Lyon 13/13


MI IV 333 B
CORRECTION
B12

B13

B14

Acadmie de Lyon 14/14


MI IV 333 B
CORRECTION
B15

Acadmie de Lyon 15/15


MI IV 333 B
CORRECTION

CHART

%X0 %X1
M0

(#)

%X1 %X2
M1

(#)

%X2 %X3
M2

(#)

%X3 %X4
M3

(#)

%X3 %X5
M4

(#)

Acadmie de Lyon 16/16


MI IV 333 B
CORRECTION
%X4 %X6
M5

(#)

%X5 %X6
M6

(#)

%X6 %X7
M7

(#)

%X7 %X8
M8

(#)

%X8 %X0
M9

(#)

PRELIMINAIRES
%L1
%I1.0 %I1.1 %I1.2 %I1.3 %I1.6 %I1.7 %M0

( )

%L2
%I1.4 %M1

( )

%L3
%I1.5 %I1.8 %M2

( )

%L4
%I1.9 %I1.3 %M3
( )
Acadmie de Lyon 17/17
MI IV 333 B
CORRECTION

%L5
%I1.10 %I1.3 %M4

( )

%L6
%I1.10 %M5

( )

%L7
%I1.9 %M6
( )

%L8
%I1.8 %M7

( )

%L9
%I1.7 %M8
( )

%L10
%I1.3 %I1.6 %M9

( )

POSTERIEUR

%L1
%X1 %Q2.1

( )

%X6

%L2
%X2 %Q2.4

( )
Acadmie de Lyon 18/18
MI IV 333 B

CORRECTION

%L3
%X3 %Q2.2

( )

%X8

%L4
%X4 %Q2.5

( )

%L5
%X5 %Q2.6
( )

%L6
%X7 %Q2.3

( )

Acadmie de Lyon 19/19

Vous aimerez peut-être aussi