Vous êtes sur la page 1sur 4

2

C. Structuration et hirarchisation
1. Principe
Les Systmes Automatiss
de production sont de plus
GRAFCET
en plus complexes, afin de E
S
GLOBAL
N
simplifier l'tude, la mise
O
T
R
en oeuvre et la
R
T
maintenance du systme, il E
I
E
est ncessaire de
E
S
S
structurer la partie
commande et la partie
oprative.
Figure 24 Systme non structur
L'objectif essentiel de la
structuration est de
permettre une approche progressive du fonctionnement d'un
systme automatis, tant au niveau de l'analyse qu'au niveau de la
reprsentation.
Dans lanalyse structure, le grafcet global est dcompos en
module, chacun de ces modules correspond une fonction du
systme (Scurit, modes
de marche, etc.) ou une
S
GRAFCET
GRAFCET
E
de
Poste 1
sous partie de la P.O
O
scurit
N
R
(Poste 1, Poste 2, Poste
T
T
GRAFCET
R
3).
I
Poste 2
E
E
La structuration est soit
GRAFCET
E
des Modes
S
de
Marches
Hirarchique (GRAFCET
S
GRAFCET
Matre, GRAFCET
GRAFCET
Poste 3
GLOBAL
Esclave) soit sans
hirarchie (communication
Figure 25 Structuration du grafcet
entre 2 postes).
L'analyse structure d'un systme permet de dcrire celui-ci depuis
le niveau le plus gnral vers des niveaux de plus en plus dtaills.
Cette structuration utilise les notions de Taches et de Macro-tape.
Le systme est dcompos soit suivant sa topologie (les taches
correspondent des parties opratives indpendantes) soit
fonctionnellement (les taches correspondent des fonctions du
systme) , soit plus gnralement en combinant ces deux formes.

3
Les commandes de forage et figeage de grafcet, sont des
moyens supplmentaires qui permettent de prciser la hirarchie
des diffrents grafcets.
La hirarchie des diffrents grafcets issue de cette structuration est
celle qui vient de la description du fonctionnement (succession
squentielle des taches dfinie par le processus).
En fait, il est souvent ncessaire de placer un niveau
hirarchiquement suprieur des grafcets de gestions
Les principaux grafcets que lon peut trouver sont :
GRAFCET de surveillance : (de scurit) ce GRAFCET dcrit
lensemble des procdures de scurit du systme, cest le
GRAFCET hirarchiquement le plus important. Larrt
durgence et les procdures de mise en route sont dcrits
dans ce GRAFCET.
GRAFCET de conduite : (ou GRAFCET des Modes de Marches)
ce GRAFCET dcrit lensemble des procdures de Marches
(auto, Cycle/Cycle, Manuel,) et des arrts normaux.
GRAFCET de maintenance : Prcise les procdures dintervention
de loprateur et de rglage de la partie oprative.
GRAFCET de Production : ce GRAFCET est le niveau de
description du fonctionnement normal de lautomatisme. Ce
GRAFCET est en gnral dcompos en plusieurs taches
reprsentant les diffrentes fonctions de lautomatisme.
2. Macro-tapes
Une macro-tape (ME) est la reprsentation unique d'un ensemble
d'tapes et de transitions nomm "Expansion d'tapes", la macrotape se substitue une tape du grafcet.
- L'expansion de ME comporte une tape d'entre repre E et une
tape de sortie repre S.
- Tout franchissement de la transition amont de la macro-tape
active l'tape E d'entre de son Expansion.

4
- Ltape de sortie participe
MVa
E20
19
la validation des transitions
a
aval de la macro-tape.
r1
B+
21
b
- La transition suivant la
M20
macro-tape nest valide que
22
=1
lorsque la dernire tape de
lexpansion de macro-tape
21
est active.
Lorsque l'tape 19 est active
et que la rceptivit r1 est
S20
vraie, alors la macro-tape est
active, l'tape d'entre de
Figure 26 Macro-tape
l'expansion est active
simultanment et le cycle
dcrit dans l'expansion se droule jusqu l'tape de sortie S20.
Ds que l'tape S20 est active, si la rceptivit qui
suit la macro-tape est vraie alors l'tape suivante
M 20
est active.
Il est prfrable de ne pas associer dactions aux
tapes dentres et de sortie de la macro-tape
Figure 27 Symbole
Le concept de macro-tape est diffrencier de
celui de sous-programme, une macro-tape est une extension du
concept d'tape. A chaque macro-tape correspond une expansion
et rciproquement, si plusieurs cycles identiques sont
reprsenter, autant de macro et d'extension seront ncessaires.
Le concept de macro-tape se prte aisment lanalyse
descendante du systme.
3. Taches Sousprogramme
Un sous programme est un grafcet indpendant dont lexcution et
le droulement sont synchroniss un grafcet principal.

5
Lorsquune tache doit tre
Grafcet Dosage
ralise plusieurs fois
dans un cycle, la
Grafcet principal
100
description de cette tache
sous la forme dun grafcet
10
X 15+ X 25
indpendant permet de
r1 0
110
simplifier l'analyse et de
simplifier la
15
lancer Dosage
programmation. Ce
X1 4 0
grafcet indpendant est
un sous programme lanc
20
par le programme (le
r2 0
grafcet) principal.
Dans lexemple, la tache
25
lancer Dosage
dosage est excute 2
X1 4 0
140
fois dans le cycle.
Le grafcet dosage dcrit
(X1 5 .X 25 )
cette tache.
Le lancement de cette
tache est ralis par
Figure 28 Sous-programme
lactivation des tapes
X15 et X25.
Lorsque la tache est termine, une information dtat (fin de tache)
est retourne au grafcet principal qui peut alors voluer.
Il est souhaitable de terminer le grafcet de la tache par la
vrification que ltape de lancement du grafcet principal est bien
dsactive avant de le boucler.

Vous aimerez peut-être aussi