grafcet : iec/cei 60848 - m.joffroy.free.frm.joffroy.free.fr/in/cours bts mai 1er et 2eme...

130
1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation 3) Implémenter Des Grafcets 4) Coordination De Taches Raymond Philippe – maj avril 2006 vidéo

Upload: lykhanh

Post on 03-Apr-2018

231 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

1) Rappels

GRAFCET : IEC/CEI 60848 …

2) Structuration & Hiérarchisation

3) Implémenter Des Grafcets

4) Coordination De Taches

Raymond Philippe – maj avril 2006

vidéo

Page 2: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

GRAFCET : IEC/CEI 60848 1) Rappels

Page 3: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Historique

1977 L’AFCET propose les bases d'un outil qu'elle appelle GRAFCET.

1982 NF C03-190: Norme française

1987 IEC 848: Norme européenne (reprend une partie de la norme NF)

2002 IEC 60848 – langage de spécification GRAFCET po ur diagrammes fonctionnels en séquence.

2006 maintenance …

GRAphe Fonctionnel de Commande d’Étape-Transition

Page 4: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Introduction

Liaison(s) orientée(s)

Etapes

Transitions

A

ActionsB B

A

r2

r1

r0

réceptivitésr2

r1

r0

E/S

Page 5: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etapes

9 X9 variable d’étape de l’étape 9

9X9 =0 (False)

9X9 =1 (true)

Etat actif de l’étape

Symbole de l’étape initiale

* est un repère alphanumérique*

Page 6: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

RéceptivitésLa réceptivité est une fonction logique !

1

2

1Réceptivité toujours vraie

3

↑a + ↓b(*)

Repère associé à

une transition

AND

vol

100

OR

>

X1

e1

[vol>100] + x1.e1

Page 7: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Règles De Construction Graphique

Respecter l ’alternance

étape transition !

Page 8: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

1 Situation Initiale

La situation initiale d'un Grafcet caractérise le comportement initial de la partie commande (vis à vis de la PO, de l'opérateur…).

Elle correspond aux étapes actives au début du fonctionnement. Elle traduit généralement un état de repos.

Page 9: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

2 Franchissement D'une Transition

Une transition est dite validée lorsque toutes les étapes immédiatement précédentes sont actives.

franchissement SI :la transition est validée ET réceptivité associée vraie

Non

franchissable

franchissable

franchie

Page 10: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

3 Evolution Des Étapes Actives

Le franchissement d'une transition entraîne :

l'activation de toutes les étapes immédiatement suivantes et la désactivation de toutes les étapes immédiatement précédentes

franchissable

franchie

Page 11: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

4 Evolution Simultanée

Plusieurs transitions simultanément franchissables sont simultanément franchies

franchie

franchissable

Page 12: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

5 Activation Et Désactivation Simultanée D'une Étape

Si au cours du fonctionnement la même étape est simultanément activée et désactivée elle reste active

Page 13: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Postulat Temporel

la durée séparant l’instant où une transition est franchissable de l’instant où elle est franchie (appe lée durée d’évolution) est aussi petite qu’il est néces saire, mais non nulle. En conséquence, la durée minimale d e

l’activité d’une étape ne sera jamais nulle.

Page 14: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple Du Registre À Décalage

e

e

e

e.a0

1

2

3

tX1

tX2

tX3

ta

te

Page 15: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Convergence & Divergence En OU

2 M1

Y

6 V1+

v11

9 V3-

X

3 V2+

v21

7 V4+

v41

4 V3+

v31

8 V1-

v10

5 V2-

v20

V4-

x.y x.y

Page 16: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Saut et Reprise De Séquence

SAUT REPRISE

Page 17: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Convergence & Divergence En ET

2 M1

z

7 V3+

v31

10 V4-

8 V4+

v41

9 V3-

v20.v30

3 V1+

v11

4 V2+

v21

5 V1-

v10

6 V2-

1

étapes d’attente

Page 18: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

A Éviter…formellement !

a a

Synchronisation ?

Page 19: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Temporisations

opérateur normalisé"t1/En/t2" CEI/IEC 617-12

1

2

3s/X13s

Page 20: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Actions continues

normal

Page 21: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Actions continues condition d’assignation

2

a *

Une proposition logique * conditionne l’action

Front interdit !

2

d

C C=X2.d

2

t1/X2

C action C retardée de

t1

2

t1/X2

C action C limité de t1

Page 22: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Evolution non fugace

a=1

X2=1 a=1 b=0 c=0

a

c

b

1

2

3

A

X1=1 a=0 b=0 c=0

a

c

b

1

2

3

A

Page 23: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Evolution fugace

a=1

X1=1 a=0 b=1 c=0

a

c

b

1

2

3

A

caractérisée par le franchissement de plusieurs transitions successives àl’occurrence d’un événement unique

a

c

b

1

2

3

X3=1 a=1 b=1 c=0

A

(t21)

Activation « virtuelle » de 2 et franchissement « virtuel » de t21

Page 24: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Evolution fugaceconséquence sur les assignations

a

c

b

1

2

3

X1=1 a=0 b=1 c=0

a

c

b

1

2

3

a=1

X3=1 a=1 b=1 c=0

AA

Dans ce cas, l’action continue A associé àl’étape instable 2 n’est

pas réalisée

(t21)

Page 25: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Actions mémorisées

2

a

Action au front montant

(activation de l’étape)

B:=1

L’action B:=1 traduit le set de la variable booléenne B

2

a

Action au front descendant

(désactivation de l’étape)

B:=0

L’action B:=0 traduit le reset de la variable

booléenne B

Page 26: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Actions mémoriséesaction sur événement

2

a

B:=1

���� e

La variable booléenne B est mise à 1 lorsque l’évenement ����e se

produit a condition que l’étape 2 soit active

Page 27: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Compteurs

2

1

3 c:=c+1

c:=0

[C<N] [C=N]

2

1

3 c:=c-1

c:=N

[C>0] [C=0]

Page 28: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Evolution fugaceconséquence sur les affectations

a

c

b

1

2

3

X1=1 a=0 b=1 c=0 A=0

a

c

b

1

2

3

a=1

X3=1 a=1 b=1 c=0

A=1

A:=1A:=1

(t21)

Dans ce cas, l’action mémorisé A:=1 associéà l’étape instable 2 est

réalisée

Page 29: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

1) Rappels

GRAFCET : IEC/CEI 60848 …

2) Structuration & Hiérarchisation

3) Implémenter Des Grafcets

4) Coordination De Taches

Raymond Philippe – maj avril 2006

vidéo

Page 30: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

2) Structuration & Hiérarchisation

Page 31: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Macro Etape

E5 Etape Entrante

S5 Etape Sortante

1

2

Cycle

EXPANSION

M5

=1

Page 32: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Comportement Dynamique

M5

1

2

S5

E5

M5

1

2

S5

E5

M5

1

2

S5

E5

M5

1

2

S5

E5

Transition validée

Transition validée

Page 33: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Remarque

l’expansion de la macro-étape est la représentation unique d’un

fonctionnement et n’est donc pas « duplicable » comme un sous-

programme.

M5

1

2

S5

E5

Page 34: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Mécanisme Appel Réponse Acquittement

T1

Comment exécuter G1 àpartir de T1 ?

11

12

13

10G1

XT1

APPEL

X13REPONSE

XT1ACQUITTEMENT

Page 35: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Utilisation En Sous Programme

XTA1+XTA2 appelTA1

TA2

TACHE A

TACHE A

X13 réponse

X13 réponse

11

12

13

10

TACHE A

acquittementXTA1.XTA2

Page 36: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Ressource Commune

Ici, l’étape 99

Représente la

ressource

Commune

A B99

R1 R2

M1M2

La ressource peut être utilisée par A (macro M1) ou B (macro M2)

Page 37: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Comportement Dynamique

99

R1 R2

A B

M1M2

L’étape 99 est active, la « ressource » est libre

(t1)

Page 38: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Comportement Dynamique

99

R1 R2

A B

M1M2

Le franchissement de la transition (t1) entraîne la désactivation de l’étape 99. La ressource est donc utilisée par M1

(t1)

Page 39: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Comportement Dynamique

99

R1 R2

A B

M1M2

Le processus B doit attendre la fin du processus A (M1) pour utiliser la ressource qui n’est plus disponible (étape 99 inactive)

Page 40: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Comportement Dynamique

99

R1 R2

A B

M1M2

La fin de la macro M1 entraîne la réactivation de l’étape 99. La ressource est de nouveau disponible pour B par exemple

Page 41: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Forçage

F/Grafcet : {contexte}10

Le forçage est un ordre interne consécutif à une évolution.

L’application du forçage est prioritaire par rappor t à toute évolution.

Les actions associées aux étapes des grafcets forcés sont maintenues pendant la durée du forçage !

Le grafcet forcé ne peut évoluer tant que l’ordre de forçage est présent.

Grafcet {contexte}10

nouvelle écriture…

Page 42: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Cohérence

La cohérence de la hiérarchie impose que :

Si un grafcet force un autre grafcet, la réciproque est impossible

Un grafcet ne peut être forcé que par un et un seul grafcet

GM0

Gs1

Gs22

Gs21

GM2

Gs2

Gs1

GM1

Gs7

Page 43: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Forçage Dans La Situation Vide (Désactivation)

Gs { }10

Gs

4

2

1

36

5

L’activation de l’étape 10 entraîne la désactivation de toutes les étapes du

grafcet Gs

Page 44: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Forçage Dans Une Situation Donnée

Gs {4,5}10

Gs

4

2

1

36

5

L’activation de l’étape 10 entraîne l’activation des étapes 4 et 5 du

grafcet Gs et le maintient dans ce contexte tant que l ’ordre de forçage

est émis

Page 45: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Forçage Dans La Situation Courante :Figeage

Gs {*}10

Gs

4

2

1

36

5

L’activation de l’étape 10 entraîne le figeage du grafcet Gs dans la

situation courante et le maintient dans ce contexte tant que l ’ordre de

forçage est émis

Page 46: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Forçage Dans La Situation Initiale

Gs {INIT}10

Gs

4

2

1

36

5

L’activation de l’étape 10 entraîne l’initialisation du grafcet Gs et le

maintient dans ce contexte tant que l ’ordre de forçage est émis

Page 47: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple

Pas d’activation de l’étape 7

6

8

5

7

2

1

3

F/G1: {8}

a

a

G1

6

8

5

7

2

1

3

G1{8}

a

a

G1

a=1

Page 48: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape Encapsulante

9

L’activation de l’étape encapsulanteentraîne L’activation des étapes

indiquées par *

4

3

5

9

*

9

2

1

3

*

* est appelé lien d’activation

Page 49: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape Encapsulante

Les grafcets encapsulés peuvent ensuite évoluer normalement tant que l’étape

encapsulante est active

9

4

3

5

9

*

9

2

1

3

*

Page 50: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape Encapsulante

La désactivation de l’étape encapsulante entraîne la

désactivation de toute les étapes encapsulée

9

4

3

5

9

*

9

2

1

3

*

Page 51: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape Encapsulante initiale

l’étape encapsulante10 est initiale, car elle encapsule une

étape initiale 1.

10

10

2

1

3*

Les étapes 10 et 1 sont actives à l’instant initial. Ensuite, seul l’étape 3 est

activée lors de l’activation de l’étape 10

Page 52: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape Source & puit

11

12

13

10 Etape source - Moyen d’activation

Etape initiale

Forçage

Encapsulation

8

Etape source - Moyen de desactivation

Forçage

Encapsulation

Page 53: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Transition source & puit

11

12

13

La transition source est toujours validée

8 La transition puit ne présente aucune étape aval.

Page 54: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

1) Rappels

GRAFCET : IEC/CEI 60848 …

2) Structuration & Hiérarchisation

3) Implémenter Des Grafcets

4) Coordination De Taches

Raymond Philippe – maj avril 2006

vidéo

Page 55: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

3) Implémenter Des Grafcets

Vous disposez

d’un

atelier logiciel

SFC ?

Xn1:=Xb0 and e0 or Xb1 and not e1;

Non

0ui Les difficultés se limitent à la saisie des structures complexes, exotiques et à la réalisation des

forçages

Les ateliers SFC n’offrent pas toujours la possibilitéde réaliser des structures hiérarchisées complexes

( Mode de Marches et d’Arrêt)

Page 56: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Algorithme Sans Recherche De Stabilité

Initialisation

Calcul des réceptivités

complexes

Calcul de l’évolution

Commande des actions

1

2

0

r2

r1

A B

A

Page 57: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Passage sur API

Init ? InitialisationOui

Non

Calcul des réceptivités

complexes

Calcul de l’évolution

début

Commande des actions

fin

E T S E T S

Page 58: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

OU

Méthode N°1 (Trivial)Initialisation

1

2

0

R0=i0.i1.i2

r2

r1

A B

A

X0

S

init

X1

R

X2

R

init

S

X0

S

init

X1

R

X2

R

Page 59: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode N°1 calcul des réceptivités

r0=i0.i1.i2

1

2

0

r2

r1

A B

A

r0i2i1i0

Page 60: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode N°1 Évolution

1

2

0

r0

r1

r2

A B

A

X1

S

X0r0

X0

R

X2

S

X1r1

X1

R

X0

S

X2r2

X2

R

Page 61: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode n°1 commande des actions

r0

1

2

0

r1

r2

A B

A

A

X2

X1

BX2

Page 62: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple Complet

1

2

0

r1

r2

A B

A

Page 63: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Traitement des divergences

X10

R

r10 X10

X11

S

X12

S

X20

R

r201 X20

X21

R

X22

S

X21

r10

r201

10

11 12

2120

22

Page 64: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Traitement des divergences

X10

R

r1 X10

X11

S

X10

R

r2 X10

X12

S

X20

R

r3 X20

X22

S

X21

R

r4 X21

X22

S

r2r1

10

1211

r3

r4

21

20

22

Page 65: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Non respect de la règle 4

r4

21

22

20

r0

r1.X11

r2

11

12

10

r1.X21

r5

X21

R

r1 X11

X22

S

X21

X11

R

r1 X21

X12

S

X11

…Re-synchronisation

impossible

Page 66: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

temps de franchissement « nul »

1

2

0

e

e

e

X1

S

X0e

P

X0

R

X2

S

X1e

P

X1

R

X0

S

X2e

P

X2

R

Compteur et structure registre impossible

Page 67: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exercice

1

5

0

/e1.(to/X1)

e2

e1

^e0

S22 4

3

=1

S2 S1

e3

S1 S4

e2

C

Page 68: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 2Principe De Base

X1.r1

Conditions

d’activation

X’0:=

nouvel

état

+ X0

maintient

De l’activation…

. (X0.r3)

…a condition de ne

pas évoluer !

0

1

r1

r3

X’i = nouvelle état

Xi = ancien état

Exemple X’0 et X0

Page 69: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 2 Mémorisation

évolution

X’0:=X1.r1+X0./(X0.r3)

mémorisation

X0:=X’0

E T S

Cycle n-1

évolution

X’0:=X1.r1+X0./(X0.r3)

mémorisation

X0:=X’0

E T S

Cycle n

Mémorisation du nouvel état dans l’ancien pour le cycle suivant !

0

1

r1

r3

Page 70: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode N°2 (Trivial)Initialisation

R0=i0.i1.i2

1

2

0

r2

r1

A B

A

X0

S

init

X1

R

X2

R

init

S

X0

S

init

X1

R

X2

R

OU

! Uniquement l’ancien état (Xi)

Page 71: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 2 calcul des réceptivités

r0:=i0 . i1. i2

R0:=i0 and i1 and i2;

1

2

0

r0=i0.i1.i2

r2

r1

A B

A

Page 72: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 2 Évolution

Toute les équations sont évaluées avec l’état antérieur ce qui permet le respect des règles 4 et 5 !

X’0:=X2.r2+X0./(X0.r0)

X’1:=X0.r0+X1./(X1.r1)

X’2:=X1.r1+X2./(X2.r2)

1

2

0

r0

r1

r2

A B

A

X0:=X’0

X1:=X’1

X2:=X’2

Page 73: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 2 commande des actions

A:=X’1+ X’2

B:=X’21

2

0

r0

r1

r2

A B

A

Page 74: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Cas Général

0

21 43

r1 r2

r3 r4

X’0:=(X1.X2.r1 + X3.X4.r2) + X0.[X0.(r3+r4)]

Page 75: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exercice

1

5

0

/e1.(to/X1)

e2

e1

^e0

S22 4

3

=1

S2 S1

e3

S1 S4

e2

C

Page 76: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple CADEPARôle de W0,4 W0,5 et W0,6 ?

Page 77: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple CADEPARôle de W0,1 W0,2 W0,3 ?

Page 78: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple CADEPARôle de W0,0 ?

Page 79: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Réalisation Des Forçages

1

2

0

e./fi

e./fi

e./fi

(fi = true) permet

le figeage du grafcet

X0

R

fo

X1

S

X2

R

(fo = true) permet

le forçage du grafcet

Page 80: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Méthode 1 en ST

(*Evolution – utilisation d’un entier comme

Pointeur d’étape*)

If (StepG7 = 0) and r0 THEN

StepG7 := 1;

ELSIF (StepG7 = 1) and r1 THEN

StepG7 := 2;

ELSIF (StepG7 = 2) and r2 THEN

StepG7 := 0;

END_IF;

(*actions*)

A:= (StepG7 = 1) OR (StepG7 = 2);

B:= (StepG7 = 2);

1

2

0

r1

r2

A B

A

r0

Page 81: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Algorithme Avec Recherche De Stabilité

Page 82: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

1) Rappels

GRAFCET : IEC/CEI 60848 …

2) Structuration & Hiérarchisation

3) Implémenter Des Grafcets

4) Coordination De Taches

Raymond Philippe – maj septembre 2005

vidéo

Page 83: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Chapitre 4Coordination Des Taches

La construction d’un grafcet sans méthode est envisageable pour des automatismes simples, à faible taux

de parallélisme entre tâches.

Page 84: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

GCT Grafcet de coordination des tâches

Mais un management efficace de l’outil de production passe par

l’optimisation du temps de cycle.

L’objectif est donc de proposer une méthode « simple »

permettant de construire un grafcet assurant l’exécution d’un maximum de tâches opératives

en temps masqué.

Temps masqué :

temps d’un travail accompli pendant

l’exécution d’un autre travail

Page 85: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

ETAPE 1découpage en tâches opératives

La décomposition fonctionnelle de la PO regroupe un ensemble de constituants (actionneurs, pré-actionneurs, capteurs)

localisé dans l’espace

T1

Fin T1

A cette ensemble correspond une tâche PC représentée par un grafcetet définissant les actions associées

les sujets de bts MAI proposent toujours cette

phase d’analyse…

Page 86: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Exemple bts mai 1997ligne de palettisation de bouteilles d’eau

Page 87: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Rappel notion de tâche en grafcet

T1

L’étape T1 invoque la tâche T1 définie par le grafcet GT1

11

12

13

10GT1

XT1

APPEL

Fin T1 (X13)REPONSE

XT1ACQUITTEMENT

Page 88: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

assemblage de dalles en bois

Une dalle (250x250) est constituée d'un parement d'essences diverses et de

lambourdes collées sur ce dernier afin d'assurer la rigidité de la dalle. Les deux

lambourdes en débordement sont ensuite usinées après le séchage de la

colle

Page 89: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Découpage de la PO

T3 PREHENSION DES

LAMBOURDES

Fin T3

T4 PREHENSION DES DALLES

Fin T4

Fin T1

T5DEPOSE DES DALLES

T2 DEPOSE DES LAMBOURDES

Fin T2

Fin T1

T1 TRANSFERTENCOLLAGE

attente

Page 90: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

ETAPE 2tableau des antériorités

XT5

XT4

XXT3

T2

XT1

finT5finT4finT3finT2finT1

On indique pour chaque tâche la ou les fins de

tâches nécessaires à son exécution

Exemple, pour

réaliser T3 il faut avoir terminé T2

et T4

La fin de T3 autorise les tâches T1, T4 et T5

Page 91: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

tableau des antériorités assemblage de dalles en bois

T5

T4

T3

T2

T1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

L’installation est en production (hors marche de démarrage ou de

clôture)

Page 92: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

TACHE 1 transfert & encollage

T5

T4

T3

T2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

Le transfert encollage est possible si la dépose des lambourdes (T2) est faite ET si la préhension des dalles (T4) est réalisée

Page 93: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

TACHE 2dépose des lambourdes

T5

T4

T3

XXT2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

La dépose des lambourdes est possible si le transfert

encollage (T1) est terminé ET si la préhension des

lanbourdes est faite (T3)

Page 94: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

TACHE 3préhension des lambourdes

T5

T4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

La préhension de nouvelle lambourdes est possible si la

dépose des lanbourdesprécédente est faite (T2)

Page 95: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

TACHE 4préhension des dalles

T5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

La préhension des dalles est possible si le transfert

encollage est terminé ET si la dépose précédente est faite

(T5)

Page 96: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

TACHE 5dépose des dalles

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

La dépose des dalles est possible si leur préhension

est réalisée (T4)

Page 97: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Résultat de l’analyse

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

Page 98: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

ETAPE 3Extraction des graphes partiels

XT5

XT4

XXT3

T2

XT1

finT5finT4finT3finT2finT1

=1

T3

4/32/3

3/53/43/1

Fin T3

Les étapes 2/3 et 4/3 autorisent la tâche T3

Convergence en ET

Les étapes 3/1, 3/4 et 3/5 sont les autorisations qui émanent de la tâche T3

Divergence en ET

Page 99: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction du graphe T1

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T1

4/12/1

1/41/2

Fin T1

Page 100: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction du graphe T2

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T2

3/21/2

2/32/1

Fin T2

Page 101: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction du graphe T3

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T3

2/3

3/2

Fin T3

Page 102: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction du graphe T4

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T4

5/41/4

4/54/1

Fin T4

Page 103: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction du graphe T5

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T5

4/5

5/4

Fin T5

Page 104: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Résultat des graphes partiels

Fin T5

=1

T5

4/5

5/4

=1

T4

5/41/4

4/54/1

Fin T4

=1

T3

2/3

3/2

Fin T3

=1

T2

3/21/2

2/32/1

Fin T2

=1

T1

4/12/1

1/41/2

Fin T1

Même nombre d’étapes d’autorisations en haut et en bas…

Page 105: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

ETAPE 4Assemblage final

+Assembler les graphes partiels en gardant une seul étape

d’autorisation

Page 106: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

Page 107: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

La mise en place des étapes initiales doit permettre

l’évolution du grafcet sans « blocage »

Cet aspect est généralement

abordé au niveau des MMA

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

Page 108: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

synthèse

ETAPE 3

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

XT5

XXT4

XT3

XXT2

XXT1

finT5

finT4

finT3

finT2

finT1

=1

T4

5/41/4

4/54/1

Fin T4

=1

T4

5/41/4

4/54/1

Fin T4

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1

ETAPE 2

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

ETAPE 4

ETAPE 1

T1

Fin T1

Page 109: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Etape 2 : tableau de coordination type sujet bts

T4Fin T4T5 DEPOSE DES DALLES

T1 et T5Fin T1 et fin T5T4 PREHENSION DES DALLES

T2Fin T2T3 PREHENSION

DES LAMBOURDES

T1 et T3Fin T1 et fin T3T2 DEPOSE DES

LAMBOURDES

T2 et T4Fin T2 et fin T4T1 TRANSFERT ENCOLLAGE

Fin autoriseDébut si

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1

XT5

XXT4

XT3

XXT2

XXT1

finT5finT4finT3finT2finT1

Page 110: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Temps de cycleDiagramme de GANTT

T1T4

T2

T5 T5

T3

T1

T4

T2 T2

T4

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

TC = temps de cycle entre 2 déposes consécutives de dalle

Ici TC = T4+T5

T1 TRANSFERT ENCOLLAGET2 DEPOSE DES LAMBOURDEST3 PREHENSION DES LAMBOURDEST4 PREHENSION DES DALLEST5 DEPOSE DES DALLES

T1

T3

Page 111: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Temps de cycle phase transitoire de démarrage

T1 T1

T2

T1T4

T2

T5

T3

T1

temps de cycle pour la première dépose de dalle

TC= 3T1+T2+T4+T5

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

=1

T5

Fin T5

=1

T4

5/4

4/5

Fin T4

=1

T3

2/3

Fin T3

=1

T2

3/2

Fin T2

=1

T1

4/1 2/1

1/4 1/2

Fin T1

T1 TRANSFERT ENCOLLAGE

DEPOSE DES LAMBOURDES

PREHENSION DES LAMBOURDES

PREHENSION DES DALLES

DEPOSE DES DALLES

T3 T3

Page 112: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Analyseaspect du choix d’aiguillage OU

caisse vide = cv

L’information cv est mise à 1 au début de T2 lors de la prise de la

dernière rangée.

L’information cv est mise à 0 au début de T2 lors de la prise de la

première rangée.

Page 113: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Analyseaspect du choix d’aiguillage OU

T1Fin T2 et cv

T2Fin T2

(T3 si /cv) OU(T3 et T4 si cv)

(FIN T3 et /cv) OU (FIN T1 et FIN T3 et cv)

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

Page 114: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction des graphes

T1Fin T2 et cv

T2Fin T2

(T3 si /cv ) OU (T3 et T4 si cv )

(FIN T3 et /cv ) OU (FIN T1 et FIN T3 et cv )

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

cv

T2

1/23/2

2/42/3

Fin T2

3/2

2/3

cv/cv

/cv

Page 115: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction des graphes

T1Fin T2 et cv

T2Fin T2

(T3 si /cv ) OU (T3 et T4 si cv )

(FIN T3 et /cv ) OU (FIN T1 et FIN T3 et cv )

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

cv

T2

1/2

2/42/3

Fin T2

3/2

cv/cv

/cv

Page 116: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction des graphes

T1Fin T2 et cv

T2Fin T2

(T3 si /cv ) OU (T3 et T4 si cv )

(FIN T3 et /cv ) OU (FIN T1 et FIN T3 et cv )

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

=1

T4

2/4

4/1

Fin T4

Page 117: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction des graphes

T1Fin T2 et cv

T2Fin T2

(T3 si /cv ) OU (T3 et T4 si cv )

(FIN T3 et /cv ) OU (FIN T1 et FIN T3 et cv )

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

=1

T3

2/3

3/2

Fin T3

Page 118: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Extraction des graphes

T1Fin T2 et cv

T2Fin T2

(T3 si /cv ) OU (T3 et T4 si cv )

(FIN T3 et /cv ) OU (FIN T1 et FIN T3 et cv )

T2Fin T4

T4

T3

T2

T1

Fin autoriseDébut si

=1

T1

4/1

1/2

Fin T1

Page 119: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

=1

T4

2/4

4/1

Fin T4

=1

T3

2/3

3/2

Fin T3

cv

T2

1/2

2/42/3

Fin T2

3/2

cv/cv

/cv

=1

T1

4/1

1/2

Fin T1

Page 120: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

=1

T4

2/4

Fin T4

=1

T3

3/2

Fin T3

cv

T2

1/2

2/3

Fin T2

cv/cv

/cv

=1

T1

4/1

Fin T1

Transfert caisse vide

Prélever rangée

Déposer rangée

Evacuer caisse pleine

Page 121: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

=1

T4

2/4

Fin T4

=1

T3

3/2

Fin T3

cv

T2

1/2

2/3

Fin T2

cv/cv

/cv

=1

T1

4/1

Fin T1

Transfert caisse vide

Prélever rangée

Déposer rangée

Evacuer caisse pleine

Mise en place des étapes initiales

(nécessite une initialisation de cv)

Page 122: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

temps de cycle théorique TCth

Temps de cycle déterminé par les "Concepteurs". C'est celui que le

"Moyen de Production" est capable de réaliser lorsqu'il est bien approvisionné

et que toutes ses séquences de fonctionnement sont respectées. Il doit

être mis à jour en fonction des évolutions techniques et des réalités du

terrain.

projet sofivin 2004

Page 123: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

temps de cycle pratique TCp

C'est le temps de cycle qui correspond à la performance que l'on attend du "Moyen de

Production", à une période donnée, en fonction des engagements fixés par les

usines

Conseil pour les concepteurs

TCth > TC demandé dans le CDCF

Prévoir à la conception 10% de marge

le temps de cycle pratique est le temps de référence pour le management de la

performance.

TCp =< TCth

Page 124: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Unité de temps

Dixième de seconde

Centième de seconde

dmH = dix millième d’heure

(1dmH = 0,36 s et 1s = 2,78 dmH )

cmH = cent millième d’heure

(1cmH = 0,036 s et 1 s = 27,78 cmH)

Page 125: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Les temps d’état d'un moyen de production

Temps pendant lequel le moyen

produit des pièces (bonnes ou mauvaises), dans le respect

ou non du temps de cycle et avec

tout ou partie des fonctions en

service.

Temps pendant lequel l'utilisateur

engage son moyen avec la volonté de

produire.Cette volonté se traduit par

l'utilisation de moyens Techniques

et Humains.

Temps pendant lequel le moyen

produit des pièces bonnes,

au temps de cycle de

référence et avec toutes ses

fonctions en service.

Dépassement du temps de cycle de référence de durée inférieure à un seuil

paramétrable ne provoquant pas d'arrêt

du moyen.

Temps d'arrêt pendant lequel le moyen de production ne peut

accomplir sa fonction pour des causes

externes.

Temps d’arrêt dont la cause est interne au

périmètre de mesure. La cause de ce type d’arrêt peut-être imputable au moyen, à son outillage,

au produit entrant, àune cause fonctionnelle

ou à l’exploitation du moyen.

Page 126: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Les temps d’état d'un moyen de production

temps pendant lequel l'utilisateur n’a pas la volonté de produire.

Page 127: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Taux de qualité

Taux de qualité

Le nombre de pièces bonnes réalisées correspond au nombre de pièces bonnes livrées au client.

Page 128: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Disponibilité propre DPDisponibilité opérationnelle Do

Page 129: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

Taux de rendement synthétique TRS

NPTR : Nombre de Pièces Théoriquement

Réalisables = Tr/Tcth

NPTR est le nombre de pièces

théoriquement réalisables par le

moyen si le moyen n'avait aucun arrêt,

fonctionnait au temps de cycle

théorique (Tcth) et n'engendrait aucun

rebut pendant le temps requis.

R

CR

t

tNPB

NTPR

NPBTRS ××××========Le TRS permet de suivre

l'évolution du fonctionnement des

équipements

Page 130: GRAFCET : IEC/CEI 60848 - m.joffroy.free.frm.joffroy.free.fr/in/Cours BTS MAI 1er et 2eme année/COURS 11... · 1) Rappels GRAFCET : IEC/CEI 60848 … 2) Structuration & Hiérarchisation

notes

Who Was Henry Gantt?Born in 1861 in Calvert County Maryland, Gantt led an active life as anindustrial engineer and consultant. He worked directly with Frederick W. Taylor for a number of years and in 1917 invented the Gantt chart, a horizontal bar chart that was an innovative way to manage overlapping tasks.

Temps d'état et indicateurs de suivi de performances des moyens de production : document cnomo E41.50.505.R /E