Programáveis - Prática
UNFORCE
Comum - Vcc
Controladores lógicos
programáveis - Prática
a) Inicie um novo projeto;
b) Defina a CPU a ser utilizada;
c) Salve o projeto criado;
d) Insira a lógica de programação;
e) Compile o projeto;
f) Corrija os erros se necessário;
g) Defina os parâmetros da comunicação;
h) Defina as propriedades da comunicação PC/PPI;
i) Teste a configuração;
j) Faça o download do projeto;
k) Coloque o programa em execução;
Experiência 1 – Portas Lógicas
Simular portas AND, OR e inversora (NOT).
AND OR
Entrad Entrad Saída Entrada Entrada Saída
a I0.0 a I0.1 Q0.0 I0.2 I0.3 Q0.1
0 0 0 0 0 0
0 1 0 0 1 1
1 0 0 1 0 1
1 1 1 1 1 1
NOT
Entrada I0.4 Saída Q0.2
0 1
1 0
Experiência 2 - Misturador
1o passo – Encha o tanque com o ingrediente 1.
2o passo – Encha o tanque com o ingrediente 2.
(a utilização do 1o ou do 2o ingrediente são independentes)
3o passo – Monitore o nível do tanque para o acionamento da chave “High-Level”,
utilizando um sensor de nível .
4o passo – Manter o status da bomba se a chave “Start” está aberta , isto é , a chave
"start'' deve ser independente ( também perceba que o contato a ser utilizado deve ser
normal fechado ) .
5o passo – Comece a misturar os ingredientes e o período de aquecimento (10s por
exemplo).
6o passo – Ligue o motor do misturador e a válvula de vapor ( através destes haverá a
mistura e aquecimento , respectivamente ) .
7o passo – Drene o tanque da mistura através da válvula "Drain Valve"( válvula de
drenagem ) e do motor "Drain Pump"( bomba de drenagem ).
8o passo – Crie um modo de contar quantas vezes este processo ( descrito do 1o ao 7o
passo ) é realizado por completo .
Experiência 3 - Iogurte
Funcionamento :
1- A Botoeira liga inicia o processo e a Desliga encerra;
2 - A Válvula de Entrada do Tanque é acionada;
3 - A Válvula do Tanque de Leite é acionada por 10 segundos, fechando - se em
seguida;
4 - A Válvula do Tanque de Glicose é acionada por 15 segundos, fechando - se em
seguida;
5 - O Motor do Agitador é ligado;
6 - A Válvula do Tanque de Essência é acionada por 5 segundos, fechando - se em
seguida;
7 - A Válvula do Tanque de Gordura é acionada por 10 segundos, fechando - se em
seguida;
8 - O Motor do Agitador é desligado depois de 15 segundos da entrada de todos os
ingredientes.
9 - Após o Motor do Agitador ser desligado, a Válvula de Saída do Tanque de
Mistura é acionada.
10 - O ciclo termina.
Experiência 4 - Nível
Desenvolver sistema de controle de nível de um
tanque. O sistema deve monitorar nível mínimo e
nível máximo e possuir opção de controle manual.
O sistema deve:
a) Acionar a bomba quando o nível estiver abaixo do mínimo
desejado;
b) Desligar a bomba quando o fluído atingir o nível desejado;
c) Quando a chave comutadora estiver na posição manual,
inibir o funcionamento dos sensores;
d) Quando a chave comutadora estiver na posição automático,
inibir o funcionamento das botoeiras de controle da bomba;
Experiência 5 - Esteira
Uma indústria de caixas metálicas deseja utilizar
uma esteira automatizada para transportar seus
produtos do setor de produção até o setor de
expedição.
O sistema deve:
a) Reconhecer que o produto foi colado sobre a esteira;
b) Iniciar o transporte;
c) Verificar se a altura está dentro do especificado;
d) Acionar sistema de alarme em caso de produto reprovado
ou enviá-lo para a expedição em caso de aprovação.
a) Aguardar sinal do sensor óptico de entrada sinalizando que o
produto foi posicionado sobre a esteira;
b) Alimentar motor da esteira;
c) Aguardar sinal dos sensores de controle de altura;
• Altura dentro do especificado – acender lâmpada verde;
• Aguardar sinal do sensor de fim de linha;
• Interromper alimentação do motor;
• Aguardar retirada da caixa;
• Retornar a rotina de início;
• Altura fora do especificado – acender lâmpada vermelha;
• Interromper alimentação do motor;
• Aguardar retirada da caixa da área de teste;
• Retornar a rotina de inicialização.
Controladores lógicos
programáveis - Prática
Utilizando o Status Chart
Após alguns anos o sensor de altura reprovada danificou-se e a
empresa não possui peça de reposição. Para impedir que a
produção pare vamos utilizar a função FORCE, que consiste em
atribuir valor fixo a um determinado endereço, independente da
lógica do programa.
a) Carregue o STATUS CHART;
b) Digite o endereço do sensor de altura reprovada;
c) Clique na opção SINGLE READ para ler o estado do sensor;
d) Digite o valor 0 na coluna NEW VALUE;
e) Clique na opção FORCE;
f) Retorne ao Editor Ladder;
g) Verifique o staus do programa através do Ladder Status On
Experiência 6 - Lógica
Dada a lógica de comando digital abaixo, escreva um programa
equivalente para CLP em linguagem Ladder. (Questão do
Exame Nacional de Cursos 1998)
Experiência 7 – Reversão Motor
Projete um controle capaz de inverter o sentido de rotação de um
motor trifásico.
OBS: Para mudarmos o sentido de rotação de um motor trifásico
é necessário que mudemos duas das três fases , isto é , que a fase
A se torne B e que a fase B se torne A