Você está na página 1de 18

O Grafcet e a programao de

lgica seqencial em CLPs


1) Introduo
Em problemas nos quais as aes de comando so
seqenciais ou ento tempo dependentes, a modelagem
lgica, representada unicamente com diagrama de rels
pode ser difcil de se obter.
Tcnicas utilizadas para descrever comportamentos
seqenciais:

Fluxogramas
Diagrama de estado (autmatos)
Redes de Petri
Diagramas de Trajeto e Passo (acionamentos
pneumticos)
Grafcet
Outros formalismos

Grafcet Grfico Funcional de Comandos Etapa-Transio

1/18

Caractersticas do Grafcet:

Facilidade de interpretao
Modelagem do seqenciamento
Modelagem de funes lgicas
Modelagem da concorrncia
Origem na Frana nos meados dos anos 70
Norma IEC 848 (norma francesa NF C03-190)
Fabricantes de CLP adotam o Grafcet como linguagem de
programao
Tambm denominado SFC (Sequential Functional Charts)
2) Descrio do Grafcet
Representao grfica do comportamento da parte de
comando de um sistema automatizado.
Elementos de um Grafcet: etapas, transies, arcos,
receptividade, aes e regras de evoluo.

2/18

2.1) Etapa
Uma etapa um estado no qual o comportamento do
circuito de comando no se altera frente a entradas e sadas.
Em um dado instante uma etapa pode estar ativa ou inativa.
O conjunto de etapas ativas num determinado instante
determina a situao em que se encontra o Grafcet.
Etapa inicial a etapa que se torna ativa logo aps incio do
funcionamento do Grafcet.
2.2) Transio
Representada graficamente por traos nos arcos orientados
que ligam etapas, a significar a evoluo do Grafcet de uma
situao para outra.
Em um dado instante, uma transio pode est vlida ou
no.
Uma transio est vlida quando todas as etapas
imediatamente precedentes estiverem ativas.
A passagem de uma situao para outra s possvel com a
validade de uma transio, e se d com a ocorrncia da
transio.
3/18

2.3) Arcos orientados


Indicam a seqencializao do Grafcet pela interligao de
uma etapa a uma transio e desta a outra etapa.
O sentido convencionado de cima para baixo, quando no
for o caso, deve-se indic-lo.
2.4) Ao
As aes representam os efeitos que devem ser obtidos
sobre os mecanismos controlados em uma determinada
situao (o que deve ser feito). Representam tambm
ordens de comando (como deve ser feito).

As ordens de comando contidas em aes atuam sobre


Elementos fsicos do mecanismo controlado
Elementos auxiliares do comando
Interfaces homem-mquina
Uma ao pode conter ordens de comando do tipo: contnua,
condicional, memorizada, com retardo, limitada no tempo e
impulsional.
a) Ordem contnua
4/18

Tipo de ordem de comando cuja emisso depende da


ativao da etapa a qual estiver associada.
b) Ordem condicional

Tipo de ordem de comando cuja emisso alm da ativao


da etapa associada, depende de uma outra condio lgica a
ser satisfeita.
c) Com retardo

Trata-se do caso particular de ordem condicional em que a


dependncia associada a um retardo de tempo.
d) Limitada no tempo

5/18

A ordem emitida logo aps a ativao da etapa, porm


com durao limitada a um valor de tempo especfico.
e) Impulsional

Semelhante limitada, mas com tempo de durao


infinitesimamente pequeno (corresponde ao ciclo de
varredura do CLP comum).
f) Em diversas etapas

6/18

g) Memorizada

Ao especfica para ligar (SET) e outra para desligar


(RESET).
2.4) Receptividade
a funo lgica combinacional associada a cada transio.
Quando em estado lgico verdadeiro, ir habilitar a
ocorrncia de uma transio vlida.
Uma receptividade associada a:

Variveis lgicas oriundas de sinais de entrada do sistema


Variveis internas de controle
Resultado da comparao de contadores e temporizadores
Informao do estado de uma outra etapa
Condicionada a uma determinada situao do Grafcet

7/18

Uma receptividade tambm pode estar associada ao sentido


de comutao de uma varivel lgica, seja pela borda de
subida, seja pela borda de descida.
Duas ou mais receptividades podem ocorrer ao mesmo
tempo se forem correlatas.
Problema da simultaneidade de receptividades correlatas e
sistemas com ciclos de varredura grande quando comparado
com os tempos de transio do sistema.
Exemplo de receptividade associada temporizao:

3) Comportamento dinmico do Grafcet


8/18

3.1) Situao inicial


Conjunto de etapas que devem estar ativas quando do incio
do funcionamento do sistema de comando.
Composta de pelo menos uma etapa.
Simbologia para uma situao incial.

Pode conter aes de inicializao do sistema.


Pode incluir etapas que se tornem ativas ciclicamente.
3.2) Estados do sistema de comando
Desenergizado
Energizado e inoperante
Energizado e operante
Exemplo de incio de operao de um Grafcet comandado
por outro Grafcet.

9/18

3.3) Evoluo entre situaes


A evoluo de um Grafcet de uma situao a outra
corresponde ocorrncia de uma transio.
Uma transio ocorre quando
Estiver vlida e
A receptividade associada estiver verdadeira.
A ocorrncia de uma transio possui tempo de durao
impulsional (ciclo de varredura no CLP comum).
Na ocorrncia de uma transio, ocorre a desativao de
todas as etapas imediatamente precedentes, e a ativao de
todas as etapas imediatamente seguintes.

10/18

Particularidade: se uma mesma etapa estiver em condies


de ser simultaneamente ativada e desativada, ela
permanece ativada.

4) Estrutura seqencial
4.1) Seqncia nica
Uma cadeia de etapas e transies dispostas de forma
linear.
Uma etapa seguida de apenas uma transio, e uma
transio seguida de apenas uma etapa.

11/18

Grafismos em seqncias nicas:

Exemplo Mquina de estampar peas


Elabore um Grafcet para a mquina de estampar peas
descrita a seguir.

12/18

4.2) Seleo entre seqncias


Ocorrncia de situaes em que uma determinada
seqncia deve ser executada no lugar de outras.

Divergncia seletiva ou divergncia em OU.


Uma divergncia seletiva precedida por uma etapa e
sucedida por seqncias iniciadas por transies.
recomendvel que as transies numa divergncia seletiva
sejam receptivas e possuam condies lgicas mutuamente
exclusivas entre si.
13/18

Regra de interpretao do Grafcet: a seqncia situada mais


esquerda ter prioridade de execuo.
Convergncia seletiva ou convergncia em OU: retorno do
Grafcet a uma estrutura linear.
Uma convergncia seletiva sucedida por uma etapa e
precedida por seqncias finalizadas por transies.
Ambigidades grficas em divergncias e convergncias
seletivas:

Exemplo Mquina dispensadora de bebidas quentes.


Projetar o Grafcet para controle da mquina dispensadora de
bebidas quentes descrita a seguir.

14/18

4.3) Casos particulares de seleo entre seqncias


Salto de seqncia
Repeties

15/18

Exemplo Sistema de carregamento de vages


Projete o Grafcet para o sistema de carregamento de vages
descrito a seguir.

16/18

4.4) Paralelismo e Sincronicidade


Quando duas ou mais seqncias devem ser executadas ao
mesmo tempo.
[Figura4-31]
Divergncia simultnea ou divergncia em E.
Uma divergncia simultnea precedida por uma transio
e sucedida por seqncias iniciadas por etapas.
Convergncia simultnea ou convergncia em E: retorno do
Grafcet a uma estrutura linear.
Uma convergncia simultnea sucedida por uma transio
e precedida por seqncias terminadas por etapas.
O paralelismo s encerrado quando todas as suas
seqncias estiverem concludas (sincronicidade).
Poderia haver uma divergncia simultnea no terminando
numa convergncia simultnea em um Grafcet?
Grafismos em divergncias e convergncias simultneas:

Exemplo clula de manufatura com mesa circular


Projete o Grafcet para controle de uma clula de manufatura
com mesa circular descrita a seguir.
17/18

18/18

Você também pode gostar