Sie sind auf Seite 1von 12

Universidade Federal de Ouro Preto DECAT EM - UFOP

SISTEMA DE CONTROLE DE NVEL E TEMPERATURA VIA CLP

Allan Augusto A. Ribeiro Arthur Oliveira Santos Emanuel Balduino da Cruz Mariana de Souza Sanchez Thais Gonalves Carvalho Tiago de Oliveira Aoki Yuri Rodrigues Leite Wellerson Rodrigo Dutra

Ouro Preto, abril de 2013

INTRODUO
A demanda por uma maior eficincia de sistemas automatizados busca uma melhor interao entre hardware e software, alm da constante atualizao de tecnologias. A Informtica Industrial tem evoludo com grande velocidade devido constante evoluo e aprimoramento das tecnologias, que movimenta e impulsiona os profissionais a buscarem conhecimentos que os tornem mais versteis para se adequarem s necessidades das empresas, que a cada dia buscam melhores respostas como qualidade, flexibilidade, rapidez, eficincia, reduo de custos e preciso para atender aos interesses dos clientes, cada vez mais exigentes. Neste contexto, o Controlador Lgico Programvel atende aos requisitos necessrios ao aumento da produtividade, pois so equipamentos que se adequam rapidamente s mudanas necessrias, suportam as grandes adversidades encontradas em ambientes industriais. Alm disso, as operaes feitas por controle informatizado so mais eficientes e de maior qualidade do que as manuais. Por isso, levando em considerao fatores econmicos e sociais, encontram-se a grande motivao para o desenvolvimento de sistemas automticos. Para melhor utilizao do Controlador Lgico Programvel, o IEC International Electrotechnical Commission que uma organizao normativa internacional formada por representantes de todo o mundo, criou a norma IEC 61131, elaborada com o objetivo de padronizar diversos aspectos relacionados aos Controladores Lgicos Programveis, assim como aplicar modernas tcnicas e linguagens de programao para o desenvolvimento de software para estes sistemas. A norma composta por 8 partes, 2 sendo que a parte 3 (61131-3) destinada ao modelo de software e s linguagens de programao. Mais informaes no sitio http://www.iec61131.com.br. O CLP um dispositivo com diversas aplicaes na automao e sua estrutura similar de um computador pessoal, possuindo unidade central de processamento, memria e barramento de dados. A maior diferena est nos mdulos de entrada/sada, que fazem a comunicao com o ambiente externo. Agregando todas essas tecnologias da Informtica Industrial, foi desenvolvido um trabalho prtico e real, a automao do controle de nvel de liquido de um tanque. Para isso o Controlador Lgico Programvel gerencia os sinais recebidos pelos sensores e comanda a abertura e fechamento de vlvulas e ligamento e desligamento de bombas. A linguagem de programao utilizada foi a Ladder seguindo inicialmente os padres estabelecidos pelas normas IEC 1131-3 e mais recentemente IEC 61131-3 que padroniza os diversos aspectos das linguagens de programao dos Controladores Lgicos Programveis.

1. AUTOMAO INDUSTRIAL A automao industrial visa substituio do homem no controle das mquinas e processos por controles informatizados, aumentando a eficincia, qualidade, produtividade e diminuindo custos. A automao levou tambm ao surgimento de novas profisses, materiais e equipamentos. Os avanos tecnolgicos proporcionados pela automao passam pelo desenvolvimento de matrias mais confiveis e de maior qualidade como plsticos e aos especiais, alm de operaes por mquinas que seriam impossveis por mo de obra direta. De acordo com a ABINEE (2000), a automao: Trata-se de um processo de evoluo tecnolgica irreversvel; Valoriza o ser humano em sua liberao na execuo de tarefas entediantes e repetitivas, ou mesmo situaes de trabalho insalubres e de riscos; Aumenta a qualidade de vida de toda uma sociedade, promovendo seu conforto e maior integrao; Enriquece pelo menor custo do produto (pela baixa manuteno, ou pela rapidez e preciso na execuo de tarefas) ou pelo aumento de produtividade (num curto perodo de tempo); uma questo de sobrevivncia e forte apelo de marketing, dentro de um mercado altamente competitivo; Cria empregos diretos e indiretos, alm de novos empregos relacionados com a manuteno, desenvolvimento e superviso de sistemas; Busca a qualidade do produto e satisfao do cliente. Uma das caractersticas da automao a possibilidade de se avaliar um sistema antes de sua construo, atravs de modelos simulados por computador. Para a modelagem de sistemas, necessrio entender seus conceitos e limites. Segundo Rosrio (2005), um sistema um conjunto de elementos dinamicamente relacionados entre si e que executam uma atividade para atingir um objetivo, operando sobre as entradas e fornecendo sadas. Dessa forma, destacam-se como principais componentes de um sistema: Fronteiras; Subsistemas; Processamento; Entradas; Sadas; Retroao. Os modelos so importantes tambm para replicar sistemas que possuem tamanho, complexidade ou estrutura que tornam inviveis os estudos e anlises diretas, possibilitando ainda a representao de alguma parte ou caracterstica essencial do processo. A partir do modelo, simula-se o processo que o sistema ir executar. A simulao de um sistema muito til em projetos, permitindo a conduo de experimentos com um modelo, permitindo a anlise, compreenso e avaliao

de estratgias para a operao de um sistema real. Para Rosrio (2005), a simulao de um sistema feita quando: Projetam-se sistemas no existentes; impossvel fazer experimentos com o sistema real; Deseja-se outra escala de tempo; Deseja-se avaliar o desempenho do sistema; Treinamentos e instrues so necessrios. De acordo com SILVEIRA (1999) a automao um conjunto de tcnicas que desenvolvem sistemas ativos capazes de atuar com uma eficincia tima a partir de informaes recebidas do meio em que operam. Com base nos dados, o sistema calcula a ao corretiva mais apropriada, caracterizando um sistema em malha fechada ou realimentado, mantendo uma relao entre o valor da sada e da entrada de referncia do processo. Essa relao entrada/sada serve para corrigir eventuais valores indesejados na sada. Para isso, um sistema automtico dever seguir algumas leis. Segundo JOVIC (1986) uma delas que todo sistema dotado de retroao e controle implica na presena de trs componentes bsicos, controlador, atuador e sensor, cuja principal caracterstica a realimentao das informaes requeridas para seu controle, conforme ilustra a malha de realimentao da figura.

Sensor um dispositivo sensvel a uma grandeza fsica como: temperatura, umidade, luz, presso, entre outros. Por meio desta sensibilidade, os sensores enviam um sinal, para os equipamentos de medio e controle. Para KUO (1985), quando houver a necessidade de medir uma grandeza eltrica a partir de um fenmeno fsico envolvendo grandezas que no sejam de natureza eltrica utiliza-se um transdutor, que responde a um fenmeno fsico ou estmulo e converte sua magnitude em um sinal eltrico proporcional amplitude desse estmulo. Os atuadores so dispositivos que, quando acionados, executam uma ao fsica, definida pelo sistema controlador por meio de uma ao de controle. Podem ser magnticos, hidrulicos, pneumticos, eltricos ou de

acionamento misto. Podem ser motores, cilindros pneumticos, braos mecnicos, vlvulas, bombas, ente outros.

2. CONTROLE DE NVEL DE LQUIDOS

Controlar o nvel de lquidos fundamental em diversos processos, sejam em indstrias, residncias, laboratrios, entre outros. Em ambientes industriais, muitos processos necessitam que os nveis de lquidos sejam mantidos nos patamares desejados para o sucesso da produo. Pode ser importante tambm para o arrefecimento de equipamentos e mquinas, e para isso um controle automtico muito til, permitindo a renovao por um liquido em menor temperatura, mantendo o resfriamento desejado. Clubes e residncias podem contar tambm com um controle automtico para a manuteno do nvel de gua de piscinas, caixas dgua e aquecedores. Se esse controle for eficiente pode reduzir possveis problemas causados por falta de liquido nos sistemas, ocasionando falta de gua nas torneiras, problemas em filtros de piscina, que necessitam do fluxo de liquido constante para o funcionamento correto. Outros setores podem se beneficiar de um controle de lquidos eficiente. Em fazendas onde existe a criao de animais, um sistema que mantenha a gua dos alimentadores dos animais em um nvel adequado pode ser importante. Alm disso, em muitos casos a renovao da gua importante para a sade e conforto dos animais. A gua parada por muito tempo pode acumular bactrias e insetos, podendo causar problemas nos animais, alm de manter a gua sempre em temperatura agradvel, 7 especialmente em bebedouros expostos ao sol. Em alguns casos, os valores de mercado desses animais so muito elevados, assim todo o cuidado indispensvel, compensando os custos de implantao do sistema. Alguns processos necessitam de um controle preciso do nvel de lquidos, como em indstrias qumicas e laboratrios. Nestes locais, muitos processos so feitos a partir da combinao de substancias e a proporo deve ser exata, para o sucesso da reao. Dessa forma, um controle automtico pode otimizar a produo, diminuir os riscos de erro de dosagem alm de afastar trabalhadores de ambiente muitas vezes insalubres, como em processos que envolvam cidos e substancias txicas. Essas e outras aplicaes justificam um estudo sobre processos automatizados para controle de nveis de lquidos. Se esse controle for eficiente, simples e de fcil manuteno, os benefcios so ainda maiores.

3. O CONTROLADOR LGICO PROGRAMVEL


Os controladores lgicos programveis, ou CLPs, so equipamentos eletrnicos empregados para controlar sistemas de automao flexveis. Possuem diversos tipos de sadas, nas quais so conectados os atuadores encarregados de fornecer energia para o funcionamento do sistema fsico a ser controlado. Dispem, ainda, de diversos tipos de entrada, onde so conectados sensores encarregados de medir as variveis fsicas prprias do sistema. Os CLPs permitem desenvolver e alterar facilmente a lgica para o acionamento das suas sadas em funo das entradas, mudando assim a estratgia de controle de um determinado sistema. Logo, possvel utilizar os sinais de entrada fornecidos pelos sensores no controle dos diversos atuadores conectados nos pontos de sada. Durante a dcada de 50, o recurso mais usado no controle lgico de linhas de produo e em mquinas isoladas era constitudo de mecanismos baseados em dispositivos eletromecnicos. Tais dispositivos eram principalmente rels, e a complexidade dos processos produtivos exigia instalaes em painis de controle com centenas deles e, conseqentemente, um nmero ainda maior de interconexes entre eles. Freqentemente aconteciam problemas derivados do espao ocupado pelo equipamento de controle, espao que devia ser preservado de poeira, umidade, calor, etc., e a quantidade de falhas, sempre difceis de achar e consertar, costumava ser excessiva. Uma outra circunstncia comprometedora consistia no fato de que, como a programao lgica do processo era realizada por conexes eltricas fixas, eventuais alteraes nessa lgica exigiam interrupes do processo produtivo para reconectar os dispositivos. No final da dcada de 50 e incio dos anos 60, com o surgimento da tecnologia de estado slido, dispositivos transistorizados passaram a ser utilizados, reduzindo assim alguns dos problemas existentes, entre eles, o tamanho dos painis de controle. Porm, foi a criao dos componentes eletrnicos integrados em larga escala (LSI) e, principalmente, o desenvolvimento dos microprocessadores, nos anos 70, que permitiram a miniaturizao dos controladores digitais de processos e o aparecimento dos Controladores Lgicos Programveis. Essa primeira gerao de CLPs foi melhorando com a incluso de outros recursos importantes, entre eles, interfaces de operao e programao de fcil utilizao, instrues aritmticas, lgicas e de manipulao de dados, recursos de comunicao via redes de CLP, possibilidades de configurao especfica para cada aplicao mediante o uso de mdulos especficos intercambiveis, canais nicos de transferncia de dados, ou barramentos, onde so conectadas quantidades considerveis de sensores e atuadores, entre outros muitos recursos.

3.1. LINGUAGEM LADDER


LADDER uma linguagem de programao grfica. A sintaxe das instrues semelhante a um diagrama de circuito. Com Lgica de Rel, o tcnico pode seguir o fluxo da energia entre ramos do circuito das entradas, sadas, e instrues. A linguagem de programao LADDER tem todos os elementos necessrios para a criao um programa completo. A programao LADDER permite ao programador estruturar a sua programao claramente. A programao LADDER permite ao tcnico estruturar a sua programao claramente atravs de caixas de Funes e Blocos de Funes. Estruturar um programa consiste em: Dividir um programa de estrutura mais complexa em pequenos programas de estrutura mais simples. As estruturas simples so programadas em objetos criados pelo programador, tipo Blocos de Funes ou caixas Funes. A linguagem de Lista de Instrues (LI), tambm comumente referenciada pelo nome original da lngua inglesa, Instruction List (IL), define mnemnicos (auxiliar de memria) como feito na linguagem assembly utilizada nos microprocessadores e microcontroladores. Os mnemnicos representam operaes lgicas booleanas e comandos de transferncia de dados. 3.1.1. SINTAXE As regras principais de formao de um programa em linguagem de Lista de Instrues so: Cada instruo deve comear em uma nova linha Cada instruo pode ser precedida por um rtulo (elemento opcional) que indicado com um nome seguido de dois pontos :. Uma instruo composta de operador e operandos ( instruo = operador + operandos). O operador pode ou no incluir um modificador. Caso seja necessria a incluso de mais de um operando, estes devem ser separados por vrgulas. Se for desejada a incluso de comentrio, ele deve ser o ltimo elemento da linha. Um comentrio iniciado pela seqncia de caracteres (* e terminado pela seqncia*). Linhas em branco podem ser inseridas entre instrues. Um comentrio pode ser colocado em linha sem instrues.

4. METODOLOGIA
Para a aplicao do uso do controlador lgico programvel, foi usado um tanque de vidro, dois sensores de nvel, uma bomba, uma vlvula e um reservatrio. Os sensores esto instalados nas laterais do tanque e fecham ou abrem seus contatos de acordo com o nvel do lquido dentro do tanque. Uma bomba responsvel pela entrada de lquido pela parte superior do tanque, Uma vlvula na parte inferior permite ou impede a sada do lquido. A bomba desloca o liquido do reservatrio para o taque. A lgica de monitoramento dos sensores e dos atuadores ao longo do processo controlada por um Controlador Lgico Programvel (CLP) que programado utilizando a linguagem Ladder. Essa linguagem foi escolhida por ser baseada em smbolos e esquemas eltricos e de fcil utilizao e compreenso. Alm disso, ela tem todos os recursos necessrios aplicao pretendida. A programao foi simulada no software Xsoft da Moeller em um ambiente grfico que ele oferece.

4.1. SEQNCIA DE OPERAO


Quando o sistema ligado, a bomba ligada e inicia o enchimento do tanque. Com o aumento no nvel, o lquido fecha o contato do sensor de nvel mnimo (SNM). Quando chega ao nvel do sensor de nvel mximo (SNMA), abre esse contato, desligando a bomba. Em seguida um temporizador conta dez segundos e liga a vlvula de sada permitindo a sada do liquido. Com a diminuio do nvel, fecha o contato do sensor de nvel mximo e quando o nvel chega novamente ao sensor de nvel mnimo, fecha esse contato ligando novamente a bomba e repetindo o ciclo.

4.2.

EXPERIMENTO

Na montagem esto instalados no tanque dois sensores de nvel para lquidos da marca ICOS, operando em tenso de comutao de 127 Vac (corrente alternada) e tem potncia mxima de comutao de 20W. A escolha desses sensores foi feita com base nos requisitos para o projeto e custos. Os sensores foram instalados com configurao NA, fechando seus contatos quando o nvel do lquido no tanque os alcana. A figura 3.1 mostra o sensor utilizado.

Figura 3.1 - Sensor de nvel para lquidos. (Fonte: Icos). A bomba utilizada da marca Pmonti, com tenso de 127 Vac (corrente alternada), 60 Hz e potncia mxima de 34W. Sua escolha foi feita por ser

adequada para o experimento e seu custo. Quando energizada, a bomba transfere o lquido do reservatrio para o tanque. Os comandos de ligar e desligar a bomba so feitos pelo CLP a partir dos estados retornados pelos sensores. Outro componente do experimento uma vlvula, acionada com tenso 127 Vac instalada na parte inferior do tanque. Comandada pelo CLP de acordo tambm com os estados dos sensores, ela, quando acionada, permite a sada do lquido do tanque.

4.3. PROGRAMAO
A simulao da programao, feita na linguagem Ladder no Cimplicity Machine Edition seguiu a lgica do acionamento de contatos NA para energizar atuadores, atravs das correntes lgica fictcias. Em todos os rungs contm um contato NF com o nome DESLIGA por questo de segurana. No primeiro rung, o contato NF DESLIGA est em srie com o contato NA NIVEL2 e com o NF NIVEL1 e aciona a bobina VALVULA1, e inicia o processo. A funo da primeira linha a demonstrao do Nivel 1 e 2 do primeiro tanque. Quando a agua chega no nvel 2, a valvula 1 se abre fazendo com que a agua caia para o segundo tanque.

Quando o nvel de agua diminui do NVEL 1 a VALVULA1 se fecha.

Quando a VALVULA1 se fecha e o NVEL1 est acionado o TEMP1 comea sua contagem.

O TEMP1 ficar funcionando durante 30 segundos.

O EBULIDOR ficar ligado durante o tempo que for definido pelo TEMP1

Quando acabar os 30s do TEMP1 a BOMBA ser acionada e jogar agua do tanque 2 para o tanque 3.

Quando o NIVEL3 for acionado o TEMP2, TEMP3 e TEMP4 sero setados e posteriormente resetados cada um em seu respectivo tempo.

O TEMP2 acionar a Valvula2 e funcionar por 5 segundos. O TEMP3 acionar a Valvula3 e funcionar por 5 segundos. O TEMP4 acionar a Valvula3 e funcionar por 10 segundos.

Das könnte Ihnen auch gefallen