You are on page 1of 69

UNIVERSIDADE FEDERAL DO RIOGRANDE DO NORTE

BACHARELADO EM CINCIAS E TECNOLOGIA


NFASE EM ENGENHARIA MECNICA
ELEMENTOS DE AUTOMAO INDUSTRIAL


Alysson Diniz Fonseca
Fernanda de Melo Fernandes
Francisco Moiss Freitas da Costa
Rodrigo Gladstone Medeiros
Rony Oliveira de Santana




ELEMENTOS DE AUTOMAO INDUSTRIAL















Natal/RN
2014


ALYSSON DINIZ FONSECA
FERNANDA DE MELO FERNANDES
FRANCISCO MOISS FREITAS DA COSTA
RODRIGO GLADSTONE MEDEIROS
RONY OLIVEIRA DE SANTANA







ELEMENTOS DE AUTOMAO INDUSTRIAL





Trabalho apresentado como requisito
parcial obteno de nota na disciplina
de Elementos de Automao Industrial
sob a orientao do professor Francisco
de Assis de Oliveira Fontes, do curso de
Engenharia Mecnica, da Universidade
Federal do Rio Grande do Norte (UFRN).






Natal/RN
2014


Sumrio
Introduo .......................................................................................................... 5
1. Eletropneumtica ......................................................................................... 6
1.1. Mquinas Eletromecnicas ...................................................................... 6
1.2. Aparelhos Eltricos ................................................................................... 7
1.3. Medidas Eltricas ..................................................................................... 9
1.3.1. Medida de Tenso................................................................................. 9
1.3.2. Medida de Corrente............................................................................... 9
1.3.3. Medida de Resistncia ........................................................................ 10
1.4. Resistncia, Aterramento e Continuidade .............................................. 11
1.4.1. Resistncia de Entrada ....................................................................... 11
1.4.2. Aterramento ........................................................................................ 13
1.4.3. Continuidade ....................................................................................... 13
1.5. Componentes Eltricos dos Circuitos ..................................................... 14
1.5.1. Elementos de Entrada de Sinais ......................................................... 14
1.5.1.1 Botoeira ............................................................................................... 14
1.5.1.2. Chaves Fim de Curso ...................................................................... 17
1.5.1.3. Sensores de Proximidade ................................................................ 20
1.5.1.4. Pressostato ...................................................................................... 24
1.5.2. Elementos de Processamento de Sinais ............................................. 25
1.5.2.1. Rels Auxiliares ............................................................................... 25
1.5.2.2. Contatores de Potncia ................................................................... 26
1.5.2.3. Rels Temporizadores ..................................................................... 27
1.5.2.4. Contadores Predeterminadores ....................................................... 29
1.5.3. Elementos de Sada de Sinais ............................................................ 31
1.5.3.1. Indicadores Luminosos .................................................................... 31
1.5.3.2. Indicadores Sonoros ........................................................................ 32


1.5.3.3. Solenoides ....................................................................................... 32
2. Introduo .................................................................................................. 34
2.1. Automao Industrial .............................................................................. 34
2.1.1. Conceitos Importantes na Automao Industrial ................................. 34
2.1.2. Automao Industrial e Suas Tecnologias Associadas ....................... 38
2.2. CLP no Contexto da Automao Industrial ............................................. 41
2.3. Funcionamento de um CLP e Seus Componentes ................................. 43
2.3.1. Princpio de Funcionamento de um CLP ............................................. 43
2.3.2. Componentes de um CLP ................................................................... 45
2.4. Ladder .................................................................................................... 49
2.4.1. Introduo ao Ladder .......................................................................... 49
2.4.2. Introduo ao Ambiente de Programao ........................................... 53
2.4.3. Elementos do Editor Ladder ................................................................ 54
2.4.3.1. Instrues e Blocos Bsicos ............................................................ 54
2.4.3.2. Blocos de Movimento ....................................................................... 59
2.4.3.3. Blocos de Matemtica ...................................................................... 62
2.4.3.4. Blocos de Comparao .................................................................... 63
2.4.3.5. BLOCOS DE FLUXO ....................................................................... 64
2.4.4. Exemplos de Utilizao do Ladder ...................................................... 68
2.4.4.1. Comando de uma Lmpada por uma Chave nica ......................... 68
2.4.4.2. Ligar uma Lmpada durante um Tempo .......................................... 69



5

Introduo
. As atividades desenvolvidas na disciplina de Automao Industrial
representam um caso tpico onde o uso de simulaes pode ser aplicado com
observao ntida dos resultados obtidos. A utilizao de uma grande
variedade de dispositivos eletropneumticos, sensores (fim de curso, pticos,
magnticos), alm de circuitos de comandos, exige um investimento
considervel na aquisio de componentes e equipamentos para o
funcionamento destes laboratrios, mas raramente estes recursos so
encontrados em instituies pblicas de ensino.
Portanto, o acesso a programas que permitem simular circuitos
eletropneumticos e de comandos eltricos com vasta variedade de
componentes e equipamentos, constituem uma ferramenta fundamental para a
diminuio da distncia entre teoria e prtica, permitindo ao aluno a
manipulao de circuitos e observao de seus resultados num ambiente
virtual.
Aps isto, com componentes previamente selecionados, pode-se
comprovar, num laboratrio fsico, alguns resultados simulados alm do
manuseio dos componentes reais. Sob este contexto, este trabalho apresenta
alguns exemplos da utilizao da simulao computacional como ferramenta
auxiliar no processo de ensino de circuitos eletropneumticos.

6

1. Eletropneumtica
Uma mquina industrial apresentou defeito. O operador chamou a
manuteno mecnica, que solucionou o problema. Indagado sobre o tipo de
defeito encontrado, o mecnico de manuteno disse que estava na parte
eltrica, mas que ele, como mecnico, conseguiu resolver. Onde termina a
parte mecnica e comea a parte eltrica? Para uma melhor compreenso,
necessria uma breve introduo das aulas de eletricidade e eletrnica.
1.1. Mquinas Eletromecnicas
Mquinas eletromecnicas so combinaes de engenhos mecnicos
com circuitos eltricos e eletrnicos capazes de comand-los. Defeitos nessas
mquinas tanto podem ser puramente mecnicos como mistos, envolvendo
tambm a parte eletroeletrnica, ou ento puramente eltricos ou eletrnicos.
Com trs reas tecnolgicas bem distintas nas mquinas, certa diviso
do trabalho de manuteno necessria. H empresas que mantm os
mecnicos de manuteno, os eletricistas e os eletrnicos em equipes
separadas.
interessante notar que a boa diviso do trabalho s d certo quando
as equipes mantm constante a troca de informaes e ajuda mtua. Para
facilitar o dilogo entre as equipes, bom que elas conheam um pouco das
outras reas.
Um tcnico eletrnico com noes de mecnica deve decidir bem melhor
quanto natureza de um defeito do que aquele desconhecedor da mecnica. O
mecnico com alguma base eletroeletrnica tanto pode diferenciar melhor os
defeitos como at mesmo resolver alguns problemas mistos.
Conhecimentos sobre tenso, corrente e resistncia eltrica so
imprescindveis para quem vai fazer manuteno em mquinas eletro
mecatrnicas. Recordando:
Tenso eltrica (U) a fora que alimenta as mquinas. A tenso
eltrica medida em volt (V). As instalaes de alta-tenso podem
atingir at 15.000 volts. As mais comuns so as de 110V, 220V e 380V.
Pode ser contnua (a que tem polaridade definida) ou alternada.
7

Corrente eltrica (I) o movimento ordenado dos eltrons no interior
dos materiais submetidos a tenses eltricas. A corrente eltrica
medida em ampre (A). Sem tenso no h corrente, e sem corrente as
mquinas eltricas param. A corrente eltrica pode ser contnua (CC) ou
alternada (CA).
Resistncia eltrica (R) a oposio passagem de corrente
eltrica que todo material oferece. Quanto mais resistncia, menos
corrente. Mquinas eltricas e componentes eletrnicos sempre
apresentam uma resistncia caracterstica. A medida da resistncia, cujo
valor expresso em ohm (), um indicador da funcionalidade das
mquinas e de seus componentes.
1.2. Aparelhos Eltricos
Os aparelhos eltricos mais utilizados na manuteno eletroeletrnica so:
voltmetro, ampermetro, ohmmetro, multmetro e osciloscpio. Os aparelhos
eltricos podem ser digitais ou dotados de ponteiros. Os dotados de ponteiros
so chamados de analgicos.
Voltmetro: utilizado para medir a tenso eltrica tanto contnua (VC)
quanto alternada (VA).

Figura 1: Voltmetro.


8

Ampermetro: utilizado para medir a intensidade da corrente eltrica
contnua (CC) e alternada (CA).

Figura 2: Ampermetro.
Ohmmetro: utilizado para medir o valor da resistncia eltrica.
Multmetro: serve para medir a tenso, a corrente e a resistncia
eltrica.

Figura 3: Ampermetro.
Osciloscpio: permite visualizar grficos de tenses eltricas variveis
e determinar a frequncia de uma tenso alternada.

Figura 4: Osiloscpio.
9

1.3. Medidas Eltricas
Para se medir a tenso, a corrente e a resistncia eltricas com o uso de
aparelhos eltricos, devem ser tomadas as seguintes providncias: escolher o
aparelho com escala adequada; conectar os dois fios ao aparelho; conectar as
duas pontas de prova (fios) em dois pontos distintos do objeto em anlise.
1.3.1. Medida de Tenso
A medida de tenso eltrica feita conectando as pontas de prova do
aparelho aos dois pontos onde a tenso aparece. Por exemplo, para se medir a
tenso eltrica de uma pilha com um multmetro, escolhe-se uma escala
apropriada para medida de tenso contnua e conecta-se a ponta de prova
positiva (geralmente vermelha) ao plo positivo da pilha, e a ponta negativa
(geralmente preta) ao plo negativo.

Figura 5: Medidor de tenso.
Em multmetros digitais, o valor aparece direto no mostrador. Nos
analgicos, deve-se observar o deslocamento do ponteiro sobre a escala
graduada para se determinar o valor da tenso. Nas medidas de tenso
alternada, a polaridade das pontas de prova no se aplica.
1.3.2. Medida de Corrente
A corrente eltrica a ser medida deve passar atravs do aparelho. Para
isso, interrompe-se o circuito cuja corrente deseja-se medir: o aparelho entra
10

no circuito, por meio das duas pontas de prova, como se fosse uma ponte
religando as partes interrompidas.
Em sistemas de corrente contnua, deve-se observar a polaridade das
pontas de prova.




Figura 6: Sistema de corrente alternada.
Em circuitos de alta corrente, muitas vezes inconveniente e perigosa a
interrupo do circuito para medies. Em casos assim, faz-se uma medio
indireta, utilizando um modelo de ampermetro denominado alicate, que
abraa o condutor percorrido por corrente. O aparelho capta o campo
eletromagntico existente ao redor do condutor e indica uma corrente
proporcional intensidade do campo.
1.3.3. Medida de Resistncia
As medidas de resistncia devem ser feitas, sempre, com o circuito
desligado, para no danificar o aparelho. Conectam-se as pontas de prova do
aparelho aos dois pontos onde se deseja medir a resistncia.
O aparelho indica a resistncia global do circuito, a partir daqueles dois pontos.
Quando se deseja medir a resistncia de um componente em particular, deve-
se desconect-lo do circuito.





Figura 7: Medidor de resistncia.
11

1.4. Resistncia, Aterramento e Continuidade
1.4.1. Resistncia de Entrada
A resistncia eltrica reflete o estado geral de um sistema. Podemos
medir a resistncia geral de uma mquina simplesmente medindo a resistncia
a partir dos seus dois pontos de alimentao. Em mquinas de alimentao
trifsica, mede-se a resistncia entre cada duas fases por vez. Essa resistncia
geral denominada de resistncia de entrada da mquina.
Qual a resistncia eltrica de entrada de uma mquina em bom estado?
Esta pergunta no tem resposta direta. Depende da mquina, porm, duas
coisas podem ser ditas.
a) Se a resistncia de entrada for zero, a mquina est em curto-circuito. Isto
fatalmente levar queima de fusvel quando ligada. Assim, natural que o
curto-circuito seja removido antes de ligar a mquina.









Figura 8:Circuito.

Podemos ver pela figura que a corrente eltrica sai por um dos terminais
da fonte eltrica (pilha ou bateria), percorre um fio condutor de resistncia
eltrica desprezvel e penetra pelo outro terminal, sem passar por nenhum
aparelho ou instrumento. Quando isso ocorre, dizemos que h um curto-
circuito. O mesmo se d, por exemplo, quando os plos de uma bateria so
unidos por uma chave de fenda, ou quando dois fios energizados e
desencapados se tocam.
12

Quando ocorre um curto-circuito, a resistncia eltrica do trecho
percorrido pela corrente muito pequena, considerando que as resistncias
eltricas dos fios de ligao so praticamente desprezveis. Assim, pela lei de
Ohm, se U (tenso) constante e R (resistncia) tende a zero,
necessariamente I (corrente) assume valores elevados. Essa corrente a
corrente de curto-circuito.

Figura 9: Curto-circuitoo.
Circuito em curto pode se aquecer exageradamente e dar incio a um
incndio. Para evitar que isso acontea, os fusveis do circuito devem estar em
bom estado para que, to logo a temperatura do trecho em curto aumente o
filamento do fusvel funda e interrompa a passagem da corrente.

b) Se a resistncia de entrada for muito grande, a mquina estar com o
circuito de alimentao interrompido e no funcionar at que o defeito seja
removido. Vimos importncia da medida da resistncia na entrada de
alimentao eltrica. No caso em que a resistncia for zero, podemos dizer
ainda que a mquina est sem isolamento entre os pontos de alimentao.
Sim, pois o termo curto-circuito significa que os dois pontos de medio esto
ligados eletricamente, formando assim um caminho curto para passagem de
corrente entre eles. Contudo, o teste de isolamento pode ser aplicado tambm
em outras circunstncias.

13

1.4.2. Aterramento
Instalaes eltricas industriais costumam possuir os fios fase, neutro
e um fio chamado de terra. Trata-se de um fio que de fato ligado terra por
meio de uma barra de cobre em uma rea especialmente preparada. O fio
neutro origina-se de uma ligao terra no poste da concessionria de energia
eltrica. A resistncia ideal entre neutro e terra deveria ser zero, j que o neutro
tambm se encontra ligado terra; mas a resistncia no zero.
At chegar s tomadas, o fio neutro percorre longos caminhos. Aparece
uma resistncia entre neutro e terra, que, todavia no deve ultrapassar uns 3
ohms, sob pena de o equipamento no funcionar bem. Assim, um teste de
resistncia entre neutro e terra pode ser feito com ohmmetro, porm, sempre
com a rede desligada.
O fio terra cumpre uma funo de proteo nas instalaes. As carcaas
dos equipamentos devem, por norma, ser ligadas ao fio terra. Assim, a carcaa
ter sempre um nvel de tenso de zero volt comparado com o cho em que
pisamos. Nesse caso, dizemos que a carcaa est aterrada, isto , no mesmo
nvel eltrico que a terra.
Opostamente, uma carcaa desaterrada pode receber tenses eltricas
acidentalmente (um fio desencapado no interior da mquina pode levar a isso)
e machucar pessoas. Por exemplo, se algum tocar na carcaa e estiver
pisando no cho (terra), fica submetido a uma corrente eltrica (lembre-se de
que a corrente circula sempre para o neutro, isto , para a terra), levando um
choque, que poder ser fatal, dependendo da intensidade da corrente e do
caminho que ela faz ao percorrer o corpo.
O isolamento entre a carcaa dos equipamentos e o terra pode ser
verificada medindo-se o valor da resistncia que deve ser zero. Nas
residncias, sempre bom manter um sistema de aterramento para aparelhos
como geladeiras, mquinas de lavar e principalmente chuveiros. Um chuveiro
eltrico sem aterramento uma verdadeira cadeira eltrica!
1.4.3. Continuidade
Outros problemas simples podem ser descobertos medindo a resistncia
dos elementos de um circuito. Por exemplo, por meio da medida da resistncia,
14

pode-se descobrir se h mau contato, se existe um fio quebrado ou se h
pontos de oxidao nos elementos de um circuito. Resumindo, para saber se
existe continuidade em uma ligao, basta medir a resistncia entre suas
pontas. Esse procedimento recomendado sempre que se tratar de percursos
no muito longos.
1.5. Componentes Eltricos dos Circuitos
Os componentes eltricos utilizados nos circuitos so distribudos em
trs categorias:
Elementos de entrada de sinais eltricos,
Elementos de processamento de sinais,
Elementos de sada de sinais eltricos.
1.5.1. Elementos de Entrada de Sinais
Os componentes de entrada de sinais eltricos so aqueles que
emitem informaes ao circuito por meio de uma ao muscular, mecnica,
eltrica, eletrnica ou combinao entre elas. Entre os elementos de entrada
de sinais podemos citar a botoeiras, a chave fim de curso, o sensor de
proximidade e o pressostato, entre outros, todos destinados a emitir sinais para
energizao ou desenergizao do circuito ou parte dele.
1.5.1.1 Botoeira
A botoeira uma chave eltrica acionada manualmente que apresenta,
geralmente, um contato aberto e outro fechado. De acordo com o tipo de sinal
a ser enviado ao comando eltrico, botoeira caracterizada como pulsadora
ou com trava.
15


Figura 10: Boto pulsador tipo cogumelo.

As botoeiras pulsadoras invertem seus contatos mediante o
acionamento de um boto e, devido ao de uma mola, retornam posio
inicial quando cessa o acionamento.











Figura 11: Boto liso tipo pulsador.

Essa botoeira possui um contato aberto e um contato fechado, sendo
acionada por um boto pulsador liso e reposicionada por mola. Enquanto o
16

boto no for acionado, os contatos 11 e 12 permanecem fechados, permitindo
a passagem da corrente eltrica, ao mesmo tempo em que os contatos 13 e 14
se mantm abertos, interrompendo a passagem da corrente. Quando o boto
acionado, os contatos se invertem de forma que o fechado abre e o aberto
fecha. Soltando-se o boto, os contatos voltam posio inicial pela ao da
mola de retorno.
As botoeiras com trava tambm invertem seus contatos mediante o
acionamento de um boto, entretanto, ao contrrio das botoeiras pulsadoras,
permanecem acionadas e travadas mesmo depois de cessado o acionamento.




Figura 12: Boto giratrio com trava.

Esta botoeira acionada por um boto giratrio com uma trava que
mantm os contatos na ltima posio acionada. Como o corpo de contatos e
os bornes so os mesmos da figura anterior e apenas o cabeote de
acionamento foi substituda, esta botoeira tambm possui as mesmas
caractersticas construtivas, isto , um contato fechado nos bornes 11 e 12 e
um aberto 13 e 14. Quando o boto acionado, o contato fechado 11/12 abre e
o contato 13/14 fecha e se mantm travados na posio, mesmo depois de
cessado o acionamento. Para que os contatos retornem posio inicial
necessrio acionar novamente o boto, agora no sentido contrrio ao primeiro
acionamento.
17

Outro tipo de botoeira com trava, muito usada como boto de
emergncia para desligar o circuito de comando eltrico em momentos crticos,
acionada por boto do tipo cogumelo.











Figura 13: Boto tipo cogumelo com trava (Boto de emergncia).

Mais uma vez, o corpo de contatos e os bornes so os mesmos, sendo
trocado apenas o cabeote de acionamento. O boto do tipo cogumelo,
tambm conhecido como boto soco-trava, quando acionado, inverte os
contatos da botoeira e os mantm travados. O retorno posio inicial se faz
mediante um pequeno giro do boto no sentido horrio, o que destrava o
mecanismo e aciona automaticamente os contatos de volta a mesma situao
de antes do acionamento.
Outro tipo de boto de acionamento manual utilizado em botoeiras o
boto flip-flop, tambm conhecido como divisor binrio, o qual alterna os pulsos
dados no boto, uma vez invertendo os contatos da botoeira, outra os trazendo
posio inicial.
1.5.1.2. Chaves Fim de Curso
As chaves fim de curso, assim como as botoeiras, so comutadores
eltricos de entrada de sinais, s que acionados mecanicamente. As chaves
fim de curso so, geralmente, posicionadas no decorrer do percurso de
18

cabeotes mveis de mquinas e equipamentos industriais, bem como das
hastes de cilindros hidrulicos e ou pneumticos.
O acionamento de uma chave fim de curso pode ser efetuado por meio
de um rolete mecnico ou de um rolete escamotevel, tambm conhecido
como gatilho. Existem, ainda, chaves fim de curso acionadas por uma haste
apalpadora, do tipo utilizado em instrumentos de medio como, por exemplo,
num relgio comparador.













Figura 14: chave fim de curso.

Esta chave fim de curso acionada por um rolete mecnico e possui um
contato comutador formado por um borne comum 11, um contato fechado 12 e
um aberto 14. Enquanto o rolete no for acionado, a corrente eltrica pode
passar pelos contatos 11 e 12 e est interrompida entre os contatos 11 e 14.
Quando o rolete acionado, a corrente passa pelos contatos 11 e 14 e
bloqueada entre os contatos 11 e 12. Uma vez cessado o acionamento, os
contatos retornam posio inicial, ou seja, 11 interligado com 12 e 14
desligados.



19











Figura 15: Chave fim de curso tipo rolete.
Esta outra chave fim de curso tambm acionada por um rolete
mecnico, mas, diferentemente da anterior, apresenta dois contatos
independente sendo um fechado, formado pelos bornes 11 e 12, e outro
aberto, efetuado pelos bornes 13 e 14. Quando o rolete acionado, os
contatos 11 e 12 abrem, interrompendo a passagem da corrente eltrica,
enquanto que os contatos 13 e 14 fecham, liberando a corrente.
Os roletes mecnicos acima apresentados podem ser acionados em
qualquer direo que efetuaro a comutao dos contatos das chaves fim de
curso. Existem, porm, outros tipos de roletes que somente comutam os
contatos das chaves se forem acionados num determinado sentido de direo.
So os chamados roletes escamoteveis tambm conhecidos na indstria
como gatilhos.








20














Figura 16: Chave fim de curso tipo gatilho

Esta chave fim de curso, acionada por gatilho, somente inverte seus
contatos quando o rolete for atuado da esquerda para a direita. No sentido
contrrio, uma articulao mecnica faz com que a haste do mecanismo dobre,
sem acionar os contatos comutadores da chave fim de curso. Dessa forma,
somente quando o rolete acionado da esquerda para a direita, os contatos da
chave se invertem permitindo que a corrente eltrica passe pelos contatos 11 e
14 e seja bloqueada entre os contatos 11 e 12. Uma vez cessado o
acionamento, os contatos retornam posio inicial, ou seja, 11 interligado
com 12 e 14 desligados.
1.5.1.3. Sensores de Proximidade
Os sensores de proximidade, assim como as chaves fim de curso, so
elementos emissores de sinais eltricos os quais so posicionados no decorrer
do percurso de cabeotes mveis de mquinas e equipamentos industriais,
bem como das hastes de cilindros hidrulicos e ou pneumticos. O
acionamento dos sensores, entretanto, no depende de contato fsico com as
partes mveis dos equipamentos, basta apenas que estas partes aproximem-
21

se dos sensores a uma distncia que varia de acordo com o tipo de sensor
utilizado.
Existem no mercado diversos tipos de sensores de proximidade os quais
devem ser selecionados de acordo com o tipo de aplicao e do material a ser
detectado. Os mais empregados na automao de mquinas e equipamentos
industriais so os sensores capacitivos, indutivos, pticos, magnticos e ultra-
snicos, alm dos sensores de presso, volume e temperatura, muito utilizados
na indstria de processos.
Basicamente, os sensores de proximidade apresentam as mesmas
caractersticas de funcionamento. Possuem dois cabos de alimentao eltrica,
sendo um positivo e outro negativo, e um cabo de sada de sinal. Estando
energizados e ao se aproximarem do material a ser detectado, os sensores
emitem um sinal de sada que, devido principalmente baixa corrente desse
sinal, no podem ser utilizados para energizar diretamente bobinas de
solenoides ou outros componentes eltricos que exigem maior potncia.
Diante dessa caracterstica comum da maior parte dos sensores de
proximidade, necessria a utilizao de rels auxiliares com o objetivo de
amplificar o sinal de sada dos sensores, garantindo a correta aplicao do
sinal e a integridade do equipamento.


Figura 17: Sensor capacitivo.

Os sensores de proximidade capacitivos registram a presena de
qualquer tipo de material. A distncia de deteco varia de 0 a 20 mm,
22

dependendo da massa do material a ser detectado e das caractersticas
determinadas pelo fabricante.









Figura 18: Sensor indutivo.

Os sensores de proximidade indutivos so capazes de detectar apenas
materiais metlicos, a uma distncia que oscila de 0 a 2 mm, dependendo
tambm do tamanho do material a ser detectado e das caractersticas
especificadas pelos diferentes fabricantes.










Figura 19: Sensor ptico por barreira fotoeltrica.

Os sensores de proximidade pticos detectam a aproximao de
qualquer tipo de objeto, desde que este no seja transparente. A distncia de
deteco varia de 0 a 100 mm, dependendo da luminosidade do ambiente.
Normalmente, os sensores pticos por barreira fotoeltrica so construdos em
23

dois corpos distintos, sendo um emissor de luz e outro receptor. Quando um
objeto se coloca entre os dois, interrompendo a propagao da luz entre eles,
um sinal de sada ento enviado ao circuito eltrico de comando.








Figura 20: Sensor ptico reflexivo.

Outro tipo de sensor de proximidade ptico, muito usado na automao
industrial, o do tipo reflexivo no qual emissor e receptor de luz so montados
num nico corpo, o que reduz espao e facilita sua montagem entre as partes
mveis dos equipamentos industriais. A distncia de deteco , entretanto
menor, considerando-se que a luz transmitida pelo emissor deve refletir no
material a ser detectado e penetrar no receptor o qual emitir o sinal eltrico de
sada.












Figura 21: Sensor de proximidade magntico.
24


Os sensores de proximidade magnticos, como o prprio nome sugere,
detectam apenas a presena de materiais metlicos e magnticos, como no
caso dos ims permanentes. So utilizados com maior frequncia em
mquinas e equipamentos pneumticos e so montados diretamente sobre as
camisas dos cilindros dotados de mbolos magnticos. Toda vez que o mbolo
magntico de um cilindro se movimenta, ao passar pela regio da camisa onde
externamente est posicionado um sensor magntico, este sensibilizado e
emite um sinal ao circuito eltrico de comando.
1.5.1.4. Pressostato
Os pressostatos, tambm conhecidos como sensores de presso, so
chaves eltricas acionadas por um piloto hidrulico ou pneumtico. Os
pressostatos so montados em linhas de presso hidrulica e ou pneumtica e
registram tanto o acrscimo como a queda de presso nessas linhas,
invertendo seus contatos toda vez em que a presso do leo ou do ar
comprimido ultrapassar o valor ajustado na mola de reposio.


Figura 22: Pressostato pneumtico (Captador de presso).

Se a mola de regulagem deste pressostato for ajustada com uma
presso de, por exemplo, 7 bar, enquanto a presso na linha for inferior a esse
valor, seu contato 11/12 permanece fechado ao mesmo tempo em que o
contato 13/14 se mantm aberto. Quando a presso na linha ultrapassar os 7
25

bar ajustado na mola, os contatos se invertem abrindo o 11/12 e fechando o
13/14.
1.5.2. Elementos de Processamento de Sinais
Os componentes de processamento de destinados a combinar os sinais
para energizao ou desenergizao dos elementos de sada.
1.5.2.1. Rels Auxiliares
Os rels auxiliares so chaves eltricas de quatro ou mais contatos,
acionadas por bobinas eletromagnticas. H no mercado uma grande
diversidade de tipos de rels auxiliares que, basicamente, embora
construtivamente sejam diferentes, apresentam as mesmas caractersticas de
funcionamento.

Figura 23: Rel auxiliar com 2 contatos abertos e 2 fechados.

Este rel auxiliar, particularmente, possui 2 contatos abertos (13/14 e
43/44) e 2 fechados (21/22 e 31/32), acionados por uma bobina
eletromagntica de 24 Vcc. Quando a bobina energizada, imediatamente os
contatos abertos fecham, permitindo a passagem da corrente eltrica entre
eles, enquanto que os contatos fechados abrem interrompendo a corrente.
26

Quando a bobina desligada, uma mola recoloca imediatamente os contatos
nas suas posies iniciais. Alm de rels auxiliares de 2 contatos abertos (NA)
e 2 contatos fechados (NF), existem outros que apresentam o mesmo
funcionamento anterior mas, com 3 contatos NA e 1 NF.

Figura 24: Rel auxiliar com contatos comutadores.

Este outro tipo de rel auxiliar utiliza contatos comutadores, ao invs dos
tradicionais contatos abertos e fechados. A grande vantagem desse tipo de rel
sobre os anteriores a versatilidade do uso de seus contatos.
Enquanto nos rels anteriores a utilizao fica limitada a 2 contatos Na e
2 NF ou 3 NA e 1 NF, no rel de contatos comutadores pode-se empregar as
mesmas combinaes, alm de, se necessrio, todos os contatos abertos ou
todos fechados ou ainda qualquer outra combinao desejada. Quando a
bobina energizada, imediatamente os contatos comuns 11, 21, 31 e 41
fecham em relao aos contatos 13, 24, 34 e 44, respectivamente, e abrem em
relao aos contatos 12, 22, 32 e 42. Desligando-se a bobina, uma mola
recoloca novamente os contatos na posio inicial, isto , 11 fechado com 12 e
aberto com 14, 21 fechado com 22 e aberto com 24, 31 fechado com 32 e
aberto com 34 e, finalmente, 41 fechado com 42 e aberto em relao aos 44.
1.5.2.2. Contatores de Potncia
Os contatores de potncia apresentam as mesmas caractersticas
construtivas e de funcionamento dos rels auxiliares, sendo dimensionados
para suportarem correntes eltricas mais elevadas, empregadas na
energizao de dispositivos eltricos que exigem maiores potncias de
trabalho.
27




















Figura 25: Contadores.
1.5.2.3. Rels Temporizadores
Os rels temporizadores, tambm conhecidos como rels de tempo,
geralmente possuem um contato comutador acionado por uma bobina
eletromagntica com retardo na ligao ou no desligamento.

28


Figura 26: Rel temporizador com retardo na ligao.

Este rel temporizador possui um contato comutador e uma bobina com
retardo na ligao, cujo tempo ajustado por meio de um potencimetro.
Quando a bobina energizada, ao contrrio dos rels auxiliares que invertem
imediatamente seus contatos, o potencimetro retarda o acionamento do
contato comutador, de acordo com o tempo nele regulado. Se o ajuste de
tempo no potencimetro for, por exemplo, de 5 segundos, o temporizador
aguardar esse perodo de tempo, a partir do momento em que a bobina for
energizada, e somente ento os contatos so invertidos, abrindo 11 e 12 e
fechando 11 e 14. Quando a bobina desligada, o contato comutador retorna
imediatamente posio inicial. Trata-se, portanto, de um rel temporizador
com retardo na ligao.


Figura 27: Rel temporizador com retardo no desligamento.

29

Este outro tipo de rel temporizador apresenta retardo no desligamento.
Quando sua bobina energizada, seu contato comutador imediatamente
invertido. A partir do momento em que a bobina desligada, o perodo de
tempo ajustado no potencimetro respeitado e somente ento o contato
comutador retorna posio inicial.


Figura 28: Rel temporizador cclico.

Outro tipo de rel temporizador encontrado em comandos eltricos o
cclico, tambm conhecido como rel pisca-pisca. Este tipo de rel possui um
contato comutador e dois potencimetros que controlam individualmente os
tempos de retardo de inverso do contato. Quando a bobina energizada, o
contato comutador invertido ciclicamente, sendo que o potencimetro da
esquerda controla o tempo de inverso do contato, enquanto que o da direita o
tempo de retorno do contato a sua posio inicial.
1.5.2.4. Contadores Predeterminadores
Os rels contadores registram a quantidade de pulsos eltricos a eles
enviados pelo circuito e emitem sinais ao comando quando a contagem desses
pulsos for igual ao valor neles programados. Sua aplicao em circuitos
eltricos de comando de grande utilidade, no somente para contar e
registrar o nmero de ciclos de movimentos efetuados por uma mquina, mas,
30

principalmente, para controlar o nmero de peas a serem produzidas,
interrompendo ou encerrando a produo quando sua contagem atingir o valor
neles determinado.












Figura 29: Contador predeterminado.

Este contador predeterminador registra em seu display o nmero de
vezes em que sua bobina for energizada ou receber um pulso eltrico de um
elemento de entrada de sinal, geralmente de um sensor ou chave fim de curso.
Atravs de uma chave seletora manual, possvel programar o nmero de
pulsos que o rel deve contar, de maneira que, quando a contagem de pulsos
for igual ao valor programado na chave seletora, o rel inverte seu contato
comutador, abrindo 11/12 e fechando 11/14.


Figura 30: Contadorpredeterminado.
31



Para retornar seu contato comutador posio inicial e zerar seu mostrador,
visando o incio de uma nova contagem, basta emitir um pulso eltrico em sua
bobina de reset R1/R2 ou, simplesmente acionar manualmente o boto reset
localizado na parte frontal do mostrador.
1.5.3. Elementos de Sada de Sinais
Os componentes de sada de sinais eltricos so aqueles que recebem
as ordens processadas e enviadas pelo comando eltrico e, a partir delas,
realizam o trabalho final esperado do circuito. Entre os muitos elementos de
sada de sinais disponveis no mercado, os 90 que nos interessa mais
diretamente so os indicadores luminosos e sonoros, bem como os solenoides
aplicados no acionamento eletromagntico de vlvulas hidrulicas e
pneumticas.
1.5.3.1. Indicadores Luminosos
Os indicadores luminosos so lmpadas incandescentes ou LEDs,
utilizadas na sinalizao visual de eventos ocorridos ou prestes a ocorrer. So
empregados, geralmente, em locais de boa visibilidade que facilitem a
visualizao do sinalizador.



Figura 31: Indicador luminoso.
32

1.5.3.2. Indicadores Sonoros
Os indicadores sonoros so campainhas, sirenes, cigarras ou buzinas,
empregados na sinalizao acstica de eventos ocorridos ou prestes a ocorrer.
Ao contrrio dos indicadores luminosos, os sonoros so utilizados,
principalmente, em locais de pouca visibilidade onde um sinalizador luminoso
seria pouco eficaz.


Figura 32: Sinalizador sonoro.
1.5.3.3. Solenoides
So bobinas eletromagnticas que, quando energizadas, geram um
campo magntico capaz de atrair elementos com caractersticas ferrosas,
comportando-se como um im permanente.









Figura 33: Solenoide.
33


Numa eletrovlvula, hidrulica ou pneumtica, a bobina do solenoide
enrolada em torno de um magneto fixo, preso carcaa da vlvula, enquanto
que o magneto mvel fixado diretamente na extremidade do carretel da
vlvula. Quando uma corrente eltrica percorre a bobina, um campo magntico
gerado e atraem os magnetos, o que empurra o carretel da vlvula na direo
oposta a do solenoide que foi energizado. Dessa forma, possvel mudar a
posio do carretel no interior da vlvula, por meio de um pulso eltrico.

Figura 34: Eletrovvula.
Em eletrovlvulas pneumticas de pequeno porte, do tipo assento, o
mbolo da vlvula o prprio magneto mvel do solenoide. Quando o campo
magntico gerado, em consequncia da energizao da bobina, o mbolo da
vlvula atrado, abrindo ou fechando diretamente as passagens do ar
comprimido no interior da carcaa da vlvula.
34



Figura 35: Eletrovvula.
2. Introduo
2.1. Automao Industrial
2.1.1. Conceitos Importantes na Automao Industrial
Para comear a entender os conceitos apresentados nesta apostila e
saber como o que um controlador lgico programvel, necessrio entender
o que um controle, quais so seus elementos bsicos e quais so os seus
principais tipos.
Uma planta para ser controlada ela deve dispor dos seguintes
componentes bsicos: processo, sensor, controlador e atuador. Para o
entendimento de o que um controle necessrio o conhecimento destes
componentes. O diagrama de um sistema de controle a seguir, apresenta estes
elementos:
35


Figura 35: Diagrama simplificado de um Sistema de controle.

Processo: operao que evolui progressivamente e que se constitui por
uma srie de aes controladas objetivando um resultado particular;
Sensor: mede o desempenho do sistema de automao ou uma
propriedade particular de algum de seus componentes. Exemplos:
termmetros e velocmetros;
Controlador: opera presena de distrbios e tende a reduzir a diferena
entre a sada de um sistema e a entrada de referncia;
Atuador: compara os valores medidos com valores preestabelecidos e
toma a deciso de quando atuar no sistema. Como exemplos, podemos
citar os termostatos e os programas de computadores, ou seja, so
responsveis pela realizao de trabalho no processo ao qual est se
aplicando a automao;
Sistemas de controle podem ser classificados basicamente em dois tipos:
Sistema de controle em malha aberta: aquele em que a sada ou
resposta no possui nenhuma influncia sobre a entrada.



Figura 36: Sistema de Controle em Malha Aberta.
36

Sistema de controle em malha fechada: aquele em que a sada ou
resposta influencia a entrada do sistema.



Figura 37: Sistema de Controle em Malha Fechada.

Desta forma, um sistema de malha fechada (principal foco desta
apostila) composto por um sensor que detecta a varivel de processo (PV),
um transmissor que converte o sinal do sensor em um sinal adequado e o
transmite para um controlador que compara o valor da varivel de processo
(PV) com o valor do Set Point (SP) desejado e produz um sinal de controle
apropriado e um elemento final de controle que muda a varivel manipulada
(MV).
De acordo com a definio acima, percebe-se que a resposta de um
sistema controlado definida atravs de um programa do usurio e do
comportamento das entradas e sadas. Assim necessrio citar os tipos de
entradas e sadas que so utilizados na automao industrial.
Entradas discretas ou digitais: fornecem apenas um pulso ao
controlador, ou seja, A informao consiste em um estado binrio da
varivel de controle (ligado ou desligado, por exemplo). Exemplos:
botoeira, chave fim-de-curso.
Entradas analgicas: a informao consiste em um dado que precisa
ser digitalizado para ser processado, ou seja, Para trabalhar com este
tipo de entrada os controladores tem conversores analgico-digitais.
Exemplos: sensor de temperatura, sensor de nvel.
37

Sadas discretas ou digitais: exigem do controlador apenas um pulso
que determinar o seu acionamento ou desacionamento. Exemplos:
lmpada de sinalizao, rel.
Sadas analgicas: como dito anteriormente, de forma similar o
controlador necessita de um conversor digital para analgico, para
trabalhar com este tipo de sada. Exemplos: vlvula proporcional,
conversor de frequncia.


Figura 38: Exemplos de entradas e sadas digitais e analgicas.

A seguinte figura ilustra um exemplo de um operador controlando a
temperatura da gua para o uso em um hotel (sistema de controle em malha
fechada).


38



Figura 39: Exemplo de um sistema de controle em malha fechada.

2.1.2. Automao Industrial e Suas Tecnologias Associadas
As primeiras iniciativas do homem para mecanizar atividades manuais
ocorreram na pr-histria. Invenes como a roda, o moinho movido por vento
ou fora animal e as rodas dgua demonstram a criatividade do homem para
poupar esforo. Porm, a automao s ganhou destaque na sociedade
quando o sistema de produo agrrio e artesanal transformou-se em
industrial, a partir da segunda metade do sculo XVIII, inicialmente na
Inglaterra. O controle manual implica em se ter um operador presente ao
processo criador de uma varivel fsica e que, de acordo com alguma regra de
seu conhecimento, opera um aparelho qualquer (vlvula, alavanca, chave,
etc.), que por sua vez produz alteraes naquela varivel. A palavra automao
est diretamente ligada ao controle automtico, ou seja, est ligado s aes
que dependem de forma mnima, da interveno deste operador.
39

Dessa forma, com a finalidade de garantir o controle do sistema de
produo, foram colocados sensores nas mquinas para monitorar e indicar as
condies do processo. O controle s garantido com o acionamento de
atuadores a partir do processamento das informaes coletadas pelos
sensores.
Automatizar um sistema tornou-se muito mais vivel medida que a
eletrnica avanou e passou a dispor de circuitos capazes de realizar funes
lgicas e aritmticas com os sinais de entrada e gerar respectivos sinais de
sada. Com este avano, o controlador, os sensores e os atuadores passaram
a funcionar em conjunto, transformando processo em um sistema
automatizado, onde o prprio controlador toma decises em funo da situao
dos sensores e aciona os atuadores.
Vale salientar dessa forma, que dois maiores objetivos ligados a no
dependncia do operador nos processos industriais a reduo dos custos da
fabricao e a maximizao da produtividade. Para isso existe uma pirmide de
nveis hierrquicos de um sistema industrial que ajuda a compreender como
possvel atingir estes objetivos.
Na indstria, quando um grande pedido emitido, j se conhece todo o
controle do fluxo de materiais necessrios para seu atendimento, ou seja, a
disponibilidade de estoque, a genealogia das peculiaridades do produto, para
que se possa prover a quantidade de matria-prima utilizada para sua
confeco, tempo de execuo das mquinas em operao e datas de
necessidade definidas para cada ponto ou etapa do processo; bem como o
custo total estimado e prazo previsto de entrega do produto acabado. Para que
este nvel de integrao seja possvel, necessrio no s disponibilizar, como
tambm compartilhar todos esses dados por meio das mquinas e/ou
computadores que estiverem manipulando tais informaes.
Aspirando tambm a uma reduo de custos, o sistema passou a
promover junto aos computadores, controladores e dispositivos digitais com
capacidade de processamento autnomo de uma forma geral, uma
intercomunicabilidade por meio fsico adequado, de forma a obter grandes
topologias dentro de regras gerais e procedimentos definidos para a
40

transmisso de dados. Cria-se sistema de comunicao em rede e os
computadores passam a trocar dados entre eles e a compartilhar recursos.
Quando informaes de um sistema de controle so tratadas, a partir de
dados coletados por meio de dispositivos sensores ou de qualquer dispositivo
indicador de estado de um equipamento, por meio do processamento de dados
feito por um sistema de superviso, segundo um grande banco de dados, todos
os nveis acima, como o de coordenao, planejamento e gerenciamento, so
beneficiados de tal modo a melhor coordenar a programao e o controle de
produo, planejando o processo de fabricao como um todo e estabelecendo
uma nova gesto de gerenciamento dos negcios.
As grandes decises dentro de um sistema organizacional de produo
passam a ser tomadas dentro do mais alto grau do conceito da qualidade,
baseado em dados concretos e atuais, que se originam nas mais diferentes
unidades de controle do cho de fbrica. Informaes precisas, envolvendo o
processamento de um grande nmero de variveis, so agentes
sincronizadores do processo de fabricao, fazendo com que haja um
planejamento global mais adequado, sustentado pelas limitaes operacionais
diante da capacidade de produo, regulando o nvel de estoque, definindo e
projetando produtos, estabelecendo estratgias e procedimentos de
gerenciamento e diagnsticos.
Desse modo, verifica-se a importncia de um sistema de comunicao
integrada, estabelecida nos mais diferentes nveis de controle dentro da
estrutura de recursos oferecidos por uma rede de processamento digital. Ento,
ao estabelecer a integrao dos dados digitalmente por meio de uma rede de
computadores entre os mais diferentes nveis hierrquicos dentro de uma
indstria, reduz-se o custo de fabricao, pela eficincia da manipulao do
produto, aumenta-se a produtividade e se estabelece um novo conceito em
automao industrial, a integrabilidade de seus componentes nos mais
diferentes nveis como pode ser visto na figura a seguir.
41


Figura 40: Integrao de um sistema industrial.

Vistos quais os principais conceitos que so utilizados na automao
industrial, bem como os nveis hierrquicos de um sistema industrial, o prximo
item dar uma introduo ao controlador lgico programvel e seu contexto na
automao industrial.
2.2. CLP no Contexto da Automao Industrial
O controle do tipo discreto, voltado aos processos digitais, teve seu
incio marcado pela utilizao de dispositivos eletromecnicos do tipo a rels e
contadores. Com o passar dos anos, os circuitos lgicos tornaram-se mais
rpidos, compactos e capazes de receber mais informaes de entrada,
atuando sobre um maior nmero de dispositivos de sada. Chegamos, assim,
aos microprocessadores (UCPs), responsveis por receber informaes da
memria, dos dispositivos de entrada, e a partir dessas informaes,
desenvolver uma lgica para acionar sadas. Ento, at o incio da dcada de
60, a utilizao de rels eletromecnicos era praticamente a nica opo
possvel. Com o advento dos dispositivos microprocessados, vieram os
Controladores Lgicos Programveis, onde a forma bsica de programao
oriunda da lgica de programao dos diagramas eltricos a rels. Prprio para
ambientes industriais, os controladores realizam uma rotina cclica de
42

operao, o que caracteriza seu princpio de funcionamento, e operam apenas
variveis digitais, efetuando controle discreto, portanto.
De um modo mais detalhado um CLP um aparelho digital que usa
memria programvel para armazenar instrues que implementam funes
como: lgica, sequenciamento, temporizao, contagem e operaes
aritmticas, para controlar atravs de mdulos de entrada e sada (digital e
analgica) diversos tipos de mquinas e processos. Dessa forma, os CLPs so
equipamentos eletrnicos de controle que atuam a partir da filosofia na qual
toda a lgica de acionamento pode ser desenvolvida atravs de software, que
determina ao controlador a sequencia de acionamento a ser desenvolvida. Este
tipo de alterao lgica caracteriza um sistema flexvel.
Esta flexibilidade faz com que os CLPs tenham algumas vantagens em
relao aos sistemas convencionais, tais como:






Oferecem maior flexibilidade;
controle;

Os CLPs mais atuais trabalham com padres de protocolo de
comunicao para facilitar a interface com equipamentos de outros fabricantes,
e tambm com Sistemas Supervisrios e Redes Internas de comunicao
como o protocolo OPC (Object Linked and embedding for Process Control o
qual permite realizar transferncias de objetos entre diferentes aplicaes) cujo
desenvolvimento foi encabeado pela Microsoft, e tende a se tornar o padro
de relacionamento entre os diversos mdulos de software ou hardware de
diferentes fabricantes.
43

Atualmente, encontramos CLPs utilizados na implementao de painis
seqenciais de intertravamento, controle de malhas, servo-posicionamento,
sistemas SCADA (Supervisory Control and Data Aquisition), sistemas de
controle estatstico de processo, sistema de controle de estaes, sistemas de
controle de clulas de manufatura, etc. Os CLPs so encontrados em
processos de: empacotamento, engarrafamento, enlatamento, transporte e
manuseio de materiais, usinagem, gerao de energia; em sistemas de
controle predial de ar condicionado, sistemas de segurana, montagem
automatizada, linhas de pintura e sistemas de tratamento de gua, existentes
em indstrias de alimentos, bebidas, automotiva, qumica, txtil, plsticos,
papel e celulose, farmacutica e siderrgica/metalrgica.
De uma maneira geral, os CLPs tem aplicao na automao de
processos discretos (controle ON-OFF) e na automao de processos
contnuos (controle de malhas).
2.3. Funcionamento de um CLP e Seus Componentes
2.3.1. Princpio de Funcionamento de um CLP
O Controlador Programvel, como todo sistema microprocessador, tem
seu princpio de funcionamento baseado nos seguintes passos:









44













Figura 41: Componentes de um CLP.
Inicializao: No momento em que ligado o CLP executa uma srie de
operaes pr programadas, gravadas em seu Programa Monitor:
auxiliares;
itos instalados;





Verificar estado das entradas: O CLP l o estado de cada uma das entradas,
verificando se alguma foi acionada. O processo de leitura recebe o nome de
Ciclo de Varredura (Scan) e normalmente de alguns microssegundos (scan
time).
45

Tranferir os dados para memria: Aps o Ciclo de Varredura, o CLP
armazena os resultados obtidos em uma regio de memria chamada de
Memria Imagem das Entradas e Sadas. Ela recebe este nome por ser um
espelho do estado das entradas e sadas. Esta memria ser consultada pelo
CLP no decorrer do processamento do programa do usurio.
Comparar com o programa do usurio: O CLP ao executar o programa do
usurio, aps consultar a Memria Imagem das Entradas, atualiza o estado da
Memria Imagem das Sadas, de acordo com as instrues definidas pelo
usurio em seu programa.
Atualizar as sadas: O CLP escreve o valor contido na Memria das Sadas,
atualizando as interfaces ou mdulos de sada. Inicia - se ento, um novo ciclo
de varredura.
2.3.2. Componentes de um CLP








Figura 42: Componentes de um CLP.
Fonte de alimentao: A fonte de alimentao do CLP converte a tenso alternada da rede
eltrica para uma tenso contnua, ou seja, converte a tenso da rede de 110 ou 220 VCA em
+5VCC, +12VCC ou +24VCC para alimentar os circuitos eletrnicos, as entradas e as sadas.
100

46

Unidade de processamento: Tambm chamada de CPU, responsvel pelo
funcionamento lgico de todos os circuitos. Nos CLPs modulares a CPU est
em uma placa (ou mdulo) separada das demais, podendo-se achar
combinaes de CPU e Fonte de Alimentao. Nos CLPs de menor porte a
CPU e os demais circuitos esto todos em nico mdulo. As caractersticas
mais comuns so:
-Microprocessadores ou Microcontroladores de 8 ou 16 bits ( INTEL 80xx,
MOTOROLA 68xx, ZILOG Z80xx, PIC 16xx );
1 Mega Byte;



Bateria: As baterias so usadas nos CLPs para manter o circuito do Relgio
em Tempo Real, reter parmetros ou programas (em memrias do tipo RAM)
,mesmo em caso de corte de energia, guardar configuraes de equipamentos
etc. Normalmente so utilizadas baterias recarregveis do tipo Ni-Ca ou Li.
Nestes casos, incorporam se circuitos carregadores.

Memria do programa supervisor: O programa supervisor responsvel pelo
gerenciamento de todas as atividades do CLP. No pode ser modificado pelo
usurio e fica normalmente em memrias do tipo PROM, EPROM, EEPROM.
Ele funciona de maneira similar ao Sistema Operacional dos
microcomputadores. o Programa Monitor que permite a transferncia de
programas entre um microcomputador ou Terminal de Programao e o CLP,
gerenciar o estado da bateria do sistema, controlar os diversos opcionais etc.

Memria do usurio: a memria que armazena o programa do usurio. Esta
memria, reservada ao programa do usurio, contm alguns Kbytes de
palavras-livres que sero processadas pela CPU. A cada ciclo, a CPU
processa este programa, atualiza a memria de dados internos e as imagens
das entradas e sadas. Constituda por memrias do tipo RAM, EEPROM ou
FLASH-EPROM.
47

Memria de dados: a regio de memria destinada a armazenar os dados
do programa do usurio. Estes dados so valores de temporizadores, valores
de contadores, cdigos de erro, senhas de acesso, etc. So normalmente
partes da memria RAM do CLP. So valores armazenados que sero
consultados e ou alterados durante a execuo do programa do usurio. Em
alguns CLPs, utiliza-se a bateria para reter os valores desta memria no caso
de uma queda de energia.

Memria imagem das entradas/sadas: Sempre que a CPU executa um ciclo
de leitura das entradas ou executa uma modificao nas sadas, ela armazena
o estado da cada uma das entradas ou sadas em uma regio de memria
denominada Memria Imagem das Entradas/Sadas. Essa regio de memria
funciona como uma espcie de tabela onde a CPU ir obter informaes das
entradas ou sadas para tomar as decises durante o processamento do
programa do usurio.
Circuitos auxiliares: So circuitos responsveis para atuar em casos de falha
do CLP. Alguns deles so:

POWER ON RESET: desliga todas as sadas assim que o equipamento
ligado, isso evita que possveis danos venham a acontecer.
POWER DOWN: monitora a tenso de alimentao salvando o contedo das
memrias antes que alguma queda de energia possa acontecer.
WATCH DOG TIMER: o co de guarda deve ser acionado em intervalos
peridicos, isso evita que o programa entre em loop no caso de falha do
microprocessador.

Mdulos de entradas e sadas: Os mdulos de entradas e sadas realizam a
conexo fsica entre a CPU e o mundo externo atravs de circuitos de
interfaceamento. Os mdulos de entrada tm que ser seguros contra
destruio das entradas por excesso ou alimentao de tenso indevida; e
devem possuir filtros de supresso para impulsos parasitrios.



48






Figura 43: Esquema de um mdulo de entrada de um CLP.
.

Os mdulos de sadas devem ser amplificados e possuir proteo contra
curto-circuito.





Figura 44: Esquema de um mdulo de sada de um CLP.

Como as entradas analgicas so lidas: A tenso ou corrente de
entrada convertida para um cdigo digital proporcional ao valor analgico,
atravs de um conversor analgico/digital.










Figura 45: Exemplo de um circuito de entrada analgica.

Como so tratadas as sadas analgicas: A interface das sadas
analgicas recebe do processador dados numricos que so convertidos em
49

valores proporcionais de corrente ou tenso e aplicados nos dispositivos de
campo.













Figura 46: Exemplo de um circuito de sada analgica.

2.4. Ladder
2.4.1. Introduo ao Ladder

A programao traduz as funes a serem executadas; para tanto ela
deve ser o mais simples possvel. Utilizando-se de linguagem especfica,
baseando-se na memotcnica, a linguagem de programao usa abreviaes,
figuras e nmeros de tal forma a formar-se acessvel a todos os nveis
tecnolgicos.
Os tipos de funes so associaes lgicas (E, OU, etc), funes de
memria (SET, RESET, etc), funes de contagem, temporizao, aritmticas
e outras mais especficas. A forma visual que a instruo se apresenta
depende unicamente do tipo de sistema utilizado pelo programador. Seja por
exemplo, a associao lgica OU entre duas informaes que chamaremos
de entradas por traduzirem informaes do processo. O resultado desta
associao ser armazenado em uma memria para depois ser utilizado, na
50

dependncia da ordem de operao. Podemos representar essa associao na
forma de diagrama de contatos (Ladder).
A linguagem Ladder uma representao grfica da linguagem de
programao do CLP. Tambm conhecida como lgica de diagrama de
contatos. A linguagem Ladder o sistema de representao que mais se
assemelha tradicional notao de diagramas eltricos. Verifique por exemplo
o esquema conceitual de um sistema CLP, mostrado na figura abaixo para
representar o seu funcionamento juntamente com um circuito eltrico simples.
As entradas fsicas reais esto fixadas a um mdulo de entrada (esquerda)
enquanto as sadas esto fixadas a um mdulo de sada (direita). No centro,
v-se a representao lgica que a CPU deve processar na linguagem Ladder.
Neste caso, se o Input 1 for fechado, a Output 1 (campainha) ligada.











Figura 47: Esquema do funcionamento de um CLP com um circuito eltrico simples.

O exemplo a seguir ilustra representaes de um circuito em srie
simples composto por dois interruptores e uma lmpada em diversas maneiras:







51










Figura 48: Diversas representaes de um circuito em srie simples com 2 interruptores e 1
lmpada.

O nome Ladder deve-se representao da linguagem se parecer com
uma escada (Ladder), na qual duas barras verticais paralelas so interligadas
pela Lgica de Controle, formando os degraus (rungs) da escada. Portanto, a
cada Lgica de Controle existente no Programa de Aplicao d-se o nome de
rung, a qual composta por Colunas e Linhas, conforme apresentado na figura
a seguir.















Figura 49: Estrutura da linguagem Ladder.

52

A quantidade de Colunas e Linhas, ou Elementos e Associaes, que
cada rung pode conter determinada pelo fabricante do CLP, podendo variar
conforme a CPU utilizada. Em geral, este limite no representa uma
preocupao ao usurio durante o desenvolvimento do Programa de Aplicao,
pois os Softwares de Programao indicam se tal quantidade foi ultrapassada,
por meio de erro durante a compilao do Programa de Aplicao.









Figura 50: Endereamento de instrues durante a execuo de um programa em Ladder.

A relao entre o smbolo grfico da Linguagem Ladder e a Instruo a
ser executada pode ser verificada nos Endereos 0 e 1 do Programa em
Linguagem de Lista de Instrues. Neste caso, a representao em Linguagem
Ladder para os Elementos XO e X2 so Contatos Normalmente Abertos
idnticos. Porm, a localizao de cada um na Lgica de Controle determina
Instrues diferentes, ou seja, o Contato Normalmente Aberto de XO, por
iniciar o rung, determina a Instruo 'Store' (STR XO) e o Contato Normalmente
Aberto de X2 (com representao grfica idntica de XO), por estar em
paralelo com XO, determina a Instruo 'Or' (OR X2). Esta caracterstica da
Linguagem Ladder normalmente facilita o desenvolvimento do Programa de
Aplicao, uma vez que o usurio precisa certificar-se apenas se a associao
desejada aceita pela CPU utilizada, no se prendendo Instruo
propriamente dita.

53

2.4.2. Introduo ao Ambiente de Programao
O ambiente de desenvolvimento utilizado para programar este CLP da
HI Tecnologia (SPDSW) composto por um Menu Principal com as seguintes
opes:
Projeto: carrega um projeto existente ou cria um novo;
Programa: edita um programa em Ladder;
Controlador: gera um cdigo executvel para ser enviado ao
controlador do CLP;
Depurador: permite a visualizao do programa em funcionamento no
microcontrolador
Superviso: gera a superviso de blocos de controle (PID) ou
grficos de tendncia (Trend Variveis)

Os principais operadores utilizados neste CLP so:
I: Representa as entradas digitais. As diferentes entradas so
distinguidas atravs de nmeros sequenciais. Ex: I1, I2, I3, etc.
O: Representa as sadas digitais. As diferentes sadas so
distinguidas atravs de nmeros sequenciais. Ex: O1, O2, O3, etc.
R: Representa um contato auxiliar. Estes no tem conexo direta com
o meio fsico (processo) e so teis na definio das lgicas. Tambm
so diferenciados atravs de nmeros sequenciais. Ex: R1, R2, R3, etc.
M: Memria destinada a guardar valores inteiros de 16 bits, ou seja,
nmeros de 32768 a +32768.
D: Memria destinada a armazenar valores reais, ou seja, nmeros de
a .
K: Memria destinada a armazenar uma constante inteira de 16 bits.
Pode assumir valores de 999 a +9999.
H: Representa o valor de uma constante Hexadecimal. Pode assumir
valores na faixa de 0 a FFFF.
Q: Representa o valor de uma constante real. Pode ser usado com
nmeros na faixa de a .
54

E: Representa um canal de entrada analgica. Usado pelo bloco de
movimentao MOV, quando se deseja l o valor de uma entrada
analgica do controlador em uma memria.
S: Representa um canal de sada analgica. Usado pelo bloco de
movimentao MOV, quando se deseja movimentar o valor de uma
memria a uma sada.
T: Representa um elemento de sinalizao de eventos, como por
exemplo, para identificar uma mensagem. Identifica uma lgica qualquer,
presente em um programa. Representa um malha de controle PID.

2.4.3. Elementos do Editor Ladder
2.4.3.1. Instrues e Blocos Bsicos
1) Contato Normalmente Aberto (NA):
O objetivo deste elemento funcionar como um contato normalmente
aberto de um rel. Se a bobina do rel estiver desenergizado, ele estar aberto
interrompendo o circuito lgico. Se a sua bobina estiver energizada, ele estar
fechado, deixando que o circuito se complete atravs dele.








Figura 51: Representao de contato NA em Ladder.

2) Contato Normalmente Fechado (NF):
O objetivo deste elemento funcionar como um contato normalmente
fechado de um rel. Se a bobina do rel estiver desenergizado, ele estar
55

fechado, deixando que o circuito se complete atravs dele. Se a sua bobina
estiver energizada, ele estar aberto, interrompendo o circuito.









Figura 52: Representao de contato NF em Ladder.

3) Rel:
O objetivo deste elemento funcionar como uma bobina de um rel. Se
estiver energizada, todos os seus contatos normalmente abertos estaro
fechados e os normalmente fechados estaro abertos. Se estiver
desenergizado, todos os seus contatos normalmente abertos estaro abertos e
os normalmente fechados estaro fechados. Para cada rel somente pode
existir uma nica bobina e no existe um limite de contatos que um rel pode
ter, sendo NA ou NF.







Figura 53: Representao de um rel em Ladder.

4) Temporizador:
Este bloco responsvel temporizao de eventos dentro de um
programa. O bloco o responsvel por temporizar eventos dentro de um
56

programa. Ele opera, basicamente, ativando a sada aps a contagem de um
tempo pr-programado. Este tempo especificado no parmetro P2 e seu valor
dado em mltiplos de 0,01 seg, ou seja, um intervalo de 1 segundo ser
contabilizado se o valor de P2 for igual a 100.
Este elemento representado por um bloco funcional com duas
entradas (A1 e A2) e uma sada (B1) e utiliza dois operadores (P1 e P2). O
operador P1 que aparece na parte superior do bloco guarda o valor corrente do
tempo e deve ser obrigatoriamente uma memria (M). O parmetro P2 contm
o valor total do tempo, e pode ser uma memria (M) ou uma constante (K).
A entrada superior (A1) habilita a temporizao ("Habilita") e a entrada
(A2) do estado desenergizado para o estado energizado nesta entrada faz com
que o valor corrente do temporizador (P1) passe a decrementar at zero
(final(A2) representa a entrada de temporizao ("Temporiza"), assim, para
temporizar necessrio que a entrada "Habilita" (A1) esteja energizada e toda
vez que a entrada "Temporiza" (A2) transitar de desenergizada para
energizada o valor corrente da temporizao ser decrementado at o valor
zero, caso no haja uma interveno da entrada (A2). A sada (B1) indica se a
temporizao chegou ao final (Temporizao = valor final da temporizao). do
temporizador). A entrada inferior

5) Flip-Flop Set:
O objetivo deste elemento operar como uma entrada SET de um "Flip-
Flop", que um elemento bsico de memria em circuitos eltricos. Este
elemento est associado ao controle de sadas digitais (operadores Oxxxx) e
contatos auxiliares (operadores Rxxxx) e s pode ser colocado na oitava
coluna da janela de edio. Existe uma grande diferena no posicionamento
dos elementos de SET e RESET de uma sada digital ou um contato auxiliar no
diagrama ladder devido a varredura do Scan.

6) Flip-Flop Reset:
O objetivo deste elemento operar como uma entrada RESET de um
"Flip-Flop", que um elemento bsico de memria em circuitos eltricos. Este
elemento est associado ao controle de sadas digitais (operadores Oxxxx) e
57

contatos auxiliares (operadores Rxxxx) e s pode ser colocado na oitava
coluna da janela de edio. Existe uma grande diferena no posicionamento
dos elementos de SET e RESET de uma sada digital ou um contato auxiliar no
diagrama ladder devido a varredura de Scan.
7) Flip-Flop Pulso:
O objetivo deste elemento ativar a bobina de um rel por um nico
ciclo de varredura do programa. Esta ativao se d atravs de uma transio
de subida do sinal aplicado sua entrada. Este elemento est associado ao
controle de sadas digitais (operadores Oxxxx) e contatos auxiliares
(operadores Rxxxx) e s pode ser colocado na oitava coluna da janela de
edio.
8) Flip-Flop Oscilador:
O objetivo deste elemento inverter o estado do contato a ele associado
(P1) sempre que houver uma transio em sua entrada (A1), de desenergizado
para energizado. Este elemento est associado ao controle de sadas digitais
(operadores Oxxxx) e contatos auxiliares (operadores Rxxxx) e s pode ser
colocado na oitava coluna da janela de edio.
9) Flip-Flop Set de Borda:
O objetivo deste elemento operar como uma entrada SET de um "Flip-
Flop", que um elemento bsico de memria em circuitos eltricos. Porm, a
diferena para este elemento que ele ativado somente na borda de subida
do sinal de entrada. Este elemento est associado ao controle de sadas
digitais (operadores Oxxxx) e contatos auxiliares (operadores Rxxxx) e s pode
ser colocado na oitava coluna da janela de edio. Neste tipo de elemento tipo
"borda" no h diferena no posicionamento dos elementos de SET e RESET
de uma sada digital ou um contato auxiliar no diagrama Ladder devido ao ciclo
de varredura do Scan, pois ele ativado somente na borda de subida do sinal
de entrada.
10) Flip-Flop Reset de Borda:
58

O objetivo deste elemento operar como uma entrada RESET de um
"Flip-Flop", que um elemento bsico de memria em circuitos eltricos.
Porm, a diferena para este elemento que ele ativado somente na borda
de subida do sinal de entrada. Este elemento est associado ao controle de
sadas digitais (operadores Oxxxx) e contatos auxiliares (operadores Rxxxx) e
s pode ser colocado na oitava coluna da janela de edio. Neste tipo de
elemento tipo "borda" no h diferena no posicionamento dos elementos de
SET e RESET de uma sada digital ou um contato auxiliar no diagrama ladder
devido ao ciclo de varredura do Scan, pois ele ativado somente na borda de
subida do sinal de entrada.
11) Contador UP:
O objetivo deste elemento operar como um contador de eventos.
Possui uma entrada para RESET do valor de contagem e um parmetro de
limite de contagem. A cada pulso (evento) na entrada de contagem, o valor do
contador ser incrementado de uma unidade at o limite definido.
Este elemento representado por um bloco funcional com duas
entradas (A1 e A2) e uma sada (B1) e utiliza dois operadores (P1 e P2). O
operador P1 que aparece na parte superior do bloco guarda o valor corrente da
contagem e deve ser obrigatoriamente uma memria (M). O parmetro P2
contm o valor final da contagem, e pode ser uma memria (M) ou uma
constante (K).
A entrada inferior (A2) habilita a contagem ("Habilita") e uma transio
do estado desenergizado para o estado energizado nesta entrada faz com que
o valor corrente da contagem passe para zero (reset do contador). A entrada
superior (A1) representa a entrada de contagem ("Conta"). Para contar
necessrio que a entrada "Habilita" (A2) esteja energizada e toda vez que a
entrada "Conta" (A1) transitar de desenergizada para energizada, o valor
corrente da contagem ser incrementado de um. A sada (B1) indica se a
contagem chegou ao final (contagem = valor final da contagem) ou se o
contador est paralisado ou desabilitado (contagem diferente do valor final da
contagem).
12) Contador UP-DOWN:
59

O objetivo deste elemento contar um determinado nmero de
transies ocorridas na entrada "Conta". Ele conta o nmero de transies da
entrada "Conta" at um certo limite de contagem fornecido pelo usurio como
parmetro. A contagem pode ser crescente (Up) ou decrescente (Down),
dependendo do sentido fornecido pelo usurio como entrada para o bloco. A
sua sada indica o fim da contagem. Este elemento representado por um
bloco funcional com trs entradas e uma sada e precisa de dois operadores. O
operador que aparece na parte superior do bloco (P1) guarda o valor corrente
do contador e deve ser obrigatoriamente uma memria (operador M) e o
inferior (P2) que representa o valor final da contagem, pode ser uma memria
ou uma constante.
A entrada inferior (A3) habilita a contagem ("Habilita") e quando esta
transitar do estado desenergizado para o energizado, o valor corrente passar
a ser zero, se o sentido for 1 (energizado) ou passar a ser igual ao valor inicial
da contagem, caso contrrio. A entrada do meio do bloco (A2) indica o sentido
da contagem, ou seja, se esta entrada for igual a 1 o valor corrente da
contagem incrementado a cada transio da entrada "Conta" e ser
decrementado caso seja igual a 0. A entrada superior (A1) a de contagem
("Conta").
Para contar necessrio que a entrada "Habilita" esteja energizada.
Cada vez que a entrada "Conta" transitar de desenergizada para energizada o
valor de contagem ser decrementado ou incrementado de um, dependendo da
entrada de sentido. A sada (B1) indica se a contagem chegou ao final
(contagem = 0, se sentido = 0 e contagem =valor final, se sentido = 1) ou se o
contador est parado ou desabilitado.
2.4.3.2. Blocos de Movimento
1) Movimentao de Variveis
Este elemento possibilita a inicializao de valores de memrias, a
transferncia de dados entre memrias, textos, entradas e sadas do PLC e a
converso de tipos de dados entre vrios 109

60

formatos. Este nico bloco implementa funcionalidade normalmente encontrada
em vrios blocos de outros CLPs do mercado. Essencialmente o bloco de
movimentao transfere o valor do operando P1 para o operando P2.
Este bloco necessrio para utilizar a entradas/sadas analgica na
programao Ladder. Dentre as funes j citadas este bloco ainda pode:
Mover o valor da entrada analgica especificada para uma memria
inteira ou real.
Mover o valor de uma memria inteira para a sada analgica
especificada.
Para a utilizao deste bloco para entradas analgicas, teremos que:
P1: representa o endereo da entrada analgica utilizada (E0,
E1,...,E7).
P2: representa o endereo da memria que armazenar o valor da
entrada analgica em funo da medida realizada no processo. Este
parmetro pode ser do tipo M ou D obtendo valores de 0 a 4092 (ZAP
500 / ZAP 900).
E1: entrada de habilitao da leitura. Aps sua habilitao o bloco passa
a movimentar o valor lido na entrada analgica para a memria definida
em P2.
S1: sada de operao do canal. Ativa quando o bloco realiza a
movimentao do sinal para a memria.

Para a utilizao deste bloco para sadas analgicas, teremos que:
P1: representa o endereo da memria contendo o valor a ser escrito na
sada analgica. Este valor deve estar entre 0 a 4092. Este valor deve
ser proveniente de uma memria inteira (M).
P2: representa o canal de sada analgica utilizado (S0 para ZAP 900).
E1: entrada de habilitao de escrita. Aps sua habilitao o bloco
passa a movimentar o valor de escrita da memria inteira (M) para a
sada analgica definida em P2.
S1: sada de operao do canal. Ativa quando o bloco realiza a
movimentao do sinal para a sada analgica.

61

2) Movimentao Indexada
Possibilita a movimentao de um grupo de memrias inteiras onde a
fonte e o destino so indexados pelos parmetros P1 e P2 consecutivamente.
O valor numrico presente na memria indicada pelo parmetro P1 ser a
memria fonte. O valor numrico presente na memria indicada pelo parmetro
P2 ser a memria destino. O valor numrico presente na memria indicada
pelo parmetro P3 especifica a quantidade de dados que sero transferidos a
partir da memria fonte para a memria de destino.
Por exemplo, na figura abaixo, quando A1 ativado, sero transferidos 2
valores de memrias consecutivas da fonte (M06) para o destino (M10). Aps
isso a sada B1 energizada.
3) Inicializao de Dados
Possibilita inicializar um bloco de memrias ou contatos com um valor
predefinido. O parmetro P1 especifica uma memria cujo contedo identifica a
memria inicial do bloco a ser inicializado. O parmetro P2 especifica qual tipo
de varivel e o valor a ser utilizado na inicializao do bloco. O contedo da
memria especificado em P3, define o tamanho do bloco, ou seja, a quantidade
de dados que sero inicializados a partir da varivel especificada em P1. O
bloco ativado quando A1 energizado. Quando a sada B1 for energizada, o
processo de inicializao do bloco de memrias ou contatos foi realizado com
sucesso.
4) Troca de Dados
Efetua troca de valores entre dois operadores especificados. P1
especifica a varivel 1 a ter seu contedo trocado com o contedo da varivel
2. P2 especifica a varivel 2 a ter seu contedo trocado com o contedo da
varivel 1.
Os parmetros P1 e P2 podem ser do tipo M ou D. Quando os
parmetros so do mesmo tipo, o resultado da operao transfere o valor atual
de P1 para P2 e vice versa. Quando P1 inteiro (M) e P2 real (D), os valores
de P1 e P1+1 so agrupados e transferidos para P2. O valor de P2 dividido e
transferido para P1 e P1+1. Quando P1 e real e P2 inteiro, operao
62

equivalente efetuada. Por exemplo, considere o bloco indicado a seguir, onde
o contedo de M1 ser trocado com o contedo de D5. Nesta situao como as
memrias D utilizam 32 bits para sua representao e a memrias M utilizam
apenas 16 bits, so necessrias 2 memrias M para receberem o contedo da
memria D. As tabelas a seguir indicam o contedo de cada memria em
representao hexadecimal antes da execuo do bloco e depois da mesma.
2.4.3.3. Blocos de Matemtica
1) Somador, Subtrador, Multiplicador, Divisor
Este elemento efetua a operao matemtica (de sua funcionalidade) entre os
operandos P1 e P2, armazenando o resultado em P3. Opera com valores
inteiros ou reais, efetuando automaticamente a converso de tipos quando
necessrio. Quando P1 e P2 so de tipos diferentes, antes de efetuar a
operao, o elemento converte o operando P2 de forma a efetuar a operao
sempre com operandos do mesmo tipo (inteiro ou real). Assim, o tipo de
operao a ser realizada (inteira ou real) ser sempre definida pelo tipo do
operando P1.
2) Extrator de Raiz Quadrada, Log na Base 10, Exponenciao
Este elemento efetua a operao matemtica (de sua funcionalidade) do
parmetro P1, transferindo o resultado para P2. Opera apenas com valores
reais.
3) Potenciao
Este elemento efetua a operao matemtica de potenciao entre os
parmetros P1 e P2, transferindo o resultado para o parmetro P3. Opera
apenas com valores reais.
4) AND, OR, XOR
Este elemento efetua a operao lgica (de sua funcionalidade) entre os
parmetros P1, P2, transferindo o resultado para P3. Opera apenas com
valores Inteiros. Esta operao efetuada bit a bit entre os contedos de P1 e
63

P2, ou seja, os Bits 0 de P1 e P2 so operados e o resultado transferido para o
bit 0 de P3. O mesmo procedimento se repete para todos os 16 bits dos
operandos inteiros.
5) Deslocamento para Direita, Deslocamento para Esquerda
Este elemento efetua a operao lgica Deslocamento para direo
direita/esquerda entre os parmetros P1 e P2, transferindo o resultado para P3.
Opera apenas com valores Inteiros. Esta operao efetuada deslocando para
direita/esquerda bit a bit o contedo de P1 pelo nmero de vezes definido no
operando P2.
2.4.3.4. Blocos de Comparao
1) Teste se: P1 = P2, P1 P2, P1 > P2, P1 P2, P1 < P2, P1 P2
O objetivo destes elementos realizar a comparao entre operadores.
Esta comparao do tipo que compara P1 e P2.
2) Teste Lgico
O objetivo deste elemento realizar a operao lgica AND (E) bit a bit
entre dois operadores. Este elemento representado por um bloco funcional
com uma entrada, uma sada e tem dois operadores. O operador P1 deve ser
uma memria inteira (operador M) ou uma constante inteira (operador K). O
segundo parmetro pode ser uma memria inteira (operador M) ou uma
constante inteira (operador K), porem no devemos configurar os parmetros
P1 e P2 com constantes inteira (operador K), pois o prprio nome do operando
j diz:"constante", no podendo 112

64

efetuar a lgica AND bit a bit entre si. A entrada do bloco (A1) habilita a
operao ("Habilita"). Para que a operao se realize necessrio que a
entrada "Habilita" esteja energizada.
realizada uma operao lgica AND bit a bit entre os operadores P1 e P2 e o
resultado refletido na sada B1. A sada B1 indica o resultado da operao.
Se energizada, o resultado do teste lgico foi diferente de zero, desenergizada
caso contrrio.
2.4.3.5. BLOCOS DE FLUXO
1) Incio de Rel Mestre, Fim de Rel Mestre
O objetivo destes elementos realizar a comparao entre operadores. Esta
comparao do tipo que compara P1 e P2.
O objetivo destes elementos delimitar uma rea do programa que ser
executada sempre que o bloco Rel Mestre estiver ativado.
Basicamente o bloco Rel Mestre tem dupla utilidade, pois marca o incio da
rea a ser executada e ao mesmo tempo permite que esta mesma rea do
programa seja executada quando o bloco estiver energizado. Este bloco utiliza
o bloco Fim de Rel Mestre como delimitador final da rea de programa que
dever ser executada. Um programa pode ter quantos rels mestre se desejar.
Rel Mestre - Este elemento representado por um bloco de uma
entrada. Este elemento funciona como uma bobina, ou seja, quando
tiver energizada a sua entrada (A1) a rea de programa delimitada por
ele e o bloco Fim de Rel Mestre ser executada, caso contrrio esta
rea do programa no ser executada. Este elemento deve
obrigatoriamente ocupar a oitava coluna da janela de edio. Com a
entrada A1 ativa, toda rea de programao do Inicio do Rel Mestre ate
o Fim de Rel Mestre ser executada. B1 ativo indica que o Inicio de
Rel Mestre foi energizado.
Fim de Rel Mestre - Este elemento representado por um bloco sem
entrada. Este elemento funciona como um delimitador de rea de
programa, ou seja, o ponto do programa em que se encontra delimita a
rea de atuao do Rel Mestre imediatamente anterior a ele, no
possuindo qualquer outra funcionalidade. Este elemento deve
65

obrigatoriamente ocupar a oitava coluna da janela de edio. Com a
entrada A1 ativa, ser finalizada a execuo do Rel Mestre. B1 ativo,
indica que Fim de Rel Mestre foi energizado.

Se na rea delimitada pelo Rel Mestre e Fim de Rel Mestre existir alguma
bobina e o Rel Mestre estiver desenergizada, ento as bobinas estaro
resetadas (desligadas),independentemente do estado das lgicas associadas a
elas.
2) Incio de Bloco de Lgica, Fim de Bloco de Lgica
O objetivo destes elementos delimitar o incio e o fim de uma rea do
programa que ser executada sempre que o Bloco de Lgica estiver ativado.
Estes blocos sempre devem ser utilizados em conjunto. O bloco Incio de Bloco
de Lgica delimita o incio e o bloco Fim de Bloco de Lgica delimita o fim da
rea de programa que dever ser executada quando o Bloco de Lgica
correspondente estiver energizado. Um programa pode ter quantos Blocos de
Lgica se desejar. Fazendo uma analogia com os termos de programao, o
Bloco de Lgica seria uma chamada de uma rotina, ao passo que o bloco Incio
de Lgica corresponderia ao delimitador de incio da rotina e o bloco de Fim de
Lgica o seu delimitador de fim de rotina. Para inseri-lo no 113

66

programa deve-se posicionar o cursor na posio desejada, selecionar no
menu esquerda o grupo "Fluxo" e clicar no boto correspondente.
No bloco Incio de Bloco de Lgica:
A entrada A1 no estado ativa implica na execuo do Bloco de Lgica. A
entrada A1 somente ser energizada quando existir uma chamada
(atravs de um bloco BLQ) para este respectivo bloco de lgica durante
a execuo da aplicao Ladder.
B1 ativado implica que o Inicio do Bloco de Lgica foi energizado.
3. Txxxx - Identifica o Bloco de Lgica que este bloco est delimitando o
incio. Este valor tem que ser um valor maior ou igual a zero. Quando
este valor zero, o Bloco de Lgica ser executado automaticamente
toda vez em que o controlador for ligado, servindo como uma rotina de
Inicializao do programa. Quando este valor for diferente de zero, o
bloco de Lgica ser executado apenas quando o Bloco de Lgica
correspondente estiver energizado.
Este elemento representado por um bloco com uma entrada, uma
sada e um parmetro. Ele funciona como habilitao de execuo e um
Bloco de Lgica delimitado pelos blocos Incio de Bloco de Lgica e Fim
de Bloco de Lgica. Quando energizado, o Bloco de Lgica identificado
pelo parmetro Txxxx ser executado, ou no, caso contrrio

No bloco Fim de Bloco de Lgica:
O bloco de lgica retorna energizao resultante do processamento da
lgica Ladder especificada na linha em que se encontra este delimitador
de fim de o Bloco de Lgica. Se no for especificada nenhuma lgica
nesta linha retorna-se energizao ativa, caso contrrio, retorna a
energizao resultante do processamento da lgica Ladder (ativa ou
inativa).
A sada do Bloco de Lgica corresponder energizao A1 resultante
da linha deste delimitador de fim de bloco de lgica.
Txxxx - Identifica o Bloco de Lgica que este bloco est delimitando o
seu respectivo fim. Este valor tem que ser um valor maior ou igual a
zero. Quando este valor zero, o Bloco de Lgica ser executado
67

automaticamente toda vez em que o controlador for ligado, servindo
como uma rotina de Inicializao do programa. Quando este valor for
diferente de zero, o bloco de Lgica ser executado apenas quando o
Bloco de Lgica correspondente estiver energizado.
Este elemento representado por um bloco sem entrada. Este elemento
funciona como um delimitador de rea de programa, ou seja, o ponto do
programa em que se encontra delimita o fim da rea de atuao do
Bloco de Lgica que ele representa, no possuindo qualquer outra
funcionalidade. Este elemento deve obrigatoriamente ocupar a oitava
coluna da janela de edio e deve ser posicionado sempre aps o
delimitador de fim de programa (bloco de Fim de Programa) e tambm
aps o delimitador de Incio de Bloco de Lgica correspondente.

3) Bloco de Lgica
Este elemento executa o bloco de lgico desenvolvido depois do
elemento Fim de Programa.
Sempre que a entrada A1 estiver energizada o Bloco de Lgica
identificado pelo parmetro Txxxx ser executado, ou no, em caso
contrrio.
A sada B1 segue o valor da energizao da linha em que se encontra o
bloco Fim de Bloco de Lgica. Se esta linha estiver energizada, B1
tambm estar, e vice e versa.
68

Txxxx - Identifica o Bloco de Lgica a ser executado pelo programa. Este
valor tem que ser um valor maior ou igual a zero. Quando este valor
zero, o Bloco de Lgica ser executado automaticamente toda vez em
que o controlador for ligado, servindo como uma rotina de Inicializao
do programa. Quando este valor for diferente de zero, o bloco de lgica
ser executado apenas quando o Bloco de Lgica correspondente
estiver energizado.
4) Fim de Programa
O objetivo deste elemento delimitar o final da rea do programa
principal da aplicao Ladder. Este bloco sempre deve estar presente em um
programa, sinalizando o fim do mesmo. A entrada A1 energizada indica o fim
de execuo do programa principal.
2.4.4. Exemplos de Utilizao do Ladder
2.4.4.1. Comando de uma Lmpada por uma Chave nica
Neste exemplo, o Ladder desenvolvido representa o comando de uma
lmpada por uma chave liga/desliga semelhante ao exemplo da seo 3.5.1.








Figura 54: Comando de uma Lmpada por uma Chave nica.
69

2.4.4.2. Ligar uma Lmpada durante um Tempo
Neste exemplo, o Ladder desenvolvido representa uma lmpada que ao
ser ligada, permanece assim por 5s antes de ser desligada novamente. Este
exemplo semelhante ao exemplo da seo 3.5.2.





















Figura 55: Ligar uma Lmpada durante um Tempo.

You might also like