Documente Academic
Documente Profesional
Documente Cultură
a
1 GERAO : Programao em Assembly. Era necessrio conhecer o hardware do
equipamento, ou seja, a eletrnica do projeto do CLP.
a
2 GERAO : Apareceram as linguagens de programao de nvel mdio. Foi
desenvolvido o Programa monitor que transformava para linguagem de mquina o
programa inserido pelo usurio.
a
3 GERAO : Os CLPs passam a ter uma entrada de programao que era feita atravs
de um teclado, ou programador porttil, conectado ao m esmo.
a
4 GERAO : introduzida uma entrada para comunicao serial, e a programao passa
a ser feita atravs de micro-computadores. Com este advento surgiu a possibilidade de
testar o programa antes do mesmo ser transferido ao mdulo do CLP, propriamente dito.
a
5 GERAO : Os CLPs de quinta gerao vem com padres de prot ocolo de
comunicao para facilitar a interface com equipamentos de outros fabricantes, e tambm
com Sistemas Supervisrios e Redes Internas de comunicao.
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 v elocidades 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 te rmopares.
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 RES ET
Uma aplicao prtica deste circuito quando se d eseja ativar e desativar uma
sada com um nico pulsador (ou botoeira). O circuito com pleto para este tipo de operao
de operao mostrado na figura 2.10.
importante notar que no programa da figura 2.10nota-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 men sagens 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
o
Temperatura de operao de 0 a 65 C
Q: Representa o valor de uma constante real. Pode ser usado com nmeros
-38 +38
na faixa de 10 a +10
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 liga do 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-horr io basta pressionar uma botoeira. No
sentido horrio basta o operador retirar as duas m os para que o motor pare. No sentido
anti-horrio o operador deve pressionar uma botoeir a S0 para interromper o funcionamento.
E2.7) Dois motores eltricos trifsicos devem ser l igados 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 d as entradas e sadas com o CLP e
finalmente faa um programa em Ladder para este comando.
Para que operador no necessite fazer contas duran te 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 transfer idos 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 Multipli cador
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 analgica s
Uma aplicao prtica seria no uso em caldeiras, o nde 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 inf erior da tela.
7) Clique em Programa Interface Homem Mquina. Na tela que se abrir sele cione 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.
ESTA PGINA FOI DEIXADA EM BRANCO
INTENCIONALMENTE