Академический Документы
Профессиональный Документы
Культура Документы
3a GERAO: Os CLPs passam a ter uma entrada de programao que era feita atravs de
um teclado, ou programador porttil, conectado ao mesmo.
Conforme a Figura 1.1 abaixo, o CLP funciona de forma seqencial, fazendo um ciclo
de varredura em algumas etapas. importante observar que quando cada etapa do ciclo
executada, as outras etapas ficam inativas. O tempo total para realizar o ciclo denominado
CLOCK. Isso justifica a exigncia de processadores com velocidades cada vez mais altas.
TRANSFERE OS DADOS
PARA MEMRIA
ATUALIZA AS SADAS
Verifica o estado das entradas: L cada uma das entradas, verificando se houve
acionamento. O processo chamado de ciclo de varredura.
Campara com o programa do usurio: Atravs das instrues do usurio sobre qual ao
tomar em caso de acionamento das entradas o CLP atualiza a memria imagem das sadas.
Como o prprio nome j diz, elas medem as grandezas de forma analgica. Para
trabalhar com este tipo de entrada os controladores tem conversores analgico-digitais
(A/D). Atualmente no mercado os conversores de 10 bits so os mais populares. As
principais medidas feitas de forma analgica so a temperatura e presso. Na figura 1.3
mostram-se, como exemplo, sensores de presso ou termopares.
A) Funo E (AND)
Tabela verdade
I1 I2 Q1
0 0 0
0 1 0
1 0 0
1 1 1
B) Funo OU (OR)
Tabela Verdade
I1 I2 Q1
0 0 0
0 1 1
1 0 1
1 1 1
D) Funo No E (NAND)
______
Segundo a lgebra de Boole: A * B = A + B . Assim a funo NAND consiste em dois
contatos NF em paralelo.
Tabela verdade
I1 I2 Q1
0 0 1
0 1 1
1 0 1
1 1 0
D) Funo No OU (NOR)
______
Segundo a lgebra de Boole: A + B = A * B . Assim a funo NOR consiste em dois
contatos NF em srie.
Tabela verdade
I1 I2 Q1
0 0 1
0 1 0
1 0 0
1 1 0
2.2) Circuitos de Selo
Com as duas chaves pressionadas o circuito sempre estar desligado. o mais utilizado por
questes de segurana.
A instruo de SET liga uma sada e mantm a mesma ligada mesmo que a
alimentao da entrada seja retirada. Para se desligar a sada utiliza a instruo RESET. A
figura 2.8 mostra um exemplo da utilizao destas instrues na partida direta de um motor.
O programa na figura 2.8 equivalente ao programa mostrado na figura 2.7.
Figura 2.8 Utilizao das Instrues de SET e RESET
Uma aplicao prtica deste circuito quando se deseja ativar e desativar uma sada
com um nico pulsador (ou botoeira). O circuito completo para este tipo de operao de
operao mostrado na figura 2.10.
importante notar que no programa da figura 2.10 nota-se que utilizou-se a letra R
na sada e no O. A diferena que R significa Rel de contato auxiliar, ou seja
quando se aciona R nenhuma sada externa ao CLP ligada. Este rel representa uma
memria interna do CLP e como o prprio nome j diz, serve somente para auxiliar na
lgica do programa. Este elemento muito utilizado em programao com diagramas de
contato.
Figura 2.10 Circuito de deteco de borda
Deve-se lembrar que o CLP no pode mostrar duas mensagens na tela ao mesmo
tempo, assim ele prioriza as mensagens por ordem crescente de insero, ou seja, T0000
tem prioridade sobre T0001, que por sua vez tem prioridade sobre T0002, e assim por
diante. No programa da figura 2.11 a mensagem de operao ilegal tem prioridade sobre as
demais, pois ela pode aparecer mesmo quando existe outra mensagem sobre a tela, assim
sendo ela foi inserida em T0000.
Alimentao de 8 a 38 Vcc
Consumo: 2,5 Watts
Temperatura de operao de 0 a 65 oC
10 canais de I/O (Entradas / Sadas)
Interface IHM com teclado de 15 teclas e 10 Leds Programveis
Q: Representa o valor de uma constante real. Pode ser usado com nmeros
na faixa de 10-38 a +10+38
Exerccios do Captulo 2
E2.1) Faa um programa para comandar um motor de induo trifsico em partida direta de
modo que o operador deve pressionar duas botoeiras simultaneamente para acionar o
mesmo. Desenhe as ligaes eltricas externas ao CLP para este comando.
E2.3) Programe uma partida com reverso de modo que o operador possa ligar e desligar o
motor com apenas uma botoeira para cada sentido de rotao.
E2.4) Um motor de induo trifsico tem de ser ligado e desligado atravs de dois lugares
diferentes em partida direta. Faa um programa em Ladder para comandar este motor.
E2.6) Faa um programa em Ladder para comandar um motor eltrico com reverso, de
modo que para acionar o sentido horrio o operador deve pressionar duas botoeiras de
forma simultnea. Para acionar o sentido anti-horrio basta pressionar uma botoeira. No
sentido horrio basta o operador retirar as duas mos para que o motor pare. No sentido
anti-horrio o operador deve pressionar uma botoeira S0 para interromper o funcionamento.
E2.7) Dois motores eltricos trifsicos devem ser ligados em partida direta, de modo que:
E2.8) Deve-se acionar dois motores eltricos de modo que o primeiro pode ser ligado de
forma independente e o segundo s pode ser ligado se o primeiro tambm estiver ligado. O
primeiro motor funciona em partida direta e o segundo motor funciona em partida com
reverso.
E2.9) Deseja-se comandar um cilindro pneumtico de dupla ao com avano por botoeira e
retorno automtico no fim do curso. Especifique os elementos pneumticos, faa um
desenho do sistema pneumtico, mostre as ligaes das entradas e sadas com o CLP e
finalmente faa um programa em Ladder para este comando.
tempo desejado 5
M1 = = = 500 (3.1)
0,01 0,01
3.1) Partida Seqencial de motores
Para que operador no necessite fazer contas durante esta programao, uma outra
funo utilizada a funo de Multiplicao, na guia de funes matemticas. O programa
apresentado na figura 3.5.
Os valores de M2 e M3 so multiplicados e transferidos a M1. Assim pode-se
habilitar o operador para programar o valor de M2 e fazer M3 constante e igual a 100. Dessa
forma o tempo pode ser digitado diretamente em segundos. Este tipo de programao utiliza
recursos mais avanados na IHM do CLP.
Figura 3.5 Partida Estrela-Tringulo com Multiplicador
E3.2) Uma vlvula de descarga, normalmente fechada, deve ser ligada atravs de uma
botoeira. Aps o acionamento do operador, esta deve ficar aberta por apenas 10s. Faa um
programa em ladder para este comando.
E3.3) Dois motores devem ser acionados de modo que ao pressionar a botoeira os dois
ligam simultaneamente, e o segundo motor desliga 6s aps o acionamento do primeiro.
E3.4) Dois motores de induo trifsicos devem ser comandados de modo que o segundo
motor s pode ser ligado se o primeiro estiver funcionando em sentido anti-horrio. O
segundo motor funciona em partida direta e tambm s aciona 5s depois que o operador
tiver pressionado a botoeira.
E3.6) Elaborar um programa PLC para controlar dois rels (R1 e R2) de tal maneira que R1
pode atuar de forma independente e R2 s pode atuar se R1 estiver ligado, mas pode
continuar ligado aps o desligamento de R1. Os rels so ligados pelas botoeiras L1 e L2, e
so desligados pelas botoeiras D1 e D2.
E3.8) Fazer um programa para comandar 3 sadas de modo que ao pressionar a botoeira:
a) a primeira sada liga instantaneamente;
b) a segunda sada liga 8s aps a primeira;
c) a terceira sada liga 5s aps a segunda.
4 - Introduo ao trabalho com variveis analgicas
Uma aplicao prtica seria no uso em caldeiras, onde pode-se ler a entrada de um
sensor de presso e/ou temperatura, interrompendo o funcionamento da mesma em caso de
valores altos.
Outra aplicao, para este tipo de leitura, seria na proteo de motores eltricos,
onde poderia ser colocado um sensor de temperatura na carcaa do mesmo. Em caso de
aquecimento este deve ser desligado. A figura 4.2 mostra um programa para fazer tal
comando.
No programa apresentado o sensor de temperatura ligado na entrada E0000, caso
o valor medido seja maior que um valor especificado em M0001, o motor para. O contator de
potncia que aciona o motor ligado na sada O0001.
Figura 4.2 Aplicao na proteo de motores eltricos
Exerccios do captulo 4
Silveira, Paulo R. da; Santos, Winderson E.; Automao e Controle Discreto; Editora Erica;
So Paulo; 1988.
Moraes, Ccero Couto de; Castrucci, Plnio de Lauro; Engenharia de Automao Industrial,
Editora LTC,;Rio de Janeiro; 2001
6) Clique no segundo Slot Livre e depois na opo ZEM530: I/0 c/ 4 Edig PNP...
Clique em SIM e depois em Confirma no canto inferior da tela.
7) Clique em Programa Interface Homem Mquina. Na tela que se abrir selecione a IHM
local ZAP500. Depois clique em Aplica e logo aps em Fecha.
8) Finalmente clique em Programa Editor Ladder. Voc est pronto para Inserir o seu
programa no CLP HI ZAP 500.