Trabalhos Grafcet – Enunciados
Curso Profissional de Electrónica, Automação e Comando
Disciplina: Automação e Comando
Módulo de Projectos com Autómatos Programáveis
Enunciados de Trabalhos para Avaliação
Finalização até 31.05.2009
Projecte, programe e monte um sistema automatizado que corresponda aos requisitos do enunciado.
Critérios de Avaliação:
Projecto e Programa (50%)
.Relatório com
..Grafcet;
..Atribuição de Bits/Endereços a Estados, Transições (internas e externas), Acções (internas e externas);
..Equações dos Estados;
..Ladder;
..Lista de Instruções;
Montagem (50%)
Grupo 1

Veículo aproxima-se;
Sensor ultrasónico detecta essa aproximação;
Porta abre-se totalmente;
Sensor fotoeléctrico detecta veículo a passar e quando já passou completamente pela porta
três segundos após essa detecção porta começa a fechar;
Porta fecha totalmente.
Grupo 2

Objecto/peça a ser localizado chega à posição pré-definida;
Sensor detecta essa chegada;
Máquina aplica óleo ao objecto/peça (é aberta uma válvula electromagnética durante um período pré-definido – cinco segundos);
Nível de óleo da máquina lubrificadora é permanentemente monitorizado por um sensor;
Quando esse nível desce abaixo de um nível pré-definido, acende-se uma lâmpada vermelha avisadora.
Grupo 3

Três ramos de passadeira podem transportar placas metálicas;
Há três sensores de proximidade (um no início de início de cada ramo de passadeira);
Cada ramo de passadeira começa a andar quando é detectada a aproximação de uma peça e passados 3 segundos o ramo de passadeira anterior pára.
Grupo 4

Sensor detecta veículo em posição;
Operador põe passadeira em andamento, premindo botão de pressão;
Válvula de spray de água é aberta;
Passados dez segundos é ligado motor de secagem;
Passados 50 segundos, após a sua abertura, spray de água pára;
Dez segundos após a paragem do spray de água, motor de secagem é desligado;
Sensor deixa de detectar veículo e passadeira pára;
Grupo 5

Mãos à obra!
Abril 21, 2009 10 Comentários
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”
Fevereiro 28, 2009 Não há comentários
Curso de Grafcet (pt. 4 de 7)
PROJECTO – EXEMPLO (1)
Vamos ver agora, através de um exemplo, como se faz um projecto em Grafcet na sua totalidade.
Neste primeiro projecto vamos fazer o projecto todo “manualmente”, fazendo-se, no final a programação ladder resultante, que poderá se depois carregada para o autómato.
Na secção seguinte faremos todo o projecto (desde o grafcet) em software específico, o CX-Programmer, software esse que é depois capaz de descarregar automaticamente o programa para o autómato, a partir exactamente do Grafcet.
Enunciado:
Queremos criar um automatismo para comandar uma guilhotina, com as seguintes características.
. No estado inicial o automatismo encontra-se no estado de espera;
. Quando o operador prime um dos dois botões de pressão do sistema, este deve passar para um estado em que aguarda que seja pressionado o outro botão.
Nota: Por razões de segurança a guilhotina só pode cortar se o operador tiver as duas mãos ocupadas, cada uma a premir um dos botões.
Caso passem 5 segundos sem que o 2º botão seja premido, o sistema volta ao estado inicial.
Se antes de passarem os cinco segundos entre o premir de um botão e o premir do outro, ou seja, com os dois botões premidos em simultâneo, o sistema avança para outro estado, no qual a guilhotina inicia a operação de corte;
. Aqui, enquanto o corte é efectuado, se algum dos botões deixa de ser premido o sistema evolui para um novo estado e só sai dele, para o estado inicial, quando os dois botões deixarem de estar pressionados (assim se evita o reinício do processo se algum botão ficar “encravado”)
Caso os botões continuem premidos a guilhotina corta e quando atinge o final do corte passa para um estado novo
. Neste novo estado é lançada uma temporização de 5 segundos (tempo de segurança até novo corte) mas só passa para o estado inicial ao fim destes 5 segundos quando nenhum dos dois botões estiver premido.
Nota: assim se obriga o operador a largar os dois botões antes de se iniciar um novo processo de corte e se garante também que nenhum botão fica “encravado”.
Grafcet

Atribuição de Bits / Endereços:
Estados:
Estado Bits
E0 200.00
E1 200.01
E2 200.02
E3 200.03
E4 200.04
Transições
Transições Externas Entradas Descrição
b1 000.01 Botão mão direita
b2 000.02 Botão mão esquerda
fc 000.03 Fim de curso lâmina
Transições Internas Entradas Descrição
t1 TIM001 Tempo máximo entre botões
t2 TIM002 Tempo entre cortes
Acções
Acção Externa Bit / Estado Saída Operação
A+ (cilindro) 200.002 010.00 Guilhotina efectua o corte
Acções Internas Bit / Estado Saída Operação
T1 200.01 TIM001 Temporizador de 0,5 s
T2 200.04 TIM002 Temporizador de 5 s
Equações dos Estados
E0: 253.15 + 200.01 • TIM001 + 200.03 • /000.01 • /000.02 + 200.04 • /000.01 • /000.02 • TIM02
[ SET (200.00), RSET (200.01, 2003.03, 200.04) ]
E1: 200.00 • (000.01 + 000.02)
[SET (200.01), RSET (200.00)]
E2: 200.01 • 000.01 • 000.02 • /TIM001
[SET (200.02), RSET (200.01)]
E3: 200.02 • (/000.01 + /000.02)
[SET (200.03), RSET (200.02) ]
E4: 200.02 • 000.01 • 000.02 • 000.03
[SET (200.04), RSET (200.02)]
Programa Ladder




Agora era só digitar este programa, por exemplo no software Syswin, e depois carregá-lo para o autómato através de cabo próprio, por exemplo para o CPM1A. Ou então, passar este programa ladder para lista de instruções e introduzi-lo manualmente no autómato, por exemplo no C20K.
Fevereiro 23, 2009 Não há comentários









