Sunteți pe pagina 1din 91

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO CEAR

CAMPUS SOBRAL
EIXO TECNOLGICO DE CONTROLE E PROCESSOS INDUSTRIAIS
CURSO DE TECNOLOGIA EM MECATRNICA INDUSTRIAL

MANUEL MESSIAS AGUIAR DA PONTE

DESENVOLVIMENTO DE SENSOR E AUTOMAO PARA TANQUE CLASSE A

SOBRAL
2016

MANUEL MESSIAS AGUIAR DA PONTE

DESENVOLVIMENTO E AUTOMAO DE SENSOR PARA TANQUE CLASSE A

Monografia apresentada ao Curso de


Tecnologia em Mecatrnica Industrial do
Instituto Federal de Educao, Cincia e
Tecnologia do Cear Campus Sobral, para
obteno do grau de Tecnlogo em
Mecatrnica Industrial.
rea de concentrao:
Processos Industriais.

Automao

de

Orientador: Prof. Msc. Tarique da Silveira


Cavalcante.
.

SOBRAL
2016

MANUEL MESSIAS AGUIAR DA PONTE

DESENVOLVIMENTO E AUTOMAO DE SENSOR PARA TANQUE CLASSE A


Monografia apresentada ao Curso de
Tecnologia em Mecatrnica Industrial do
Instituto Federal de Educao, Cincia e
Tecnologia do Cear Campus Sobral, para
obteno do grau de Tecnlogo em
Mecatrnica Industrial.
rea de concentrao:
Processos Industriais.

Automao

de

Orientador: Prof. Msc. Tarique da Silveira


Cavalcante.

Aprovada em ____/____/______.

BANCA EXAMINADORA

________________________________________
Prof. Msc. Tarique da Silveira Cavalcante
Instituto Federal de Educao, Cincia e Tecnologia do Cear Campus Sobral

________________________________________
Prof. Dr. Kleber Cesar Alves de Souza
Instituto Federal de Educao, Cincia e Tecnologia do Cear Campus Sobral

________________________________________
Prof. Francilino Carneiro Arajo
Instituto Federal de Educao, Cincia e Tecnologia do Cear Campus Sobral

________________________________________
Prof. Dr. Luis Gonzaga Pinheiro Neto
Instituto Federal de Educao, Cincia e Tecnologia do Cear Campus Sobral

Ao SENHOR
misericordioso.

Deus,

que

pai

AGRADECIMENTOS
Primeiramente a Deus e seu nico filho Jesus, pelo meu caminho sempre ser
iluminado.
A minha amada me Maria Auriclia, e ao meu querido pai Incio Frota que hoje
se encontra com Deus.
A minha namorada Valria.
Ao meu orientador professor Tarique que foi de muita importncia na realizao
deste trabalho.
Ao professor Thomaz Maia por sempre me ajudar e tirar minhas duvidas.
Ao professor Luis Gonzaga, professor Kleber, professor Edilson e professor
Francilino.
A todos os professores da Mecatrnica.
Ao Felipe da equipe de manuteno.
Aos meus amigos de faculdade Elvis, Rafael e Ren, pelo empenho e dedicao,
sempre me incentivando nas disciplinas.

Certamente que a bondade e a misericrdia me seguiro


todos os dias da minha vida; e habitarei na casa do Senhor
por longos dias.
Sl. 23.6

RESUMO
A irrigao no Brasil depende basicamente dos fatores climticos porque a maioria dos
estados possui perodos de chuvas e de seca. Irrigar necessrio para suprir o problema das
secas peridicas. Existem varias tcnicas que auxiliam na irrigao. Uma dessas tcnicas o
sensor tanque classe A. Logo, o objetivo do presente trabalho apresentar um projeto de um
sensor de baixo custo para monitorar a evaporao do volume de um tanque deste tipo,
apresentando e explicando de forma detalhada todas as etapas de desenvolvimento e
construo e abordando desde o projeto mecnico s caractersticas e especificaes tcnicas
de cada componente mecnico. Tambm abordada a programao realizada no CLP CLW02/20VR-D DA WEG, como o desenvolvimento e descrio de um sistema supervisrio na
plataforma ScadaBR afim de comprovar a funcionalidade do sensor. So realizados testes
experimentais em laboratrio e em campo para validar a construo e montagem do sensor,
alm de verificar a resposta que o sistema apresenta conforme a mudana no volume de gua
do tanque. Quanto aos resultados foi obtido um erro mdio de 0,20 mm o que demonstra a
funcionalidade do sensor. Logo conclui-se que o projeto desenvolvido proporciona diversas
facilidades para o usurio.
Palavras chave: Tanque Classe A; evapotranspirao; irrigao, CLP (Controlador Lgico
Programvel) e ScadaBR.

ABSTRACT
Irrigation in Brazil depends basically on climatic factors because most of the states
have periods of rain and drought. Irrigate is needed to fill the problem of periodic droughts.
There are several techniques that assist in irrigation, like the class A tank sensor. Therefore,
the aim of this study is to provide a an inexpensive sensor project to monitor the evaporation
of the volume of a tank of this type, presenting and explaining in detail all the stages of
construction and covering from mechanical design to features and technical specifications of
each mechanical component. Also is covered the program used in the PLC CLW-02 / 20VRD OF WEG, as the development and description of a supervisory system in ScadaBR
platform in order to prove the sensor functionality. Experimental tests are performed in the
laboratory and in the field to validate the construction and assembly of the sensor, and check
the response that the system displays as the change in volume of water in the tank. As for the
results obtained was an average error of 0.20 mm which demonstrates the functionality of the
sensor. So we conclude that the developed design provides various facilities to the user

Keywords: Tank Class A; evapotranspiration; irrigation, PLC (Programmable Logic


Controller) and ScadaBR.

LISTA DE FIGURAS
Figura 1 Elementos da automao.........................................................................................20
Figura 2 Sistema automatizado: parte operativa e comando................................................. 22
Figura 3 Diagrama dos blocos bsicos do CLP.................................................................... 23
Figura 4 Diagrama de blocos dos principais componentes da UCP..................................... 24
Figura 5 Aplicao Genrica do Controlador Lgico Programvel...................................... 26
Figura 6 Fluxograma de Funcionamento do CLP no modo de execuo............................. 30
Figura 7 Diagrama Ladder.................................................................................................... 32
Figura 8 Smbolos Ladder para contatos, utilizados por alguns fabricantes de CLPs......... 34
Figura 9 - Smbolos Ladder para contatos, utilizados por alguns fabricantes de CLPs........ 34
Figura 10 - Estrutura tpica de um degrau em linguagem Ladder............................................ 35
Figura 11 Modo aquisio/resposta utilizado no MODBUS................................................ 37
Figura 12 Formato de mensagem (frame) no MODBUS (ASCII)........................................ 39
Figura 13 Formato de mensagem (frame) no MODBUS (RTU).......................................... 39
Figura 14 Sistema superviso e controle industrial............................................................... 40
Figura 15 Exemplo de uma representao grfica................................................................ 41
Figura 16 Tela inicial do ScadaBR........................................................................................43
Figura 17 - Data Source ScadaBR............................................................................................ 44
Figura 18 Configurao Data point ScadaBR...................................................................... 44
Figura 19 Exemplo de Watch List......................................................................................... 45
Figura 20 Representao grfica dos pontos......................................................................... 45
Figura 21 Tanque Classe A................................................................................................... 46
Figura 22 Sensor de nvel Tanque Classe A......................................................................... 47
Figura 23 Viso do poo tranquilizador................................................................................ 52
Figura 24 Poo tranquilizador parte inferior acabada........................................................... 53
Figura 25 Poo tranquilizador parte superior acabada.......................................................... 54
Figura 26 Haste de alumnio retorcida e potencimetro de 5K preso haste.................... 55

Figura 27 Haste de culos utilizada no sensor de nvel........................................................ 56


Figura 28 - Haste de culos cortada com boia......................................................................... 56
Figura 29 Parte de caneta esferogrfica utilizada no sensor de nvel.................................... 57
Figura 30 Conjunto que forma o sensor de nvel do projeto................................................. 57
Figura 31 Sensor de nvel com poo tranquilizador.............................................................. 58
Figura 32 Ligaes feitas ao CLP......................................................................................... 59
Figura 33 Programa utilizado no CLP.................................................................................. 60
Figura 34 Ligaes feitas entre Conversor Rs485/usb e CLP.............................................. 62
Figura 35 - Dados para comunicao modbus......................................................................... 63
Figura 36 Dados data point bot_0......................................................................................... 64
Figura 37 - Dados data point Evapotranspiracao_mm............................................................. 64
Figura 38 Dados data point max............................................................................................65
Figura 39 Dados data point min............................................................................................ 65
Figura 40 - Dados GIF analgico para o data point Evapotranspiracao_mm.......................... 66
Figura 41 - Dados data point simples para o data point Evapotranspiracao_mm.................... 66
Figura 42 - Dados GIF dinmico para o data point Evapotranspiracao_mm........................... 67
Figura 43 - Dados GIF binrio para o data point bot_0........................................................... 67
Figura 44 - Dados boto de escrita para o data point max....................................................... 67
Figura 45 - Dados GIF binrio para o data point max..............................................................68
Figura 46 - Dados boto de escrita para o data point min........................................................ 68
Figura 47 - Dados GIF binrio para o data point min.............................................................. 69
Figura 48 - Sistema supervisrio.............................................................................................. 69
Figura 49 Configurao relatrios......................................................................................... 70
Figura 50 - Acesso Remoto realizado em um celular.............................................................. 61
Figura 51 - Funcionamento normal Sistema supervisrio........................................................73
Figura 52 - Funcionamento abaixo do nvel Sistema supervisrio.......................................... 73
Figura 53 - Funcionamento acima do nvel Sistema supervisrio........................................... 74

Figura 54 - Tanque experimental............................................................................................. 75


Figura 55 - Tanque experimental com sensor instalado........................................................... 75
Figura 56 - Valores apresentados pelo CLP nos testes experimentais..................................... 77
Figura 57 - Comparativo de valores registrados pelo CLP e valores do tanque...................... 77
Figura 58 - Erro registrado no aumento e diminuio do volume do tanque........................... 78
Figura 59 - Valores apresentados pelo CLP nos testes experimentais..................................... 79
Figura 60 - Comparativo de valores registrados pelo CLP e valores do tanque...................... 80
Figura 61 - Erro registrado no aumento e diminuio do volume do tanque........................... 81
Figura 62 - Tanque Classe A com sensor de evapotranspirao, poo tranquilizador com
micrometro de gancho........................................................................................... 82
Figura 63 - Comparao de medidas do CLP com micrometro de gancho.............................. 83
Figura 64 - Erro registrado com a medida do CLP com micrometro de gancho..................... 83

LISTA DE TABELAS
Tabela 1 Tipos de entradas e sadas digitais..........................................................................27
Tabela 2 Tipos de entradas e sadas analgicas.................................................................... 28
Tabela 3 Especificao da fonte de alimentao................................................................... 29
Tabela 4 Valores de coeficiente do tanque (Kp)................................................................... 48
Tabela 5 Valores de coeficiente do tanque (kp)................................................................... 49
Tabela 6 Eficincia de aplicao de gua do sistema de irrigao (Ei)................................ 50
Tabela 7 Tabela de custos construo do poo tranquilizador.............................................. 54
Tabela 8 Investimento construo do sensor de nvel........................................................... 58

SUMRIO
1 INTRODUO.....................................................................................................................15
1.1 Objetivos Gerais............................................................................................................ 18
1.2 Objetivos Especficos.................................................................................................... 18
1.3 Organizao do trabalho................................................................................................ 19
2 FUNDAMENTAO TERICA....................................................................................... 20
2.1 CLP (controlador lgico programvel).......................................................................... 23
2.1.1 Unidade central de processamento (ucp)............................................................. 25
2.1.2 Bloco de memria............................................................................................... 26
2.1.3 Mdulos de entrada e sada (e/s)......................................................................... 27
2.1.4 Fontes de alimentao......................................................................................... 28
2.1.5 funcionamento do CLP....................................................................................... 29
2.1.5.1 Modo de programao............................................................................... 29
2.1.5.2 Modo de Execuo.................................................................................... 29
2.1.5.3 Modo de Erro (Falha)................................................................................ 31
2.2 Redes de comunicao................................................................................................... 35
2.2.1 Modbus................................................................................................................ 36
2.3 Sistemas supervisrios................................................................................................... 39
2.3.1 ScadaBR.............................................................................................................. 43
2.4 Tanques classe A........................................................................................................... 46
2.4.1 Evapotranspirao de referencia (eto) ................................................................ 47
2.4.2 Evapotranspirao da cultura (etc)...................................................................... 48
2.4.3 Clculo da lamina de irrigao............................................................................ 49
2.4.4 Clculo do tempo de irrigao............................................................................. 50
3 METODOLOGIA................................................................................................................. 52
3.1 Poo tranquilizador........................................................................................................ 52
3.2 Construo do sensor de nvel....................................................................................... 55
3.3 Configurao do CLP................................................................................................... 58
3.3.1 Programa elaborado.................................................................................................... 59
3.4 Sistema supervisrio elaborado..................................................................................... 62
3.5 Acesso remoto ao sistema supervisrio......................................................................... 71
4 RESULTADOS EXPERIMENTAIS.................................................................................... 72
4.1 Automao e sistema supervisrio................................................................................ 72

4.2 Resultados obtidos em laboratrio................................................................................ 74


4.3 Resultados obtidos em campo....................................................................................... 81
5 CONCLUSES............................................................................................ 85
REFERNCIAS BIBLIOGRFICAS..................................................................................... 86
APNDICE A.......................................................................................................................... 89
APNDICE B...........................................................................................................................90
APNDICE C...........................................................................................................................91

15

1 INTRODUO
Irrigao um mtodo de fornecimento de gua controlado para as plantas, em
suficiente quantidade, e no exato momento em que esta precisa, conseguindo assim uma
produtividade adequada e a sobrevivncia da plantao (BRAGA; CALGARO 2010).
O mtodo de irrigao a ser utilizado depende das condies do solo, clima,
topografia, suprimento hdrico disponvel e aporte tecnolgico do produtor. No nordeste
brasileiro, por exemplo, crescente a utilizao de reas irrigadas por micro asperso. A
irrigao por asperso convencional apresenta eficincia entre 70% e 90%, quando comparada
irrigao por sulcos; maior facilidade de manejo no campo, alm de poder ser utilizada nos
mais diversos tipos de solos e de topografia do terreno (Borges et al., 2009). Entretanto,
apresenta, como desvantagens, um maior custo inicial de investimento em equipamentos, e
favorece uma maior infestao de plantas daninhas na rea de cultivo, j que toda a superfcie
do solo irrigada. Isto pode ser positivo em termos do desenvolvimento das razes; entretanto,
a rea molhada de 100% pode ser uma das causas da proliferao de doenas fngicas
(BORGES et al., 2009).
Segundo Gomes (1997) a irrigao uma prtica agrcola de fornecimento de gua s
culturas onde e quando as dotaes pluviomtricas, ou qualquer outra forma natural de
abastecimento, no sejam suficientes para suprir as necessidades hdricas das plantas.
A irrigao no Brasil depende basicamente dos fatores climticos porque a maioria dos
estados possui perodos de chuvas e de seca. Na regio nordeste, por exemplo, uma tcnica
absolutamente necessria para amenizar o problema das secas peridicas que geram
problemas sociedade e economia local, j nas regies sul, sudeste e centro-oeste, a
irrigao uma tcnica complementar devido irregularidade das chuvas (MELLO e SILVA,
2007).
De acordo com a Fundao Cearense de Meteorologia e Recursos Hdricos do Cear
(FUNCEME), a mdia de chuva no estado do Cear durante o trimestre fevereiro, maro e
abril de 517,6mm, porem no ano de 2015 s choveu 398,8 mm durante esse trimestre. No
ano de 2014, essa media foi de menos 24,2%, j nos anos de 2010, 2012 e 2013 foram
respectivamente de 50,2%, 50,2% e 40,0% a menos que a mdia esperada para esse perodo
(FUNCEME 2015). Com base nesses dados conclui-se que a grande falta de chuva diminui

16

imensamente a produtividade agrcola, causando assim uma dependncia de algum outro meio
para dar continuao ao cultivo da plantao.
Um dos dispositivos muito utilizados para controle da irrigao o tanque classe A,
que segundo Grossklaus (2009) tem por funo determinar a capacidade evaporante da
atmosfera a fim de medir a evaporao de uma superfcie livre de gua. Com esse dispositivo
possvel conseguir a leitura exata de agua evaporada para dai saber a quantidade de gua a
ser distribuda para a plantao. Tal dispositivo costuma utilizar um micrometro de gancho
para realizar a leitura da quantidade de gua evaporada, essa leitura e feita manualmente.
Devido falta de chuvas e a escassez de gua, a automao est cada vez mais
presente nos sistema de irrigao das mais diversas espcies de plantas. Segundo Zazueta
(1993) a automao de sistemas de irrigao permite controlar a aplicao de gua, e
operaes de fertirrigao, alm disso, uma economia de energia e o acionamento de bombas
podem ser realizados a distncia de forma remota possibilitando um maior controle e um
emprego mais eficiente dos recursos.
De acordo com Prudente (2010) o conceito de automao costuma estar associado ao
contexto industrial, seja na produo ou na transformao de bens e produtos, mas nos
ltimos anos, tem sido discutida dentro da perspectiva da monitorao e controle de processos
a distncia feita atravs da comunicao via linhas telefnicas, rdio frequncia ou atravs de
redes de transmisso de dados, o que promove a extenso da automao para campos diversos
alm do contexto industrial.
Ribeiro (2005) mencionou que a chave do sucesso da automao o uso da eletrnica
micro processada que pode fornecer sistemas eletrnicos programveis. Com a chegada do
circuito integrado em 1960 e do microprocessador em 1970, a quantidade de inteligncia que
pode ser embutida em uma mquina a um custo razovel se tornou enorme. O nmero de
tarefas complexas que podem ser feitas automaticamente cresceu vrias vezes.
Guirra (2010) mencionou que a automao agrcola esta se tornando um processo
irreversvel e mudou os trabalhos exercidos no campo pelo operador, que antes atuava nos
processos produtivos, mas agora se dedica mais a superviso e monitoramento da produo. A
evoluo das tecnologias est proporcionando agricultura uma nova forma de se enxergar a
propriedade, tornando o produtor rural um empresrio rural, por controlar cada vez mais a
linha de produo. (TSCHIEDEL; FERREIRA, 2002)
Nesse contexto, so realizados vrios trabalhos de automao de sistema de irrigao,
como por exemplo, o trabalho de Souza (2001) que para a automao do seu sistema de
irrigao utilizou um computador, que controla a movimentao dos equipamentos e o

17

acionamento das vlvulas, e para o controle ele props um programa criado no ambiente de
programao Delphi, as vlvulas utilizadas foram solenoides.
Morgado (2008) optou por utilizar em seu trabalho que controla a temperatura
ambiente um CLP (Controlador Lgico Programvel) que recebe sinal de um sensor de
temperatura e comunica diretamente com um Modem GSM (RS232), via protocolo
MODBUS, com uma rede de computadores.
Mendes (2010) decidiu utilizar um sensor de umidade do solo e um micro controlador
para fazer o controle da irrigao de acordo com o que o sensor indica.
Garcia (2011) utilizou um micro controlador para executar as funes de controle e
atuao a partir dos comandos da interface homem maquina e utilizou sensores de vazo, para
fazer o controle da irrigao.
J o trabalho de Pereira (2012) prope aperfeioar o consumo da gua em jardins
utilizando sensores para umidade do solo, temperatura e fluxo de gua e um micro controlador
para fazer a leitura dos sensores, ativar a vlvula de controle de fluxo, registar o consumo de
gua e apresentar as informaes em um display LCD.
Oliveira (2012) props em seu trabalho um sistema de irrigao com acionamento
remoto para reas rurais, com a comunicao entre usurio e sistema controlado atravs de
mensagens de texto utilizando o servio GPRS (Servio de Rdio de Pacote Real) disponvel
em operadoras de telefonia, j a parte de controle feita por um CLP (Controlador Lgico
Programvel).
Gonzalez (2012) preferiu utilizar transdutor do tipo clula de carga, que utiliza um
sensor extensmetros ou strain gages tipificados como sensores de fora ou fins de curso, e
um micro controlador que armazena os dados dos sensores, tais dispositivos foram utilizados
para monitorar a irrigao em viveiros de plantas.
Monteiro (2013) utilizou em seu trabalho sensores analgicos e digitais, micros
ventiladores, clulas termoeltricas Peltier, bombas dgua, e para o controle uma plataforma
de prototipao eletrnica (Arduino), tudo isto foi utilizado para automatizar a desimulao de
um meio de cultivo vegetal.
Lang, Dutra e Waromby (2013) elaboraram um prottipo para um irrigador utilizando
um micro controlador e sensores de nveis, o acesso remoto pode ser feito atravs de
dispositivos mveis dotados de tecnologia wireless.
Batista (2014) para seu sistema de irrigao de plantas em ambientes residenciais
utilizou um Arduino para fazer o controle de sensores de nvel, temperatura e umidade. O
acesso remoto foi feito atravs do modulo ethernet junto ao Arduino.

18

Madalosso (2014) no seu prottipo de um sistema automatizado para irrigao de


estufas utilizou sensores de umidade, vlvulas solenoides, um micro controlador e uma
interface de rede. O sistema utiliza um servidor gratuito para armazenar uma base dados
contendo os valores de nveis adequados de umidade para diferentes culturas.
Partindo da literatura pode se perceber que os trabalhos citados acima utilizaram
alguns tipos de sensores comerciais com um valor de mercado relativamente alto, o que s
vezes ocorre ao homem do campo no dispor de meios para compra-los devido ao seu alto
custo. Com o intuito de reduzir o valor da automao da irrigao e deixa um projeto mais
acessvel, neste trabalho ser projetado e desenvolvido um sensor de baixo custo para leitura
da evaporao da gua contida num tanque classe A.
Alm tambm de proporcionar tanto o uso racional da gua, como o consumo de
energia e aumentar a produo agrcola da regio, este trabalho possui como objetivo realizar
um sistema de automao de irrigao baseado na leitura de um sensor do tanque classe A de
baixo custo proposto tambm nesta monografia, com um sistema supervisrio de acesso
remoto.
1.1 Objetivos Gerais
Este trabalho tem como principal objetivo desenvolver um sensor de baixo custo para
um tanque classe A, e automatizar a leitura desse sensor incluindo um sistema supervisrio
que possibilite monitoramento e controle remoto.
1.2 Objetivos Especficos

Realizar o dimensionamento e construo de um sensor para leitura da


evaporao da gua de um tanque classe A;

Equacionar a quantidade especifica de evaporao da gua contida num tanque


classe A;

Utilizar ferramentas para comunicao remota entre usurio e prottipo;

Elaborar todo o sistema de controle da irrigao utilizando um CLP


(Controlador Lgico Programvel) CLW-02/20VR-D DA WEG para fazer a
leitura do sensor;

Desenvolver sistema supervisrio na plataforma ScadaBR.

19

1.3 Organizao do Trabalho


Este trabalho ser apresentado em cincos captulos, onde so detalhados os principais
tpicos do sensor de evaporao para tanque classe A, bem como suas caractersticas e a
metodologia utilizada para alcanar o objetivo deste trabalho.
No segundo captulo detalhado componentes de um sistema automatizado, o
controlador logico programvel, redes de comunicao detalhando a comunicao modbus, o
sistema supervisrio, a plataforma ScadaBR e os detalhes de como trabalha o sensor de
evaporao com o tanque classe A.
No terceiro captulo mostrado como foi desenvolvido o sensor que faz a leitura de
evaporao no tanque classe A, as ligaes e o programa utilizado no CLP, bem como o
sistema supervisrio e o acesso remoto ao mesmo.
O quarto captulo descrever os resultados obtidos com o sensor e com o sistema
supervisrio em laboratrio e no campo.
No quinto captulo mostrada a concluso final do trabalho, que mostra uma
conformidade com os captulos anteriores, e detalha os trabalhos futuros.

20

2 FUNDAMENTAO TERICA
A automao o controle de processos automticos, isto significa que automatizar
ter um mecanismo de controle prprio que faa uma ao requerida em tempo determinado ou
em resposta a certas condies (RIBEIRO, 2001).
Na automao se constroem sistemas ativos capazes de atuar com uma eficincia
tima de acordo com as informaes recebidas do meio em que atuam com bases nas
informaes, o sistema calcula a ao corretiva mais adequada para a execuo da ao como
pode ser visto na Figura 1 (SILVEIRA; SANTOS 1998).
Figura 1 - Elementos da automao.

Fonte: (COELHO, 2007)

Um sistema automatizado composto de cinco elementos (COELHO, 2007):

Acionamento: prov o sistema de energia para atingir determinado objetivo.


So o caso dos motores eltricos, pistes hidrulicos etc.;

Sensoriamento: mede o desempenho do sistema de automao ou uma


propriedade particular de algum de seus componentes. Exemplos: termopares
para medio de temperatura e encoders para medio de velocidade;

Controle: o sinal de sada comparado com o sinal de referencia e o erro entre


esses dois sinais ser utilizado para determinar o sinal de controle que deve
especificadamente ser aplicado ao processo;

Comparador ou elemento de deciso: compara os valores medidos com


valores preestabelecidos e toma a deciso de quando atuar no sistema. Como
exemplos, podemos citar os termostatos e os programas de computadores;

21

Programas: contm informaes de processo e permitem controlar as


interaes entre os diversos componentes, os programas que geralmente so
chamados de softwares, so conjuntos de instrues lgicas, organizadas
sequencialmente que indicam ao controlador ou ao computador o que devem
fazer.

As principais vantagens da automao so o aumento da eficincia dos processos, a


reduo dos custos, o crescimento da competitividade e da exigncia, a melhoria da qualidade
e o maior controle e segurana da operao (ROSRIO, 2005). Segundo Silveira e Santos
(1998) deve se automatizar para:

Tratar de um processo de evoluo tecnolgica irreversvel;

Valorizar o ser humano em sua liberao na execuo de tarefas entediantes e


repetitivas, ou mesmo em situaes de trabalho insalubres e de riscos;

Aumentar a qualidade de vida de toda uma sociedade, promovendo seu


conforto e maior integrao;

Melhorar o enriquecimento pelo menor custo do produto (pela baixa


manuteno, ou pela rapidez e preciso na execuo de tarefas) ou pelo
aumento da produtividade (num curto perodo de tempo);

Dar uma questo de sobrevivncia e forte apelo de marketing, dentro de um


mercado altamente competitivo;

Criao de empregos diretos e indiretos, alm de novos empregos relacionados


com a manuteno, desenvolvimento e superviso de sistemas;

Busca pela qualidade do produto e a satisfao do cliente.

Com o intuito de padronizar uma linguagem a norma internacional IEC 61131-3,


estabelecida pelo International Electrotechnical Comimission, criou uma nomenclatura
internacional para sistemas automticos. Tal norma dividiu um sistema automatizado em duas
partes distintas conforme ilustrado na Figura 2.

22

Figura 2 Sistema automatizado: parte operativa e comando.

Fonte: (ROSARIO, 2005).

Parte operativa (PO): corresponde ao processo fsico que opera sobre a matria
prima e o produto. constituda pelos atuadores, que realizam as operaes,
agindo sobre componentes e dispositivos de automao, tais como vlvulas,
atuadores, motores etc.

Parte comando (PC): caracteriza-se por receber as informaes vindas do


operador ou do processo a ser controlado e por emitir informaes ao sistema
controlado, coordenando as aes da parte operativa.

Para cada processo a ser controlado preciso escolher dentre as tecnologias de


comando disponveis as mais adequadas ao processo. Entre as tecnologias existentes podemos
citar comandos pneumticos, hidrulicos, atravs de painis de reles, controladores lgicos
programveis, micro controladores e etc. E para a superviso do sistema automatizado deve se
utilizar de um sistema supervisrio mais conhecido como sistema SACADA (ROSRIO,
2005).
A maioria dos sistemas automatizados utiliza geralmente de dispositivos chamados de
CLPs (controladores lgicos programveis), que tem essa preferncia devido ao seu alto
nvel de segurana nas operaes, inmeros mtodos de controle, facilidade e flexibilidade

23

para alterar programas, alm de permitir comunicao com softwares e at mesmo com outros
CLPs (FRANCHI; CAMARGO, 2008).
2.1 CLP (Controlador Logico Programvel)
O CLP um sistema eletrnico digital, feito para uso em ambiente industrial, este usa
uma memria programvel para armazenar dados internos de acordo com as instrues do
usurio, e realiza funes especificas, tais como lgica, sequenciamento, temporizao,
contagem e aritmtica, para controlar, atravs de entradas e sadas vrios tipos de mquinas e
processos (IEC, 1998).
Parede (2011) mencionou que o CLP basicamente um computador para aplicaes
industriais com trs mdulos bsicos conforme ilustrado na Figura 3:

Unidade central de processamento (UCP).

Bloco de memria.

Mdulos de entrada e sada.

Fonte de alimentao.

Figura 3 - Diagrama dos blocos bsicos do CLP

Fonte: (APOSTILA WEG)

24

2.1.1 Unidade Central de Processamento (UCP)


Mais conhecida pela sigla originaria da lngua inglesa CPU (Central Processing Unit)
a UCP comanda todas as atividades do CLP, e esta formada por trs elementos; Processador,
sistema de memrias e fonte de alimentao como pode ser visto na Figura 4 (FRANCHI;
CAMARGO, 2008).
Figura 4 - Diagrama de bloco dos principais componentes da UCP

Fonte: (FRANCHI; CAMARGO, 2008)

A unidade central de processamento (UCP) controla e supervisiona tudo o que esta


acontecendo nos circuitos eletrnicos do CLP, por meio de instrues que so armazenadas na
memoria. A comunicao entre a UCP, o bloco de memoria e os mdulos de entrada e sada
(E/S) feita por um barramento interno, controlado pela a UCP (PAREDE, 2011).
Os processadores utilizados no CLP podem ser classificados pelo tamanho da
informao que podem manipular. Valores de 8 bits, 16 bits ou 32 bits so os mais usados na
atualidade. Um fator muito importante no processador a sua velocidade de operao (clock).
O processador leva em considerao o conjunto de instrues de programas disponveis, que
pode torna-lo com maior ou menor poder de complexibilidade de programao, bem como a
quantidade de memria e dispositivos de entrada e sada que podem ser endereados
(SILVEIRA; SANTOS, 1998).

25

2.1.2 Bloco de Memria


A memria responsvel para armazenar os programas desenvolvidos tanto pelo
usurio quanto pelo fabricante. No CLP a memria organizada sequencialmente, o nvel
superior fica junto ao processador e constitudo de registradores do mesmo, logo aps, vem
memria cache, depois, a memria principal que normalmente usa memria de acesso
aleatrio (RAM).
Logo aps prossegue com as memrias ROM, EPROM, EEPROM e Flash, que
armazenam os programas desenvolvidos pelo fabricante (PAREDE, 2011).
As memrias podem ser divididas em duas categorias: volteis e no volteis
(FRANCHI e CAMARGO, 2008).

Memrias volteis: perdem seu contedo quando sua alimentao eltrica


removida. Memrias volteis so facilmente alteradas e recomendado para a
grande maioria das aplicaes que utilizem uma bateria que mantenha sua
alimentao, mesmo na ausncia de alimentao externa. As baterias so
chamadas de "bateria de backup".

Memrias no volteis: retm o contedo programado, mesmo durante uma


completa falta de energia, sem necessidade de uma bateria de backup.
Memrias no volteis podem ser reprogramveis ou fixas.

Dentre as memrias volteis e no volteis existem os seguintes tipos (SILVEIRA e


SANTOS, 1998):

RAM: (Random Access Memory) o tipo de memria voltil mais utilizada,


seus dados podem ser gravados e alterados facilmente, de acordo com as
necessidades do usurio (SILVEIRA; SANTOS, 1998).

ROM: (Read Only Memory) so memrias especialmente desenvolvidas para


manter as informaes armazenadas que de maneira alguma podero ser
alteradas. Seu acesso somente para operao de leitura, devido essa categoria
esta uma memoria no voltil (SILVEIRA; SANTOS, 1998).

PROM: (Programmble Read Only Memory) semelhante s ROM, essa


memoria permite que os dados sejam gravados pelo prprio usurio, mas em
uma nica operao de gravao (SILVEIRA; SANTOS, 1998).

26

EPROM: (Erasable Programmable Read Only Memory) um tipo especial de


PROM que permite ao usurio alterar seus dados. O apagamento dos dados
pr-armazenados feito pela exposio temporria do chip a uma fonte de luz
ultravioleta (SILVEIRA; SANTOS, 1998).

EEPROM: (Eletrically Erasable Programmable Read Only Memory) apesar de


no volteis oferecem a mesma flexibilidade de reprogramao das RAM.
Apresentam duas limitaes, a primeira o processo de regravao que s
pode ser feito aps a limpeza da clula e o segundo a sua vida til
(SILVEIRA; SANTOS, 1998).

FLASH: um dos tipos mais recentes de memria. utilizada pelas placasme de computadores pessoais para armazenar o programa BIOS. Sua grande
vantagem a facilidade de atualizao de firmware dos equipamentos atravs
de softwares externos (FRANCHI; CAMARGO, 2008).

2.1.3 Mdulos de Entrada e Sada (E/S)


O CLP possui componentes para se conectar com outros equipamentos externos, o que
o deixa disponvel para o recebimento ou envio de variveis de entrada ou variveis de sada
(Figura 5) (ROSRIO, 2005).
Figura 5 - Aplicao Genrica do Controlador Lgico Programvel

Fonte: (GEORGINI, 1999)

27

Variveis de entrada so sinais externos recebidos pelo CLP, que vem de


equipamentos pertencentes ao processo controlado como de comandos gerados pelo operador.
Tais sinais so providos de dispositivos como sensores, chaves ou botoeiras etc. Variveis de
sada so os dispositivos que o CLP controla. Como por exemplo, o acionamento de vlvulas
solenoides, displays, chaves entre outros (ROSRIO, 2005).
Mdulos tanto de entrada como de sada so trabalham com dois tipos de variveis,
que so as variveis digitais e variveis analgicas (SILVEIRA; SANTOS, 1998):

Variveis digitais: so os tipos de sinais mais usados em sistemas


automatizados com CLP, neste sistema a informao consiste em um nico bit
cujo estado pode apresentar duas possveis situaes: ligado ou desligado, byte
alto ou byte baixo, zero ou um.

A Tabela 1 a seguir apresenta algumas variveis do tipo digitais:


Tabela 1 - Tipos de entrada e sadas digitais

Dispositivo de Entrada

Dispositivo de Sada

Chaves seletoras

Rels de controle

Pushbottons

Solenoides

Sensores Fotoeltricos

Partida de motores

Chaves fim-de-curso

Vlvulas

Sensores de proximidade

Ventiladores

Chaves sensores de nvel

Alarmes

Contatos de partida

Lmpadas

Contatos rels

Sirenes

Fonte: SILVEIRA; SANTOS, 1998.

Variveis analgicas: A recepo ou envio de sinais analgicos so feitos por


meio de pontos de entrada/sada analgicos, o que significa que dentro do CLP
h um conversor-digital.

28

A Tabela 2 a seguir apresenta algumas variveis do tipo analgicas:


Tabela 2 Tipos de entradas e sadas analgicas

Entradas

Sadas

Entradas

Sadas

Analgicas

Analgicas

MultiBITS

MultiBITS

Transdutores de

Vlvula

Encoder

Acionamento

tenso e

analgica

absoluto

de motor de

corrente

passo

Transdutores de

Acionamento

Encoder

Display de

temperatura

de motores

incremental

sete

DC
Transdutores de

Controladores

presso

de potencia

Transdutores de

Atuadores

fluxo

analgicos

potencimetros

Mostradores

segmentos

grficos
L.V.D. T

Medidores
analgicos

Fonte: SILVEIRA; SANTOS, 1998.

2.1.4 Fontes de Alimentao


As fontes de alimentao tanto podem ser internas quanto externas, elas fornecem
sada de 24 Vcc, e so de baixa potencia cerca de 2 A, destinada a alimentao dos mdulos
de E/S, sensores e atuadores (PAREDE, 2011).
De acordo com a International Electrotechnical Commission (IEC - Comisso
Internacional de Eletrotcnica) as fontes de alimentao, entradas e sadas digitais dos CLPs
so especificadas como mostra a Tabela 3.

29

Tabela 3 - Especificao da fonte de alimentao

Fonte: (PAREDE, 2011)

2.1.5 Funcionamento do CLP


O CLP como qualquer outro computador pode estar ligado ou desligado, no caso do
CLP ele trabalha por mdulos que so: a programao, a execuo e o erro, ambos descritos
logo abaixo.
2.1.5.1 Modo de programao
O modo de programao ou modo parado do CLP refere-se quando o mesmo no
executa nenhum programa, ou seja, fica aguardando sua configurao, ou na espera de novos
programas que podem vir de computadores atravs de downloads ou at mesmo ser
programado via IHM (FRANCHI, 2008).
2.1.5.2 Modo de Execuo
O CLP funciona como um conjunto de instrues conhecido como programa, feito
para atender s rotinas do usurio. Os sinais de sensores acoplados a maquina ou equipamento
so aplicados s entradas do controlador (PAREDE, 2011). Cada ciclo denominado scan ou
varredura existe trs etapas:

Etapa de entrada Tudo o que aplicado as entradas do CLP so lidos e


transferidos para uma rea de unidade de memria interna, chamada imagem
de entrada (PAREDE, 2011).

30

Etapa de programa A execuo do programa da se com os sinais da etapa de


entrada e decide quais sero os valores dos sinais de sadas. Durante a
execuo do programa o estado das sadas no alterado (PAREDE, 2011).
Verifica o Estado do sistema: nesse processo a CPU enderea o sistema de E/S,
coleta os estados atuais dos dispositivos que esto conectados e armazena as
informaes em formas de bits (FRANCHI; CAMARGO, 2008).

Etapa de sada Tudo que foi armazenado na imagem de sada e todos os


valores de sada que foi programado pelo programa so aplicados aos mdulos
de sada (PAREDE, 2011).

Terminada a execuo das etapas o ciclo scan reiniciado, comeando novamente na


etapa de entrada, etapa de programa e por ultimo etapa de sada. Este ciclo sempre ser
executado quando for necessrio. A execuo do funcionamento do CLP segue
aproximadamente a rotina da Figura 6 (PAREDE, 2011).
Figura 6 - Fluxograma de Funcionamento do CLP no modo de execuo

Fonte: (PAREDE, 2011)

31

2.1.5.3 Modo de Erro (Falha)


O CLP apresenta um aviso de erro caso algum dos itens abaixo falhe (Antonelli,
1998).

Verificao do funcionamento eletrnico da C.P.U. , memrias e circuitos


auxiliares;

Verificao da configurao interna e comparao com os circuitos instalados;

Verificao do estado das chaves principais (RUN / STOP, PROG, etc.);

Desativao de todas as sadas no instante que ligado;

Inexistncia de um programa de usurio;

Para que o erro seja reparado, basta deligar o CLP, reinicia-lo e testar todos os itens
citados acima um a um, para dai identificar onde esta a falha e logo aps corrigi-la (PAREDE,
2011).
A linguagem Ladder a linguagem de programao mais utilizada, foi tambm a
primeira que surgiu para a programao dos CLPs. Foi desenvolvida com os mesmo
conceitos dos diagramas de comandos eltricos que utilizam bobinas e contatos (FRANCHI;
CAMARGO, 2008).
As vantagens da linguagem Ladder so as seguintes (FRANCHI e CAMARGO,
2008):

Possibilidade de uma rpida adaptao do pessoal tcnico (semelhana com


diagramas eltricos convencionais com lgica a rels);

Possibilidade de aproveitamento do raciocnio lgico na elaborao de um


comando feito com rels;

Fcil recomposio do diagrama original a partir do programa de aplicao;

Fcil visualizao dos estados das variveis sobre o diagrama Ladder,


permitindo uma rpida depurao e manuteno do software;

Documentao fcil e clara;

Smbolos padronizados e mundialmente aceitos pelos fabricantes e usurios;

Tcnica de programao mais difundida e aceita industrialmente.

32

J as Desvantagens so as seguintes:

Sua utilizao em programas extensos ou com lgicas mais complexas


bastante difcil;

Programadores no familiarizados com a operao de rels tendem a ter


dificuldades com essa linguagem;

Edio mais lenta.

Na linguagem Ladder, as linhas de contatos (instrues) possuem a aparncia de


degraus (rugs) de uma escada (ladder), que podem ser comparados a uma estrutura de colunas
e linhas, como mostra a Figura 7, as instrues em cada linha correspondem ao programa, ou
seja, ao processamento dos operandos, e o resultado atribudo a outro operando no bloco
sada que fica direita (PAREDE, 2011).
Figura 7 - Diagrama Ladder

Fonte: (PAREDE, 2011)

O nmero de linhas varia de acordo com cada fabricante de CLP, esse limite no causa
preocupao ao usurio no desenvolvimento do programa de aplicao, pois se o limite for
ultrapassado, o software de programao apresentar uma mensagem de erro durante a
compilao do programa (PAREDE, 2011). De acordo com Parede (2011) os operandos
podem ser divididos em trs classes:

Memria (M) Servem para o armazenamento dos resultados parciais, valores


de constantes, dados de transmisso, valores de referncia, receitas etc. Esses
operandos podem ser livremente lidos e escritos pelo programa.

33

Entradas (I) Esto associados aos mdulos de entrada. Podem ser lidos pelo
programa, mas escritos apenas pelos mdulos de entrada.

Sadas (Q) Esto associados aos mdulos de sada. Podem ser livremente
lidos e escritos pelo programa.

Dentre as classes dos operandos a uma diviso inicialmente de cinco tipos, de acordo
com sua utilizao e nmero de bits (PAREDE, 2011).

Bits (X) Utilizados para a implementao de lgica, ocupam 1 bit de


memria.

Bytes (B) Utilizados para o armazenamento de caracteres ASCII, ocupam 8


bits.

Words(W) Utilizados para o armazenamento de valores numricos inteiros,


ocupam 16 bits.

Double Word(D) Semelhante ao tipo W, ocupa 32 bits.

Word long(L) de 64 bits Semelhante ao tipo W, ocupa 64 bits.

Alm disso, a linguagem ladder composta por smbolos grficos, que so utilizados
para compor o programa que desenvolvido pelo usurio. A seguir descrito alguns desses
smbolos grficos utilizados na linguagem ladder.
A Figura 8 mostra alguns smbolos de contatos NA (Normalmente Abertos) e NF
(Normalmente Fechados) de acordo com a denominao de alguns fabricantes de CLPs
(FRANCHI; CAMARGO, 2008).
O contato NA pode ser associado a uma entrada digital, como por exemplo, uma
botoeira, que ao ser acionada torna se um contato NF, o mesmo acontece com o contato NF de
forma contraria ao NA, o contato NF esta associado, por exemplo, a uma botoeira j
pressionada, em outras palavras no contato NA no h passagem do fluxo de energia, j o
contato NF permite a passagem do fluxo de energia (FRANCHI; CAMARGO, 2008).

34

Figura 8 - Smbolos Ladder para contatos, utilizados por alguns fabricantes de CLP's

Fonte: (FRANCHI; CAMARGO, 2008)

Os smbolos para bobinas utilizadas em diagrama Ladder, segundo a notao de


diversos fabricantes de CLPs, como podem ser visto na Figura 9 a seguir (FRANCHI;
CAMARGO, 2008).
Quando a bobina acionada assume valor lgico verdadeiro, ou seja, se usarmos como
exemplo uma lmpada no lugar da bobina, quando esta for acionada a lmpada acender, caso
contrario ficar apagada (PAREDE, 2011).
J para bobina negada quando acionada esta assume valor lgico falso, usando o
exemplo da lmpada para este caso, quando a bobina negada for acionada a lmpada ser
desligada, caso contrario estar ligada (PAREDE, 2011).
Figura 9 - Smbolos Ladder para contatos, utilizados por alguns fabricantes de CLP's

Fonte: (FRANCHI; CAMARGO, 2008)

Uma estrutura tpica de um degrau, com condies de entrada (representado por


contatos NA e NF) e uma instruo de sada (representada pelo smbolo de uma bobina)
podem ser visto logo adiante na Figura 10.

35

Figura 10 - Estrutura tpica de um degrau em linguagem Ladder

Fonte: Prprio autor

A Figura 11 acima representa um programa em linguagem ladder, supondo que o


programa seja de uma partida direta para um motor, os contatos I01 e I02 sero
respectivamente o boto ligar e boto desligar ambos digitais, e a bobina Q01 representa o
motor, o contato NA Q01 chamado de selo (FRANCHI; CAMARGO, 2008).
Quando o boto ligar for pressionado o contato I01 ira se tornar um contato NF,
permitindo assim o fluxo de energia, ento a bobina Q01 ser ativada ligando o motor, logo o
selo se fechar, passando ento o contato Q01 para NF, o motor permanecer ligado mesmo
que o boto ligar no esteja pressionado.
Para desligar o motor no caso a bobina Q01, deve ser pressionado o boto desligar
contato I02, logo o fluxo de energia ser cortado, devido o contato I02 se tornar um contato
NA, desligando assim o motor. Resumindo ento, boto ligar I01 aciona o motor e boto
desligar I02 desliga o motor.
2.2 Redes de Comunicao
Com medida que os processos industriais foram se ampliando, as redes industriais
surgiram com a necessidade de exportar dados do processo local para outros pontos distantes,
tanto por segurana, por reduo de custos, ou simplesmente por comodidade (PAREDE,
2011).
As redes de comunicao diferem entre si devido a consideraes fsicas e mecnicas,
bem como os tipos de protocolos (ALBUQUERQUE, 2007).
Um protocolo de comunicao o idioma no qual dois ou mais equipamentos
conversam entre si. O protocolo de comunicao necessita de um conjunto de regras definidas
para o formato no qual a mensagem deve ser transmitida entre os participantes da rede
(ALBUQUERQUE, 2007).

36

Cada protocolo padronizado quanto simbologia e os caracteres usados para


questionar sobre certo evento ou responder a determinada questo e a velocidade com que
essa informao flui de um lado para outro (ALBUQUERQUE, 2007).
Os principais protocolos de comunicao so (ALBUQUERQUE, 2007):

MODBUS;

O PROFIBUS;

FOUNDATION;

CAN;

LONWORKS;

Ethernet industrial;

HART;

INTERBUS-S;

EIB;

X-10;

BACnet.

Dentre os protocolos citados, neste trabalho utilizado o protocolo MODBUS, devido


ao CLP que esta sendo utilizado tambm neste trabalho, dispor deste tipo de protocolo para
comunicao.

2.2.1 MODBUS
O MODBUS trabalha com o modelo mestre-escravo, neste modelo os escravos no
conversam entre si, a comunicao deve passar por um mestre. O mestre pode pedir
informaes de qualquer escravo em particular e fica a espera da sua resposta (modo
requisio/resposta), ou, pode enviar a mesma mensagem a todos os escravos (modo difuso)
(MODICON, 1996). Basicamente o mestre possui quatro funcionalidades (MODICON,
1996):
1. Assegurar a troca de informao entre as ECL (Estaes de Controle Local) ou
EDT (equipamentos terminais de dados);
2. Assegurar o dilogo com o operador do sistema (dilogo homem/mquina);

37

3. Assegurar um dilogo com outros mestres ou com um computador para uma


gesto centralizada do conjunto do processo;
4. Assegurar a programao ou passagem de parmetros para os escravos (ECL) a
fim de obter a flexibilidade da produo.
No protocolo MODBUS o mestre toma a iniciativa, ele faz uma pergunta e a resposta
fornecida pelo escravo de acordo com a Figura 11 (MODICON, 1996).
Figura 11 Modo aquisio/resposta utilizado no MODBUS

Fonte: (PAREDE, 2011)

A mensagem no MODBUS uma sequncia que varia desde alguns poucos bytes
(menos de 10) at algumas centenas (mximo de 256 bytes) (ALBUQUERQUE, 2007).
Toda vez que o mestre for fazer uma pergunta e obter uma resposta no MODBUS, ele
necessita de um formato para a mensagem, a pergunta formada da seguinte forma
(ALBUQUERQUE, 2007):

Nmero do endereo do escravo (1 byte), que designa o destinatrio da


mensagem (1 a 247, ou 0 para broadcast);

O cdigo da funo a realizar (1 byte), que designa um comando de leitura ou


escrita no escravo;

38

O endereo respectivo (2 bytes) que designa a posio de memria (endereo


inicial dos dados) do escravo: inicialmente o byte mais significativo e em
seguida o byte menos significativo;

2 bytes que designam o nmero de operandos, dados a transmitir ou a serem


lidos do escravo: : inicialmente o byte mais significativo e em seguida o byte
menos significativo;

Os dados a serem escritos pelo mestre em um escravo;

Uma palavra de controle que serve para detectar os erros de transmisso.

J a resposta possui o seguinte formato:

O nmero do escravo (1 byte), ao qual se solicitou os dados;

O cdigo da funo realizada (1 byte), para um comando de escrita ou leitura


no escravo;

A quantidade de bytes da resposta (1 byte);

Os dados solicitados, organizados da seguinte forma: inicialmente o byte mais


significativo e em seguida o byte menos significativo;

Uma palavra de controle (2 bytes), que serve para detectar os erros de


transmisso

O protocolo MODBUS define para troca de mensagem as principais funes


(MODICON, 1996):

Leitura de dados;

Escrita de dados;

Difuso de dados (Broadcast): o processo que se transmite ou difunde


determinada informao, sua principal caraterstica que a informao seja
enviada para todos os escravos ao mesmo tempo.

Para troca de dados o protocolo MODBUS defini a seguinte forma (MODICON,


1996):

Dados de 1 bit.
- bobinas (coils): podem ser lidos do escravo ou escritos no escravo;
- Entradas (inputs): somente podem ser lidos do escravo;

Dados de 16 bits (ou registros registers):

39

- Retentivos (holding): podem ser lidos ou escritos no escravo;


- Entradas (inputs): somente podem ser lidos do escravo.
O MODBUS dispe de dois modos para mensagem o RTU E ASCII (MODICON,
1996):

MODBUS ASCII os dados transmitidos so codificados em caracteres ASCII


(American Standard Code for Information Interchange) de sete bits de acordo
com a Figura 12:
Figura 12 Formato de mensagem (frame) no MODBUS (ASCII)

Fonte: (MODICON, 1996)

MODBUS RTU no modo RTU ( Remote Terminal Unit) a transmisso dos


dados feita de forma binria de oito bits, cada byte na mensagem contm dois
caracteres hexadecimais de quatro bits cada, de acordo com a Figura 13.
Figura 13 Formato de mensagem (frame) no MODBUS RTU

Fonte: (MODICON, 1996)

Com o uso de um computador e o CLP que esta sendo utilizado neste trabalho, logo o
mesmo possui o protocolo MODBUS integrado, possvel fazer um sistema supervisrio.

2.3 Sistemas Supervisrios


Tambm conhecidos como sistemas SCADA (Supervisory Control and Data
Aquisition), os sistemas supervisrios permitem monitorar e controlar em tempo real

40

processos automatizados, por meio de um conjunto de previses grficas e relatrios, de modo


que possibilitam a tomada de decises que pode ser automtica ou pelo prprio operador
como pode ser visto na Figura 14 (ROSRIO 2005).
O sistema supervisrio pode ser definido como uma interface homem mquina
(IHM). Um sistema supervisrio utiliza tecnologias de computao e comunicao que
permitem a superviso ou o controle de sistemas automatizados, conseguindo obter os dados
em ambientes complexos. Tal sistema supervisionado apresenta uma visualizao de modo
amigvel para o usurio, com uma IHM altamente complexa, exibindo assim todas as
variveis do sistema que podem ser visualizados na tela de um computador como pode ser
visto de acordo com a figura 15 (ROSRIO 2005).
Figura 14 Sistema superviso e controle industrial

Fonte: (ROSRIO, 2005)

Ribeiro (2001) menciona que um sistema supervisrio funciona como uma interface
entre o ambiente real de parmetros fsicos do processo, que analgico e o ambiente do
computador, que digital.

41

Figura 15 Exemplo de uma representao grfica

Fonte: (COELHO, 2009)

Segundo Gonalves, Salvador (2005) o sistema supervisrio dispe de forma


simplificada dos seguintes componentes fsicos: sensores e atuadores, rede de comunicao,
estaes remotas (aquisio/controle) e de monitorao central (sistema computacional
SCADA).
O processo de controle e aquisio de dados se inicia nas estaes remotas. CLPs e
RTUs (Remote terminal Units), com a leitura dos valores atuais dos dispositivos que a ele
esto associados e seu respectivo controle (GONALVES, SALVADOR, 2005). A rede de
comunicao a plataforma por onde as informaes fluem dos CLPs/ RTUs para o sistema
SCADA (GONALVES; SALVADOR, 2005).
Segundo Mott (2012) os principais sistemas supervisrios em destaque no mercado
so:

Elipse da Elipse Software.

FactoryTalk View SE da Rockwell Automation.

iFIX da General Electric.

InduSoft Web Studio da InduSoft.

ProcessView da SMAR.

ScadaBR (open source) da MCA Sistemas.

SIMATIC Wincc da Siemens.

Vijeo Citect da Schneider Electric.

Wondeware inTouch da Invensys.

42

Neste trabalho ser utilizado a plataforma ScadaBR, devido ser um software gratuito,
de fcil comunicao com vrios dispositivos e por causa da sua grande utilizao no ramo
industrial. Alm do mesmo proporcionar interfaces de comunicao com o usurio de fcil
interpretao.
2.3.1 ScadaBR
O software ScadaBR foi desenvolvido em modelo open-source, e possui licena
gratuita, toda a documentao e o cdigo fonte do sistema esto disposio do usurio, o
mesmo pode ser modificado (SCADABR, 2010).
O ScadaBR multiplataforma baseado em Java, roda tanto em PCs que usam
Windows, Linux ou at mesmo em outros sistemas operacionais, que podem executar o
software atravs de um servidor de aplicaes sendo este o Tomcat a escolha padra do
fabricante (SCADABR, 2010).
Ao executar o aplicativo, o ScadaBR pode ser acessado por um navegador de internet,
sendo aconselhvel usar o Chrome ou o Firefox. A interface principal do ScadaBR de fcil
utilizao e j oferece visualizao das variveis, grficos, estatsticas, configurao dos
protocolos, alarmes, construo de telas tipo IHM e uma srie de opes de configurao. Na
Figura 16 ilustrado o exemplo da tela inicial do ScadaBR (SCADABR, 2010).
Logo aps ter configurado todos os protocolos de comunicao com os equipamentos
e determinar as variveis de entradas e sadas de uma aplicao automatizada, possvel
montar as interfaces de operador Web utilizando o prprio navegador. Tambm possvel
criar aplicativos personalizados com qualquer linguagem de programao moderna a parti do
cdigo fonte disponibilizado ou de sua API web-services (SCADABR, 2010).

43

Figura 16 Tela inicial do ScadaBR

Fonte:

O ScadaBR suporta cinco tipos distintos de dados, so eles:

Binrios (ou booleanos) - Tem apenas dois estados, com valores de zero (0) e
um (1), pode se utilizar conversores para mostrar os valores binrios em
qualquer rtulo, como exemplo ligado/desligado, alto/baixo, entre outros.

Estados Mltiplos Possuem vrios estados distintos, os valores so


representados

como

inteiros,

por

exemplo:

0,

1,

2,

8,

ou

ligado/desligado/desativado, aquecer/resfriar/desligado, entre outros.

Numricos (Analgicos) valores decimais no sistema, junto com uma


varivel de ponto flutuante. Como exemplo podemos citar valores numricos:
temperatura, umidade, preo. Podem tambm utilizar se de renderizadores de
texto como nmero de casas decimais, separao de milhar (pontos e vrgulas),
exibio de sufixos ( F, KW/h, moles, entre outros).

Alfanumricos so as sequencias de caracteres.

Imagens so dados de imagens em representaes binrias.

O ScadaBR possui as seguintes funes:

Data Source - virtualmente qualquer tipo de rede pode ser um data source,
quando o protocolo de comunicao for suportado pela aplicao, no data

44

source que se escolhe o tipo de comunicao, onde se escolhe o protocolo a


ser utilizado, como pode ser visto na Figura 17 (SCADABR, 2010).
Figura 17 Data Source ScadaBR

Fonte: (SCADABR, 2010)

Data Points - Um data point uma coleo de valores associados, ou seja, um


detector de valores, que so usados para detectar condies de interesse nos
valores dos pontos, em outras palavras um data point o estado de uma
varivel de entrada ou sada, por exemplo o data point pode ser um ponto
particular de leitura de um boto, de uma temperatura de um quarto, pode ser a
leitura do ponto que se deseja ler, a Figura 18 ilustra a configurao de um
data point binrio (SCADABR, 2010).

Figura 18 Configurao Data Point ScadaBR

Fonte: (SCADABR, 2010)

Monitoramento -

O monitoramento pode ser feito de duas maneiras, pode

se usar uma watch list para criar listas dinmicas de pontos com seus valores,
ultimo tempo de atualizao, e grficos de informaes histricas como pode
ser visto na Figura 19. Tambm pode usar a representao grfica de pontos

45

usando a funcionalidade drag and drop para posicionar representaes grficas


de pontos sobre uma imagem de fundo como ilustrado na Figura 20
(SCADABR, 2010).
Figura 19 - Exemplo de Watch List

Fonte: (SCADABR, 2010)


Figura 20 Representao grfica dos pontos

Fonte: (SCADABR, 2010)

Controle - No controle de sistemas externos pode se obter pontos que podem


ser setados ou que permita escrita ou sada. Um ponto setado pode ser definido
pelo usurio como, por exemplo, uma configurao de um termostato ou um
interruptor de um equipamento (SCADABR, 2010).

Eventos - Eventos uma ocorrncia que aconteceu no sistema, podem ser


definidos pelo sistema ou pelo usurio. Eventos definidos pelo sistema incluem
erros de operao de data sources, logins de usurios, e inicializao e parada
do sistema. Eventos definidos pelo usurio incluem detectores de valor,
eventos agendados, e eventos compostos que detectam condies sobre pontos

46

mltiplos usando argumentos lgicos (SCADABR, 2010). Uma vez que um


evento foi detectado o tratador de eventos acionado para executar uma ao
de acordo com o que o usurio definiu para aquele evento especifico
(SCADABR, 2010).

2.4 Tanque Classe A


O tanque classe A tem o formato circular, construdo em chapa de ao inox, tem 120,6
cm de dimetro interno e 25,4 cm de altura interna. montado em cima de um estrado de
madeira de 15 cm de altura como pode ser visto na Figura 21 (MEDEIROS et al., 2013).
A evaporao do tanque classe A medida atravs do parafuso micromtrico, sua
leitura deve ser diariamente e em horrios pr-determinados, preferencialmente pela manh
(PEREIRA et al., 2007).
Figura 21 - Tanque Classe A

Fonte: (MEDEIROS et al., 2013)

O sensor utilizado para medir o nvel do tanque Classe A constitudo de um poo


tranquilizador e um micrometro de gancho como pode ser visto na Figura 22 (MEDEIROS et
al., 2013).

Poo Tranquilizador: consiste de um tubo cilndrico, com dimetro de 9,5 cm


e altura de 20,3 cm, montado em base solida de ao inox, providos de trs
parafusos niveladores para manter a estabilidade da superfcie da gua no
exato momento da medio da altura da lamina de gua evaporada.

47

Micrometro de gancho: um medidor de nvel tipo ncora fabricado em ao


inox, com comprimento de 17 cm, dimetro 5/8, rosca sem fim e graduado a
cada 0.01 mm.
Figura 22 Sensor de nvel Tanque Classe A

Fonte: MEDEIROS et al., 2013

O tanque classe A um dispositivo que calcula a evaporao da lmina dgua, com a


medida realizada pelo tanque pode se chegar quantidade exata de gua para irrigar uma
plantao, a seguir so detalhados como pode se chegar ao clculo da lamina de irrigao para
uma dada plantao (PEREIRA et al., 2007).
2.4.1 Evapotranspirao de Referncia (ETo)
A evapotranspirao de referncia (ETo) a representao da perda de gua de uma
superfcie totalmente coberta de vegetao rasteira, em pleno desenvolvimento e sem
limitao de gua, sofre para a atmosfera. O clculo da evapotranspirao de referncia feito
de acordo com a Equao (1) (BISCARO, 2007):
ET = ECAxK
Em que,
ETo= evapotranspirao de referncia, mm;
ECA = evaporao do Tanque Classe A, mm;
Kp = coeficiente de Tanque, adimensional (Tabela 2.4).

(1)

48

O coeficiente do Tanque Classe A (Kp) funo da umidade relativa do ar, da


velocidade do vento e do tamanho da bordadura ao seu redor como pode ser visto
na Tabela 4 (BISCARO, 2007).
Tabela 4 Valores de coeficiente do tanque (Kp)

Fonte: (MEDEIROS et al., 2013)

2.4.2 Evapotranspirao da Cultura (ETc)


Evapotranspirao da cultura o somatrio da quantidade de gua evaporada pelo sole
e transpirada pela planta, pode ser estimada de acordo com a Equao (2) (MEDEIROS et al.,
2013).
=

(2)

Onde,
ETc= evapotranspirao da cultura, mm;
ETo= evapotranspirao de referncia, mm;
Kc = depende da cultura e do seu estgio de desenvolvimento;
O ciclo da cultura dividido em fases fenolgicas distintas, cada uma com seu
valor de Kc como pode ser visto na Tabela 5.

49

Tabela 5 Valores de coeficiente do tanque (kp)

Fonte: FAO, 1988

2.4.3 Clculo da Lmina de Irrigao.


Lmina de irrigao por sua vez a quantidade de gua que deve ser aplicada a cultura
toda vez que a mesma for irrigada, objetivando o suprimento das necessidades hdricas das
plantas (MEDEIROS et al., 2013). De acordo com a Equao (3) obtm-se a lamina de
irrigao:
=

100

(3)

Onde,
Li = Lmina de irrigao, mm/dia;
Etc = Evapotranspirao da cultura, mm/dia;
Ei = Eficincia de aplicao de gua do sistema de irrigao, % (Tabela 2.6).

A eficincia de aplicao de gua do sistema de irrigao depende s tipo de sistema


que ser utilizado (asperso, localizada e superfcie), estado de conservao e modelo
adotado. Os valores para Ei devem ser de acordo com a avaliao do prprio sistema, mas
com a falta deste, e para determina a estimativa da lmina de irrigao pode-se considerar os
valores da Tabela 6.

50

Tabela 6 - Eficincia de aplicao de gua do sistema de irrigao (Ei)

Fonte: (MEDEIROS et al., 2013)

2.4.4 Clculo do Tempo de Irrigao.


O tempo de irrigao o tempo necessrio que o sistema de irrigao devera
permanecer funcionando para a aplicao da lmina de irrigao nas plantas que devem ser
irrigadas (MEDEIROS et al., 2013). Para sistema de irrigao por asperso o clculo pode ser
feito de acordo com a Equao (4):
=

(4)

em que,
Ti = Tempo de irrigao, h;
IAi = Intensidade de aplicao mdia dos emissores, mm/h.

J para sistemas de irrigao localizada o clculo pode ser realizado de acordo com a
Equao (5):

(5)

51

Onde,
Ti = T empo de irrigao, h;
Np= Nmero de plantas por hectare;
Ne = Nmero de emissor por planta;
qe= Vazo do emissor , L/h.

52

3 METODOLOGIA
Neste captulo ser abordado todo o processo de montagem e programao do sistema
desenvolvido, abordando desde o projeto mecnico, as caractersticas e especificaes
tcnicas de cada componente mecnico, bem como toda a programao realizada no CLP e a
descrio do sistema supervisrio elaborado.
3.1 Poo Tranquilizador
O poo tranquilizador foi projetado com a mesma aparncia do utilizado
comercialmente, porm de baixo custo. A Figura 23 (a) mostra o projeto em 3D do poo
tranquilizador.
Figura 23 Viso do poo tranquilizador

(a)

(b)

(c)

Fonte: Prprio autor

53

Para a construo do poo tranquilizador utilizou-se uma chapa de ao de


aproximadamente 2 mm cortada em formato de um tringulo. Foram feitos trs furos de 7 mm
de dimetro nas extremidades, mantendo uma distncia de 245 mm entre estes. Alm disso,
foi realizado um furo no centro com 20 mm de dimetro como mostra a Figura 23(b). O
formato em tringulo foi escolhido pela facilidade de fixao do poo tranquilizador no
tanque classe A.
Logo aps foram soldadas porcas de parafuso 6mm nos furos das extremidades e um
cano de ao com 7,5 cm de dimetro e altura de 22 cm no centro da chapa, como pode ser
visto na Figura 23 (c).
Por fim foram colocados os parafusos que servem para nivelar o poo tranquilizador e
pintadas as peas na cor prata. Na Figura 25 possvel ver o resultado final do poo
tranquilizador.
Figura 24 Poo tranquilizador parte inferior acabada

Fonte: Prprio autor

54

Figura 25 Poo tranquilizador parte superior acabada

Fonte: Prprio autor

Na tabela 7 mostrado o valor de cada componente utilizado na construo do poo


tranquilizador.
Tabela 7 - Tabela de custos construo do poo tranquilizador
Quantidade

Componente

Origem

Total (R$)

01

Chapa de ao

Sucata

00

01

Cano de ao

Sucata

00

03

Parafusos com porcas

Comercio

1,50

01

Custo trabalho de soldagem

Comercio

5,00

Valor total R$

6,50

Fonte: Prprio autor

No prximo tpico descrito a construo do sensor que serve para fazer a leitura da
evaporao do tanque classe A, o mesmo trabalha em conjunto com o poo tranquilizador.

55

3.2 Construo do Sensor de Nvel


O sensor de nvel tem como funo neste trabalho realizar o monitoramento da
quantidade de gua que evapora ou acrescentada no Tanque Classe A.
Para realizar a construo do sensor de nvel foram montados vrios prottipos, os
quais utilizaram: boia de descarga acoplada com potencimetro retilneo, boia do tanque de
leo de caminho com potencimetro linear, encode com boia do tanque de combustvel de
moto, scroll do mouse com boia de tanque de combustvel de moto, potencimetro linear com
boia do tanque de combustvel de moto, no qual este ultimo obteve resultados a nveis de
testes melhores que os demais, a seguir ser descrito como foi realizado o processo da sua
construo.
Primeiramente para a sua construo utilizou-se um potencimetro de 5K preso a uma
haste de alumnio de 140 mm de altura e 13 mm de largura como pode ser visto na Figura 26.
No caso a haste de alumnio foi retorcida para que a mesma se encaixasse perfeitamente ao
cano de ferro do poo tranquilizador.
Figura 26 Haste de alumnio retorcida e potencimetro de 5 k preso haste.

Fonte: Prprio autor

Logo aps, para auxiliar na fixao da boia, foi adaptada uma haste de culos de grau
como mostrado na Figura 27.

56

Figura 27 - Haste de culos utilizada no sensor de nvel

Fonte: Prprio autor

Feito isso, foi fixado uma boia de tanque de combustvel de moto a extremidade da
haste de culos como pode ser visto na Figura 28:
Figura 28 - Haste de culos cortada com boia

Fonte: Prprio autor

Logo aps foi cerrado um pedao de cano de aproximadamente 25 mm de uma caneta


esferogrfica, e feito um furo no centro como mostra a Figura 29:

57

Figura 29 - Parte de caneta esferogrfica utilizada no sensor de nvel

Fonte: Prprio autor

Por fim, foram unidas todas as peas, fixando o pedao de caneta esferogrfica no
potencimetro. A haste de culos junto com a boia foi fixada no furo central do cano da
caneta e no potencimetro. O conjunto que forma o sensor de nvel apresentado na Figura
30:
Figura 30 - Conjunto que forma o sensor de nvel do projeto

Fonte: Prprio autor

Na tabela 8 mostrado o valor de cada componente utilizado na construo do sensor


de nvel. Boa parte desses componentes foi retirada de sucata o que diminuiu bastante o valor
investido na construo do sensor de nvel.

58

Tabela 8 - Investimento construo do sensor de nvel


Quantidade

Componente

Origem

Total (R$)

01

Haste de alumnio

Sucata

00

01

Boia

Sucata

00

01

Potencimetro 5K

Comercio

5,00

01

Caneta esferogrfica

Sucata

00

01

Haste de culos

Sucata

00

01

Fita isolante

Comercio

1,00

Valor total R$

6,00

Fonte: Prprio autor

Com o poo tranquilizador pronto e o sensor de nvel finalizado, foi fixado o sensor ao
poo, permitindo a realizao das medidas a que se propem. Para realizar tal fixao,
utilizou-se uma presilha, como ilustrado na Figura 31. Como dito no incio deste tpico a
haste de alumnio foi retorcida para que a mesma se encaixasse perfeitamente ao cano de ferro
do poo tranquilizador.
Figura 31 - Sensor de nvel com poo tranquilizador

Fonte: Prprio autor

3.3 Configurao do CLP


Para realizar a programao do CLP o potencimetro de 5k foi ligado em paralelo
alimentao do CLP e a sada de referncia do potencimetro foi ligada a entrada analgica
A1 do CLP como mostra a figura 32. A Figura 32 apresenta de forma clara as ligaes feitas
ao CLP.

59

Figura 32 Ligaes feitas ao CLP

Fonte: Prprio autor

3.3.1 Programa Elaborado


Com as ligaes feitas como mostrado na Figura 32, foi realizado o seguinte
programa como mostrado na Figura 33.
Para a realizao deste programa foi escolhido a Instruo Adio - Subtrao AS,
devido linguagem Ladder do CLP que est sendo utilizado no dispor de uma varivel que
armazene valores e consiga repass-los a outras variveis.

60

Figura 33 Programa utilizado no CLP

Fonte: Prprio autor

A seguir a lgica ilustrada detalhada.


AS01 (Adio Subtrao) - Recebe o valor da entrada analgica A01.
AS02 (Adio Subtrao) - Quando acionado armazena o valor de AS01.
R01 (Relgio de Tempo Real) Liga o contato R1 todos os dias as 9:00 que aciona
AS02 e desliga as 9:01, reiniciando a leitura do dia anterior e iniciando uma nova leitura.
I01 (Entrada) Boto digital externo que quando pressionado zera a leitura j
realizada por AS02. Serve tambm para iniciar um novo ciclo quando o tanque classe A tiver
abaixo do nvel ou acima do nvel.

61

AS03 (Adio Subtrao) Faz a subtrao entre AS01 e AS02, armazenando o


valor dessa diferena.
MD01 (Multiplicao Diviso) Divide o valor de AS03 por um valor que obtido
na hora da montagem do sensor no Tanque Classe A, tal valor obtido como mostra a
Equao (6):

(6)

Onde:
Vt Valor de tenso lido pelo CLP para uma variao de gua constante.
Qmm- Quantidade de milmetros que foi calculado para uma certa quantidade de gua.
Rmm Resultados final em milmetros.

G01 (Comparao Analgica) - Compara o valor que deve ser escolhido pelo usurio
com a entrada analgica A01, tal valor deve ser escolhido como valor mnimo de gua no
Tanque Classe A. A funo desta varivel indicar o nvel mnimo de gua no Tanque Classe
A. Quando o valor da entrada analgica A01 for igual ou menor que o valor escolhido o
contato G01 acionado acionando a memria M01.
M01 (Memria Interna) Tem por funo indicar o nvel mnimo de gua no Tanque
Classe A, foi criada nesse programa apenas para servi no sistema supervisrio, devido a
varivel G01 que no pode ser lida no ScadaBR.
G02 (Comparao Analgica) - Compara o valor que deve ser escolhido pelo usurio
com a entrada analgica A01, tal valor deve ser escolhido como valor mximo de gua no
Tanque Classe A. A funo desta varivel indicar o nvel mximo de gua no tanque.
Quando o valor da entrada analgica A01 for igual ou maior que o valor escolhido o contato
G02 acionado acionando a memria M02.
M02 (Memria Interna) - Tem por funo indicar o nvel mximo de gua no Tanque
Classe A, foi criada nesse programa apenas para servi no sistema supervisrio, devido a
varivel G02 que no pode ser lida no ScadaBR.
Com o programa do CLP concludo foi possvel realizar o sistema supervisrio, que
ser descrito no prximo tpico.

62

3.4 Sistema Supervisrio Elaborado.


Para realizar a comunicao entre o CLP e o sistema supervisrio foi utilizado um
conversor RS485 para USB para estabelecer a comunicao entro e computador com o
sistema supervisrio e o CLP. A comunicao dar-se pelo protocolo Modbus, abordado no
captulo 2. A ligao fsica realizada consiste em um par de fios entre o CLP e o conversor. O
conversor por sua vez conectado a uma porta USB do computador. Para estabilizar a
comunicao ligado em paralelo dois resistores de 120 ohms, um em cada extremidade do
barramento. A ligao desse conversor com o CLP foi feita como mostrado na Figura 34.
Figura 34 Ligaes feitas entre Conversor Rs485/usb e CLP.

Fonte: Prprio autor

O sistema supervisrio foi desenvolvido na plataforma ScadaBR descrita no captulo


2.
Inicialmente, j na plataforma ScadaBR, foi criado um Data Source modbus serial
para estabelecer e controlar a comunicao do CLP com o computador com os parmetros
descritos na Figura 35:

63

Figura 35 Dados para comunicao modbus.

Fonte: Prprio autor

Logo aps foi criado o data point bot_0 que indica o estado do boto I01, seus
parmetros so descritos na Figura 36:

64

Figura 36 Dados data point bot_0.

Fonte: Prprio autor

O prximo passo foi criar o data point Evapotranspiracao_mm que indica o que est
acontecendo com a varivel MD01, seus parmetros so descritos na figura 37:
Figura 37 Dados data point Evapotranspiracao_mm.

Fonte: Prprio autor

65

Feio isso foi criado o data point max, que indica o que est acontecendo com a
varivel M01, seus parmetros so descritos na figura 38. O data point min, indica o estado da
varivel M02, seus parmetros so descritos na figura 39.
Figura 38 Dados data point max.

Fonte: Prprio autor


Figura 39 Dados data point min.

Fonte: Prprio autor

66

Com os data points finalizados foi possvel criar a representao grfica. Na


representao grfica primeiramente foi criado um GIF analgico para supervisionar o data
point Evapotranspiracao_mm como pode ser visto na figura 40.
Figura 40 Dados GIF analgico para o data point Evapotranspiracao_mm.

Fonte: Prprio autor

Foi feito tambm para o data point Evapotranspiracao_mm um data point simples
como mostra a figura 41 e um GIF dinmico como mostra a figura 42.

Figura 41 Dados data point simples para o data point Evapotranspiracao_mm .

Fonte: Prprio autor

67

Figura 42 Dados GIF dinmico para o data point Evapotranspiracao_mm.

Fonte: Prprio autor

Para o data point bot_0 foi criado um GIF binrio como mostra a figura 43.
Figura 43 Dados GIF binrio para o data point bot_0.

Fonte: Prprio autor

Para o data point max foi criado um boto de escrita de acordo com a figura 44, e um
GIF binrio como mostra a figura 45.
Figura 44 Dados boto de escrita para o data point max.

Fonte: Prprio autor

68

Figura 45 Dados GIF binrio para o data point max.

Fonte: Prprio autor

Foi criado um boto de escrita para o data point min de acordo com a figura 46,
tambm foi criado para este mesmo data point um GIF binrio como mostra a figura 47.
Figura 46 Dados boto de escrita para o data point min

Fonte: Prprio autor

69

Figura 47 Dados GIF binrio para o data point min.

Fonte: Prprio autor

E por fim a figura 48 mostra como ficou o sistema supervisrio do sensor que faz a
leitura da evaporao do tanque classe A.
Figura 48 Sistema supervisrio.

Fonte: Prprio autor

70

Com a representao grfica finalizada foi possvel criar relatrios do que esta
acontecendo com cada varivel. A figura 49 mostra as configuraes de relatrios, os mesmos
tanto podem ser visualizados no ScadaBR como podem ser enviados por email, isso fica a
critrio do usurio.
Figura 49 Configurao Relatorios.

Fonte: Prprio autor

Finalizado o sistema supervisrio foi possvel fazer o acesso remoto ao mesmo, o


prximo tpico explica os detalhes de como foi feito as configuraes para fazer o acesso
remoto ao sistema supervisrio.

71

3.5 Acesso Remoto ao Sistema Supervisrio


Para realizar o acesso remoto foi necessrio alocar um servidor na web, que neste
trabalho foi utilizado o software Team Viewer por ser gratuito para esta aplicao.
Com o Team Viewer em ambos os dispositivos tanto o que realizou o acesso remoto
quanto o que esta com o sistema supervisrio, basta abrir um navegador da web no dispositivo
para o acesso, que neste trabalho foi utilizado um celular, e digitar no navegar o endereo de
ip que disponibilizado no Team Viewer da seguinte forma http://"endereo de ip
disponibilizado pelo Team Viewer:8080/ScadaBR/reports.shtm. A figura 50 mostra o acesso
remoto feito por um celular.
Figura 50 Acesso Remoto realizado em um celular.

Fonte: Prprio autor

72

4 RESULTADOS EXPERIMENTAIS
Neste captulo so descritos os resultados obtidos neste trabalho, para melhor
compreenso sero divididos da seguinte forma: na primeira sesso so abordados os
benefcios e funcionalidades da automao e do sistema supervisrio, a segunda seo sesso
trata dos resultados do sensor nos testes de laboratrio e a terceira sesso por sua vez
descreve os resultados obtidos nos testes em campo.
4.1 Automao e Sistema Supervisrio
A automao do processo de leitura da evaporao no Tanque Classe A promove os
seguintes benefcios:

Leitura a qualquer hora do dia;

A leitura pode ser feita a distncia;

O operador no necessita ir ao local do tanque no horrio especifico para realizar a


leitura com o micrometro de gancho;

O usurio receber relatrios do que esta acontecendo com o sistema no seu endereo
de e-mail.

O valor de evaporao imune a erros cometidos pelo operador, como erro ao


manusear os instrumentos, erros no valor lido no instrumento, horrio de medio
incorreto, dentre outros.

O sistema supervisrio funciona basicamente em trs etapas, so elas:


Sistema esta em funcionamento normal - quando o nvel do tanque classe A esta
trabalhando entre 20 cm e 17,5 cm. Entre esse intervalo o sistema supervisrio mostra
resultados como mostrado na Figura 51.

73

Figura 51 Funcionamento normal Sistema supervisrio.

Fonte: Prprio autor

Sistema Abaixo do nvel quando o nvel da gua no tanque classe A esta menor que
17,5 cm, nessa situao o sistema supervisrio gera um alerta para o usurio indicando que o
nvel do tanque esta abaixo do permitido e ao mesmo tempo alertando para o usurio ir ate ao
tanque classe A para ench-lo novamente como mostrado na Figura 52.
Figura 52 Funcionamento abaixo do nvel Sistema supervisrio.

Fonte: Prprio autor

74

Sistema acima do nvel - quando o nvel da gua no tanque classe A esta maior
que 20 cm, o sistema supervisrio gera um alerta para que o usurio se dirija at o tanque
classe A para remover gua como mostrado na Figura 53.
Figura 53 Funcionamento acima do nvel Sistema supervisrio.

Fonte: Prprio autor

O sistema supervisrio obteve resultados satisfatrios, o mesmo indica perfeitamente o


que ocorre com as varias variveis de todo o conjunto que forma o sensor de
evapotranspirao. Alm de funcionar perfeitamente no acesso remoto evitando assim que o
usurio se dirija at o local do tanque classe A para realizar a medio.
4.2 Resultados Obtidos em Laboratrio
Nesta segunda seo so apresentados resultados de testes realizados com o sensor de
evapotranspirao. Estes testes foram realizados no Laboratrio de Eletrnica 02 do Instituto
Federal de Educao Cincia e Tecnologia, Campus Sobral.
O principal objetivo que motivou a realizao dos testes experimentais em laboratrio
foi de validar a construo e montagem do sensor e verificar a resposta que o sistema
apresenta conforme a mudana no volume do tanque. Para a realizao dos testes foi utilizado
um tanque experimental conforme pode ser visto na Figura 54.

75

Figura 54 - Tanque experimental.

Fonte: Prprio autor

Os testes foram realizados da seguinte forma. O sensor de evapotranspirao foi


colocado dentro do tanque experimental de base circular com raio de 29 cm e altura de 35 cm.
Esse recipiente foi preenchido com gua at uma altura aproximada de 20 cm. O sensor
construdo foi instalado no fundo do recipiente na parte central como mostrado na Figura
55.
Figura 55 - Tanque experimental com sensor instalado.

Fonte: Prprio autor

76

No momento da montagem do sensor foram feitos ajustes na inclinao da boia junto


com a sua haste para permitir a perfeita movimentao da haste de sustentao da boia do
sensor. Aps a concluso da montagem do ambiente de testes foram realizados duas baterias
de testes experimentais.
A primeira bateria consistiu em simular a resposta do sistema a evaporao da gua
contida no recipiente. Esse teste foi realizado retirando e adicionando pores de gua com
volume de aproximadamente 01 litro, onde foram retiradas sete vezes e acrescentadas sete
vezes at atingir 42 aferies. Essas retiradas de gua foram feitas de forma contnua, onde o
volume contido no recipiente variasse. Essa variao ocorreu entre a altura da coluna de gua
de 17,8 cm a 15 cm.
Cada litro corresponde a uma variao de 3,8 mm de altura no tanque como calculado
de acordo com a equao (6) e (7), porm devido o reservatrio utilizado para adicionar ou
remover gua no possuir alta preciso, foi constatado uma variao mdia de 4 mm para
cada poro equivalente a 1 litro de gua adicionado ou removido.

= 3,8

(7)
(8)

Uma segunda atividade realizada no decorrer dessa primeira bateria de testes foi
medio dos valores apresentados. Foram comparados os valores apresentados pelo CLP com
os valores medidos utilizando um multmetro digital. Na Figura 56 possvel visualizar os
valores lidos pelo CLP, aps cada alterao realizada no volume de gua no tanque. Estes
valores so referentes primeira bateria de testes experimentais. Os valores oscilaram no
decorrer do teste como esperado.

77

Figura 56- Valores apresentados pelo CLP nos testes experimentais

Fonte: Prprio autor

Ao todo foram realizados 49 aferies, no decorrer destas possvel verificar que o


CLP registra variaes no valor da tenso conforme a variao do volume contido no
recipiente. Na Figura 57(a) e 57(b) mostrado um grfico comparativo entre os valores
registrados de altura pelo CLP e os valores de altura calculada no tanque experimental.
Figura 57 - Comparativo de valores registrados pelo CLP e valores do tanque.

Altura Tanque
18
17,5
17

Altura (cm) 16,5


16
15,5
15
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
ALTURA Tanque

(a)

78

Altura CLP
18,00
17,50
17,00

Altura (cm)

16,50
16,00
15,50
15,00
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
Altura CLP

(b)
Fonte: Prprio autor

Como pode se verificar existe um aumento de erro no momento de transio da subida


(aumento do volume) para a descida (retirada do lquido). Esse erro registrado apresentado
na Figura 58. Esse erro ocorre porque o sensor foi calibrado para subida.
Figura 58 - Erro registrado no aumento e diminuio do volume do tanque

Fonte: Prprio autor

Todos os valores registrados nos testes experimentais so apresentados no APNDICE


A. Quanto ao erro registrado houve uma mdia nesse valor de aproximadamente 0,23 mm,
onde o erro mdio para descida foi de 0,42 mm e um erro na subida de 0,09 mm. Na subida a
incidncia do erro foi menor devido a ajustes no posicionamento do sensor.

79

A segunda bateria de testes foi realizada nos mesmos moldes da primeira, porm a
quantidade de lquido inserido e retirado foi alterada de 01 litro para 500 ml. Essas retiradas
de gua foram feitas de forma contnua, do qual o volume contido no recipiente variasse
aproximadamente 2 mm. Essa variao ocorreu com um limite inferior de 18 cm e superior de
15,2 cm.
Na figura 59 possvel visualizar o grfico contendo os valores apresentados pelo
CLP. Estes valores so referentes segunda bateria de testes experimentais.
Figura 59- Valores apresentados pelo CLP nos testes experimentais

Leitura CLP
3
2,5
2
Tenso (v)
1,5
1
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
101
106
111
116

0,5
A01
Fonte: Prprio autor

Nesta segunda bateria de testes foram realizadas 120 aferies, onde foi adicionado
quinze vezes para subida e quinze vezes para descida, no decorrer destas possvel verificar
que o CLP registra variaes no valor da tenso conforme a variao do volume contido no
recipiente.
Na Figura 60(a) e 604(b) mostrado um grfico comparativo entre os valores
registrados de altura pelo CLP e os valores de altura calculada no tanque experimental.

80

Figura 60 - Comparativo de valores registrados pelo CLP e valores do tanque.

18

Altura Tanque

17,5
17

Altura(cm)

16,5
16
15,5

1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
101
106
111
116

15
ALTURA

(a)

18,00

Altura CLP

17,50
17,00

Altura(cm)

16,50
16,00
15,50
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
101
106
111
116

15,00
Altura

(b)
Fonte: Prprio autor

Como verificado existe um erro no momento da subida (aumento do volume) e na


descida (retirada do lquido). Esse erro registrado apresentado na Figura 61.

81

Figura 61 - Erro registrado no aumento e diminuio do volume do tanque

Erro Altura

0,30
0,25
mm

0,20
0,15
0,10
0,05
1
6
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
101
106
111
116

0,00

Fonte: Prprio autor

Nesta etapa o erro registrado mdio foi um valor de aproximadamente 0,09 mm. Para
descida o erro mdio foi de 0,03 mm e na subida de 0,11mm Na descida a incidncia do erro
foi menor devido o sensor ter sido ajustado para trabalhar na descida.
Percebemos que o erro mdio para a segunda bateria de testes foi menor do que o erro
mdio da primeira bateria de testes. Tal fenmeno ocorreu devido o volume de gua que era
adicionado ou retirado na segunda bateria de testes serem menor.
Conclumos que o sensor de evapotranspirao respondeu adequadamente aos
requisitos no teste de laboratrio, para comprovar sua funcionalidade o sensor foi testado em
campo, os resultados desse teste ser descrito no prximo tpico.

4.3 Resultados Obtidos em Campo


Neste tpico so apresentados os resultados de testes realizados com o sensor de
evapotranspirao em campo, mas especificadamente ao lado da estufa do Instituto Federal de
Educao Cincia e Tecnologia, Campus Sobral.
O objetivo de realizar esses testes em campo foi para comprovar a funcionalidade do
sensor, e saber se o mesmo apresenta as mesmas medidas realizadas manualmente com o

82

micrometro de gancho. Para a realizao desses testes foi utilizado um tanque classe A padro
com as seguintes medidas: 125 cm de dimetro, 25 cm de altura.
O tanque foi montado em cima de um palhete de madeira, o conjunto que forma o
sensor de evapotranspirao (poo tranquilizador mais sensor) foi colocado dentro do tanque
classe prximo ao poo tranquilizador (de cor azul) do mesmo como mostrado na Figura 62.
Figura 62 Tanque Classe A com sensor de evapotranspirao, poo tranquilizador com micrometro de gancho.

Fonte: Prprio autor

Os testes foram realizados da seguinte forma, foi colocada gua no tanque classe A at
a altura de 20 cm. Quando a gua do tanque evaporar o sensor de evapotranspirao envia o
sinal de tenso para o CLP, o CLP calcula ento o valor em milmetros dessa variao de
acordo com a equao (7) e (8) descrita no capitulo 3 deste trabalho.
Durante sete dias foram realizadas medidas s nove horas da manha e s sete horas da
noite. As medidas registradas no CLP foram comparadas com as medidas realizadas
manualmente com o micrometro de gancho. Na Figura 63 mostrado o grfico com as
medidas do CLP e as medidas do micrometro de gancho. No APENDICE C mostrado os
valores das medidas.

83

Figura 63 Comparao de medidas do CLP com micrometro de gancho.

Leitura CLP
Leitura Micrometro (Manual)

6
5
4

mm

3
2
1
0
1

10

Leitura CLP
Leitura Micrometro
Fonte: Prprio autor

Como mostrado na Figura 63, existe uma pequena diferena entre a leitura do CLP e
a leitura do micrometro de gancho, essa diferena mostrada na Figura 64.
Figura 64 Erro registrado com a medida do CLP com micrometro de gancho.

Erro
0,6

0,57

0,5
0,4

mm 0,3

0,3

0,293

0,29

0,2

0,2

0,1

0,087

0,14

0,12
0,03

0
1

6
Erro

Fonte: Prprio autor

0,01
7

10

84

O erro mdio calculado foi de 0,204 mm. O erro quatro mostrado na Figura 64
apresentou um valor relativamente alto, nesta leitura houve evaporao (descida do sensor) e
chuva (subida do sensor). Tal erro ocorreu devido o sensor no ter um controle para leitura de
subida e descida ao mesmo tempo, isso ser resolvidos em trabalhos futuros.
O sensor de evapotranspirao respondeu adequadamente aos testes em campo,
mesmo mostrando pequenos erros nas leituras, obtendo assim resultados satisfatrios.

85

5 CONCLUSES
Este trabalho props realizar a construo de um sensor de baixo custo para a leitura
de evaporao de um tanque classe A, realizar o controle do sistema com um CLP CLW02/20VR-D DA WEG e desenvolver um sistema supervisrio na plataforma ScadaBR
Dessa forma a anlise detalhada de todos os resultados obtidos tanto a nvel
experimental no Laboratrio como no campo mostram a relevncia deste trabalho. Quanto aos
resultados capturados nos testes em Laboratrio os resultados alcanaram valores bem
prximos dos esperados.
As variaes nos valores so decorrncia de pequenos ajustes mecnicos ainda
necessrios no sensor de evapotranspirao. Os resultados extrados dos testes realizados no
campo confirmaram a pequena variao detectada nos testes experimentais. Os ajustes e
melhorias no sensor proposto podem ser desenvolvidos em trabalhos futuros.
O sistema supervisrio e toda a programao desenvolvida para a finalidade de
auxiliar e monitorar o sensor de evapotranspirao alcanou de forma satisfatria seu
propsito. A interface desenvolvida tambm apresentou excelentes resultados quanto a
apresentao dos dados monitorados, possibilidade de comunicao e visualizao remota e
capacidade de aferir a variao do volume monitorado tanto na situao de descida
(evaporao) como subida (aumento do volume).
Baseado neste trabalho, alguns trabalhos futuros podem ser desenvolvidos como por
exemplo:

Aperfeioar o sensor de evapotranspirao desenvolvido para eliminar (ou


reduzir) o erro detectado entre o valor capturado pelo CLP e o valor real
de volume;

construir sensores semelhantes baseados em princpios diferentes para


comparar preciso e acurcia;

realizar a automao de um permetro de irrigao baseado na evaporao


medida pelo sensor, calculando volume de gua por setor, potncia de
acionamento de bomba dentre outras variveis.

86

REFERNCIAS BIBLIOGRAFICAS
ALBUQUERQUE, Pedro Urbano Braga de Redes industriais: aplicaoes em sistemas digitais
de controle distribuido/ Pedro Urbano Braga de Albuquerque; Auzuir Ripardo de Alexandria.
Fortaleza: Edioes Lvro Tcnico, 2007.
BATISTA, Helnio Rodrigues. Sistema de Irrigao de Plantas em Ambientes Residenciais.
Rio de Janeiro, 2014.
BORGES et al, 2009. EMBRAPA, Sistema de produo da bananeira irrigada. Disponvel
em:
<http://sistemasdeproducao.cnptia.embrapa.br/FontesHTML/Banana/BananeiraIrrigada/irriga
cao.htm> Acesso em 14/07/2015.
BRAGA; Calgaro 2010. Sistema de Produo de Melancia. Embrapa. Disponvel em:
<http://sistemasdeproducao.cnptia.embrapa.br/FontesHTML/Melancia/SistemaProducaoMela
ncia/irrigacao.htm> Acesso em 07.07.2015.
Controlador eletrnico para irrigao [monografia] / Lus Fernando Garcia ; orientador,
Flbio Alberto Bardemaker Batista. Florianpolis, SC, 2011.
Department, Florida Cooperative Extension Service; March, 1993.
FAO Crop evapotranspiration - Guidelines for computing crop water requirements - FAO
Irrigation and drainage paper 56, 1988.
Franchi, Claiton Moro Controladores Lgicos Programveis - Sistemas Discretos / Claiton
Moro Franchi, Valter Lus Arlindo de Camargo. - 1. ed. - So Paulo: rica, 2008.
FUNCEME, 2015. Disponvel em:
<http://www.funceme.br/index.php/comunicacao/noticias/661-maior-probabilidade-dechuvas-em-torno-da-m%C3%83%C2%A9dia-entre-maio-e-julho-nocear%C3%83%C2%A1>Acessado em 27/07/2015.
Georgini, J. M. Elementos para implementao de sistemas sequenciais em PLCs.
Dissertao de mestrado Faculdade de Engenharia Mecnica. Unicamp, Campinas, 1999.
GOMES, Heber P. Engenharia de Irrigao: Hidrulica dos Sistemas Pressurizados, Asperso
e Gotejamento. 2 ed. Campina Grande: UFPB, 1997.
Gonalves, Salvador. Ana Paula Gonalves da silva, Marcelo salvador. O que so sistemas
supervisrios?. 2005
GONZALEZ, Juazeiro. caro Gonzalez da Silva. SISTEMA COMPUTACIONAL PARA O
MONITORAMENTO DA IRRIGAO EM VIVEIRO DE PLANTAS.2012

87

GUIRRA, Ana Paula P. M.; SILVA, Euclides Rodrigues da. Comunicado tcnico 08:
Automao em sistemas de irrigao. 2010.
caro Gonzalez da Silva 15 de Novembro de 2011.
IEC (International Electrotechnical Commission). IEC 60848: preparation of function charts
for control systems. Genebra, 1998.
LANG, Arthur Guilherme; DUTRA, Augusto Fellipe Alves; WAROMBY, Paulo Henrique.
Desenvolvimento de um irrigador microcontrolado integrado a um sistema de superviso e
controle. 76f. Tecnologia em Automao Industrial, UTFPR Universidade Tecnolgica
Federal do Paran.
MADALOSSO, Emanoeli. Sistema automatizado para irrigao de estufas. 2014. 76 f.
Monografia de Trabalho de Concluso de Curso Engenharia de Computao, Universidade
Tecnolgica Federal do Paran. Pato Branco, 2014.
Manual do Software ScadaBR Outubro de 2010 disponvel em http://www.scadabr.com.br/
MODICON, Inc., Industrial Automation Systems One High StreetNorth Andover,
Massachusetts 01845
Monteiro, J.L> Projeto e desenvolvimento de uma cmara automatizada desimulao de um
meio de cultivo vegetal. 18 f. 2013. Monografia ( Trabalho de Concluso do Curso em
Engenharia Mecnica) Departamento de Engenharia Mecnica, Universidade Federal do
Rio Grande do Sul, Porto Alegre, 2013.
MORGADO, Ricardo Jos Luiz. ESTUDO E APLICAO DE UM SISTEMA DE
CONTROLE AUTOMTICO DE TEMPERATURA AMBIENTE So Carlos, SP, 2008.
OLIVEIRA, Marcelo Batista. SISTEMA DE CONTROLE DE IRRIGAO REMOTO VIA
GPRS, 2012 52 f
Parede, Ismael Moura. Eletrnica: automao industrial / Ismael Moura Parede, Luiz Eduardo
Lemes Gomes (autores); Edson Horta (coautor), Luiz Carlos da Cunha e Silva (revisor); Jun
Suzuki (coordenador). -- So Paulo: Fundao Padre Anchieta, 2011 (Coleo Tcnica
Interativa. Srie Eletrnica, v. 6)
PRUDENTE Francesco. Automao Industrial PLC: Programao e Instalao. Editora
LTC (Grupo GEN), So Paulo, 2010.
RIBEIRO, Marco Antnio. Automao industrial. 3 ed. 15 p.
Rosrio, Joo Maurcio. Princpios de mecatrnica / Joo Maurcio Rosrio. So Paulo :
Prentice Hall, 2005

88

Silveira, Paulo Rogrio da, 1968 Automao e controle discreto / Paulo Rogrio da Silveira,
Winderson E. dos Santos. So Paulo: rica, 1998. -(Coleo Estude e Use. Srie
Automao Industrial).
Souza, Rodrigo Otvio Rodrigues Melo. Desenvolvimento e avaliao de um sistema de
irrigao para reas experimentais / Rodrigo Otvio Rodrigues de Melo Souza. Piracicaba,
2001.
TSCHIEDEL, Mauro; FERREIRA, Mauro Fernando. Introduo agricultura de preciso:
Conceitos e vantagens. Cincia Rural, Santa Maria, v. 32, n. 1, p.159 163, 2002.
ZAZUETA, F. S.; Irrigation System Controllers; SS-AGE-32 Agricultural Engineering.

89

90

91

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