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.