Professional Documents
Culture Documents
Grafcet
Grafcet
L’Hospitalet de Llobregat
CFGS: Sistemes electrotècnics i automatitzats
GRAFCET
S1. FC_A_NO
1 KM1
FC_B_NC
FC_B_NO
3 KM2
FC_A_NC
GRAFCET
1. Introducció
Etapa inicial 0
Receptivitat
Acció
Etapa 1 Pujar
A dalt
Baixa
2
A baix
2.1. Etapes
Les etapes representen a cada un dels estats del sistema. Cada etapa pot estar
associada a una o vàries accions.
ETAPA
ETAPA
INICIAL
El símbol emprat per representar una etapa és un
quadrat amb un número, el qual indica l’ordre que
ocupa dintre del gràfic, no l’ordre d’execució.
0 1
Es denominen etapes inicials aquelles en què es
posiciona el sistema al iniciar-se el procés per
primera vegada. Les etapes inicials es
2.2. Accions
Les accions que porten associades les etapes es representen amb un rectangle
on s’indica el tipus d’acció a fer, quan l’etapa estigui activada. Aquests rectangles
estan connectats a l’etapa i situats a la dreta d’ella. A l’interior d’aquest rectangles
s’indica, bé de forma literal, bé de forma simbòlica, les accions a realitzar.
Una etapa pot tenir vàries accions associades.
t < 22 ºC
En aquest exemple podem veure que l’acció
4 Calefacció d’activar calefacció, és condicional, ja que
necessita que la temperatura sigui inferior a 22
ºC a més d’estar activa l’etapa 4.
t = 22 ºC
4 Condició activa
Condició inactiva
4
Motor1 T 3 /10s
T3
També podem representar l’activació d’un
temporitzador dins d’una acció associada.
5
(P1*FC2NC)+t3/10s
En una transició podem tenir una condició simple:
Les unions orientables són les línies que enllacen les etapes amb les transicions,
i per tant senyalen el camí de l’evolució.
Per convenció les unions es faran horitzontals o verticals.
El sentit general del recorregut és de dalt a baix. L’arribada i la sortida en una
etapa és representarà verticalment, estant l’arribada a la part superior, i la sortida
a la inferior.
Per evitar ambigüitats es preferible evitar els encreuaments de les línies d’unió.
Utilitzarem una sageta quan:
• No es respecti la convenció (de dalt a baix).
• Si excepcionalment, s’ha d’arribar per la part inferior una sageta indicarà el
sentit de lectura.
Unions orientables
0
Aquest Grafcet no ha de contenir cap referència a
la tecnologia utilitzada; es a dir no s’especifica
Polsador i a baix
com farem avançar una peça per exemple (
cilindre neumàtic, motor, etc...), ni com detallem
1 Pujar la seva posició (final de carrera, detectors, etc..)
ni tan sols el tipus d’automatisme utilitzat ( PLC,
automatisme neumàtic, etc...).
A dalt
Baixa
2
A baix
Nivell 1
0
En aquest nivell es fa una descripció a nivell tecnològic i
operatiu de l’automatisme. Quedaran perfectament
S1. FC1NO definides les diferents tecnologies utilitzades per a cada
funció. El Grafcet descriu les feines a realitzar per els
1 KM1 elements escollits. En aquest nivell completem
l’estructura de la màquina i ens falta l’automatisme que
FC2NC el controla.
KM2
2
FC1NC
Nivell 2
I0.3
Nivell 3
m
Un GRAFCET està correctament traçat si:
1
• Respecta la regla d’alternança etapa-transició i transició-
etapa.
2 Per tant:
• Dos etapes no poden unir-se directament, hauran d’estar
n
separades per una transició.
1
• No poden haver dos transicions consecutives, hauran
d’estar separades per una etapa.
m
• Una transició esta en disposició de ser validada quan totes les etapes
immediatament precedents, unides a aquesta transició, estiguin activades.
• L’activació (franqueig) d’una transició es produeix quan està validada i la
condició de transició o receptivitat és verdadera.
• Tota transició franquejada ha de ser obligatòriament i immediatament
franquejada.
Les figures representen una part d’un
GRAFCET en un moment determinat.
1 1
En aquest instant l’etapa 1 no està
activa, la qual cosa fa que la transició
m=0 m=1 no estigui validada, independentment
de si la receptivitat és certa o no.
2 2 En la figura (a) la receptivitat de la
condició de transició és 0, i en la (b)
(a) (b)
aquesta és 1.
fc1=1
En aquest cas quan les etapes 3 i 4 estiguin activades validarà la transició. Una
vegada la receptivitat sigui certa (fc1=1), s’activaran les etapes 5 i 6 desactivant
aquestes les dues anteriors.
1
1
p p
2
b 2
a a.b
3
3
5. Estructures bàsiques
Direm que és seqüència única quan en el diagrama hi ha només una sola branca,
el conjunt de les etapes seran activades una darrera l’altra, després de verificar-
se la transició que les separa. Poden haver de dos tipus:
M3.2 C3 M3.3
C3 NW1 (S)
1
3 P
I0.1
M3.3
NW2 (R)
1
M3.4
M3.5
C4 C5
M3.3 C4
4 5 NW3
M3.4
(S)
1
C6 C7 M3.6 M3.4
NW4 (R)
6 7 P 1
I0.1
M3.3 C5 M3.5
NW5 (S)
1
M3.5
M3.7
NW6 (R)
1
P
I0.1
M3.2 C3 M3.3
C3 NW1 (S)
1
P
3 NW2
I0.1
M3.3
(R)
1
M3.4
M3.5
C4 C5
M3.3 C4 C5 M3.4
4 5 NW3 (S)
1
C6 C7 M3.6 M3.4
NW4 (R)
6 7 P
I0.1
1
M3.3 C5 C4 M3.5
NW5 (S)
1
M3.5
M3.7
NW6 (R)
1
P
I0.1
M3.4 M3.5
C45
M3.3 C45 M3.4
NW3 (S)
1
4 5 M3.6 M3.4
(R)
NW4
P 1
C6 C7 I0.1
M3.7 M3.6
NW6 (R)
1
P
I0.1
M3.x C4 M3.4
NW1 (S)
C4 C5 1
M3.6 M3.4
4 5 NW2 (R)
1
P I0.1
M3.y C5 M3.5
C6 NW3 (S)
1
6 M3.6 M3.5
NW4 (R)
C7 P 1
I0.1
C2
M3.1 C2 M3.3 C4 M3.4
M3.4 C6 M3.6
M3.2
2 NW1 (S) NW5 (S) NW9 (S)
1 1 1
M3.2 M3.4 M3.5
C3 (R)
M3.6
(R)
NW2 NW6
C5 M3.3
1 1 M3.7
M3.6
NW10 (R)
3 M3.5 M3.2 C5 M3.5 1
NW7 (S)
C4 M3.2 C3 1
M3.3
NW3 (S) M3.6 M3.5
5 4 1 NW8 (R)
1
M3.4 M3.3
NW4 (R)
C6 1
6. Subrutines
Una etapa del GRAFCET pot activar una transició d’una altra etapa, executant
així un conjunt d’accions, un cop realitzades podem continuar el GRAFCET
principal.
10
0
X2 + X4
a
11 C+
1 A+
Fc5
Fc1
12 C-
2 X 10
Fc6
X13
13
3 B+
X3+X5
Fc2
4 X 10
X13
5 A- B-
Fc2* Fc4
Tant l’etapa 0 com la 10 son etapes inicials, i per tant estan actives.
Quan entre l’etapa 2 o l’etapa 4 del GRAFCET principal, entra la subrutina. Una
vegada aquesta arriba a l’etapa 13, segueix el GRAFCET principal. A la
subrutina un cop superada la última transició (receptivitat X3+X5), llavors ens
tornem a situar a l’etapa 10 en espera del següent cicle.
7. Macroetapes
Per facilitar la nostra tasca, es divideix el treball en dos parts, i per això és precís
adoptar una forma d’estudi estructurat.
1) Realització d’un GRAFCET principal sense entrar en detalls sobre certes parts
del funcionament (Macroetapes).
2) Tractament separat de les parts a detallar. Realització d’una representació
detallada d’una macroetapa.
Una representació detallada d’una macroetapa és un segment del GRAFCET que
s’executa quan la macrotapa estigui activa.
8. Bibliografia