Você está na página 1de 150

4 Modelao em GRAFCET

AUTO2 - 2014/15

4 Modelao em GRAFCET
Automao II
3 Ano / 2 Semestre
Licenciatura em Engenharia Mecnica
(Bolonha)
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

 Ferreira da Silva
 Adriano Santos

Ano Letivo 2014/2015

1/150
F. Silva/A. Santos/F. Ferreira
 Filipe Ferreira

4 Modelao em GRAFCET

AUTO2 - 2014/15

ndice

1. Introduo ao GRAFCET
1.1 Nota histrica
1.2 O que o GRAFCET?

2. Elementos grficos do GRAFCET


2.1 Etapas
2.1.1 Etapa inicial
2.1.2 Etapa normal
2.1.3 Macro etapa
2.2 Aes associadas
2.3 Transies
2.4 Recetividades
2.4.1 Variveis lgicas
2.4.2 Variveis internas
2.4.3 Variveis no booleanas
2.5 Ligaes orientadas

3. Regras de evoluo do GRAFCET


4. Tipos de ligao entre etapas
4.1
4.2
4.3
4.4
4.5

Sequncia nica
Sequncias opcionais
Sequncias simultneas
Salto de etapas
Repetio de etapas (ciclos)

5. Nveis de Grafcet
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

2/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

1 - Introduo ao GRAFCET

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

3/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

1.1 - Nota histrica

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

4/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Foi apresentado, pela primeira vez em 1977.


1977. O seu nome GRAFCET tem
origem numa abreviatura francesa:
Etape-Transition
francesa: GRAphe de Commande Etape(GRAFico
GRAFico para Controlo de Estadostado-Transio)
ransio);

O nome deriva de Graph (devido ao fundamento grfico do modelo)


modelo);

uma metodologia que surge com a necessidade do desenvolvimento de


programas para controle de processos sequenciais;
sequenciais;
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

5/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Em 1977 a AFCET ("Association


("Association Franaise pour la Cyberntique Economique
et Technique")
Technique") e a ADEPA ("Agence nationale pour le DEveloppement de la
Production Automatise")
Automatise") definiram o Grafcet como uma representao grfica
que traduz, sem ambiguidade, a evoluo do ciclo de um automatismo
sequencial;
sequencial;

uma metodologia que surge com a necessidade do desenvolvimento de


programas para controlo de processos sequenciais;
sequenciais;

A partir de 1988 o Grafcet foi adotado como um standard internacional, pela


norma IEC 848 e denominado por SFC (Sequencial Function Chart)
Chart).
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

6/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Em problemas nos quais as aes de comando so sequenciais (ou ento


dependentes do tempo), a modelao lgica, atravs de diagramas de rels pode
tornartornar-se complexa.
complexa.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

7/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

1.2 - O que o Grafcet?

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

8/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 um mtodo grfico de apoio conceo de sistemas industriais


automatizados;
automatizados;
 Permite descrever (de forma grfica) os comportamentos de um automatismo

recebe..
em funo das informaes que recebe

 O seu potencial reside na imposio de um funcionamento rigoroso do sistema

evitando--se assim incoerncias


incoerncias,, bloqueios ou conflitos durante o
a automatizar, evitando
funcionamento..
seu funcionamento
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

9/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Principais caractersticas:
 Clareza, legibilidade e apresentao sinttica;
sinttica;
 Introduz o conceito de tarefa
tarefa de uma forma hierarquizada;
hierarquizada;
 Permite a partir do modelo Grafcet de um sistema, gerar automaticamente o
programa do controlador desse sistema;
sistema;
 muito mais simples de construir o modelo Grafcet, que desenvolver o
programa do controlador;
controlador;

 Oferece uma metodologia de programao estruturada, que permite o


desenvolvimento conceptual do problema do geral para o particular
(abordagem toptop-down)
down).
).
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

10/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Principais caractersticas:
 AdaptaAdapta-se particularmente a autmatos programveis e totalmente
independente da tecnologia, (eletromecnica,
eletromecnica, pneumtica,
pneumtica, hidrulica ou
eletrnica)
eletrnica);
 Descreve atravs de um diagrama funcional, o comportamento de um
automatismo sequencial de uma forma clara,
clara, simples e de fcil compreenso;
compreenso;
 uma metodologia de modelao grfica que, aplicada a um sistema concreto,
d origem a um grafo a que se chama Grafcet do sistema.
sistema.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

11/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Permite representar:
A sincronizao de operaes entre subsistemas, que podem decorrer em
simultneo ou em alternativa;
alternativa;
O funcionamento dos sistemas segundo vrios nveis de detalhe (semelhante
programao estruturada)
estruturada);
As interaes entre sistemas de controlo organizados hierarquicamente.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

12/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Na fase de conceo de sistemas automatizados, permite:


Descrever o funcionamento de sistemas complexos atravs de modelos
compactos e, desta forma, estruturar a conceo desses sistemas;
sistemas;
Com base nos modelos, simular o funcionamento dos sistemas e, assim, detetar
e eliminar eventuais erros de conceo antes da fase de implementao;
implementao;
A partir do modelo do sistema, gerar automaticamente o programa do
autmato programvel.
programvel.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

13/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Na conceo dos sistemas industriais automatizados, a construo


do modelo Grafect uma etapa intermdia entre a especificao
do sistema e o programa final.
final.

Pressionar o boto de inicio,


aps a passagem de 30 peas,
um motor dever ser acionado
e um cilindro dever avanar,
.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

14/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

2 Elementos grficos do Grafcet

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

15/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Sendo o Grafcet uma representao grfica da sequencia de funcionamento


de um sistema automatizado, para desenhar o seu diagrama funcional
necessrio utilizar os seguintes elementos grficos:

Etapas esto associadas s aces;


aces;

Transies esto associadas s condies (receptividades);


(receptividades);

Ligaes orientadas ligam as etapas s transies e as


transies s etapas.
etapas.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

16/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

O Grafcet corresponde a uma sucesso alternada de etapas e transies:

As diferentes fases (etapas) de um automatismo e as condies (transies)


fazem com que o processo evolua de uma fase para outra.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

17/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.1 Etapas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

18/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 Uma Etapa
Etapa definida como a situao do sistema que representa um estado
invariante no que diz respeito s entradas e sadas do automatismo;
automatismo;

 As etapas correspondem aos estados estveis do sistema, ou seja, correspondem


a uma situao estvel do ciclo de funcionamento do automatismo;
automatismo;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

19/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 Graficamente uma etapa simbolizada por um retngulo com uma numerao


no seu interior, dando desta maneira uma sequencialidade das etapas
representadas;
representadas;

 As condies de entrada e de sada de uma etapa aparecem na parte superior e


inferior, respetivamente, de cada smbolo.
smbolo.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

20/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 No permitido que etapas distintas tenham a mesma referncia;


referncia;

 Num determinado momento e de acordo com a evoluo do sistema, uma etapa


pode estar activa (valor lgico 1) ou inactiva (valor lgico 0);

Etapa activa

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

Etapa inactiva

F. Silva/A. Santos/F. Ferreira

21/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Uma etapa normalmente identificada atravs da letra X e do seu


identificador numrico.

X3

X78

X0

X100

O estado da varivel lgica associada etapa 1 ou 0 consoante a etapa


esteja ativa ou desativa.

X12 = 1

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

X5 = 0

F. Silva/A. Santos/F. Ferreira

22/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.1.1 Etapa inicial

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

23/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

a etapa que ativada incondicionalmente no inicio do ciclo de


funcionamento do automatismo;
automatismo;

S se utiliza para iniciar o ciclo de funcionamento do automatismo.


automatismo.

Representada por um quadrado em trao duplo e pode situarsituar-se em qualquer


local do Grafcet.
Grafcet.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

24/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Um Grafcet ter de possuir pelo menos uma etapa inicial;


inicial;

Uma vez iniciada(as) etapa(s) inicial(ais), tem o mesmo tratamento que


qualquer outra etapa.
etapa.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

25/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Normalmente estas etapas no tm associadas aes;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

26/150

AUTO2 - 2014/15

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

4 Modelao em GRAFCET

F. Silva/A. Santos/F. Ferreira

27/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.1.2 Etapa normal

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

28/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 Uma Etapa
Etapa como j foi referido representa os estados estveis do sistema
(invarivel o comportamento das entradas e sadas do automatismo);
automatismo);
 As etapas devem estar numeradas (apesar de no existir nenhuma correlao
entre a sua numerao);
numerao);
 No pode haver duas etapas com o mesmo nmero;
nmero;
 As etapas podem estar ativas ou inativas (normalmente indicaindica-se que uma etapa
est ativa, com um ponto no quadrado da referida etapa).
etapa).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

29/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Encontra-se sempre ligada tanto a uma transio de entrada como de


sada.

Ativa-se quando, estando ativa a etapa anterior so cumpridas as condies


de transio entre as duas.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

30/150

AUTO2 - 2014/15

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

4 Modelao em GRAFCET

F. Silva/A. Santos/F. Ferreira

31/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.1.3 Macro etapa

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

32/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Na representao de sistemas complexos, vantajoso utilizar modelos


estruturados segundo vrios nveis de detalhe;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

33/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma macro etapa ou macro estado (ME) a representao mediante uma


nica etapa de uma sucesso de etapas, transies e aes associadas;
Uma macro etapa representa-se por um quadrado com dois traos
horizontais, um superior e outro inferior.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

34/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma macro etapa permite estruturar um Grafcet complexo, em vrios Grafcet


representados por um s etapa;
etapa;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

35/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

A mesma macro etapa pode ser invocada em diferentes pontos do Grafcet.


Grafcet.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

36/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma macro etapa no seno um estado particular dum Grafcet que se detalha
noutro Grafcet dito de expanso;
expanso;

As macro etapas do Grafcet so equivalentes s subsub-rotinas das linguagens de


programao.
programao.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

37/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Quando uma macro etapa se torna ativa, o Grafcet de expanso tornatorna-se tambm
ativo, ativando uma e s uma etapa de entrada;
entrada;
A macro etapa de entrada distinguedistingue-se das restantes pela incluso de um trao
horizontal superior ou o smbolo E (entrada);
(entrada);
etapa de entrada

etapa de sada

A desinibio de uma macro etapa, verificarverificar-sese- quando o Grafcet de expanso


atingir a macro etapa de sada,
sada, representada por um trao horizontal inferior, ou
o smbolo S (sada).
(sada).
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

38/150

AUTO2 - 2014/15

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

4 Modelao em GRAFCET

F. Silva/A. Santos/F. Ferreira

39/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.2 - Aes associadas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

40/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 As aes (ou ordens) a realizar pelo automatismo esto associadas s


etapas;
 As aes (exclusivamente afetas s etapas) representam-se graficamente
por rectngulos (etiquetas) colocados direita da representao da etapa;
 Dentro de cada retngulo encontra-se a descrio das aes a executar
aquando da ativao da etapa associada;

aco

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

41/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 As aes podem ser descritas em notao literal ou simblica;

representao literal

representao simblica
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

42/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 As aes, representam ordens enviadas ao processo fsico quando estiver


ativa a etapa a que as aes estiverem associadas;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

43/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 As aes representam os efeitos que devem ser obtidos sobre o mecanismo


controlado numa determinada situao;

 So as aes as responsveis pela alterao das variveis de sada do


sistema;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

44/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

As etapas podem ou no ter aes associadas;


associadas;

 Uma ao executada somente se a etapa qual est associada estiver ativa.


ativa.
(Ex:
Ex: quando a etapa 3 estiver ativa o motor roda para a direita)
direita);
 Numa etapa pode haver mltiplas aes associadas (etapa 4) (Ex:
Ex: quando a
etapa 4 estiver ativa o motor roda para a direita e ao mesmo tempo o
ventilador entrar em funcionamento)
funcionamento);.
 Uma etapa sem nenhuma ao associada (etapa 2), normalmente utilizada
como etapa de espera
espera.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

45/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Para representar mais de uma aco associada mesma etapa, pode utilizarutilizar-se
uma das seguintes configuraes:
configuraes:

Aco X

Aco Y

Aco Z

Aco X
Aco Y
Aco Z

As aes (X
(X, Y e Z) sero executadas (simultaneamente) s quando a etapa 2 estiver ativa

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

46/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 As aes podem ser externas ou internas;


 Aes externas: aes que se materializam sobre o processo em si, (Ex:
acionamento de uma vlvula, arranque/paragem de um motor);

 Aes internas: aes que apenas atuam no interior do dispositivo de


controlo (Ex: incremento de um contador, temporizadores, etc.);

Pode haver diferentes tipos de aces associadas a uma mesma etapa.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

47/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

As aces associadas a uma etapa apenas podem ser executadas no caso de a


etapa correspondente estiver ativa, mas permanecem inalteradas se a etapa
estiver inativa.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

48/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma ao s executada no perodo de tempo que a etapa estiver activa;


activa;
Quando necessrio condicionar ou limitar a execuo de uma ao deve
recorrerrecorrer-se ao que sedesigna por aes qualificadas:
qualificadas:
A sua sintaxe a seguinte:
seguinte:

O campo a deve conter o qualificador que define como a ao


associada etapa ser executada;
executada;
O campo b deve conter a declarao textual ou simblica da ao;
ao;
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

49/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 A norma IECIEC-60848 prope para as aces associadas s etapas, as seguintes


siglas:
siglas:

Uma ao pode ser qualificada pela combinao de vrios qualificadores.


qualificadores. Nestes
casos, a ordem de apresentao dos qualificadores determina a sequncia que
deve ser satisfeita para a execuo da aco associada etapa;
etapa;
possvel utilizar qualquer combinao de qualificadores, excluindo apenas LP e
PL (funes de tempo).
tempo).
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

50/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Podem classificarclassificar-se as aes segundo trs tipos:

Contnuas
Simples

Condicionais
Aes

Atrasadas
Limitadas

Impulsionais

Set
Memorizadas
Reset

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

51/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Ao contnua
 executada enquanto a etapa a que est associada estiver ativa;

ao iniciada e finalizada com a etapa 3

A ao (avano do cilindro A) iniciada ao ser ativada a etapa 3 e mantida


enquanto a etapa estiver ativa, sendo finalizada pela sua desactivao;
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

52/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 O motor M1 trabalha durante todo o tempo de ativao da etapa 8 e o motor M2


durante o tempo de ativao da etapa 9.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

53/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Ao condicional (C)
 A ao iniciada e mantida enquanto a etapa estiver ativa, e a condio lgica
especificada (m) for verdadeira;

ao iniciada e finalizada com a etapa 3 mediante satisfao da condio

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

54/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 A condio lgica pode ser uma varivel, uma varivel associada a uma etapa ou
o resultado booleano de uma combinao de vrias variveis;

varivel

varivel associada a um etapa

combinao de variveis

 A condio lgica pode ser representada fora do retngulo da ao associada ou


dentro deste.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

55/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

S2
E3

Motor direita

O motor roda em contnuo para a direita assim que a etapa 3 (E3), se


encontre ativa e o sensor S2 no for atuado.
A equao lgica da ao: Motor direita = X3./S2

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

56/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Ao retardada (D)
 A ao iniciada aps decorrido o tempo (atraso) especificado, e mantida
enquanto a etapa estiver ativa;

ao iniciada 3 segundos aps se ter ativado a etapa 5

 Se a etapa estiver ativa por um perodo menor que o especificado, a ao no


iniciada;
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

57/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 Toda a ao associada condio D (Delay) ser executada com atraso


correspondente ao indicado na condio;

 A temporizao s se inicia a partir do momento em que a etapa ficar ativa;


5s

=
A equao lgica da ao: Motor A= t\X8\5s.X8
O motor A colocado em funcionamento 5 segundos aps se ter ativado a etapa 8;
Se a transio r ativada antes desse tempo, o motor no chega a entrar em
funcionamento.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

58/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Ao limitada (L)
 A ao iniciada e mantida enquanto a etapa estiver ativa e at ser atingido o
tempo especificado;

ao iniciada e mantida durante 3 segundos aps ativao da etapa 10


ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

59/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 Toda a ao associada condio L (Limit) ser executada durante o perodo


indicado na condio;

 A temporizao s se inicia a partir do momento em que a etapa ficar ativa;

=
A equao lgica da ao: Bomba = (t\X15\10s).X15
A bomba colocada em funcionamento durante 10s aps ativao da etapa 15;
Passado esse tempo, mesmo que no esteja ativa a transio s, a bomba deixar de
funcionar.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

60/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Ao de impulso (P)
 A ao impulsional corresponde a uma ao com um tempo de execuo muito
curto (impulso);

a ao A8 ativada e imediatamente desativada


ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

61/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 Toda a ao do tipo impulso ser executada durante um perodo infinitamente


pequeno mas suficiente para ativar a ordem (sendo por isso reconhecida pelo
sistema);
 A ao impulsional desaparece instantaneamente independentemente da etapa se
manter ou no ativa;
 Este tipo de aes poder ser utilizado no incremento/decremento de contadores,
ou para ativar elementos biestveis.

A equao lgica da ao: Electrovlvula k = P.X10


Ao ativar-se a etapa 10 a electrovlvula ativada com um sinal de impulso.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

62/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Ao memorizada (S/R)
 A ao de memorizao permite que uma ao fique em execuo para alm do
tempo de ativao da etapa associada;

A2 = X5 + A2.X10
a ao A2 mantida aps a desativao da etapa 5 at ser finalizada na etapa 10
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

63/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

E7

E9

R Desliga motor 5

Liga motor 5

Motor 5 = X7 + Motor 5.X9


O motor comear a funcionar quando a etapa 7 for ativada (ao Set). Quando a etapa
for desativada o motor continuar em funcionamento at se verificar uma ao de
Reset;
Com a ativao da etapa 9, o motor para. A ao associada faz o Reset ao
funcionamento do motor.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

64/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.3 Transies

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

65/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma transio corresponde possibilidade de passagem do estado ativo de


uma etapa para a(s) seguinte(s);
seguinte(s);
Uma transio representarepresenta-se com um pequeno segmento horizontal,
horizontal, que corta
as ligaes entra as etapas;
etapas;

A condio de transio designadesigna-se por recetividade,


recetividade, podendo esta ser verdadeira
ou falsa.
falsa. Se for verdadeira, a evoluo do Grafcet possvel;
possvel;
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

66/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Ao transpor uma transio, o Grafcet deixa de estar numa etapa e passa


imediatamente etapa(s) seguinte(s);
seguinte(s);

So etapas de entrada de uma transio todas as etapas que conduzem a uma


transio;
transio;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

67/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

So etapas de sada de uma transio, todas as etapas que saem de uma transio.
transio.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

68/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma transio s vlida quando a(s) etapa(s) imediatamente anteriores esto


ativas;
ativas;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

69/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 No pode haver duas etapas seguidas nem duas transies seguidas;


seguidas;

errado
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

correcto
F. Silva/A. Santos/F. Ferreira

70/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.4 Recetividades

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

71/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

A recetividade uma proposio lgica booleana (ou predicado)


predicado) que pode
assumir dois valores:
valores: verdadeiro (1) ou falso (0);
a condio ou condies que se tm de superar para poder passar um
transio;
transio;
EscreveEscreve-se direita da transio as condies das recetividades, na forma de uma
expresso combinatria de acordo com as suas origens (variveis lgicas,
lgicas, variveis
internas,
internas, variveis no booleanas, variveis de estado, indicaes literais)
literais):
condio lgica

A passagem etapa seguinte s acontece se a transio for vlida e a respetiva


recetividade verdadeira.
verdadeira.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

72/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 As recetividades podem ser verdadeiras (=1


(=1) ou falsas (=0
(=0) e so escritas em letra
minscula, direita da transio, numa das seguintes formas:
formas:
 Linguagem natural
natural;;

 Indicao literal ;

 Equao lgica
lgica;;

 Smbolos grficos
grficos;;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

73/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.4.1 Variveis lgicas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

74/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

As variveis lgicas esto normalmente associadas a variveis de entrada (sinais


de sensores,
sensores, botes de presso,
presso, etc.
etc.)
Sinal do sensor a;

Sinal do boto de presso m;

Sinal combinado das variveis de entrada c, d e e;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

75/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Exemplo:

Transio vlida (Etapa transposta)


Transio no vlida

Transio no vlida

A transposio de etapas (da 10 para a 11)


11) farfar-sese- quando:
quando:
1 - a etapa 10 estiver ativa
2 a recetividade tiver o valor lgico 1
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

76/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Transio com recetividade sempre verdadeira


um caso particular das transies associadas a variveis lgicas;
lgicas;
AplicaAplica-se quando se pretende que a transio seja transposta incondicionalmente
(desde que habilitada), utilizautiliza-se a notao = 1 ou simplesmente 1;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

77/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.4.2 Variveis internas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

78/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

As condies associadas a estas recetividades tm origem em variveis internas


do sistema (estado de uma etapa, resultado da comparao de contadores e
temporizadores,
temporizadores, etc.
etc.);

Recetividade dependente do estado de uma etapa


A recetividade associada a uma etapa verdadeira quando a etapa a que a
recetividade estiver associada estiver ativa;
ativa;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

79/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

As condies associadas a estas recetividades tm origem em variveis internas


do sistema (estado de uma etapa, resultado da comparao de contadores e
temporizadores,
temporizadores, etc.
etc.);
Recetividade dependente do tempo
Uma recetividade pode estar dependente do tempo;
tempo;
Notao:

t1/varivel/t2

A recetividade verdadeira aps um tempo t1 (flanco ascendente da varivel


a).
). Volta novamente a ser falsa aps um tempo t2 (flanco descendente da
varivel a);
);
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

80/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Quando feita a temporizao a varivel a deve permanecer ativa durante um


tempo superior a t1 para que a recetividade seja verdadeira.
verdadeira.

t1/varivel/t2

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

81/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplo:

A varivel a deve permanecer verdadeira durante um tempo igual ou superior a


t1 para que a recetividade associada possa ser verdadeira.
verdadeira.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

82/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Transio com recetividade temporizada (notao simplificada)


usual considerar recetividades com a temporizao t2 com um valor nulo;
nulo;
Notao:

t1/varivel

A recetividade s verdadeira t1 segundos aps a varivel a passar ao estado


lgico 1 e passar a ser falsa logo que a varivel a passar ao estado lgico 0.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

83/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplos:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

84/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

As expresses logicas (predicado) podem envolver a utilizao de condies


lgicas relacionadas:
Ex: resultado da comparao de temporizadores e
relacionadas: (Ex:
contadores)
contadores).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

85/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.4.3 Variveis no booleanas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

86/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Transio com recetividade em flanco


A recetividade em flanco, permite que a transio seja transposta quando houver
mudana do valor lgico:
lgico:
flanco ascendente () - mudana do valor lgico de 0 para 1
flanco descendente () - mudana do valor lgico de 1 para 0

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

87/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Duas recetividades baseadas na utilizao de flancos, que sejam acontecimentos


no correlacionados, no podem ocorrer simultaneamente.
simultaneamente.

Este conceito importante na escolha de uma sequncia:


sequncia:

No simultaneidade da recetividade com flancos


ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

88/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

2.5 Ligaes orientadas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

89/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 As ligaes orientadas (ou arcos) indicam a sequncia de evoluo (ou de


possvel evoluo) entre etapas do Grafcet (indicam mudana de estado do
Grafcet)
Grafcet);
 As ligaes desenhamdesenham-se na vertical ou horizontal;
horizontal;
Uma ligao orientada pode ligar
etapas a transies;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

Uma ligao orientada pode ligar


transies a etapas;

F. Silva/A. Santos/F. Ferreira

90/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 Por conveno o sentido de evoluo de cima para baixo.


baixo. Em percursos de
baixo para cima ou na horizontal,
horizontal, necessrio indicar o sentido atravs de uma
seta.
seta.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

91/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

 A ausncia de qualquer seta num sistema interligado significa que a ligao deve
ser interpretada como orientada de cima para baixo e/ou da esquerda para a
direita;
direita;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

92/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 O cruzamento de ligaes deve ser evitado;


evitado;

ligaes orientadas no cruzadas


 Quando se pretende interromper uma ligao para continuacontinua-la noutra pgina, o
procedimento :

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

93/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

3 Regras de Evoluo do GRAFCET

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

94/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regras de evoluo do Grafcet


As regras de evoluo determinam a evoluo da situao do Grafcet (conjunto das
etapas activas num determinado instante)
instante) do Grafcet, isto , a activao ou
desactivao das etapas.
etapas.

As 5 regras so:
so:
Regra 1: Inicializao
Regra 2: Validao
Regra 3: Disparo
Regra 4: Disparos simultneos
Regra 5: Ativao/desativao simultnea
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

95/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regra 1 Inicializao:
Inicializao:
Na inicializao do sistema activamactivam-se todas as etapas iniciais.
iniciais. Estas etapas do inicio ao ciclo
de funcionamento do automatismo.
automatismo.

Exemplo:

Quando o sistema de controlo


representado por este Grafcet entrar
em funcionamento, as etapas 1 e 3
so imediatamente ativadas;
ativadas;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

96/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regra 2 Validao:
Validao:
Uma transio pode ser vlida ou no.
no. Uma transio vlida quando todas as etapas de
entrada da transio estiverem ativas.
ativas. A transposio de uma transio provoca a ativao de
todas as etapas de sada e a desativao de todas as etapas de entrada da transio.
transio.

Exemplos:

A transio validada se a etapa 83 est ativa;


ativa;
Se a transio estiver validada e se a
recetividade 03 for aceite, ento a transio
transposta;
transposta;
Nesse momento, a etapa 83 deixa de estar ativa
e o Grafcet evolui para a etapa 84,
84, passando
esta a estar ativa.
ativa.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

As etapas 45 e 55 so etapas de entrada da


transio;
transio;
Para validar a transio, devem estar ativas as
duas etapas;
etapas;
Para poder ativar a etapa 60,
60, a transio deve
estar validada e a recetividade 05 aceite.
aceite.

F. Silva/A. Santos/F. Ferreira

97/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplos:

As transies t1, t2, t4 e t5 esto validadas;


validadas;

As transies t3 e t6 no esto validadas.


validadas.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

98/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regra 3 Disparo:
Disparo:
Uma transio disparada se estiver validada e a recetividade que lhe est associada tomar o
valor lgico 1.
O disparo de uma transio implica a desativao das epatas que estavam ativas (etapas de
entrada)
entrada) e a ativao das etapas imediatamente a seguir transio (etapas de sada)
sada).

Exemplos:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

99/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regra 4 Disparos simultneos:


simultneos:
Vrias transies simultaneamente disparveis so disparadas em simultneo.
simultneo.

Exemplos:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

100/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Regra 5 Ativao e desativao simultneas (Propriedade da ativao):


No caso de uma etapa ser desativada e ativada em simultneo, a etapa vai continuar ativa
(prioridade da ativao sobre a desativao)
desativao).

Exemplos:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

101/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

4 Tipos de Ligaes entre etapas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

102/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Tipos de Ligaes entre Etapas


Na ligao entre etapas do Grafcet podem utilizarutilizar-se as seguintes estruturas:
estruturas:
1.

Sequncia nica;
nica;

2.

Sequncias opcionais;
opcionais;

3.

Sequncias simultneas;
simultneas;

4.

Salto de etapas;
etapas;

5.

Repetio de etapas.
etapas.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

103/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

4.1 Sequncia nica

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

104/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Sequncia nica
Um Grafcet de sequncia nica quando no diagrama h apenas um nico ramo;

O conjunto de etapas validado


sequencialmente, uma atrs da outra,
depois de validarvalidar-se as receptividades
associadas s transies.
transies.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

105/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Uma sequncia composta por uma sucesso de etapas que podem ser ativas
sucessivamente;
Neste tipo de sequncia, associada apenas uma transio a jusante de cada etapa;

A montante de cada etapa vai existir apenas uma transio, exceto na primeira.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

106/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Um ciclo de uma s sequncia uma sequncia fechada em que cada etapa tem
apenas uma transio associada a jusante;
jusante;

As transies so validadas por uma s etapa da sequncia.


sequncia.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

107/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Grafcet sequencial
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

108/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplo 4.1: Ciclo de uma s sequncia


PretendePretende-se fazer a movimentao de um carro entre A e B, por acionamento de um boto m
(percurso ABA)
ABA).

Identificao das variveis:


 A presena do carro em A representada pela varivel booleana a = 1;
 A presena do carro em B representada pela varivel booleana b = 1;
 O carro comandado por um boto m (m = 1 quando pressionado);
pressionado);
 As sadas do sistema de controlo so D e E;
 Quando o carro se deslocar para a direita D =1;
 Quando o carro se deslocar para a esquerda E =1.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

109/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 1 - Boto de impulso (ciclo de uma s sequncia)


Qualquer que seja o valor do boto m,
m, quando o carro chega a A para e espera pela prxima
mudana da varivel m de 0 para 1.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

110/150

AUTO2 - 2014/15

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

4 Modelao em GRAFCET

F. Silva/A. Santos/F. Ferreira

111/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 2 - Boto de encravamento (ciclo de uma s sequncia)


O boto m agora um boto de encravamento.
encravamento. Qualquer que seja o valor do boto m, quando o
carro chega a A para e espera pela prxima mudana da varivel m de 0 para 1.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

112/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 3 - Boto de encravamento (ciclo de uma s sequncia)


O boto m um boto de encravamento.
encravamento. Enquanto o boto estiver atuado a sequncia dever ser
sempre executada.
executada.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

113/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 4 - Boto de encravamento (ciclo de uma s sequncia)


Boto m de encravamento.
encravamento. Ao carregar no boto o carro inicia o movimento e faz o percurso ABA.
ABA.
Quando atinge o ponto B aguarda 1 segundo,
segundo, antes de inverter o sentido de movimento.
movimento. Se ao chegar
ao ponto A o boto no estiver acionado o carro para.
para. O nmero de viagens que o carro pode efetuar
est limitado a 3.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

114/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

4.2 Sequncias opcionais

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

115/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Sequncias Opcionais (Seleo


(Seleo de Sequncia ou Divergncia OU)
OU)
Correspondem s situaes em que a partir de determinada etapa, o Grafcet possui
mais que uma possibilidade de evoluo.
evoluo.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

116/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Divergncia OU
A seleo de sequncia corresponde a uma divergncia OU que permite uma
escolha de evoluo entre as vrias sequncias a partir de uma etapa.
etapa.
RepresentaRepresenta-se por um trao de ligao horizontal onde chega uma ligao de
entrada e, de onde partem duas ou mais ligaes de sada.
sada.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

117/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

No necessrio que os diferentes caminhos tenham o mesmo nmero de


etapas mas conveniente que as recetividades associadas s transies sejam
mutuamente exclusivas

Deste modo garantimos que s se executar um e um s caminho da divergncia.


divergncia.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

118/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Se a etapa 1 est ativa e se a = 1, ento desativadesativa-se a etapa 1 e


ativaativa-se a etapa 2 (a etapa 3 mantm o estado).
estado).
Se a = 1 e b = 1 estando a etapa 1 activa, ento desativadesativa-se a
etapa 1 e ativamativam-se as etapas 2 e 3 (qualquer que seja o
estado anterior da etapa 3).
Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

119/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Reagrupamento de sequncias (Convergncia OU)


O reagrupamento de sequncias corresponde a uma convergncia OU que
permite aps uma seleo de sequncia, continuar por uma sequncia nica.
nica.
RepresentaRepresenta-se por um trao horizontal de ligao onde chegam as ligaes de
entrada e de onde parte uma nica ligao de sada.
sada.

Convergncia OU

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

120/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Se a etapa 1 est ativa e se a = 1 e b = 0, ento ativaativa-se a


etapa 3 e desativadesativa-se a etapa 2.
Se a = 1 e b = 1 estando a etapa 1 ativa, ento desativamdesativam-se
as etapas 1 e 2 e ativaativa-se a etapa 3.
Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

121/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplo 4.2: Sequncias opcionais


PretendePretende-se fazer o transporte de material a partir de A, para dois locais B e C.

O carro pode ser comandado por dois botes p1 e p2. Se o boto p1 for pressionado o carro efetua
o trajeto ABA.
ABA. Caso seja pressionado o boto p2 o carro efetua o trajeto ACA.
ACA.
Os motores D e E movimentam o carro para a direita e para a esquerda respetivamente.
respetivamente. O atuador V
controla uma agulha da seguinte forma:
forma:
V = 0 - seleciona a direo C (posio de repouso da agulha)
V = 1 - seleciona a direo B

Identificao das variveis:








A presena do carro em A representada pela varivel booleana a = 1;


A presena do carro em B representada pela varivel booleana b = 1;
A presena do carro em C representada pela varivel booleana c = 1;
Motores D (para a direita) e motor E (para a esquerda) representada por D = 1 e E = 1;
O atuador V ser acionado quando V = 1.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

122/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Alternativa 1 - Botes pressionados em exclusividade


Ser efetuada a sequncia ABA ou ACA consoante sejam pressionados os botes p1 ou p2
respetivamente.
respetivamente. Em qualquer dos casos o carro volta posio inicial e aguarda nova ordem.
ordem.
A ordem a arranque ignorada se os botes p1 e p2 forem pressionados em simultneo.
simultneo.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

123/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 2 - Botes pressionados em simultneo


Se os botes p1 e p2 forem pressionados simultaneamente o carro executa o trajeto ABA (prioridade
ao boto p1).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

124/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

4.3 Sequncias simultneas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

125/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Sequncias Simultneas
Correspondem s situaes em que necessrio representar processos que
ocorram em simultneo.
simultneo.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

126/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Divergncia E
Corresponde situao em que a partir de uma determinada etapa, o Grafcet
evolui para vrias etapas em simultneo;
simultneo;
RepresentaRepresenta-se por um trao de ligao horizontal onde chega uma ligao de
entrada e, de onde partem duas ou mais ligaes de sada.
sada.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

127/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

As diferentes sequncias paralelas so totalmente independentes umas das outras


e vo ser executadas em simultneo;
simultneo;

O nmero de etapas dos diferentes ramos pode ser distinto de uns ramos para
os outros.
outros.
Deste modo garantimos a execuo de TODOS os ramos
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

128/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Se a etapa 1 est activa e se a = 1, ento desactivadesactiva-se a etapa


1 e activamactivam-se simultaneamente as etapas 2 e 3.

Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

129/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Convergncia E
Uma convergncia E significa o final das sequncias a montante antes de
continuar para a sequncia seguinte.
seguinte.
RepresentaRepresenta-se por um trao de ligao horizontal onde chegam duas ou mais
ligaes de entrada e, de onde parte uma ligao de sada.
sada.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

130/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

O sistema s continuar a sua evoluo, quando cada um dos ramos tiver


chegado sua etapa de espera;
espera;

sincronizao de sequncias

A transio associada sincronizao s vlida quando todas as etapas a


montante estiverem ativas.
ativas.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

131/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Se s a etapa 1 ou s a etapa 2 est activa e a=1


a=1, nada
muda.
muda.
Se as etapas 1 e 2 esto activas e se a = 1, ento
desactivamdesactivam-se as etapas 1 e 2 e activaactiva-se a etapa 3.
Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

132/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Sincronizao e ativao de sequncias paralelas


Neste tipo de estrutura feita a sincronizao de todas as sequncias a montante
da transio e a ativao das vrias sequncias a jusante da transio;
transio;

Este estrutura tambm designada por juno e divergncia E.


ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

133/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Exemplo 4.3: Sequncias simultneas


Considere os dois carros C1 e C2 representados na figura:
figura:

Na situao de repouso os carros encontramencontram-se no extremo esquerdo do percurso.


percurso. Os motores M2 e
M4 movem os carros C1 e C2 para a direita , e os motores M1 e M3 movem os carros C1 e C2 para
a esquerda.
esquerda. Nos pontos A, B, C e D existem sensores de fim de curso:
curso: a, b, c e d, que detetam a
presena dos carros.
carros. Ao ser pressionado um boto p os dois carros devem efetuar uma viagem de ida
e volta (ABA e CDC)
CDC). Os carros deslocamdeslocam-se de forma independente um do outro, pois mediante a
carga que transportam podem movimentarmovimentar-se a velocidades diferentes.
diferentes.

Identificao das variveis:


 O acionamento do boto p representado pela varivel booleana p = 1;
 A atuao dos sensores a, b, c e d, so representados pelas variveis booleanas
a = 1, b = 1, c = 1 e d = 1, respetivamente;
respetivamente;
 O acionamento dos motores M1, M2, M3 e M4 representado
respetivamente pelas variveis booleanas M1 = 1, M2 = 1, M3 = 1 e M4 = 1.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

134/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 1 Esperar no arranque pelo mais lento


Ao premir o boto p iniciado o movimento dos carros C1 e C2. Um novo arranque s permitido
quando ambos os carros se encontrarem na situao de repouso (o carro que se deslocar mais rpido
tem de esperar pelo carro mais lento, antes de poder iniciariniciar-se novo ciclo).
ciclo).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

135/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 2 Utilizao de Grafcets parciais


As mesmas condies apresentadas na Alternativa 1, recorrendorecorrendo-se agora a Grafcets parciais (um
Grafcet por cada carro utilizado).
utilizado).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

136/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Alternativa 3 Sincronizao e ativao de sequncias paralelas


Ao premir o boto p o movimento dos carros C1 e C2 iniciado.
iniciado. O carro que chegar mais rpido a
meio da viagem (ponto B ou ponto D) ter que aguardar pelo mais lento para efetuar a viagem de
retorno.
retorno. S permitida nova viagem quando ambos os carros se encontrarem na situao de partida.
partida.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

137/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

4.4 Salto de etapas

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

138/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Salto de etapas
O salto de etapas um caso particular da divergncia OU.
OU. Permite efectuar um
salto de etapas pelo controlo das receptividades.
receptividades.
o Num determinado ponto do Grafcet pode haver uma
bifurcao que provoque um salto sobre um conjunto de
etapas;
etapas;
o A evoluo do sistema nesse ponto determinada pelo estado
da condio da transio (h);
o As condies de entrada devem ser mutuamente exclusivas (h
e );
utilizado para saltar um conjunto de estados da sequncia quando as aes a
efetuar no so necessrias para a realizao de uma determinada condio do
automatismo.
automatismo.
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

139/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

o Os saltos tambm podem ser efectuados no sentido ascendente (neste caso


devedeve-se sinalizar o sentido do salto nas linhas de ligao).
ligao).

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

140/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

 Aps a activao da etapa 1, a


activao das etapas seguintes 2 ou
3 depender do valor da
recetividade b;

 Aps a activao da etapa 1, a


etapa seguinte ser a 4 ou a 2,
dependendo da recetividade;
recetividade;

 A recetividade,
recetividade, que ter de ser
mutuamente exclusiva, condiciona
o sentido da progresso da
sequncia ativando as etapas 2 ou 3
consoante seja b = 1 ou b = 0.

 A recetividade,
recetividade, que ter de ser
mutuamente exclusiva, condiciona
o sentido da progresso da
sequncia ativando as etapas 4 ou 2
consoante a./b = 1 ou 0.

1
b

/b

2
c
3

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

141/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

142/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

4.5 Repetio de etapas (ciclos)

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

143/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Repetio de etapas (ciclos)


Quando se pretende repetir um conjunto de etapas, at que uma determinada
condio seja cumprida (ex:
ex: uma contagem,
contagem, uma temporizao),
temporizao), utilizautiliza-se este
tipo de sequncia.
sequncia.
o Para um funcionamento correto as recetividades associadas
s transies devem ser mutuamente exclusivas;
exclusivas;
o Este tipo de sequncia tambm um caso particular da
divergncia OU;
OU;
o Aps a ativao da etapa 5, a etapa seguinte ser a etapa 6
ou a etapa 4, dependente da recetividade c.

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

144/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Simulao:

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

145/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

5 Nveis de GRAFCET

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

146/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Grafcet comportamental/funcional ou de nvel 1


Descreve o funcionamento do sistema a automatizar independentemente da
tecnologia a utilizar;
utilizar;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

147/150

AUTO2 - 2014/15

4 Modelao em GRAFCET

Grafcet tecnolgico ou de nvel 2


Deriva do Grafcet comportamental ou de nvel 1, tomando em considerao a
tecnologia a utilizar;
utilizar;

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

F. Silva/A. Santos/F. Ferreira

148/150

4 Modelao em GRAFCET

AUTO2 - 2014/15

Nvel 1
ISEP Instituto Superior de Engenharia do Porto
3 Ano Licenciatura em Engenharia Mecnica

Nvel 2

F. Silva/A. Santos/F. Ferreira

149/150

AUTO2 - 2014/15

ISEP Instituto Superior de Engenharia do Porto


3 Ano Licenciatura em Engenharia Mecnica

4 Modelao em GRAFCET

F. Silva/A. Santos/F. Ferreira

150/150

Você também pode gostar