Sunteți pe pagina 1din 16

UNIVERSIDADE DA REGIO DE JOINVILLE UNIVILLE

DEPARTAMENTO DE ENGENHARIA DE PRODUO MECNICA








CLP CONTROLADOR LGICO PROGRAMVEL






BRUNO DE MELLO RIBEIRO
EDUARDO GRAH XAVIER
LEONARDO KRIEGER GRANEMANN
LUCIANO MOREIRA
PROFESSOR MARCOS FRANCISCO IETKA
Disciplina de Automao Industrial
Joinville - SC
2014
2

SUMRIO
NDICE DE FIGURAS .............................................................................................................. 3
OBJETIVO ................................................................................................................................. 4
INTRODUO .......................................................................................................................... 5
1. O CLP .................................................................................................................................. 6
1.1 Hardware ........................................................................................................................... 8
1.2 Software ............................................................................................................................ 8
1.3 Arquitetura Bsica ............................................................................................................ 8
1.4 UCP (Unidade Central de Processamento) ....................................................................... 9
2. APLICAO DO CLP HOJE .......................................................................................... 11
3. CPU ................................................................................................................................... 12
4. FONTE DE ALIMENTAO ......................................................................................... 13
5. ENTRADAS DE SADAS DIGITAIS ............................................................................. 13
5.1 Entradas .......................................................................................................................... 14
5.2 Sadas .............................................................................................................................. 14
CONCLUSO .......................................................................................................................... 15
REFERNCIAS ....................................................................................................................... 16









3

NDICE DE FIGURAS
Figura 1. CLP. ............................................................................................................................ 6
Figura 2. Funcionamento de um sistema de automao. ............................................................ 7



















4

OBJETIVO
O presente trabalho tem como objetivo abrangir os conhecimentos quanto aos CLPs
(Controlador lgico programvel), sua importante aplicao nos presentes dias, e sobre seu
funcionamento entre outros dados.





























5

INTRODUO
Os Controladores Lgico Programveis (CLPs) foram desenvolvidos na dcada de
60, com a finalidade de substituir painis de rels que eram utilizados nas indstrias
automobilsticas para executar controles baseados em lgicas combinacionais e sequenciais.
Inicialmente o CLP foi concebido para trabalhar com variveis discretas (digitais),
mas logo incluiu-se o processamento de variveis contnuas (analgicas), tornando esse
dispositivo um dos principais responsveis pela automao da industrial moderna.
Com os avanos da indstria eletrnica ao longo dos anos, os CLPs sofreram grandes
mudanas em suas funes e aplicaes e hoje podem ser encontrados nos mais diversos tipos
de indstrias e finalidades.






















6

1. O CLP
Os Controladores Lgico Programveis (CLPs) foram desenvolvidos na dcada de
60, com a finalidade de substituir painis de rels que eram utilizados nas indstrias
automobilsticas para executar controles baseados em lgicas combinacionais e sequenciais.



Figura 1. CLP.

Por serem eletromecnicos, os rels que eram utilizados nos dispositivos de controle
apresentavam as seguintes desvantagens:
Mau contato;
Alto custo;
Desgastes dos contatos;
Necessidade de instalao de inmeros rels;
Complexidade de alterao na sequncia de operao;
Necessidade de manutenes peridicas.

Diante desses e outros inconvenientes, e com o surgimento dos sistemas
microprocessados, a General Motors desenvolveu o primeiro CLP para automatizar de forma
eficiente os processos em sua linha de montagem.
Inicialmente o CLP foi concebido para trabalhar com variveis discretas (digitais),
mas logo incluiu-se o processamento de variveis contnuas (analgicas), tornando esse
dispositivo um dos principais responsveis pela automao da industrial moderna.
7

Portanto, os CLPs so equipamentos microprocessados, projetados para comandar e
monitorar mquinas ou processos industriais. Sua operao se baseia na execuo de um
programa previamente armazenado em sua memria, que tem por funo executar o
processamento de sinais de entrada provenientes de diferentes tipos de sensores, chaves e
botoeiras e fornecer sinais de sada compatveis com o acionamento de diversos atuadores
como motores eltricos e vlvulas, atendendo funes como:
Lgica sequencial;
Lgica Combinacional;
Intertravamento;
Comparao;
Temporizao;
Contagem;
Controle PID (Proporcional Integral Derivativo);
Comunicao;
Segurana.
Com os avanos da indstria eletrnica ao longo dos anos, os CLPs sofreram grandes
mudanas em suas funes e aplicaes e hoje podem ser encontrados nos mais diversos tipos
de indstrias e finalidades.
A figura abaixo representa o ciclo de funcionamento de um sistema de automao
genrico, onde podemos conferir as funes bsicas do CLP.


Figura 2. Funcionamento de um sistema de automao.

8

O aumento da capacidade de processamento dos CLP's permitiu grandes avanos,
tornando possvel a utilizao de recursos vistos somente em aplicaes de computadores,
como, por exemplo, utilizao de algoritmos de inteligncia artificial, como lgica Fuzzy, e
at mesmo como servidores web, fazendo com que o CLP possa ser acessado de qualquer
parte do mundo por meio da internet. No difcil confundir esse equipamento com outros
encontrados na indstria, mas suas definies so bem claras.
Entre as principais caractersticas de um CLP esto:

1.1 Hardware
alta confiabilidade (alto MTBF - tempo mdio entre falhas);
imunidade a rudos eletromagnticos;
isolao galvnica de entradas e sadas:
facilmente configurvel com montagem em trilhos padronizados ou racks com mdulos
extraveis;
instalao facilitada, com conectores extraveis;
manuteno simples, com ajuda de autodiagnose.

1.2 Software
programao simples atravs de linguagens de fcil aprendizagem;
recursos para processamento em tempo real e multitarefa;
monitorao de dados "on-line";
alta velocidade de processamento.

1.3 Arquitetura Bsica
Qualquer controlador programvel apresentar em sua estrutura:
UCP - (Unidade Central de Processamento) - a responsvel pela tomada de decises.
Atravs do programa ela analisa o estado das entradas e altera o estado das sadas, de acordo
com a lgica programada.
9

Memria - responsvel pelo armazenamento de todas as informaes necessrias ao
funcionamento do CLP.
Entradas e sadas - so os meios de comunicao do CLP com o processo a ser controlado.
As entradas recebem os sinais do campo e os transformam em sinais digitais para serem
processados pela UCP. Aps o processamento, os dados enviados pela UCP (digitais) so
convertidos pelas sadas em sinais que possam acionar cargas externas (sinais eltricos).

1.4 UCP (Unidade Central de Processamento)
A UCP responsvel pelo processamento de todas as informaes existentes no
Controlador Programvel. Portanto, todo o sistema depende muito dessa unidade. a UCP
quem determina as seguintes caractersticas do controlador:

Confiabilidade
O controlador deve funcionar em qualquer situao, sem interrupes e sem falhas,
sejam elas de mquina ou de programa. Quanto mais recursos de tolerncia a falhas, mais
confivel ser o controlador.

Disponibilidade
A disponibilidade uma consequncia da confiabilidade. Pode ser definida como o
tempo durante o qual o controlador estar disponvel e ativo para realizar sua funo. Para
aumentara disponibilidade comum instalar-se configuraes redundantes, o que significa
que um ou mais mdulos so duplicados e ficam permanentemente monitorando um ao outro.
No momento em que um dos mdulos falha, o mdulo redundante assume as suas funes. A
redundncia pode ser do processador ou dos mdulos de entrada e sada.

Segurana
Existem dois aspectos quando se fala em segurana de um controlador e,
consequentemente, de um sistema:
1. segurana de Hardware: a proteo da mquina contra intempries (descargas
atmosfricas, umidade, poeira), surtos de tenso, exploso, isolao da carcaa e outras.
10

2. segurana de software: a proteo do programa contra o uso indevido e ainda contra
a perda do programa por falta de energia ou apagamento acidental. A proteo feita atravs
de senhas para o controle de acesso e do uso de um backup do programa em uma rea especial
da memria do controlador.

Velocidade de leitura / tempo de resposta
O programa do CLP estruturado de forma que o processador leia as entradas,
percorra todo o programa, rotina a rotina, atualize as sadas de acordo com as fases anteriores
e repita D processo. Quanto mais entradas e sadas e quanto maior o programa, maior o
tempo de durao deste ciclo. A velocidade do CLP dada com base neste conceito atravs
do tempo de varredura para cada 1000 instrues. Se, por exemplo o CLP tem uma velocidade
de I ms para cada 1000 instrues e o programa tiver 2000 instrues, isto significa que as
entradas sero lidas e as sadas atualizadas a cada 2 ms. Da se conclui que um pulso de
durao menor que 2 ms no ter resposta do CLP.

Recursos de Software (espectro de aplicao)
Esta no uma caracterstica do Hardware, mas sim da linguagem de programao do
CLP. a possibilidade de executar tarefas especiais, como clculos matemticos, controle
analgico em malha fechada, manipulao direta da memria por recursos disponveis na
linguagem de programao e outras funes.

Recursos de diagnose
a possibilidade de a prpria UCP detectar falhas de Hardware e sinalizar esta falha.
Pode ser um simples LED de falha ou um recurso mais completo que indique o ponto exato
do defeito.

Possibilidade de recursos avanados
Por recursos avanados podemos entender a possibilidade de interligao de mdulos
especiais, como mdulos de controle PID dedicados, mdulos processadores de entradas
rpidas, possibilidade de execuo de clculos complexos e outros recursos semelhantes.

Possibilidade de Conexo rede de CLPs/outros equipamentos (Integrao)
11

Esta caracterstica muito importante se o CLP no for visto isoladamente, mas se
pensarmos na automao como grupos de mquinas operando em conjunto. Neste sentido,
muito importante que o CLP possa comunicar-se com outros CLPs, computadores, mdulos
inteligentes de aquisio e exibio de dados e qualquer outro equipamento que tambm tenha
capacidade de comunicao.

2. APLICAO DO CLP HOJE
Os CLPs podem ser aplicados em toda e qualquer indstria que tenha necessidade de
automatizar processos ou mquinas e que no abre mo da confiabilidade para operar em
ambientes severos. So encontrados no controle de um pequeno elevador ou at em uma
plataforma de produo de petrleo.
comum utilizar o CLP em processos e mquinas como:
Controle de Turbomquinas;
Controle de processos e malhas de controle como vazo, nvel, presso e temperatura;
Controle de Processos qumicos;
Controle de mquinas eletro-hidrulicas e/ou eletro-pneumticas;
Controle de motores eltricos e bombas;
Controle de linhas de montagem e fabricao;
Comandos e acionamentos eltricos em geral.
Atualmente podemos encontrar diversos tipos de CLPs na indstria da
automao, alguns com aplicaes mais genricas e de uso geral e outros
dedicados a uma funo especfica ou que compartilham funes de outros equipamentos. Por
exemplo, podemos encontrar CLPs que atendem s seguintes aplicaes:
Segurana de processos (Safety PLC);
Comunicao GSM/GPRS;
IHM incorporado (Interface Homem Mquina);
Inversores de frequncia com CLP incorporado;
CLP para controle de movimento;
CLP para controle hidrulico e pneumtico.
12

Estes e outros exemplos de CLPs tornam determinadas aplicaes mais simples e at
mesmo mais baratas, j que possuem recursos que otimizam a automao.
Ainda assim os CLPs de uso geral so os mais utilizados nos sistemas de automao,
com uma vasta gama de fabricantes e modelos, e contando com preos bem variados no
difcil adquirir um deles. Os CLPs que possuem at 100 pontos de entrada e sada podem ser
classificados como de pequeno porte. Os de mdio porte podem ter de 100 a 500 pontos e os
de grande porte apresentam mais de 500 pontos, podendo chegar a milhares de pontos de
entrada e sada.
De forma geral podemos classificar os CLPs do seguinte modo:
Compacto;
Modular;
Soft-PLC.

3. CPU
A CPU de um CLP realiza todas as operaes lgicas da automao a ser executada e
ainda responsvel por diversas outras funes como comunicao, diagnsticos e execuo
do RTOS (sistema operacional de tempo real) do CLP.
A velocidade de processamento da CPU um fator que requer ateno, pois est
diretamente ligada a fatores como:
Nmero de pontos de entrada e sada digitais e analgicos;
Tamanho do programa a ser executado;
Quantidade de loops e clculos matemticos necessrios na aplicao, como loops de
controle PID, interpolao de eixos, sub-rotinas, processamento de variveis, entre outros;
Velocidade de resposta requerida: o controle de uma turbina a gs requer uma velocidade
de resposta muito maior se comparado com o controle de uma esteira, por exemplo.
comum encontrar no mercado modelos que operam a uma velocidade que varia de 1
a 50 ms para processar um conjunto de mil instrues.
O tamanho da memria de programa outro ponto que requer ateno caso o
programa a ser executado for muito grande. Geralmente encontramos memrias que vo de
13

algumas dezenas de Kbytes a vrios Mbytes, lembrando que, na maioria dos casos, possvel
ampliar a memria utilizando cartes ou mdulos especficos do fabricante do CLP.
No interior da CPU comum encontrarmos diversos tipos de processadores. Em
CLPs mais bsicos e de pequeno porte, at os de mdio porte, podemos encontrar
microcontradores das famlias PIC e ARM Cortex M3 ou M4. Tambm comum
encontrarmos FPGAs, j que estes podem operar com processadores softcore e possuem
grande flexibilidade de programao e de hardware. Os CLPs compactos so exemplos
clssicos onde encontramos esses dispositivos.
J os CLPs de grande porte utilizam processadores de alto desempenho como ARM
Cortex A8 e A9 e recentemente o ARM Cortex A15 j est sendo utilizado. Para o futuro no
ser difcil encontrarmos os novos modelos Cortex A50 em aplicaes industriais. Tambm
encontramos processadores Power PC e o clssico padro 8086 comercializado pela Intel e
AMD.
O sistema operacional do CLP deve ser robusto para evitar falhas nos processos a
serem controlados. Entre os sistemas operacionais utilizados podemos encontrar o RTOS
Vxworks, ThreadX, FreeRTOS, MicroC/OS-II e inclusive verses do Linux.

4. FONTE DE ALIMENTAO
O CLP trabalha com tenses contnuas que vo de 3,3V a 24V, e necessita de uma
fonte robusta e confivel que lhe fornea as tenses a nveis tolerados de rudo e oscilao.
Geralmente as fontes dos CLPs so alimentadas com tenso alternada entre 90V a
250V e devem ser protegidas contra curto-circuito e sobrecargas, proteo que pode ser feita
utilizando fusveis de ao rpida ou disjuntores termomagnticos devidamente
dimensionados.
importante lembrar que a fonte do CLP deve estar separada da fonte das cargas do
processo como sensores e atuadores. Estes no devem ser ligados a fonte do CLP por motivos
de isolamento eltrico e limitaes de potncia, e assim devem possuir uma fonte de
alimentao exclusiva.

5. ENTRADAS DE SADAS DIGITAIS
As portas digitais de entrada e sada do CLP, como todo circuito eltrico, possuem
limitaes de tenso, corrente e frequncia de acionamento. Observar esses limites, bem como
14

suas corretas ligaes eltricas, um passo fundamental no projeto ou na manuteno de
qualquer sistema automatizado.

5.1 Entradas
Os pontos de entradas so aqueles atravs dos quais a UCP busca informaes do
processo comandado. Estas informaes podem vir de um termostato, pressostato, chaves
fim-de-curso, botoeiras, termo-elementos, medidores de presso, vazo, etc.
Pelos exemplos citados podemos distinguir dois tipos bsicos de entradas - digitais e
analgicas. As entradas digitais informam UCP um nvel lgico (por exemplo, se a
temperatura est correta. se uma determinada posio foi atingida, etc.) J as analgicas
informam um valor de temperatura, uma determinada posio, um valor de presso etc. A
UCP s consegue trabalhar com sinais digitais que so sequncias de bits ligados e
desligados. Isto representado por O para um bit desligado e l para um bit ligado. Atravs
destes dois estados pode-se, com o uso de codificao, representar qualquer nmero, caractere
ou funo. desta forma que os programas e dados so armazenados na memria. Tambm
assim que a UCP aciona e interpreta os estados das entradas e sadas. O processador no pode
trabalhar diretamente com os pontos fsicos de entrada e sada, por isso os cartes de entrada e
sada leem e escrevem valores numa rea da memria chamada imagem de entradas e sadas.

5.2 Sadas
As sadas so os caminhos pelos quais a UCP envia uma informao ao processo,
resultado do processamento do programa do usurio. Da mesma forma, as sadas tambm so
divididas em duas categorias, de acordo com o tipo de sinais que manipulam: digitais e
analgicas e tambm possuem uma representao na tabela imagem de entradas e sadas.




15

CONCLUSO
Equipamento extremamente vital para qualquer empresa com grandes ambies, pode
substituir/otimizar processos que antes em operaes por humanos, como todos sabemos,
sujeito a variaes, agora programado, pensado calculado, analisado, entre tantos outros
adjetivos que possam demonstrar o potencial em que temos ao prever todas as possibilidades
e atravs de um controlador lgico programvel e consequentemente vossos atuadores,
gerenciar toda a situao.

















16

REFERNCIAS
[1] PRUDENTE, Francesco. Automao Industrial: PLC: Programao e Instalao.
LTC, 2010.
[2] FREITAS, Carlos Mrcio. Controlador Lgico Programvel - CLP - Parte 1.
Disponvel em: < http://www.embarcados.com.br/clp-parte/>. Acesso em: 23 jun. 2014.
[3] FREITAS, Carlos Mrcio. Controlador Lgico Programvel - CLP - Parte 2.
Disponvel em: <http://www.embarcados.com.br/controlador-logico-programavel-clp-parte-
2/>. Acesso em: 23 jun. 2014.
[4] KOPELVSKI, Maycon Max. Teoria de CLP. Disponvel em:
<http://www.cefetsp.br/edu/maycon/arqs/ap_clp_rev00.pdf>. Acesso em: 23 jun. 2014.
[5] SOUZA, Isair Silva. Controlador Lgico Programvel. Disponvel em:
<http://www.ebah.com.br/content/ABAAAAQnEAB/controlador-logico-programavel#>. Acesso em:
23 jun. 2014.

S-ar putea să vă placă și