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