Professional Documents
Culture Documents
ESCOLA DE MINAS EM
COLEGIADO DO CURSO DE ENGENHARIA DE CONTROLE E
AUTOMAO CECAU
II
Monografia
apresentada
como
um dos
Orientadora:
Prof. Dr. Karla Boaventura Pimenta
III
IV
AGRADECIMENTOS
Deus.
Aos meus pais Dr. Ary e Dr Leila pelo apoio, suporte e amor.
minha querida S.
Ao Homer, Weber, Yuri, Igor pinico, Fred, Adriano, Castanheira, pela amizade, ajuda e
convivncia.
Aos butecos, grande Mata Virgem e tantas outras repblicas que tornaram a vida
acadmica melhor ainda.
RESUMO
VI
ABSTRACT
The control of level of liquid is very important in industrial processes. In many cases a
precise and efficient control is a decisive factor for the success of the production. So,
obtaining models of automatic control is very interesting. Apart from industry, other
sectors such as residential and agricultural may benefit with systems that reduces the
possible errors caused by a manual control of procedures involving liquids. On this
principle, this monograph presents a model of control of level using a programmable
logic controller. The programming language chosen is Ladder and the development
environment is the XSoft. Also presented are the economic and social relations and
benefits of industrial automation, in addition to the characteristics of some of its
elements. The results show that the automatic control of level of liquid made by a PLC
is satisfactory and suitable.
VII
SUMRIO
RESUMO ........................................................................................................................ V
ABSTRACT...................................................................................................................VI
SUMRIO ....................................................................................................................VII
ABREVIATURAS E SMBOLOS............................................................................ VIII
LISTA DE FIGURAS ................................................................................................... IX
LISTA DE TABELAS ................................................................................................... X
1. CAPTULO I
1.1.INTRODUO ...................................................................................................... 1
2. CAPTULO II
2.1. AUTOMAO INDUSTRIAL ............................................................................................ 3
2.2. CONTROLE DE NVEL DE LQUIDO ................................................................ 6
2.3.O CONTROLADOR LGICO PROGRAMVEL................................................ 7
2.4. LINGUAGEMS DE PROGRAMAO ............................................................. 15
3. CAPTULO III
3.1. METODOLOGIA ................................................................................................ 25
3.2. SEQUENCIA DE OPERAO .......................................................................... 25
3.3. EXPERIMENTO .....................................................................................................................26
3.4. PROGRAMAO............................................................................................... 27
3.5. SIMULAO GRFICA.................................................................................... 28
4. CONCLUSO
4.1. CONCLUSES.................................................................................................... 33
4.2. TRABALHOS FUTUROS................................................................................... 33
5. CAPTULO V
5.1. BIBLIOGRAFIA.................................................................................................... 34
VIII
ABREVIATURAS E SMBOLOS
E/S
NA
Normalmente Aberto
NF
Normalmente Fechado
Vcc
Vac
AD/DA
LIGA
DESLIGA
SNMA
S2
STV
S1
VS
TIMER1
IX
LISTA DE FIGURAS
LISTA DE TABELAS
CAPITULO I
1.1 - Introduo
A demanda por uma maior eficincia de sistemas automatizados busca uma melhor
interao entre hardware e software, alm da constante atualizao de tecnologias.
CAPITULO II
Fronteiras;
Subsistemas;
Processamento;
Entradas;
Sadas;
Retroao.
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 2.1.
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,
O Controlador lgico programvel (CLP), tambm conhecido pela sigla PLC do ingls
Programmable Logic Controller, um dispositivo desenvolvido para substituir os
dispositivos a rel, que realizavam a lgica seqencial no controle das maquinas. Os
CLPs foram introduzidos na dcada de 1960 e at meados da dcada de 1970, a
tecnologia mais comum nos CLPs era a mquina de Estado Seqencial.
2.3.1 - Funcionamento
A execuo das tarefas forma um ciclo de varredura ou scanning, e o tempo desse ciclo
depende da velocidade e caractersticas do processador utilizado, do tamanho do
programa de controle do usurio, alm da quantidade e tipo de pontos de entrada/sada.
Geralmente esse tempo est na faixa de milisegundos.
2.3.2 - Componentes
Um CLP constitudo basicamente por uma fonte de alimentao, uma UCP, memrias,
dispositivos de entrada e sada (E/S) e terminal de programao.
10
A fonte de alimentao recebe a corrente eltrica alternada local e retifica essa corrente
para ser usada pelo CLP. Em caso de falta de energia, quando o CLP no dotado de
bateria auxiliar, apenas os dados contidos na memria EPROM so preservados,
possibilitando o reincio do ciclo de trabalho quando a energia for restabelecida.
2.3.3 - Memria
RAM: (Random Access Memory) uma memria voltil e seus dados podem ser
gravados e alterados facilmente, de acordo com as necessidades do usurio. Nos CLPs,
so utilizadas para formar uma rea de armazenamento temporrio.
ROM: (Read Only Memory) uma memria no voltil projetada para manter
armazenadas informaes no podero ser alteradas, logo s pode ser acessada para
operaes de leitura.
PROM: (Programmable Read Only Memory) tipo de memria similar ROM, porm
permite a gravao, uma nica vez, de dados pelo prprio usurio.
11
forte luz ultravioleta. Por manter seus dados mesmo sem energizao, armazena o
programa executivo, gerenciando a seqncia de operao e o roteiro de dados.
As sadas apresentam as mesmas caractersticas fsicas das entradas, e por elas o CLP
envia as informaes aos atuadores, podendo ser rels, triacs, transistores, etc. Quando
existem LEDs nas sadas, eles indicam da mesma forma o estado lgico de cada sada.
12
Output Relays, so contatos expostos ao mundo externo e atuam como bobinas. Existem
fisicamente e enviam sinais on/off para solenides, luzes, entre outros. Podem ser
transistores, rels ou triacs, dependendo do modelo.
13
14
2.3.5 - Programao
15
16
Pino
Sinal
Pino
Sinal
Portadora detectada
Recepo de dados
Transmisso de Dados
Envie os dados
Terra
Indicador de toque
17
2.4.1 - Grafcet
O Grafcet foi desenvolvido a partir de 1975 por pesquisadores franceses que, partindo
de experincias prprias em sistemas de controle discreto, construram um modelo
customizado e mais adequado a sistemas de manufatura complexos. Segundo Georgini
(2000), o modelo proposto possua conceitos bsicos muito diretos e simples, sendo
etapa, ao associada etapa, transio e condio associada transio.
O princpio de funcionamento que uma etapa seja seguida de outra, que ser
executada, ou seja, haver transio de uma etapa para outra, se a precedente estiver
ativa, e que a condio associada transio seja verdadeira.
18
Alm da seqncia simples, a estrutura pode ser representada por subetapas, atravs de
seqncias seletivas (alternativas), simultneas (paralelas), reutilizao de uma
seqncia ou detalhamento de uma etapa.
2.4.2 - Ladder
Ladder a linguagem de programao mais utilizada nos CLPs. Essa linguagem uma
adaptao de um diagrama eltrico funcional que utiliza um sistema grfico de smbolos
e termos. Ela permite programar desde funes binrias bsicas at funes digitais
complexas, que fornecem as decises que sero tomadas pelo CLP em relao ao
atuador ligado a ele.
Para que um dispositivo de sada (bobina, contador, temporizador, etc.) seja ativado
necessrio energiz-lo logicamente. Para isso considera-se que entre as barras
verticais exista uma diferena de potencial (a barra da esquerda positiva e a da direita
negativa) e que entre elas existam contatos que formam a Lgica de Controle.
19
(-)
(+)
X1
Y1
Y2
Uma instruo normalmente aberto busca um local da memria do CLP, onde exista a
condio energizada (nvel lgico 1) e se esta for verdadeira, tem uma continuidade
lgica. Uma instruo normalmente fechado busca um local da memria do CLP onde
exista uma condio desenergizada (nvel lgico 0) e caso o CLP detecte essa
condio, a instruo verdadeira e tem continuidade lgica.
A instruo Energizar Sada controlada pela condio que a precede em uma linha e
energiza um elemento na tabela imagem de sada, caso as condies da linha sejam
verdadeiras. Ela equivalente a uma bobina de rel nos diagramas eltricos. Quando
existe continuidade lgica em uma linha, a condio energizada gravada no local da
memria associado a esta instruo. Se o endereo for o de um dispositivo de sada
externo, o CLP energiza sada durante a varredura das sadas, se for falsa, o CLP
desenergiza a sada. Esta instruo controla dispositivos reais.
Outro tipo a lgica OR, que retornar valor verdadeiro se qualquer das condies em
paralelo for verdadeira. Ela retornar falso quando todos as condies forem falsas, pois
dessa forma no haver continuidade lgica.
20
Figura 2.8 - Circuito equivalente SIM e sua representao em Ladder. (Fonte: Pimenta, 2008)
21
Figura 2.9 - Circuito equivalente OU e sua representao em Ladder. (Fonte: Pimenta, 2008).
A funo lgica E pode ser representada por dois contatos normalmente abertos (A e B)
em srie, permitindo a circulao de corrente somente se os dois contatos forem
acionados. A figura 2.10 mostra o circuito equivalente E e sua representao em Ladder.
Figura 2.10 - Circuito equivalente E e sua representao em Ladder. (Fonte: Pimenta, 2008).
22
Figura 2.11 - Circuito equivalente NO e suas representaes em Ladder. (Fonte: Pimenta, 2008).
Figura 2.12 - Circuito equivalente NO OU e sua representao em Ladder. (Fonte: Pimenta, 2008).
Figura 2.13 - Circuito equivalente NO E e sua representao em Ladder. (Fonte: Pimenta, 2008).
23
24
25
CAPITULO III
3.1 - Metodologia
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.
26
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.
3.3 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.
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.
27
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.
3.4 - Programao
Em outro rung, a lgica mostra que se o contato STV que representa o sensor S1 (nvel
mnimo) e o contato SNMA, que representa o sensor S2 (nvel mximo), estiverem
acionados, a bobina VE, que representa a bomba, ser acionada. Um lao faz a
associao de um contato referente bobina VE para que o sistema mantenha a bomba
acionada at o prximo comando. Nesta linha, tambm est o acionamento da bomba
quando o contato CONTROLE acionado. Esta lgica mostrada na figura 3.3.
28
Tanque;
Sensores;
Bomba;
Vlvula;
Lquido.
Quando a rotina iniciada, os equipamentos que esto acionados ficam na cor verde, e
quando no esto acionados ficam vermelhos. Os nveis do lquido so representados na
cor azul e ilustram a simulao.
29
A figura 3.5 mostra o incio da simulao com o sistema desligado. Nesta situao todos
os equipamentos esto em vermelho, pois no esto acionados.
30
Quando o nvel do lquido alcana o sensor S1, que o sensor de nvel mnimo, fecha o
contato deste sensor, tornando-o verde na simulao, como mostra a figura 3.7.
31
A bomba continua ligada enchendo o tanque at o sensor S2, que o de nvel mximo.
Neste momento, com S1 e S2 acionados, a bomba desligada e um temporizador
iniciado e conta dez segundos. O acionamento de S2 e o desligamento da bomba so
mostrados na figura 3.8.
32
Quando o nvel do lquido fica abaixo do sensor S2, que de nvel mnimo, abre o
contato desse sensor. Com os contatos S1 e S2 abertos, a vlvula desligada e a bomba
ligada novamente, voltando a encher o tanque. A partir da, segue a rotina para encher
e esvaziar o tanque apenas pelo comando do CLP. A figura 3.10 mostra os sensores S1 e
S2 abertos, a vlvula de sada desligada e a bomba ligada novamente.
33
CAPITULO IV
4.1 Concluses
A proposta inicial deste trabalho foi um estudo sobre CLP, sua constituio, linguagem
e uma aplicao industrial especfica, o controle do nvel de lquido. Por motivos
alheios no foi possvel a conectividade entre o CLP e o experimento, por isso foi
utilizado um software livre para fazer o programa e simular, o XSoft. A maquete foi
desenvolvida para a disciplina de Informtica Industrial e est no laboratrio de
Controle e Automao da Universidade Federal de Ouro Preto.
Ainda pode-se controlar o nvel da gua em uma cava de lavra, utilizando outros
sensores, inclusive com comunicao sem fio. Para essa aplicao o CLP tambm seria
adequado.
34
CAPITULO V
5.1 - Bibliografia
AGGSOFTWARE. Pinout and Signals for the serial ports connector. Disponvel em
<http://www.aggsoft.com/rs232-pinout-cable/serial-cable-connections.htm>. Acesso em
29 de maio de 2008.
JOVIC, F. Process control systems: Principles of design and operation. Gulf publishing
company. Houston, Texas: 1986.
LEWIS. R.W. Programming industrial control systems using IEC 1131-3. Stevenage.
Institution of Electrical Engineers: 1998.
35