2014 Grafcet
2014 Grafcet
Grafcet
Equao Geral de Etapa
Resoluo de Exerccios
Casimiro Baptista
GRAFCET - Elementos
Elementos de Base:
Etapa
Aco
Receptividade
Transio
Segmento ascendente
Segmento descendente
GRAFCET - Etapas
Arranque
Normal
Actividade
Activa
Inactiva
Inicial
GRAFCET - Transio
GRAFCET - Transio
Exemplos de receptividades:
A+B
Arranque.Alarme
X23
T*X20
GRAFCET - Exemplo
GRAFCET - Exemplo
GRAFCET - Exemplo
GRAFCET - Exemplo
GRAFCET Receptividades
GRAFCET Receptividades
Variveis de Estado.
So variveis booleanas Xi que assumem o valor 1 desde que a etapa i
que lhes est associada esteja activa. A sua utilizao como
receptividades, permite estabelecer comunicao entre grafos, tal como
mostra a figura.
GRAFCET Receptividades
Temporizaes.
Uma varivel temporizada Sn uma varivel booleana em que o modo de
avaliao permite ter em conta a contragem de tempo. Pode ser escrita
de forma genrica como:
Sn t1 / En / t2
Onde:
En
varivel de entrada
t1
t2
GRAFCET Receptividades
GRAFCET Aces
Norma genrica
GRAFCET Aces
Aces contnuas.
Smbolo
Diagrama
Equao
A=Xn
GRAFCET Aces
Smbolo
Diagrama
Equao
A=Cond.Xn
GRAFCET Aces
Smbolo
Diagrama
Equao
A=t/Xn/d. Xn
GRAFCET Aces
Smbolo
Diagrama
Equao
A=t/Xn/L . Xn
GRAFCET Aces
Aces memorizadas.
Smbolo
Diagrama
Regra 1
Regra 2
Validada
No-validada
Regra 2
Validada
No-validada
Regra 3
Transponvel
No
transponvel
Regra 3
Transponvel
No
transponvel
Efeitos
A transposio de um transio provoca os seguintes efeitos,
pela ordem indicada:
desactivao de todas as etapas a montante da transio;
activao de todas as etapas a jusante da transio.
Antes
Depois
Regra 4
Antes da
transposio
Depois da
transposio
Regra 5
Antes da
transposio
Depois da
transposio
GRAFCET Estruturas
Sequncia nica
Saltos
Retomas de
sequncia
GRAFCET Estruturas
Divergncia
Convergncia
GRAFCET Estruturas
Paralelismo
Sincronicidade
GRAFCET Exemplos
Um mquina de lavar industrial controlada por um autmato Siemens S7200 CPU 214.
No entanto o autmato no controla directamente os actuadores do processo nem l o
estado dos sensores, limitando-se a enviar ordens para um outro autmato que executa
esse trabalho especfico.
As ordens que o autmato envia so as seguintes:
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
activo
activo
activo
activo
activo
Procedimento
Procedimento
Procedimento
Procedimento
Procedimento
de
de
de
de
de
Pr-lavagem
Lavagem
Enxaguamento
Tratamento
Centrifugao
Quando
Quando
Quando
Quando
Quando
GRAFCET Exemplos
O funcionamento da mquina o seguinte: depois de detectar um bordo ascendente
em I0.0 o autmato deve comear a dar as ordens ao outro autmato segundo uma
determinada sequncia e consoante o programa escolhido. A sequncia para cada
programa a seguinte:
P1
Pr-Lavagem
Lavagem
Enxaguamento
Lavagem
Enxaguamento
Centrifugao
T
5
15
2
10
2
3
P2
Pr-Lavagem
Lavagem
Enxaguamento
Lavagem
Enxaguamento
Centrifugao
T
10
20
2
10
2
3
P3
Pr-Lavagem
Lavagem
Enxaguamento
Tratamento
Enxaguamento
Lavagem
Enxaguamento
Centrifugao
T
10
20
5
2
2
10
2
3
P4
Pr-Lavagem
Lavagem
Enxaguamento
Lavagem
Enxaguamento
Lavagem
Enxaguamento
Centrifugao
T
10
20
2
20
2
10
2
3
GRAFCET Exemplos
GRAFCET Exemplos
Esta cmara destina-se a realizar dois programas
distintos de esterilizao:
Programa 1:
1. Fecho da porta de entrada, depois de o utilizador
carregar num boto destinado a dar a ordem de
arranque.
2. Subida da presso at 2 bar, o que vai implicar a
subida da temperatura at 134 C. Manuteno
destas condies durante 5 minutos.
3. Descida da presso at 0.5 bar. Manuteno
destas condies durante 2 minutos.
4. Subida da presso at 2 bar, o que vai implicar a
subida da temperatura at 134 C. Manuteno
destas condies durante 10 minutos.
5. Escoamento e arejamento da cmara at se atingir
a presso atmosfrica.
6. Escoamento da cmara durante 2 minutos.
7. Abertura da porta de sada.
8. Fecho da porta de sada e abertura da porta de
entrada aps o operador carregar num boto
destinado a dar essa ordem.
GRAFCET Exemplos
Programa 2:
1. Fecho da porta de entrada, depois de o utilizador
carregar num boto destinado a dar a ordem de
arranque.
2. Subida da presso at 1,7 bar, o que vai implicar a
subida da temperatura at 125 C. Manuteno
destas condies durante 15 minutos.
3. Descida da presso at 0.5 bar. Manuteno
destas condies durante 2 minutos.
4. Subida da presso at 2 bar, o que vai implicar a
subida da temperatura at 134 C. Manuteno
destas condies durante 25 minutos.
5. Arejamento da cmara at se atingir a presso
atmosfrica.
6. Escoamento da cmara durante 2 minutos.
7. Abertura da porta de sada.
8. Fecho da porta de sada e abertura da porta de
entrada aps o operador carregar num boto
destinado a dar essa ordem.
GRAFCET Exemplos
Notas explicativas:
O aumento da temperatura deve-se ao aumento da
presso na cmara. No entanto a temperatura evolui
mais lentamente que a presso, de forma que apesar
da presso na cmara poder ter atingido 2 bar, implica
um certo tempo de espera at se atingirem os 134C.
O mesmo se aplica ao caso dos 1,7 bar e 125 C.
A exausto de vapor, o vcuo, a entrada de vapor e o
escoamento so comandadas por vlvulas
normalmente fechadas.
Para elevar a presso s pode estar aberta a vlvula de
entrada de vapor.
Para colocar a presso em valores negativos s pode
estar aberta a vlvula de vcuo.
Para que a cmara se encontre presso atmosfrica
deve ser aberta a vlvula da exausto de vapor.
Dada a natural condensao dentro da cmara, antes
de se abrirem portas deve ser ligada a vlvula de
escoamento.
As portas so comandadas por cilindros de bi-estveis.
As portas possuem sensores de contacto que
determinam se encontram completamente abertas ou
completamente fechadas.
A escolha do programa a executar feita atravs de
um chave.
GRAFCET Exemplos
GRAFCET Exemplos
Atendendo ao grafcet e diagrama temporal associado (D=500 ms e L= 1000 ms)
Faa a sua implementao em linguagem Ladder.
E2
E2
A
A
GRAFCET Exemplos
FIM
Podem acordar