Você está na página 1de 48

Introduo aos PLCs

Prof. Douglas Brustolin de Lima Eng. de Produo UNIC Tangar da Serra.


Para controlar uma planta industrial, simples
ou complexa, necessitamos de elementos
sensores, atuadores e tambm do elemento
de controle, um PLC ou (Programmable Logic
Controller) , CLP (Controlador Lgico
Programvel).
Segundo a ABNT: Um equipamento eletrnico
digital com um hardware e software compatveis
com aplicaes industriais.
Segundo a NEMA: um aparelho digital que
utiliza uma memria programvel para
armazenar internamente instrues e para
implementar funes especficas, tais como
lgica seuqncial, temporizao, contagem e
aritmtica, controlando por meio de mdulos de
entrada e sadas, vrios tipos de mquinas ou
processos.
O Controlador Lgico Programvel CLP nasceu dentro da
General Motors, em 1968, devido a grande dificuldade de
mudar a lgica de controle dos painis de comando a cada
mudana na linha de montagem. Tais mudanas implicavam
em altos gastos de tempo e dinheiro. Sob a liderana do
engenheiro Richard Morley, foi preparada uma especificao
que refletia as necessidades de muitos usurios de circuitos e
rels, no s da indstria automobilstica como de toda a
indstria manufatureira.
Nascia assim um equipamento bastante verstil e de fcil
utilizao, que vem se aprimorando constantemente,
diversificando cada vez mais os setores industriais e suas
aplicaes, o que justifica hoje um mercado mundial
estimado em 4 bilhes de dlares anuais.
Vamos analisar no processo automtico de furao
uma cadeia de comando. Da entrada at sada do
sistema h um fluxo de informao. A informao
consiste em sinais de entrada que assumem
diferentes caractersticas dentro do prprio
sistema. Observe o diagrama que ilustra este fluxo,
a seguir.
Ser facilmente programado e reprogramado para
permitir que a seqncia de operao por ele executada
pudesse ser alterada, mesmo depois de sua instalao;
Ser de fcil manuteno, preferencialmente constitudo
de mdulos interconectveis;
Ter condies de operarem ambientes industriais com
maior confiabilidade que os painis de rels;
Ser fisicamente menor que os sistemas de rels;
Ter condies de ser interligado a um sistema central
de coleta de dados;
Ter um preo competitivo com os sistemas de rels e de
estado-slido usados at ento.
O primeiro prottipo desenvolvido dentro
da General Motors funcionava
satisfatoriamente, porm foi utilizado
somente dentro da empresa.
A primeira empresa que o desenvolveu,
iniciando sua comercializao foi a
MODICON (Indstria Norte-Americana).
Os primeiros Controladores Programveis
eram grandes e caros. S se tornando
competitivos para aplicaes que
equivalessem a pelo menos 150 rels.
Fabricantes mais conhecidos:
ABB
Rockwell-Allen Bradley
WEG
Siemens
Telemecanique
Unitronics
General Electric
Moeller
1 GERAO: Programao em Assembly. Era
necessrio conhecer o hardware do equipamento,
ou seja, a eletrnica do projeto do CLP.
2 GERAO: Apareceram as linguagens de
programao de nvel mdio. Foi esenvolvido o
Programa monitor que transformava para
linguagem de mquina o programa inserido pelo
usurio.
3 GERAO: Os CLPs passam a ter uma entrada de
programao que era feita atravs de um teclado,
ou programador porttil, conectado ao mesmo.
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.
5 GERAO: Os CLPs de quinta gerao vem 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.
Nano e micro CLPs: possuem at 16 Entradas e a
sadas. Normalmente so compostos por um nico
mdulo com capacidade de memria mxima de
512 passos.
CLPs de mdio porte: capacidade de entrada e
sada em at 256 pontos, digitais e analgicas.
Permitem at 2048 passos de memria.
CLPs de grande porte: construo modular com
CPU principal e auxiliares. Mdulos de entrada e
sada digitais e analgicas, mdulos
especializados, mdulos para redes locais.
Permitem a utilizao de at 4096 pontos. A
memria pode ser otimizada para o tamanho
requerido pelo usurio.
Fonte de alimentao: 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.
Unidade de processamento: Tambm conhecida
por CPU, composta por microcontroladores ou
microprocessadores (Intel 80xx, motorola 68xx,
PIC 16xx). Endereamento de memria de at
1Mega Byte, velocidades de clock de 4 a 30 MHz,
manipulao de dados decimais, octais e
hexadecimais.
Bateria: Utilizada para manter o circuito do
relgio em tempo real. Normalmente so
utilizadas baterias recarregveis do tipo Ni
- Ca.
Memria do programa monitor: 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.
Memria do usurio: Espao reservado ao
programa do usurio. Constituda por
memrias do tipo RAM, EEPROM ou FLASH-
EPROM. Tambm pode-se utilizar cartuchos
de memria, para proporcionar agilidade e
flexibilidade.
Memria de dados: Armazena valores do
programa do usurio, tais como valores de
temporizadores, contadores, cdigos de
erros, senhas, etc. Nesta regio se encontra
tambm a memria imagem das entradas a
sadas. Esta funciona como uma tabela virtual
onde a CPU busca informaes para o
processo decisrio.
Interao do CLP com o meio fsico.
Entradas e Sadas
Para que os PLC's possam realizar as suas
funes de controle, eles precisam receber
informaes do campo.
Para que estas informaes cheguem at a
CPU, existem mdulos de entrada e sada,
ou seja, mdulos que serviro de interface
entre a CPU e os sinais provenientes do
processo a ser controlado.
A entrada digital pode se apresentar de vrias
formas, dependendo da especificao do
cliente, contato seco, 24 VCC, 110 VCA, 220
VCA, etc.
As sadas e as entradas analgicas podem se
apresentar em forma de corrente (4 a 20 mA,
0 a 20 mA), ou tenso (1 a 5 Vcc, 0 a 10 Vcc,
-10 a 10 Vcc etc).
So aquelas que possuem apenas dois estados possveis, ligado ou
desligado ,
e alguns dos exemplos de dispositivos que podem ser ligados a elas so :
- Botoeiras;
- Chaves ( ou micro ) fim de curso;
- Sensores de proximidade indutivos ou capacitivos;
- Chaves comutadoras;
- Termostatos;
- Pressostatos;
- Controle de nvel ( bia );
- Etc.
Sinal analgico. A velocidade de deslocamento de um
automvel transmitida por um sinal contnuo, analgico e
pode ser medida por um velocmetro, um instrumento de
medio do sinal contnuo, analgico. O sinal analgico um
sinal contnuo, que representa a evoluo de uma grandeza,
de uma varivel. Um sinal analgico apresenta infinitos
valores mesmo que seja numa faixa determinada.
Sinal digital:O sinal digital captura em amostragens o
comportamento de uma varivel. Assim, nem toda variao
capturada por ele mas uma amostragem do seu valor ao
longo do tempo. importante que as amostragens
expressem bem as oscilaes relevantes da grandeza
observada.
Sinal binrio. O sinal binrio ("bi"= dois), um caso particular
do sinal digital, s pode assumir dois valores. A presena
ou falta de pea; boto acionado ou no-acionado
so alguns dos exemplos de sinais binrios.
As grandezas analgicas eltricas tratadas por estes mdulos so
normalmente tenso e corrente. No caso de tenso as faixas de
utilizao so : 0 10 VCC, 0 5 VCC, 1 5 VCC, -5 +5 VCC,
-10 +10 VCC ( no caso as interfaces que permitem entradas
positivas e negativas so chamadas de Entradas Diferenciais ), e
no caso de corrente, as faixas utilizadas so : 0 20 mA , 4 20
mA.
Os principais dispositivos utilizados com as entradas analgicas
so :
- Sensores de presso manomtrica;
- Sensores de presso mecnica ( strain gauges - utilizados em
clulas de carga );
Considera-se cada sinal recebido pelo CLP, a partir
de dispositivos ou componente externos como um
ponto de entrada. Ex: Micro-Chaves, Botes,
termopares, rels, etc.
Estes mdulos so constitudos de cartes
eletrnicos, cada qual com capacidade para receber
em certo nmero de variveis.
Os elementos que informam a condio de
grandeza aos cartes, so do tipo:
ELEMENTO DISCRETO: As grandezas fsicas, as
quais so atribudos unicamente dois valores ou
nveis chamamos de grandezas binrias.
Trabalha com dois nveis definidos.
Contato aberto; contato fechado ou nvel baixo; nvel
alto.
ELEMENTO ANALGICO: Um sinal analgico a
representao de uma grandeza que pode assumir
no decorrer do tempo, qualquer valor entre dois
limites determinados.
Trabalha dentro de uma faixa de valores.
A tenso proporcional temperatura entregue por um
termoelemento.
Estes mdulos so constitudos de cartes
eletrnicos, com capacidade de enviar sinal
para os atuadores, resultante do
processamento da lgica de controle.
Os cartes de sada iro atuar basicamente
dois tipos:
ATUADORES DISCRETOS: Pode assumir dois estados
definidos
ATUADORES ANALGICOS: Trabalha dentro de uma
faixa de valores
As sadas digitais admitem apenas dois estados : ligado e
desligado. Podemos com elas controlar dispositivos do tipo :
- Reles ;
- Contatores ;
- Reles de estato-slido
- Solenides;
- Vlvulas ;
- Inversores de frequncia;
- Etc.
Ponto de Sada discreta: Considera-se cada
sinal produzido pelo CLP, para acionar dispositivos
ou componentes do sistema de controle constitui
um ponto de sada.
Ex: Lmpadas, Solenides, Motores.
De acordo com o tipo de elemento de comando da
corrente das sadas, tm-se:
sada a TRANSSTOR promove comutaes mais velozes,
mas s comporta cargas de tenso contnua;
sada a TRIAC tem maior vida til que o tipo a contato seco,
mas s pode acionar cargas de tenso alternada;
sada a CONTATO SECO pode acionar cargas alimentadas
por tenso tanto contnua quanto alternada.
Atuadores analgicos necessitam de um conversor digital
para analgico (D/A), para trabalhar com este tipo de sada.
Os exemplos mais comuns so: vlvula proporcional,
acionamento de motores DC, displays grficos, entre outros.
Modulao por largura de pulso (MLP) - mais
conhecida pela sigla em ingls "PWM" (Pulse-
Width Modulation) - de um sinal ou em
fontes de alimentao envolve a modulao
de sua razo cclica (duty cycle) para
transportar qualquer informao sobre um
canal de comunicao ou controlar o valor da
alimentao entregue a carga.
BUS/BARRAMENTO
elemento de interligao entre a CPU, memria e mdulos
de interface que nada mais do que um sistema de
condutores.
FLAGS
Nem sempre a utilizao dos sinais provenientes dos
mdulos de entradas e sadas (digitais ou analgicas), so
suficientes para a elaborao de programas.
Para estes casos, os PLC's possuem reas de memria que
podem ser utilizadas como elementos auxiliares, assim
como os contatos auxiliares comumente encontrados em
contatores e rels. Estes elementos auxiliares foram
denominados FLAGS".
Os flags podem ser utilizados na forma de bit, byte ou
word
PROGRAMA
a Lgica existente entre os pontos de
entrada e sada e que executa as funes
desejadas de acordo com o estado das
mesmas.
BIT: a unidade para o sistema de numerao binrio.
Um bit a unidade bsica de informao e pode
assumir 0 ou 1.
Byte: Byte uma unidade constituda de 8 bits
consecutivos. O estado das entradas de um mdulo
digital de 08 pontos pode ser armazenado em um Byte.
Word: Uma word constituda de dois Bytes. O Valor
das entradas e sadas analgicas podem ser indicados
pr words.
Nibble: a unidade formada por 4 bits consecutivos.
CPU: a unidade inteligente do CLP. Na CPU so
tomadas as decises para o controle do processo.