Escolar Documentos
Profissional Documentos
Cultura Documentos
Apoio programao G7
Em Autmato Programvel
Schneider
Introduo
Este documento destina-se a dar apoio programao de autmatos Shneider atravs da
linguagem Grafcet com o software PL7.
O Grafcet uma generalizao do conceito de mquinas de estados. Permite a
modelizao de sistemas orientados a eventos discretos e tambm uma linguagem de
programao grfica. O Grafcet deve ser entendido como uma formalizao estruturante
que utiliza outras linguagens para definio de cada bloco elementar do Grafcet (IL, LD
e ST).
As aces das etapas e as receptividades das transies podem ser programadas numa
das seguintes linguagens:
2 / 14
Criao do projecto
Para poder utilizar programao Grafcet necessrio activar esta opo durante a
criao do projecto.
Hardware
Figura 2
MIEIC
3 / 14
Editor grfico
O diagrama construdo utilizando o editor grfico que se encontra na figura seguinte.
MIEIC
4 / 14
Objectos grficos
Os objectos grficos que podem ser utilizados para construir os diagramas (apresentados
da Figura 5 Figura 10) so os seguintes:
Etapas (iniciais ou simples)
o Pode-se associar aces programadas em LD, ST ou IL
Etapa + transio.
Transies
o A condio associada a cada transio (receptividade) pode ser programada
em LD, ST ou IL
Arcos (orientados).
Conectores.
Comentrios.
MIEIC
5 / 14
Figura 5 etapas
Figura 7 transies
Figura 9 transies
Figura 10 comentrios
MIEIC
6 / 14
Insero do diagrama
As imagens seguintes apresentam a sequncia tpica de construo de um GR7.
MIEIC
), clique na
).
7 / 14
MIEIC
8 / 14
Edio do programa
Abra o editor em STATION/ Program/ MAST Task/ Sections / Section GR7 / [G7] Chart.
Utilizando a barra de ferramentas que se encontra no fundo da janela de edio
construa o diagrama correspondente ao esquema de funcionamento sequencial do
sistema.
Figura 12 barra de ferramentas do editor
ou atravs do menu
Aps terminar a construo do diagrama deve valid-lo no boto
Edit/Confirm. Quando um diagrama confirmado o seu aspecto altera-se: os objectos
passam de vermelho para preto e a delimitao das pginas torna-se cinzenta.
Nesta altura podem ser definidas as condies de transio (para as diferentes
transies) e programadas as aces (associadas s diferentes etapas).
Para efectuar a programao das aces e das condies de transio o diagrama deve
estar validado. Sempre que efectuar uma alterao no diagrama deve voltar a valid-lo.
A programao das transies acessvel seleccionando a transio com o boto do lado
direito do rato. Abra a transio e seleccione a linguagem para a programao ST.
Neste exemplo vamos seleccionar a linguagem ST e programar a condio de transio
para a transio entre as etapas 0 e 1 (Figura 14). Aps programar a condio deve
valid-la atravs do boto
. As condies para as restantes transies so
programadas de modo semelhante.
MIEIC
9 / 14
MIEIC
10 / 14
boto
. As restantes aces so programadas de modo semelhante. Para a
programao das aces deve ser utilizada uma condio sempre verdadeira (exemplo
%Q2.1:=True).
A tabela seguinte apresenta as aces a programar no GR7. Apenas necessrio associar
aces s etapas 1 (a abrir) e 3 (a fechar).
Como exemplo tome-se aspecto final de um programa GR7 tal como mostrado na Figura
seguinte. Note que os quadrados a cheio junto aos objectos (transies e etapas)
indicam quais so os que tm as respectivas condies de transio (para as transies)
ou aces (para as etapas) definidas.
MIEIC
11 / 14
Relativamente Figura 17, confira os seguintes dados, entre outros presentes na figura:
sada da etapa 100 est uma transio que depois liga etapa 101
entrada da etapa 100 est uma transio que saiu da etapa 101
As ligaes anteriores conferem:
o da etapa 100 liga-se etapa 101 que recebe esta ligao
o da etapa 101 liga-se etapa 100 que recebe esta ligao
possvel utilizar setas para ligar dentro ou entre pginas de Grafcet
MIEIC
12 / 14
Animao
Quando o autmato se encontra em modo Run possvel visualizar no editor de GR7 a
evoluo do estado do autmato. Uma etapa activa indicada a preto enquanto que
uma etapa no activa indicada a branco. Para tal, a funo de animao deve estar
activa (quando o PLC est no modo Run).
MIEIC
13 / 14
Pr
processamento
(PRL):
executado antes do Grafcef,
utilizado para processar a lgica
de entrada e inicializar o Grafcet.
Grafcet (CHART): condies de
transio associadas s transies
e aces associadas s etapas so
programadas nas pginas do
Grafcet.
Ps
processamento
(POST):
Figura 20
executado depois do Grafcet,
utilizado para processar a lgica de sada, monitorizar e definir esquemas de
segurana.
MIEIC
14 / 14