Imagens de cabeçalho aleatórias... Recarregue a sua página para ver mais!

Curso de Grafcet – pt. 6 de 7

CRIAÇÃO DOS PROGRAMAS GRAFCET

1. Apagar o programa ladder
Como não vamos usar, neste exemplo, programação ladder, vamos apagar o programa ladder existente e adicionar um programa em Grafcet.
1.1. No espaço de trabalho do projecto:
Clique da direita em New Program 1 (00), e seleccione Delete.

Confirme clicando em Yes na janela pop-up que aparece.

2. Adicionar um Programa Ladder
2.1. No espaço de trabalho do projecto:
Clique da direita em Programs e seleccione Insert Program – SFC

Um novo programa a será registado.
O editor de SFC (Grafcet) b será mostrado.

“Faça o seu LOGIN para ver o resto deste post”
[hide for=”!logged”]

CRIAÇÃO DAS ETAPAS/ESTADOS E DAS TRANSIÇÕES

Quando um programa Grafcet é criado, são também criados automaticamente 2 estados e uma transição, que termos que renomear.

1. Renomear um Estado Inicial
No nosso exemplo, o estado inicial representa o sistema de estacionamento num estado de espera.
1.1. Clique da direita em Step 1 e seleccione Edit Step Name

2. Digite “Estado_Inicial” e

Atenção: Os nomes dos Estados não podem conter espaços. Pode usar “undersore” em vez de espaços.

2. Renomear uma Transição
2.1. Duplo clique em Trans1
2.2. Digite “Flag_Deteccao_Veiculo” e

3. Renomear o segundo Estado
Como fez para o estado inicial, renomeie o segundo estado para “Emissao_Ticket”

ADICIONAR ESTADOS E TRANSIÇÕES

Vamos agora adicionar os Estados e Transições seguintes do nosso projecto.
1. Adicionar uma Transição
1.1. Clique da direita no Estado “Emissao_Ticket” e seleccione “Add Transition”

Uma nova transição foi adicionada
2. Adicionar um Estado
2.1. Clique da direita na transição Trans1, antes adicionada, e seleccione “Add Step”

Um novo Estado foi adicionado.

Criar Estados e Transições
Os estados e transições podem ser adicionados e depois ligados, usando conectores.
Vamos ver esse procedimento para ligar um estado a uma transição.
Antes, apague o estado que criou.

Ligar um Estado a uma Transição
Crie um novo estado num ponto superior do Grafcet (basta fazer clique da direita nesse local e clicar em “Add Step”

1. Clique da direita no Estado “Step1” antes criado e selecccione “Add Connection to Step”.
Verá um conector a estender-se a partir do Estado até onde estiver o rato.

2. Mova o cursor para a transição-alvo, isto é, para a transição que quer ligar a esse estado.
O cursor transforma-se então numa seta.

3. Clique da esquerda do rato
O estado e a transição ficarão ligados.
4. Clique da direita na transição e seleccione “Tidy Descendant SFC Elements”
O estado ficará alinhado abaixo da respectiva transição.

CRIAR TRANSIÇÕES

As transições são criadas como programas ladder
1. Registar uma transição de programa
Para a transição “Flag_Deteccao_Veiculo” vamos definir as condições de transição, como programa ladder.
1.1. Clique da direita na pasta Transitions e seleccione “Insert Transition – Ladder”.
Será adicionada um programa de transição à pasta Transitions

1.2. Clique da direita em Transition1 e seleccione Rename

1.3. Digite “Veiculo_Detectado”
O programa ladder dessa transição verá o nome alterado para “Veiculo_Detectado”

2. Criar o programa ladder para essa transição
Quando a condição de transição for satisfeita, o valor da transição mudará de FALSE para TRUE. Para sabermos quando um veículo se aproxima, a usaremos a entrada Sensor_Veiculo .
Por isso vamos criar um programa de modo a que o valor da condição de transição se torne TRUE quando a entrada Sensor_Veiculo ficar a ON.
2.1. Duplo clique no programa da transição “Veiculo_Detectado” antes criado.
Aparece o editor de programação ladder
2.2. Criar o programa ladder
Insira o endereço da entrada, 0.00 por exemplo e nos comentários insira Sensor_Veiculo.
Insira uma saída. Para a saída digite o “endereço” Veiculo_Detectado.

2.3. Associar o programa de transição
Vamos agora associar o programa Veiculo_Detectado à Flag “Flag_Deteccao_Veiculo”
2.3.1. Duplo clique na pasta NewProgram1 (00)
2.3.2. Duplo clique em FALSE
2.3.3. Digite “Veiculo_Detectado” e
A condição de transição fica associada. O programa da transição Veiculo_Detectado aparecerá no ecrã.

2.4. Criar os restantes Estados e Transições
Agora que já sabe:
– Adicionar Estados
– Adicionar Transições
2.4.1. Crie os restantes Estados e Transições
Tendo em atenção as condições enunciadas para o nosso projecto
Deverá ficar com uma coisa do género:

2.5. Criar programas ladder e associá-los à transição respectiva
Neste exemplo estamos a usar sensores como entradas para as condições de transição se verificarem ou não.
Por exemplo, quando o sensor que detecta o veículo a aproximar-se (“Sensor_Veiculo” no programa ladder que fizemos) ele detecta-o e activa a saída/flag “Veiculo_Detectado”, que é precisamente a condição (que fica a TRUE quando isso acontece) para o sistema passar do estado inicial para o 2º estado (Emissao_Ticket).
O mesmo se passará para as restantes transições.
2.5.1. Crie os programas ladder para as restantes transições e associe esses programas de transição da mesma maneira que fez para a transição entre o estado inicial e o estado “Emissao_Ticket”
Deverá ficar com:

Continua…
[/hide]

Posts Relacionados:

0 comentários

Ainda não há comentários...

Mande uns "bitaites" preenchendo o formulário abaixo.

Deixe-nos um comentário