Você está na página 1de 11

UNIVERSIDADE DE CAXIAS DO SUL - UCS CENTRO DE CINCIAS EXATAS E TECNOLOGIA - CCET CURSO DE GRADUAO EM ENGENHARIA MECNICA

TRABALHO DE LABORATRIO DE AUTOMATIZAO CLP CONTROLADORES LGICOS PROGRAMVEIS

DCIO STANGHERLIN JNIOR MARCEL ZAFALON CALDEIRA MARCUS VINICIUS DA SILVA DEBON

Caxias do Sul Maio de 2012

1 INTRODUO

Controladores lgicos programveis so equipamentos eletrnicos destinados a substituir sistemas controlados por dispositivos eletromecnicos. So tambm conhecidos por CLP (Controlador Lgico Programvel) ou por PLC (do ingls programmable logic control). O surgimento dos microprocessadores teve importncia fundamental no nascimento dos CLPs. A capacidade de alterao de lgica atravs de software, permite um grande aumento de eficincia no trabalho dos profissionais da rea. To grande foi a aceitao dos CLPs, que hoje eles no se limitam ao uso em controle de mquinas e processos industriais, mas em qualquer rea que se precise realizar um controle automatizado.

2 OBJETIVOS

Este trabalho tem como objetivo diferenciar os tipos de CLPs existentes atravs de suas geraes bem como as suas funes e aplicaes destas geraes. Sero apresentadas vantagens obtidas com a aplicao dos controladores tanto na indstria como em residncias. Ser demonstrado a estrutura bsica de funcionamento de um CLP, bem como as linguagens de programao usuais.

3 DEFINIO

Controlador Lgico Programvel segundo a ABNT (Associao Brasileira de Normas Tcnicas) um equipamento eletrnico digital com hardware e software compatveis com aplicaes industriais, segundo a NEMA (National Electrical Manufacturers Association), um aparelho eletrnico digital que utiliza uma memria programvel para armazenar internamente instrues que sero utilizadas para implementar funes especficas, tais como lgica, seqenciamento, temporizao, contagem e aritmtica, controlando vrios tipos de mquinas ou equipamentos, por meio de mdulos de entradas e sadas. As entradas aceitam uma variedade de sinais digitais e/ou analgicos provenientes de vrios dispositivos de campo como sensores e conversores, que so convertidos em sinais lgicos que podem ser usados pela CPU. A CPU toma decises e executa as instrues de controle baseada no programa contido em sua memria. Os mdulos de sada convertem as instrues de controle vindas da CPU em sinais digitais ou analgicos que podem ser usados para controlar vrios dispositivos de campo (atuadores).

4 HISTRICO

Os primeiros sistemas de controle foram desenvolvidos durante a Revoluo Industrial, no final do sculo XIX. As funes de controle eram implementadas por hbeis dispositivos mecnicos, os quais automatizavam algumas tarefas crticas e repetitivas. Na dcada de 1920, os dispositivos mecnicos foram substitudos pelos rels e contatores. Devido grande dificuldade de mudar a lgica de controle baseada em rels de estado slido, por volta de 1968, iniciou-se o desenvolvimento dos CLPs, como resposta a uma requisio da Diviso Hidramtica da General Motors. Naquela poca, a General Motors passava dias ou semanas alterando sistemas de controles baseados em rels, sempre que mudava um modelo de carro ou introduzia modificaes em uma linha de montagem. Para reduzir o alto custo de instalao decorrente destas alteraes, a especificao de controle da GM necessitava de um sistema de estado slido, com a flexibilidade de um computador, mas que pudesse ser programado e mantido por engenheiros e tcnicos na fbrica. Tambm era preciso que suportasse o ar poludo, a vibrao, o rudo eltrico e os extremos de umidade e temperatura encontrados normalmente num ambiente industrial. Assim surgiram os primeiros CLPs, possuindo pouca capacidade de processamento e funes limitadas, mas a partir da dcada de 70, com o advento dos microprocessadores, os CLPs passaram a ter suas capacidades de processamento aumentadas, bem como sua flexibilidade e expanso de uso.

De acordo com Antonelli (1998), podemos dividir os CLPs historicamente de acordo com o sistema de programao por ele utilizado: 1. Gerao: Os CLPs de primeira gerao se caracterizam pela programao intimamente ligada ao hardware do equipamento. A linguagem utilizada era o Assembly que variava de acordo com o processador utilizado no projeto do CLP, ou seja, para poder programar era necessrio conhecer a eletrnica do projeto do CLP. Assim a tarefa de programao era desenvolvida por uma equipe tcnica altamente qualificada, gravando-se o programa na memria, sendo realizada normalmente no laboratrio junto com a construo do CLP. 2. Gerao: Aparecem as primeiras Linguagens de Programao no to dependentes do hardware do equipamento, possveis pela incluso de um Programa Monitor no CLP, o qual converte as instrues do programa, verifica o estado das entradas, compara com as instrues do programa do usurio e altera os estados das sadas. Os Terminais de Programao eram na verdade Programadores de Memria EPROM (Semelhante a um disquete). As memrias depois de programadas eram colocadas no CLP para que o programa do usurio fosse executado. 3. Gerao: Os CLPs passam a ter uma Entrada de Programao, onde um teclado ou Programador Porttil conectado, podendo alterar, apagar , gravar o programa do usurio, alm de realizar testes (Debug) no equipamento e no programa. A estrutura fsica tambm sofre alteraes sendo a tendncia para os Sistemas Modulares com Bastidores ou Racks. 4. Gerao: Com a popularizao e a diminuio dos preos dos microcomputadores ( normalmente clones do IBM PC ), os CLPs passaram a incluir

uma entrada para a comunicao serial. Com o auxlio do micro-computadores a tarefa de programao passou a ser realizada nestes. As vantagens eram a utilizao de vrias representaes das linguagens, possibilidade de

simulaes e testes, treinamento e ajuda por parte do software de programao, possibilidade de armazenamento de vrios programas no micro, etc. 5 Gerao: Atualmente existe uma preocupao em padronizar protocolos de comunicao para os CLPs, de modo a proporcionar que o equipamento de um fabricante converse com o equipamento outro fabricante, no s CLPs, como Controladores de Processos, Sistemas Supervisrios, Redes Internas de Comunicao e etc., proporcionando uma integrao a fim de facilitar a automao, gerenciamento e desenvolvimento de plantas industriais mais flexveis e normalizadas, fruto da chamada Globalizao. Existe uma Fundao Mundial para o estabelecimento de normas e protocolos de comunicao.

5 LINGUAGENS

CLPs tem funes prticas graas facilidade de criao de sequncias lgicas programveis dentro do CLP. Esta programao segue uma linguagem padro para que o mesmo entenda os comandos descritos no programa. So subdivididas em dois grupos, linguagens de baixo nvel, compostas por bits e linguagens de alto nvel, complexas, apresentam uma estrutura com regras rgidas.

Segundo Alievi (2008), as linguagens mais usuais de programao so as seguintes:

Linguagem Ladder: A Linguagem Ladder uma linguagem grfica baseada na lgica de rels e contatos eltricos para a realizao de circuitos de comandos de acionamentos eltricos. Sendo a primeira linguagem utilizada pelos fabricantes, a mais difundida e encontrada em quase todos os CLPs da atual gerao;

Lista de instrues: Linguagem textual inspirada na linguagem assembly e de caracterstica puramente sequencial, caracterizada por instrues que possuem um operador e, dependendo do tipo de operao, podem incluir um ou mais operandos, separados por vrgulas. indicada para pequenos CLPs ou para controle de processos simples.

Diagrama de blocos de funes: Linguagem grfica de programao, popular na Europa, cujos elementos so expressos por blocos interligados, semelhantes aos utilizados em eletrnica digital. Essa linguagem permite um desenvolvimento hierrquico e modular do software, uma vez que podem ser construdos blocos de funes mais complexos a partir de outros menores e mais simples. Normalmente os blocos so construdos utilizando a linguagem de texto estruturado.

Sequenciamento grfico de funes: Linguagem grfica que permite a descrio de aes sequenciais, paralelas e alternativas existentes numa

aplicao de controle. Como descendente direto do Grafcet, o SFC fornece os meios para estruturar uma unidade de organizao de um programa num conjunto de etapas separadas por transies. A cada etapa est associado um conjunto de aes. A cada transio est associada uma receptividade que ter de ser satisfeita para que a transposio da transio ocorra, e assim o sistema evolua para a etapa seguinte.

6 APLICAES

Segundo Ribeiro, aceita-se como regra geral que os CLPs se tornaram economicamente viveis nos sistemas de controle que exigem mais de trs rels. Considerando-se o baixo custo dos micro-CLPs e o fato dos fabricantes colocarem grande nfase na qualidade e produtividade, a questo do custo deixa praticamente de existir. Alm das redues nos custos, os CLPs oferecem outros benefcios de valor agregado: Confiabilidade: Depois de escrito e depurado, um programa pode ser transferido e armazenado facilmente em outros CLPs. Isto reduz o tempo de programao, minimiza a depurao e aumenta a confiabilidade. Como toda a lgica existe na memria do CLP, no existe qualquer possibilidade de cometer um erro lgico por conta de um erro de fiao. A nica fiao necessria para o fornecimento de energia para as entradas e sadas.

Flexibilidade: As modificaes no programa podem ser feitas com pouca digitao. Os OEMs (fabricantes do equipamento original) podem realizar facilmente as atualizaes no sistema, bastando enviar um novo programa em vez de um tcnico. Os usurios finais podem modificar o programa em campo ou, por outro lado, os OEMs podem evitar que os usurios finais alterem o programa (o que uma importante caracterstica de segurana). Funes Avanadas: Os CLPs podem realizar uma grande variedade de tarefas de controle, desde aes simples e repetitivas at a manipulao de dados complexos. Com a adoo dos CLPs, abrem-se muitas alternativas para os projetistas e simplifica-se o trabalho do pessoal de manuteno. Comunicaes: A comunicao com interfaces de operao, outros CLPs ou computadores facilita a coleta de dados e o intercmbio de informaes. Velocidade: Como certas mquinas automatizadas processam milhares de itens por minuto, e como os objetos so expostos aos sensores durante apenas uma frao de segundo, muitas aplicaes de automao necessitam da capacidade de resposta rpida dos CLPs. Diagnstico: A capacidade de localizao de falhas dos dispositivos de programao e o recurso de diagnstico incorporado no CLP permite que os usurios localizem e corrijam rapidamente os problemas de software e hardware.

As aplicaes no meio industrial so a as mais diversas possveis. A maioria das mquinas com centros de usinagem CNC, dispositivos robticos, esteiras de posicionamento, dispositivos a prova de erros entre outros,

possuem no mnimo um CLP que comanda as funes de trabalho do dispositivo. Com a aplicao destes controladores pode-se reduzir a necessidade de mo de obra, alm de aumentar a velocidade entre as operaes reduzindo assim os custos de fabricao. De acordo com (Alievi, 2008) em residncias mais modernas, os CLPs j esto sendo utilizados para proporcionar mais conforto e segurana aos moradores. Pode-se citar alguns exemplos de aplicao de CLPs, conforme segue: - Sistemas de segurana residencial contra incndio; - Sistema de irrigao de jardim; - Sistema de Stand by para sala de estar; - Sistema de iluminao interna e/ou externa; - Sistema de alarme de segurana; - Sistema de automatizao de portes eletrnicos. - Mquinas industriais (operatrizes, injetoras de plstico, txteis, calados, etc); - Equipamentos industriais para processos (siderurgia, papel e celulose, pneumticos, dosagem e pesagem, fornos, etc); - Equipamentos para controle de energia (demanda, fator de carga); - Controle de processos com realizao de sinalizao, intertravamento e laos PID; - Aquisio de dados de superviso em: fbricas, prdios inteligentes, dispositivos que necessitem de controle remoto, etc; - Bancadas de teste automtico de componentes industriais.

7 CONCLUSO

Os CLPs cada vez esto mais difundidos, no parando de se adaptar a novas utilizaes, proporcionando desde uma maior agilidade e maior interao com seus usurios maior facilidade de automao de processos com reduo de custos, pelo menor tempo de mo de obra empregado, alm da reduo de tempo nos processos devido rapidez de processamento. Com o passar dos anos tornaram-se ferramentas de trabalho extremamente teis e versteis para aplicaes em sistemas de acionamentos e controle, sendo utilizados em grande escala no mercado industrial. Esto sendo utilizados em ambientes domsticos provendo alm de conforto, comodidade e reduo no consumo de energia eltrica e gua atravs de sua utilizao em sistemas de controle de tarefas, de segurana, antifurto e anti-incndio.