Você está na página 1de 7

Controlador lgico programvel

Introduo:
Os Controladores Lgicos Programveis ou CLPs, so equipamentos eletrnicos
utilizados
em sistemas de automao flexvel. So ferramentas de trabalho muito teis e versteis
para
aplicaes em sistemas de acionamentos e controle, e por isso so utilizados em grande
escala no
mercado industrial. Permitem desenvolver e alterar facilmente a lgica para
acionamento das sadas
em funo das entradas. Desta forma, podemos associar diversos sinais de entrada para
controlar
diversos atuadores ligados nos pontos de sada.

A roda viva da atualizao, da qual fazemos parte, movimenta e impulsiona o mercado


mundial atualmente. Os profissionais buscam conhecimentos para se tornarem mais
versteis,
adequando-se s necessidades das empresas, que por sua vez, buscam maior variedade e
rapidez de
produo para atender ao cliente, que se torna cada vez mais exigente.
As empresas esto se reorganizando para atender as necessidades atuais de aumento de
produtividade, flexibilidade e reduo de custos. Destas necessidades surgiram as
necessidades de
os equipamentos se adequarem rapidamente s alteraes de configuraes necessrias
para
produzirem diversos modelos de produtos, com pequenas alteraes entre si.
O Controlador Lgico Programvel ( C.L.P. ) nasceu praticamente dentro da
indstria automobilstica
americana, especificamente na Hydronic Division da General Motors , em 1968,
devido a grande dificuldade de
mudar a lgica de controla de 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 reles, 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 ( junho
/1998) um mercado mundial estimado em 4 bilhes de dlares anuais.
Desde o seu aparecimento, at hoje, muita coisa evoluiu nos controladores lgicos,
como a variedade de
tipos de entradas e sadas, o aumento da velocidade de processamento, a incluso
de blocos lgicos complexos
para tratamento das entradas e sadas e principalmente o modo de programao e
a interface com o usurio.

Desenvolvimento
Em princpio, qualquer grandeza fsica pode ser controlada, isto , pode Ter seu valor
intencionalmente alterado. Obviamente, h limitaes prticas; uma das inevitveis a
restrio da
energia de que dispomos para afetar os fenmenos: por exemplo, a maioria das variveis
climatolgicas poder ser medida mas no controlada, por causa da ordem de grandeza
da energia
envolvida.
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, ...), que por sua vez produz alteraes naquela
varivel.
No incio da industrializao, os processos industriais utilizavam o mximo da fora da
mo-de-obra. A produo era composta por etapas ou estgios, nos quais as pessoas
desenvolviam
sempre as mesmas funes, especializando-se em certa tarefa ou etapa da produo.
Assim temos o
princpio da produo seriada.
O mesmo ocorria com as mquinas de produo, que eram especficas para uma
aplicao, o
que impedia seu uso em outras etapas da produo, mesmo que tivesse caractersticas
muito
parecidas.
Com o passar do tempo e a valorizao do trabalhador, foi preciso fazer algumas
alteraes
nas mquinas e equipamentos, de forma a resguardar a mo-de-obra de algumas funes
inadequadas estrutura fsica do homem. A mquina passou a fazer o trabalho mais
pesado e o
homem, a supervision-la.

Curso de Controladores Lgicos Programveis


2 Introduo

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.
O controle diz-se automtico quando uma parte, ou a totalidade, das funes do
operador
realizada por um equipamento, freqente mas no necessariamente eletrnico.
Controle automtico por realimentao o equipamento automtico que age sobre o
elemento de controle, baseando-se em informaes de medida da varivel controlada.
Como
exemplo: o controle de temperatura de um refrigerador.
O controle automtico por programa envolve a existncia de um programa de aes,
que se

cumpre com base no decurso do tempo ou a partir de modificaes eventuais em


variveis externas
ao sistema. No primeiro caso temos um programa temporal e no segundo um programa
lgico.
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.
Os primeiros sistemas de automao operavam por meio de sistemas eletromecnicos,
com
rels e contatores. Neste caso, os sinais acoplados mquina ou equipamento a ser
automatizado
acionam circuitos lgicos a rels que disparam as cargas e atuadores.
As mquinas de tear so bons exemplos da transio de um sistema de automao rgida
para automao flexvel. As primeiras mquinas de tear eram acionadas manualmente.
Depois
passaram a ser acionadas por comandos automticos, entretanto, estes comandos s
produziam um
modelo de tecido, de padronagem, de desenho ou estampa.
A introduo de um sistema automtico flexvel no mecanismo de uma mquina de tear,
tornou possvel produzir diversos padres de tecido em um mesmo equipamento. Com o
avano da
eletrnica, as unidades de memria ganharam maior capacidade e com isso armazenam
todas as
informaes necessrias para controlar diversas etapas do processo. Os circuitos lgicos
tornaramse
mais rpidos, compactos e capazes de receber mais informaes de entrada, atuando
sobre um
nmero maior de dispositivos de sada. Chegamos assim, aos microcontroladores
responsveis por
receber informaes das entradas, associ-las s informaes contidas na memria e a
partir destas
desenvolver um a lgica para acionar as sadas.
Toda esta evoluo nos levou a sistemas compactos, com alta capacidade de controle,
que
permitem acionar diversas sadas em funo de vrios sinais de entradas combinados
logicamente.
Um outra etapa importante desta evoluo que toda a lgica de acionamento pode ser
desenvolvida atravs de software, que determina ao controlador a seqncia de
acionamento a ser
desenvolvida. Este tipo de alterao da lgica de controle caracteriza um sistema
flexvel. Os CLPs
so equipamentos eletrnicos de controle que atuam a partir desta filosofia.

4. Vantagens
menor espao
menor consumo de energia eltrica
reutilizveis
programveis
maior confiabilidade
maior flexibilidade
maior rapidez na elaborao dos projetos
interfaces de comunicao com outros CLPs e computadores
- Ocupam menor espao;
- Requerem menor potncia eltrica;
- Podem ser reutilizados;
- So programveis, permitindo alterar os parmetros de controle;
- Apresentam maior confiabilidade;
- Manuteno mais fcil e rpida;
- Oferecem maior flexibilidade;
- Apresentam interface de comunicao com outros CLPs e computadores de
controle;
- Permitem maior rapidez na elaborao do projeto do sistema.

Diviso clp
Podemos apresentar a estrutura de um CLP dividida em trs partes: entrada,
processamento
e sada.
Figura 1 Estrutura bsica de um CLP

Os sinais de entrada e sada dos CLPs podem ser digitais ou analgicos. Existem
diversos
tipos de mdulos de entrada e sada que se adequam as necessidades do sistema a ser
controlado.
Os mdulos de entrada e sadas so compostos de grupos de bits, associados em
conjunto de
8 bits (1 byte) ou conjunto de 16 bits, de acordo com o tipo da CPU.
As entradas analgicas so mdulos conversores A/D, que convertem um sinal de
entrada em
um valor digital, normalmente de 12 bits (4096 combinaes). As sadas analgicas so
mdulos
conversores D/A, ou seja, um valor binrio transformado em um sinal analgico.
Os sinais dos sensores so aplicados s entradas do controlador e a cada ciclo
(varredura)
todos esses sinais so lidos e transferidos para a unidade de memria interna
denominada memria
imagem de entrada. Estes sinais so associados entre si e aos sinais internos. Ao trmino
do ciclo de
varredura, os resultados so transferidos memria imagem de sada e ento aplicados
aos
terminais de sada. Este ciclo esta representado na figura 2.
Figura 2 Ciclo de processamento dos CLPs
E
NT
RADA

S
UNIDADE CENTRAL
DE
PROCESSAMENTO
S
A

D
A
S
INICIALIZAO
LEITURA DAS ENTRADA E
ATUALIZAO

Os sinais de entrada e sada dos CLPs podem ser digitais ou analgicos. Existem
diversos
tipos de mdulos de entrada e sada que se adequam as necessidades do sistema a ser
controlado.
Os mdulos de entrada e sadas so compostos de grupos de bits, associados em
conjunto de
8 bits (1 byte) ou conjunto de 16 bits, de acordo com o tipo da CPU.
As entradas analgicas so mdulos conversores A/D, que convertem um sinal de
entrada em
um valor digital, normalmente de 12 bits (4096 combinaes). As sadas analgicas so
mdulos
conversores D/A, ou seja, um valor binrio transformado em um sinal analgico.
Os sinais dos sensores so aplicados s entradas do controlador e a cada ciclo
(varredura)
todos esses sinais so lidos e transferidos para a unidade de memria interna
denominada memria
imagem de entrada. Estes sinais so associados entre si e aos sinais internos. Ao trmino
do ciclo de
varredura, os resultados so transferidos memria imagem de sada e ento aplicados
aos
terminais de sada. Este ciclo esta representado na figura 2.
Figura 2
No momento em que ligado o CLP executa uma srie de operaes pr programadas, gravadas em
seu Programa Monitor :
- Verifica o funcionamento eletrnico da C.P.U. , memrias e circuitos auxiliares;
- Verifica a configurao interna e compara com os circuitos instalados;
- Verifica o estado das chaves principais ( RUN / STOP , PROG, etc. );
- Desativa todas as sadas;
- Verifica a existncia de um programa de usurio;
- Emite um aviso de erro caso algum dos itens acima falhe.
VERIFICAR ESTADO DAS ENTRADAS
O CLP l o estados 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
micro - segundos ( scan time ).
TRANSFERIR PARA A 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 O ESTADO DAS 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.

ESTRUTURA INTERNA DO C.L.P.


O C.L.P. um sistema microprocessado , ou seja, constitu - se de um
microprocessador ( ou
microcontrolador ), um Programa Monitor , uma Memria de Programa , uma
Memria de Dados, uma ou mais
Interfaces de Entrada, uma ou mais Interfaces de Sada e Circuitos Auxiliares.
REDE FONTE DE MEMRIA DO TERMINAL DE
ELTRICA ALIMENTAO USURIO PROGRAMAO
UNIDADE DE MEMRIA
PROCESSAMENTO DE DADOS MDULOS
DE SADAS
MEMRIA DO MEMRIA MDULOS
PROGRAMA IMAGEM DE ENTRADAS
MONITOR DAS E/S
CIRCUITOS BATERIA
AUX
No momento em que ligado o CLP executa uma srie de operaes pr programadas, gravadas em
seu Programa Monitor :
- Verifica o funcionamento eletrnico da C.P.U. , memrias e circuitos auxiliares;
- Verifica a configurao interna e compara com os circuitos instalados;
- Verifica o estado das chaves principais ( RUN / STOP , PROG, etc. );
- Desativa todas as sadas;
- Verifica a existncia de um programa de usurio;
- Emite um aviso de erro caso algum dos itens acima falhe.
VERIFICAR ESTADO DAS ENTRADAS
O CLP l o estados 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
micro - segundos ( scan time ).
TRANSFERIR PARA A 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 O ESTADO DAS 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.