Академический Документы
Профессиональный Документы
Культура Документы
E SUPERVISAO
DE PROCESSO DE
AUTOMAC
AO
DE AGUA
DISTRIBUIC
AO
TRATADA PARA REUSO
S
INSTITUTO FEDERAL DE GOIA
Engenharia de Controle e Automacao
E SUPERVISAO
DE PROCESSO DE
AUTOMAC
AO
DE AGUA
DISTRIBUIC
AO
TRATADA PARA REUSO
X123x Abrenhosa, Calebe Matias, 30/08/1988. Silva, Iago Morais, 26/03/1992. Diniz, Paulo Tomaz de Oliveira,
08/12/1983..
Automacao e Supervisao de Processo de Distribuicao de
Agua
Tratada Para Reuso/ Calebe Abrenhosa Matias
Iago Silva Morais
Paulo Diniz Tomaz de Oliveira. [Goiania - Goias - Brasil]:
[IFG] & [ECA], 3 de abril de 2015.
118 f. : il.
Orientador: Prof. M.Sc. Jose Luiz Ferraz Barbosa - IFG
Trabalho de Conclusao de Curso - Instituto Federal
de Distribuicao de Agua
CDU 621.3.537:681.5
A verdadeira motivac
ao vem de realizacao, desenvolvimento pessoal,
satisfac
ao no trabalho e reconhecimento.
Frederick Herzberg
AGRADECIMENTOS
O caminho percorrido na graduacao nos levou ao crescimento. O fim dessa jornada
e marcada por in
umeras batalhas que enfrentamos mas obtivemos vitoria junto aos
familiares e amigos, que sempre nos deram suporte e forca pra continuar lutando
pelos objetivos.
Agradecemos, principalmente: a todos amigos e colegas de graduacao, pois levaremos
a bagagem desta amizade sempre conosco. Em especial a Maria Jose Tomaz de
Oliveira, gerente da pousada Sao Joao Bosco, que proporcionou a viabilidade deste
projeto e nos recebeu de bracos abertos com sua enorme hospitalidade.
RESUMO
A crescente preocupacao global com o desperdcio e o uso indevido da agua incentiva os usuarios a adotarem melhores praticas de utilizacao deste recurso natural.
O Ministerio P
ublico do Estado de Goias determinou que as empresas de entretenimento aquatico de Caldas Novas-GO, cidade turstica com enfase em piscinas
termais, assumissem um compromisso de tratar toda agua utilizada nas piscinas
antes de devolve-la ao esgoto ou rede pluvial. Este trabalho tem como objetivo o
projeto e a implementacao da automacao de um sistema de reuso, armazenamento
e distribuicao da agua tratada das piscinas de uma pousada, em Caldas Novas.
Tambem sera contemplado o desenvolvimento de um sistema supervisorio capaz de
monitorar e controlar a planta remotamente com a finalidade de diminuir o impacto
causado nos lencois freaticos da regiao e tambem na reducao dos custos relacionados
ABSTRACT
Growing global concern about the waste and unreasonable usage of water encourages users to adopt better practices about the usage of this natural resource. Public
Ministry of State of Goias determined that aquatic entertainment companies from
Caldas Novas-GO, tourist city with emphasis on thermal pools, should assume a
commitment to treat the water used in swimming pools before returning it to the
sewer or rainwater drainage system. This paper aims to carry out a project for the
creation, implementation and automation of a system to reuse, storage and distribution of treated water from the pools of a hotel in Caldas Novas, as well as the
development of a supervisory system able to monitor and control the plant remotely in order to lessen the impact on groundwater in the region and also reducing
costs from the use of resources related to the Municipal Department of Water and
Sewage, DEMAE, Caldas Novas. The system is composed by one PLC, several float
type level switches sensors, water pumps and a data acquisition driver working as
a communication module with a SCADA system. This paper has interdisciplinary
characteristics given by the knowledge of analog and digital electronics, instrumentation, automation and computing acquired during the course of Control Engineering
and Automation.
SUMARIO
P
ag.
LISTA DE FIGURAS
LISTA DE TABELAS
LISTA DE SIMBOLOS
LISTA DE ABREVIATURAS E SIGLAS
CAPITULO 1 INTRODUC
AO
1.1
. . . . . . . . . . . . . . . . . . . . .
27
Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.1.1
Objetivos Gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.1.2
Objetivos Especficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
TEORICA
CAPITULO 2 FUNDAMENTAC
AO
. . . . . . . . . . .
2.1
2.2
31
Automacao de Processos . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2.1
Processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.2
Sensores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2.2.1
Sensores de Nvel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2.3
Atuadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.2.4
Controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.3
2.3.1
2.4
Microcontrolador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Protocolos de comunicacao . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.4.1
ModBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.4.1.1
2.4.2
2.5.1
Modo RTU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Comunicacao Serial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.4.2.1
2.5
. . . . . . . . . . . . . . . . . . . . . . . . 44
Padrao RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Sistema Supervisorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Hardware de um sistema SCADA . . . . . . . . . . . . . . . . . . . . . 49
CAPITULO 3 DESENVOLVIMENTO . . . . . . . . . . . . . . . . .
3.1
51
Caso em Estudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.1.1
3.2
3.2.1
3.3
3.3.1
Processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3.2
Atuadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.3.3
Sensores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.3.4
Controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4
Pousada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Sensoriamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.4.3
Atuadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.4.4
Quadro de Comando . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.4.5
Controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.4.5.1
3.4.5.2
3.4.5.3
Programacao do CLP . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.4.6
3.4.6.1
3.4.6.2
Microcontrolador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.4.6.3
3.4.7
Desenvolvimento do Supervisorio . . . . . . . . . . . . . . . . . . . . . 83
3.4.7.1
Interface de Comunicacao . . . . . . . . . . . . . . . . . . . . . . . . 89
CAPITULO 4 RESULTADOS . . . . . . . . . . . . . . . . . . . . . .
95
4.1
4.2
Agua
Reciclada da Pousada Sao Joao Bosco . . . . . . . . . . . . . . . . 97
4.3
CAPITULO 5 CONCLUSAO
. . . . . . . . . . . . . . . . . . . . . . 101
5.1
ANEXO A
Fot
olito para confecc
ao do circuito impresso da Placa
de Aquisic
ao de Dados . . . . . . . . . . . . . . . . . 103
ANEXO B
Esquem
atico e Lista de Componentes da Placa de
Aquisic
ao de Dados . . . . . . . . . . . . . . . . . . . 105
ANEXO C
ANEXO D
Fot
olito e Legenda da Placa de Comando Auxiliar . 109
ANEXO E
Subrotinas da Programac
ao Ladder para a Bancada
de Testes . . . . . . . . . . . . . . . . . . . . . . . . . . 111
ANEXO F
REFERENCIAS
BIBLIOGRAFICAS
. . . . . . . . . . . . . . . . . . 117
LISTA DE FIGURAS
P
ag.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
33
35
35
37
38
40
41
42
43
45
48
48
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
51
52
53
54
56
57
58
59
59
60
60
61
62
63
63
64
65
65
66
66
67
3.22
3.23
3.24
3.25
3.26
3.27
3.28
3.29
.
.
.
.
.
.
.
72
72
72
72
74
76
76
3.30
3.31
3.32
3.33
3.34
3.35
3.36
3.37
3.38
3.39
3.40
3.41
3.42
pelo Arduino. . . . . . . . . . . . . . . . . . . . . . . . .
Ligacao entre o CLP e o microcontrolador . . . . . . . .
Conversor externo USB/RS-232 Plug&Play . . . . . . .
Conversor TTL/RS-232 utilizando o CI Max232 . . . . .
Placa de Aquisicao de Dados . . . . . . . . . . . . . . .
Diagrama de ligacao entre os componentes de comando .
Circuito de acionamento do Rele . . . . . . . . . . . . .
Esquema de ligacao do Rele . . . . . . . . . . . . . . . .
Esquema de ligacao entre a Placa de Comando Auxiliar e
Placa de Comando Auxiliar . . . . . . . . . . . . . . . .
Diagrama de representacao do sistema. . . . . . . . . . .
Divisao das telas criadas para a representacao visual. . .
Tela de apresentacao inicial com botao login . . . . . . .
Quadro que permite o arranjo de varias telas para uma
.
.
.
.
.
.
.
.
.
.
.
.
.
77
78
79
79
80
81
82
83
83
84
84
85
85
3.43
3.44
3.45
3.46
3.47
3.48
3.49
3.50
3.51
3.52
3.53
3.54
unificada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Estrutura do Quadro1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemplo da representacao das telas dispostas no Quadro1 . . . . . . . .
Tela que permite a navegacao do operador pelo sistema . . . . . . . . . .
Tela que permite a visualizacao rapida dos alarmes . . . . . . . . . . . .
Tela que permite visualizar a planta do processo . . . . . . . . . . . . . .
Tela que permite a visualizacao do historico dos estados das bombas . . .
Tela que permite a visualizacao do historico dos estados dos reservatorios
Conversor externo USB/Serial Plug&Play . . . . . . . . . . . . . . . . .
Configuracao do modo de operacao do Modbus . . . . . . . . . . . . . .
Configuracao da camada fsica de comunicacao . . . . . . . . . . . . . . .
Configuracao das caractersticas de comunicacao . . . . . . . . . . . . . .
Configuracao das Tags de Comunicacao . . . . . . . . . . . . . . . . . . .
86
86
87
87
87
88
88
89
90
91
91
92
93
4.1
4.2
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
a Contatora .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
representacao
4.3
4.4
A.1 Fotolito usado para a confeccao do circuito impresso da Placa de Aquisicao de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
B.1 Circuito Completo da Placa de Aquisicao de Dados . . . . . . . . . . . . 106
C.1 Circuito completo da Placa de Comando Auxiliar . . . . . . . . . . . . . 107
D.1 Fotolito e Legenda da Placa de Comando Auxiliar . . . . . . . . . . . . . 109
E.1
E.2
E.3
E.4
Subrotina
Subrotina
Subrotina
Subrotina
da
da
da
da
programacao
programacao
programacao
programacao
Ladder
Ladder
Ladder
Ladder
dos
das
dos
dos
Sensores . . .
Bombas . . .
Tanques . . .
Acionamentos
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
111
112
113
114
LISTA DE TABELAS
P
ag.
2.1
2.2
2.3
2.4
2.5
tipo Boia
. . . . . .
. . . . . .
. . . . . .
. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
34
37
38
46
47
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
57
58
68
69
70
70
78
92
LISTA DE SIMBOLOS
V, v
I, i
A
P
CA
DC
d
Q, q
C
V0
VR
VC
Vd
R
Tensao eletrica
Corrente eletrica
Area
Potencia
Corrente Alternada
Corrente Contnua
Distancia entre objetos
Constante dieletrica
Quantidade de carga em um capacitor
Capacitancia
Fonte de tensao eletrica
Tensao eletrica no resistor
Tensao eletrica no capacitor
Fonte de forca eletromotriz
Resistencia Eletrica
Constante de tempo do circuito RC
DEMAE
Departamento Municipal de Agua
e Esgodo de Caldas Novas
SCADA
Supervisory Control And Data Acquisition
CLP
Controlador Logico Programavel
PLC
Programmable Logic Controllers
RTU
Remote Terminal Units
NEMA
National Electrical Manufactures Association
RISC
Reduced Instruction Set Computing
EIA
Electronic Industries Association
TTL
Transistor-Transistor Logic
IDE
Integrated Development Environment
CONAMA Conselho Nacional do Meio Ambiente
CAPITULO 1
INTRODUC
AO
O desperdcio e mau uso da agua nos dias atuais e uma problema da sociedade
moderna. Medidas governamentais e acoes regulatorias tentam minimizar o impacto
negativo do uso indevido deste recurso natural. Assim, de acordo com o termo de
compromisso, firmado entre o Ministerio P
ublico do Estado de Goias e o Municpio
de Caldas Novas-GO, referido no Inquerito Civil P
ublico n 42/1999, todo Empreendimento Turstico, portanto, abstem-se, definitivamente, do lancamento direto das
aguas utilizadas nas piscinas na rede coletora de esgoto do DEMAE (Departamento
Municipal de Agua
e Esgoto de Caldas Novas), nas ruas, na rede pluvial, bem como
nos rios ou em qualquer curso dagua, de acordo com as exigencias estabelecidas em
leis ou regulamentos, pactuando-se, no tratamento final da agua com raios UltraVioleta(UV) e/ou tratamento de igual eficiencia, observando-se, ainda, o padrao de
qualidade no descarte, conforme Resolucoes CONAMA n 274 e 357.
Haja vista que toda agua das piscinas necessitam ser tratadas antes do lancamento
desta em rede pluvial, idealizou-se um projeto cujo sistema proporcionasse a reutilizacao das aguas das piscinas no abastecimento de consumo geral da pousada
Sao Joao Bosco em Caldas Novas. Tendo em vista tal necessidade, foi projetado e
implementado um sistema automatizado de distribuicao e armazenamento de agua
para uso local dos hospedes e servicos gerais. Sistemas automatizados de controle e
monitoramento de distribuicao de agua podem contribuir significativamente no uso
eficiente deste recurso natural.
... entende-se por automacao qualquer sistema, apoiado em computadores, que substitua o trabalho humano e que vise solucoes rapidas
e econ
omicas para atingir os complexos objetivos das ind
ustrias e dos
servicos (por exemplo, automacao industrial, automacao bancaria). A
automac
ao implica na implantacao de sistemas interligados e assistidos por redes de comunicacao, compreendendo sistemas supervisorios
e interfaces homem-m
aquina que possam auxiliar os operadores no
exerccio de supervis
ao e analise dos problemas que porventura venham a ocorrer. A automacao na ind
ustria decorre de necessidades
tais como: maiores nveis de qualidade de conformacao e de flexibilidade, menores custos de trabalho, menores perdas materiais e menores
custos de capital; maior controle das informacoes relativas ao processo,
maior qualidade das informacoes e melhor planejamento e controle da
27
produc
ao. (MORAES; CASTRUCCI, 2001)
Objetivos
Objetivos Gerais
1.1.2
Objetivos Especficos
de Agua
e Esgoto de Caldas Novas.
Analisar os benefcios gerados com a implantacao do projeto utilizando um sistema
automatizado e uma estacao SCADA no processo.
29
CAPITULO 2
TEORICA
FUNDAMENTAC
AO
Serao apresentados neste captulo os conceitos e fundamentacoes teoricas usadas
neste trabalho.
2.1
Automac
ao de Processos
A automacao engloba varias areas das atividades humanas beneficiando suas interacoes com o mundo. Pode-se encontra-la nas residencias, mercados e ind
ustrias.
Seja onde for, a automacao tem a finalidade de simplificar a producao e aumentar a
precisao na fabricacao de produtos com processos repetitivos.
As principais motivacoes da automacao industrial e garantir a qualidade de trabalho
do homem (evitar tarefas insalubres, repetitivas ou de grande esforco fsico), reduzir
custos de producao e aumentar a qualidade dos produtos.
Visando garantir uma qualidade de producao otima a automacao de processos deve
agir livre da acao de operadores adequando-se de forma automatica a diferentes
interferencias na execucao do trabalho.
No meio produtivo, a automacao industrial divide-se em dois campos: Processo Industrial Contnuo e Processo Industrial Discreto. Este e caracterizado quando a
maioria das variaveis de controle manipuladas sao na forma contnua, ou analogica.
Este e caracterizado quando a maioria das variaveis de controle manipuladas sao na
forma discreta, ou digital. (MARTINS, 2007)
como:
Automatismo combinatorio: Quando os estados das sadas dependem dos
31
Processo
A automacao do sistema e realizada por Controlador Logico Programavel. Este recebe as informacoes dos sensores e define as sadas. Este e processo industrial discreto
classificado como Automatismo Combinatorio, cuja sadas (Bombas) sao determinadas pelo estado corrente das entradas (Sensores), secao 2.1.
Circuitos de comando auxiliares como contatores e reles tambem sao usados neste
projeto. Cada componente sera descrito com mais riqueza e detalhes nas proximas
secoes.
2.2.2
Sensores
Sensores de Nvel
Em processos automatizados existe a constante necessidade de medicao para o controle da instalacao. Existem varias formas de se verificar, monitorar e controlar estes
processos, sendo que um elemento muito usado nestes processos e o sensor de nvel.
Para o melhor entendimento, defini-se nvel como sendo a altura de um conte
udo
fluido ou solido em um reservatorio. No caso deste trabalho esse conte
udo e a agua.
A chave boia e uma especie de interruptor que tem como finalidade a indicacao do
nvel de lquidos em tanques, que por acao da flutuacao assume posicoes que podem
ligar ou desligar um circuito eletrico, na Figura 2.1 pode-se visualizar o sensor de
nvel utilizado.
Na Tabela 2.1 segue algumas especificacoes tecnicas relevantes da chave boia utilizada na implementacao da instalacao.
Tabela 2.1 - Especificacoes Tecnicas do Sensor de Nvel tipo Boia
2.2.3
Atuadores
Rel
es
Os reles sao dispositivos comutadores eletromecanicos. A sada do rele e acionada
quando uma corrente eletrica percorre sua bobina, e desenergizados quando nao ha
corrente circulando por sua bobina. Na Figura 2.2 tem-se a estrutura simplificada
de um rele. Os contatos 1 e 2 sao referentes a entrada de comando. O contato
3 disponibiliza-se a fase da alimentacao que sera utilizada pela carga atraves dos
contato 4.
Uma das caractersticas do rele e que ele pode ser energizado com correntes muito
pequenas em relacao a` corrente que o circuito controlado exige para funcionar. Isso
1
34
significa a possibilidade de controlar circuitos de altas correntes como motores, lampadas e maquinas industriais, diretamente a partir de dispositivos eletronicos fracos.
A corrente fornecida diretamente por um transistor de pequena potencia da ordem
de 0,1A nao conseguiria controlar uma maquina industrial, um motor ou uma lampada, mas pode ativar um rele e atraves dele controlar a carga de alta potencia,
atraves Figura 2.3 pode-se visualizar melhor esse controle.
35
36
CWM32-22-30
Tensao de comando
Corrente nominal
Contatos auxiliares NF
Contatos auxiliares NA
Circuito magnetico fechado
Fechamento do circuito magnetico
Tempo de fechamento dos contatos
NA
Tempo de abertura dos contatos
NF
Impedancia media por polo
220 V
32 A
2
2
9,5 VA
115 VA
10 ms
5 ms
1,3 m
Bombas hidr
aulicas
Com a crescente utilizacao da automacao nos mais variados ramos de empreendimentos, ha uma grande necessidade de projetar instalacoes que possam proporcionar
fornecimento de agua com maior rapidez e eficiencia. Sendo assim, a presenca de
bombas hidraulicas num projeto de abastecimento de agua para um sistema automatizado e de extrema importancia.
As bombas hidraulicas sao consideradas maquinas de fluxo que possuem a funcao
de fornecer energia para a agua com o intuito de eleva-la, atraves da conversao de
energia mecanica de seu rotor proveniente de um motor eletrico.
Bombas centrfugas monoestagio sao as mais utilizadas atualmente e tem como caracterstica basica trabalhar com pequenas vazoes a grandes alturas, com predominancia de forca centrfuga.
Seu funcionamento e constitudo pela movimentacao do fludo pela acao de forcas
que se desenvolvem na massa do mesmo, em consequencia da rotacao de um eixo no
37
qual e acoplado um rotor dotado de helice, o qual recebe o fludo pelo seu centro e o
expulsa pela periferia, pela acao da forca centrfuga, da o seu nome mais usual. Na
Figura 2.5 e ilustrado uma bomba centrfuga monoestagio onde e possvel visualizar
o rotor e suas helices, alem do centro por onde ocorre a succao da agua e a periferia
por onde o lquido e lancado.
As bombas centrfugas monoestagio apresentam rendimentos elevados e foram concebidas para servico contnuo e pesado em instalacoes. Na Tabela 2.3 ha especificacoes
tecnicas dos dois modelos utilizados na instalacao do sistema.
Tabela 2.3 - Especificacoes das Bombas Usadas
Especificac
oes T
ecnicas
Potencia
Succao
Recalque
Pressao Maxima sem Vazao
Altura Maxima de Succao
Rotor
2.2.4
Modelo
BCR - 2010 BC - 91 S/T
1/2 CV
1 CV
1 pol
11/4 pol
1 pol
1 pol
26 mca
28 mca
8 mca
8 mca
128 mm
123 mm
Controlador
Aparelho eletronico digital que utiliza uma memoria programavel para o armazenamento interno de instrucoes para implementacao de funcoes especficas, tais como logica, sequenciamento,
temporizacao, contagem e aritmetica para controlar, atraves de
modulo de entradas e sadas, varios tipos de maquinas ou processos. Um computador digital que e utilizado para desempenhar
as funcoes de um controlador programavel e considerado dentro
deste escopo. Estao excludas as chaves tambores e outros tipos
39
de sequenciamentos mecanicos.
Conforme mostra a Figura 2.6, o CLP pode ser dividido em blocos funcionais (ASSIS,
2012).
A versatilidade dos CLP e determinante nas suas aplicacoes, pois permite que sejam
feitos comandos simples com CLP de capacidade e custo baixos, e permite tambem
que o mais sofisticados facam os controle mais complexos.
A programacao de CLP exige algum tipo de linguagem, as mais comuns utilizadas
por fabricantes hoje sao: Diagrama de Contatos (LADDER), Lista de Diagrama em
Blocos de Funcoes, texto estruturado, linguagem sequencial (grafcet), IL do ingles
Instruction List, entre outros (NATALE, 2008). A Figura 2.7 mostra algumas dessas
linguagens.
41
42
Ac
ao de controle de duas posico
es ou on-off
Um sistema de controle on-off possui uma implementacao elementar, pois neste caso
o atuador agira apenas de duas formas, ligado ou desligado. A sada do controlador muda de ligada para desligada, ou vice-e-versa, `a medida que o sinal do erro
passa pelo ponto de ajuste do valor de referencia. Assim e possvel manter a sada
do sistema constante apenas controlando a frequencia de comutacao do estado do
atuador. (OGATA, 2010)
O grafico da acao on-off e ilustrado na Figura 2.9. O atuador comuta seu estado
entre ligado e desligado afim de controlar o processo de acordo com o valor de
referencia configurado.
43
tipo de problema, utiliza-se na pratica o controlador on-off com histerese. O acionamento do atuador neste caso comuta seu estado mediante a um t (variacao de
tempo) pre configurado, porem, isto torna o sistema ainda mais instavel fazendo que
o sinal oscile entre o valor de referencia.
2.3
Placa de Aquisic
ao de Dados
Microcontrolador
2.4
Protocolos de comunicac
ao
44
ModBus
45
Modo RTU
Sistema de Codigos
- 1 Bit de incio.
- 8 Bits de dados. O bit menos significativo
e enviado primeiro.
- 1 Bit para cada paridade par/impar.
Nenhum bit se nao houver paridade.
- 1 bit de parada se estiver usando
paridade, caso contrario 2 bits.
No modo RTU, a mensagem comeca com um perodo de silencio com pelo menos 3,5
vezes o intervalo dos caracteres. Ela pode ser mais facilmente implementada multiplicando o intervalos dos caracteres e o baud rate usado na rede, sendo representado
como T1-T2-T3-T4 na Tabela 2.5. O primeiro campo a ser enviando, entao, e o
endereco do dispositivo.
A Tabela 2.5 define como uma mensagem ModBus RTU deve ser construda.
46
INICIO
ENDERECO
FUNC
AO
DADOS
CRC
FIM
T1-T2-T3-T4
8 bits
8 bits
n x 8 bits
16 bits
T1-T2-T3-T4
Comunicac
ao Serial
Padr
ao RS-232
Este padrao tambem define a quantidade de bits que devem ser transmitidas por
cada pacote de informacao. Para aplicacoes normais sao enviados 8 bits por pacote
e 9 bits para aplicacoes especiais. A figura 2.12 e usada para exemplificar a transmissao de um caracter qualquer definindo os bits de incio e parada mais 8 bits do
carater a ser enviado. O bit inicial, tambem chamado de START bit tem o nvel
logico V(0) por definicao e tempo de duracao Tb. O bit de parada ou STOP bit
tem nvel logico V(1) e tempo de duracao 0.5, 1.5 ou 2 vezes a duracao de Tb,
dependendo da aplicacao. A duracao Tb de cada bit define a velocidade da transmissao, tambem chamada de baud-rate. O baud-rate tpico usado e de 9600 bits por
comumente usado outras
segundo e o tempo de duracao dos bits Tb e de 104, 16s. E
velocidades: 19220 bps, 38400 bps, 57600 bps e 115200 bps. (PONIKVAR, 2014)
48
2.5
Sistema Supervis
orio
A sgla SCADA vem do ingles para Supervisory Control And Data Acquisition, em
portugues Controle Supervisorio e Aquisicao de Dados. Este sistema e comumente
usado para supervisionar e controlar processos industriais. O foco, no entanto, de um
sistema SCADA nao e inteiramente controlar os processos mas sim supervisiona-los.
Sua finalidade e promover a interface entre o operador e o processo.
O software permite controlar e supervisionar os mais variados tipos de processos,
podendo ser usados em ambientes residenciais, comercias e industrias. Os sistemas
SCADA sao construdos para operar num range de aplicacoes de simples monitoramento de sensores ate aos paineis de controle de mais alto nvel.
Um tpico sistema SCADA dever dispor ao mnimo dos seguintes componentes: um
sistema registrador contnuo de dados (datalogger), drivers de comunicacao com
os equipamentos e uma interface grafica para o operador. As principais funcoes
desse sistema sao controlar os privilegios de acesso dos usuarios a determinados
parametros, sistema de armazenamentos de dados, geracao de relatorios e graficos e
deteccao de alarmes e registro de eventos. (DANEELS; SALTER, 1999)
2.5.1
50
CAPITULO 3
DESENVOLVIMENTO
3.1
Caso em Estudo
A pousada esta localizada na cidade de Caldas Novas, que fica ao sul do estado
de Goias a uma distancia de 168 km da capital Goiania. O empreendimento ocupa
uma area total de 1802,52 m2 e 1769,17 m2 de area construda, conta ainda com a
estrutura: 28 sutes, 1 cozinha, 1 copa, 1 restaurante para 52 pessoas, 1 bar aquatico,
8 banheiros sociais, 1 sauna e 3 piscinas.
Nos meses de janeiro e julho, perodos considerados de alta temporada, o estabelecimento registra uma media mensal de ocupacao de 70%. Nos demais messes a media
e de 40%, o que resulta em uma media anual de ocupacao de 45%.
3.1.1
Descric
ao do Sistema Original (Sem Automac
ao)
As tres piscinas da pousada sao abastecidas por agua provida do subsolo da cidade
que e uma fonte de aguas termais. As piscinas devem ser limpas diariamente, sendo
51
que neste processo toda a agua deve ser retirada, e apos a limpeza, um novo volume
de agua e reposto. No esvaziamento das piscinas, todo volume de agua e direcionado
para um sistema de tratamento. Ao final do tratamento todo volume de agua e armazenado em um reservatorio (P1) soterrado. Atraves de uma bomba dagua centrfuga
(B1) acionada manualmente, parte dessa agua e direcionada para um reservatorio
apoiado (P2) e o restante da agua e descartada.
O reservatorio (P2) alimenta, por gravidade, dois pontos utilizados para pequenos
servicos como lavar as piscinas e molhar o jardim. A Figura 3.2 ilustra o sistema
original.
O sistema de tratamento nao fez parte do projeto inicial da pousada. Ele foi desenvolvido em 2011 para atender o Inquerito Civil P
ublico n 42/1999, firmado entre o
Ministerio P
ublico do Estado de Goias e o Municpio de Caldas Novas.
3.2
Projeto de automac
ao
Para que fosse possvel obter uma melhor utilizacao da agua tratada, foi apresentado um projeto que, atraves de bombas dagua, transporta agua tratada para os
principais reservatorios da pousada. A Figura 3.3 apresenta o diagrama de blocos
dos sistema. Caso o sistema esteja sendo operado no modo automatico os sensores
do tipo boia monitoram os nveis dos reservatorios e enviam esses dados ao CLP
que atraves da rotina em sua memoria aciona as contatoras e consequentemente as
bombas. No modo remoto o supervisorio comunica-se com a placa de aquisicao de
dados que monitora os sensores tipo boia e aciona as contatoras atraves da placa de
comando auxiliar. Caso a chave seletora estaja no modo manual e possvel acionar
52
3.2.1
Descric
ao do novo processo
Conforme pode ser ilustrado na Figura 3.4, o volume de agua ja tratado e armazenado no reservatorio soterrado P1 e bombeado para o reservatorio apoiado P2.
Durante o trajeto e adicionado cloro a esta agua, por meio de um equipamento
dosador, o que a torna propria para consumo. A agua, ja clorada, armazenada no
reservatorio apoiado P2 esta pronta para ser bombeada e este processo e feito atraves de duas bombas dagua, independentes. Uma bomba dagua (B2) abastece o
reservatorio P3, a outra bomba dagua (B3) envia agua para o reservatorio P4. Os
reservatorios P3 e P4 distribuem agua, por gravidade, para as dependencias do estabelecimento (uso final). Todos os reservatorios contem sensores tipo boia (Sn ) para
monitor o nvel de agua.
O sistema ainda conta com um reservatorio de emergencia o qual e abastecido com
a agua fornecida pela concessionaria local, DEMAE. O reservatorio P5 e utilizado
para casos em que nao haja agua reciclada disponvel, assim, nesta condicao, este
reservatorio de emergencia abastecera, por meio de uma bomba dagua (B4) o reservatorio P3. Tambem em caso de falta de agua reciclada, o reservatorio P4 possui uma
53
A seguir apresenta-se a localizacao dos reservatorios que fazem parte dos sistema.
Reservatorio P1: No subsolo do estacionamento;
Reservatorio P2: No estacionamento, proximo ao reservatorio P1;
54
3.3
3.3.1
O sistema a ser implementado deve distribuir agua tratada, proveniente das piscinas,
para o consumo geral de uma pousada.
Como forma de validar o sistema a ser instalado de maneira definitiva foi desenvolvido uma bancada para testes com o objetivo de simular as situacoes esperadas
na planta. Deve-se construir um prototipo capaz de sempre manter os nveis dos
reservatorios cheios mesmo que haja uma vazao de sada de agua do sistema.
O sistema conta com tres modos de operacao: Automatico, Manual e Remoto. O
nvel de agua do sistema deve ser controlado de forma autonoma, atraves de um
possvel controlar as bombas dagua manualmente e
CLP, no modo Automatico. E
remotamente, no modo Manual e Remoto, respectivamente, como objetivo de ajustar
o nvel de agua nos reservatorios.
Na montagem da bancada para teste foram utilizados 05 cincos reservatorios (aquarios) de 0,1225 m3 , 04 bombas dagua de pequeno porte (Bomba de aquario submersa), 05 minicontatoras (24 V), 04 boteiras, 01 chave seletora de tres posicoes, 01
fonte de 24 V / 6 A, 10 sensores reed switch e um CLP Atos 6006. Os componentes
foram montados e dispostos em uma placa de madeira de 120x60 cm metros e 4mm
de espessura.
O funcionamento foi simulado de forma a se aproximar do esperado na planta real.
Assim foi possvel desenvolver uma logica capaz de manipular os dados envolvidos no
sistema e implementar um algoritmo de controle cujo a funcao era atuar de acordo
com as necessidades estabelecidas. A Figura 3.5 apresenta o prototipo construdo,
onde e possvel visualizar o CLP (A), a fonte de 24V (B), as contatoras (C), a chave
55
seletora (D), as botoeiras (E) e os reservatorios (P1, P2, P3, P4 e P5). As bombas
dagua estao localizadas dentro dos reservatorios.
3.3.2
Atuadores
Sensores
Para o sensoriamento do nvel foi utilizado um sistema de boia por reed switch,
sensor capaz de detectar um campo magnetico. Assim, foi fixado um ima em um
isopor que ao flutuar se manteria na superfcie da agua no reservatorio. Uma haste foi
usada para manter a trajetoria da boia dentro do reservatorio, Figura 3.6. Quando
o ima permanece paralelo ao reed switch ele fecha o contato e permite a passagem
de corrente eletrica. Assim o CLP pode interpretar as condicoes de nvel de cada
reservatorio. Os reed switch usados sao do tipo ampola e custam aproximadamente
R$ 1,40.
56
3.3.4
Controlador
O controlador usado e o CLP Atos 6006 com o modulo da CPU 6006.06 (As caractersticas podem ser visualizadas na Tabela 3.1), modulo de expansao digital de 08
entradas modelo 6006.44 (Caractersticas na Tabela 3.2) e o modulo fonte 6006.40.
Entradas
Sadas
Mem
oria de usu
ario
Mem
oria Flash
Fonte incorporada
Clock
Contadores
Comunicac
ao serial
8E tipo PNP
Ativam programas de interrupcao
8S tipo PNP
2 Sadas PWM de ate 20kHz
256 Kbytes RAM
16 Mbytes SDRAM
2 Mbytes
3,3Vcc/2A ; 5,0Vcc/300mA
400Mhz - interno
133Mhz - externo (perifericos)
2 Bidirecionais ou unidirecionais de ate 20kHz
2 Unidirecionais de ate 20kHz
RS-232/RS-485
Tens
ao de trabalho
Nvel de comutac
ao ON
Nvel de comutac
ao OFF
Tempo de comutac
ao ONpara OFF
Tempo de comutac
ao OFFpara ON
Corrente de entrada
Isolac
ao
optica do sistema
Este CLP foi usado devido ao facil acesso e disponibilidade do mesmo na instituicao e
tambem pela presenca de modulo de comunicacao nativa RS-232 usando o protocolo
APR03, facilitando a integracao com o supervisorio. O Rack composto pelos modulos
6006.06, 6006.44 e 6006.40, respectivamente, e ilustrado na Figura 3.7.
e Acionamentos) que sao chamadas pela rotina principal Main, como ilustrado no
codigo parcial da Figura 3.8.
As subrotinas sao expostas no Anexo E.
O programa Ladder implementado no CLP define as condicoes de estado, ligado e
desligado, de cada bomba dagua submersa de acordo com as variaveis de entrada
recebidas pelos sensores reed switch, que representam o nvel de agua em cada reservatorio.
59
3.4
3.4.1
Implementac
ao da Automac
ao de Distribuic
ao de Agua
Reciclada
na Pousada
Tubulac
ao de Agua
Para fazer o transporte da agua entre os reservatorios atraves das bombas dagua
foram utilizados canos e conexoes de 1 polegada. Esta especificacao esta descrita no
catalogo das bombas dagua fornecido pela Schneider.
3.4.2
Sensoriamento
Para o sistema automatico de distribuicao de agua trabalhar corretamente foi necessario fazer o sensoriamento do nvel de agua dos reservatorios. Assim, foram
utilizados sensores tipo boia eletrica fabricados pela Margirius. O funcionamento
deste sensor esta descrito na subseccao 2.2.2.1.
Este sensor monitora uma faixa diferencial de nvel de agua, indicando o nvel de
agua atraves de um mecanismo eletromecanico, como ilustrado na Figura 3.11. A
foto real da boia eletrica e ilustrada na Figura 3.10.
Em seu interior existe uma esfera de aco que com a variacao do angulo de inclinacao,
proporcionado pelo nvel da agua, se movimenta e aciona um micro interruptor.
Como sada e apresentado um sinal eletrico de 220 V. Cada reservatorio possui
60
01(um) sensor de nvel, exceto o reservatorio P2 que por ser de grande porte possui
02(dois) sensores, um para monitorar nvel baixo e outro para nvel alto.
O ajuste dos nveis maximo e mnimo e feito atraves do contra peso de nvel medio,
conforme ilustrado na Figura 3.11. Variando a distancia entre o contra peso e a boia
pode-se ajustar os nveis maximo e mnimo e consequentemente variar a faixa de
agua monitorada.
O baixo custo e a simplicidade de utilizacao influenciou na escolha deste sensor,
assim como seu funcionamento, pois com apenas um sensor e possvel monitorar o
nveis maximo e mnimo dos reservatorios.
O custo medio de cada boia eletrica e aproximadamente R$ 70,00
3.4.3
Atuadores
61
3.4.4
Quadro de Comando
Tambem foram utilizados 04 botoeiras, Figura 3.15, para o acionamento manual das
bombas dagua.
63
3.4.5
Controlador
O CLP utilizado foi o modelo LOGO 230RC fabricado pela Siemens. Este equipamento e indicado para uma diversidade de aplicacoes de automacao possibilitando
a adicao de modulos de expansoes de entrada e sada, para o caso de processos mais
complexos. A Figura 3.16 apresenta este CLP.
Algumas caractersticas do CLP LOGO estao descritos a seguir:
Alimentacao: 115 - 230 (V);
08 entradas digitais;
04 sadas a` rele;
Integrado relogio interruptor de hora.
Este modelo de CLP foi escolhido por atender as principais necessidades do projeto
e apresentar o menor custo de mercado para o cliente. No projeto desenvolvido a
rotina implementada na memoria do CLP analisa as variaveis do sistema e atua, por
meio de suas sadas, quando necessario. O funcionamento do CLP foi descrito em
detalhes na subsecao 2.2.4.
3.4.5.1
Software de Programac
ao LOGO
Operac
ao do Sistema de Automac
ao da Distribuic
ao de Agua
Reciclada
de
acionamento
da
Figura 3.18 - Fluxograma de acionamento
Bombas B2 e B4
65
das
Operac
ao no Modo Manual
Este modo foi desenvolvido para permitir ao usuario ter pleno controle sobre a operacao do sistema. Em situacoes como manutencoes periodicas previu-se a necessidade
66
Figura 3.21 - Esquema Eletrico para acionamento manual de uma bomba dagua
67
Operac
ao no Modo Autom
atico
Para o modo automatico foi estabelecido um algoritmo considerando os parametros:
disponibilidade de agua e nvel dos reservatorios. Este metodo e aplicado de tal forma
que o CLP possa monitorar os nveis dos reservatorios, atraves de boias eletricas
que analisam uma faixa diferencial de nvel dagua, e acionar as bombas dagua
para que os reservatorios sempre estejam abastecidos, diminuindo o descarte de
agua reciclada, podemos dividir a analisar deste algoritmo em funcao da operacao
das bombas dagua. No funcionamento da bomba dagua B1 estao envolvidos os
reservatorios P1 e o P2.
Durante a noite as piscinas sao esvaziadas, para serem lavadas, e a agua e enviada
para o sistema de tratamento. Uma boia eletrica monitora o nvel do reservatorio
P1 e atraves de um micro interruptor em seu interior, envia esta informacao para o
CLP. Outra boia eletrica monitora o nvel do reservatorio P2 e tambem envia este
dado para o CLP.
Estas informacoes foram traduzidas em uma tabela verdade como ilustra a Tabela
3.3, e a partir dela foi possvel desenvolver uma representacao em termos de portas
logicas. Esta representacao auxiliou o algoritmo na criacao do programa implementado no CLP.
Tabela 3.3 - Tabela verdade de operacao da bomba dagua B1.
S3
0
0
0
0
1
1
1
1
S2
0
0
1
1
0
0
1
1
S1
0
1
0
1
0
1
0
1
68
B1
0
1
0
1
0
0
0
0
Bn - Bomba dagua;
Atraves desta rotina, o CLP analisa as informacoes das boias eletricas de cada reservatorio e se houver agua suficiente no reservatorio P1 e o nvel do reservatorio P2
estiver baixo o CLP aciona a bomba dagua B1 e o dosador de cloro.
As boias eletricas instaladas no reservatorio P3 monitora o nvel do mesmo e envia
esta informacao para o CLP e caso o nvel esteja baixo e haja agua disponvel no
reservatorio P2 o CLP aciona a bomba dagua B2. O mesmo acontece com o reservatorio P4 e se necessario aciona a bomba dagua B3 para abastecer este reservatorio.
O metodo de traduzir estas informacoes em uma tabela verdade, Tabela 3.4 e 3.5,
e posteriormente em um representacao em termos de portas logicas tambem e utilizados nesta etapa do algoritmo e nas proximos.
Tabela 3.4 - Tabela verdade de operacao da bomba dagua B2.
S4
0
0
0
0
1
1
1
1
S2
0
0
1
1
0
0
1
1
S1
0
1
0
1
0
1
0
1
B2
0
1
0
1
0
0
0
0
S5
0
0
0
0
1
1
1
1
S2
0
0
1
1
0
0
1
1
S1
0
1
0
1
0
1
0
1
B3
0
1
0
1
0
0
0
0
S6
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
S4
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
S3
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
S2
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
B4
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
Operac
ao no Modo Remoto
O proposito principal deste modo e o monitoramento via supervisorio, que permite
ver o conjunto de uma so vez e e dada uma visao geral do todo, dos estados dos
sensores tipo boia eletrica e bombas dagua. Ao posicionar a chave seletora no modo
remoto o CLP permanece inoperante em relacao aos contatores e consequentemente
sobre as bombas dagua.
O desenvolvimento do supervisorio surgiu da necessidade de visualizar e controlar a
70
Programac
ao do CLP
Tomando como base o fluxograma das Figuras 3.17, 3.18 e 3.19 e as Tabelas 3.3,
3.4, 3.5 e 3.6 desenvolveu-se com a linguagem de programacao em blocos uma rotina
para ser implementada na memoria do CLP. O programa foi dividido em cinco partes
uma para cada bomba dagua e uma para estabelecer o funcionamento do CLP nos
modos de operacao manual e remoto.
1o parte: Algoritmo desenvolvido com base no fluxograma das Figuras 3.17, 3.18 e
3.19. Esta rotina e responsavel por manter o CLP em um estado inerte quando
selecionado os modos manual ou remoto. Assim independente da configuracao das
entradas o CLP nao ira comutar suas sadas enquanto o modo automatico nao for
selecionado;
2o parte: Algoritmo desenvolvido com base no fluxograma da Figura 3.17, e a Tabela
3.3 proporcionou o desenvolvimento da representacao por portas logicas, apresentado
na Figura 3.22. Assim foi possvel desenvolver a rotina responsavel por controlar o
acionamento de B1;
3o parte: Algoritmo desenvolvido com base no fluxograma da Figura 3.18 e a Tabela
3.4 resultou em circuito logico, apresentado na Figura 3.23, que auxiliou na criacao
da rotina responsavel por controlar o acionamento de B2;
4o parte: Algoritmo desenvolvido com base no fluxograma da Figura3.19 e a Tabela
3.5. E de posse do circuito logico, ilustrado na Figura 3.24, foi desenvolvido a logica
controlar o acionamento de B3;
5o parte: E por fim, foi desenvolvido a rotina de acionamento de B4 com base no
71
fluxograma da Figura 3.18, a Tabela 3.6 e o circuito logico ilustrado na Figura 3.25.
72
O CLP Logo! 230RC, usado neste projeto, nao dispoe de modulos de comunicacao
em rede. A automacao do processo de armazenamento de agua e feito sem que haja
meios proprios de comunicacao com o supervisorio. Para contornar este problema
foi desenvolvido uma placa de aquisicao de dados que visa condicionar os sinais
provenientes das entradas e sadas do CLP e fornece-las ao supervisorio atraves de
um meio de comunicacao.
As entradas do Logo! 230RC sao digitais. O estado de comutacao de nvel zero
(desligado) acontece quando a tensao de entrada e menor que 40V AC. O estado de
comutacao de nvel 1 (ligado) acontece quando a tensao de entrada e maior que 79V
AC. Os sensores de nvel do tipo boia eletrica ligados a entrada do CLP tambem
sao digitais, 220V AC para nvel logico alto (1 ou ligado) e 0V AC para nvel logico
baixo (0 ou desligado).
Tendo exposto as informacoes de funcionamento dos nveis digitais do processo, devese projetar uma placa de aquisicao destes sinais, de entrada e sada, e formata-los
para a comunicacao entre este dispositivo com o supervisorio.
A interface de comunicacao entre o dispositivo criado e o servidor do supervisorio sera
feita atraves de um microcontrolador Atmega328p usando o protocolo Modbus RTU
por meio da camada fsica RS-232. Este microcontrolador capitara e registrara todas
as entradas e sadas do CLP Logo! 230RC e posteriormente enviara as informacoes
colhidas ao servidor supervisorio.
3.4.6.1
73
Para cada entrada e sada do CLP devera ser usado um conversor de sinal como o
da Figura 3.26 para que possa ser lido pelo microcontrolador.
De acordo com a Figura 3.26 deve-se calcular o valor da resistencia RES 1 de
maneira que haja uma corrente de saturacao de 10mA no LED infravermelho do
opto-acoplador 4n25. Para I = 10mA e V = 220V, tem-se:
V =RI
(3.1)
Pela equacao 3.1, que representa a Lei de Ohm, obtem-se o valor de RES 1.
R = RES1 =
220
= 22k
10 103
P =V I
P = 220 10 103 = 2, 2W
74
(3.2)
R=
t
C. ln( VVCd )
(3.3)
R=
1
100 106 . ln( 0,5
)
5
R = 4342, 94
Define-se, entao, a utilizacao do resistor comercial de 4, 7k. A curva de descarga
do capacitor, usando os parametros definidos, pode ser vista na Figura 3.27.
75
Quando a chave S01 da Figura 3.26 e fechada o capacitor CAP 1 e carregado. Ele
apresenta um ripple (oscilacao) da tensao devido a corrente alternada que passa sobre
o LED no opto-acoplador, pois este so conduz quando a tensao e positiva. Quando a
tensao no LED do opto-acoplador for negativa o capacitor CAP 1 descarrega sobre
o resistor RES 2. O ripple da tensao no capacitor pode ser observado na Figura 3.28.
A tensao de sada e estabilizada em 5V DC com aproximadamente 300m segundos.
76
damente 100mV. Isso garante que o circuito obedeca o nvel de tensao TTL e a
estabilidade.
Definidos todos os parametros do circuito de conversao de sinal, proposto na Figura
3.26, o microcontrolador Atmega328p pode receber e processar o sinal adequadamente.
3.4.6.2
Microcontrolador
Figura 3.29 - Microcontrolador Atmega328p e as respectivas funcoes das portas usadas pelo Arduino.
77
Porta Atmega328p/Arduino
I1
I2
I3
I4
I5
I6
I7
I8
Q1
Q2
Q3
Q4
78
Modbus RTU. Assim, a placa de aquisicao de dados e classificado como uma Unidade
Terminal Remota, secao 2.5.1.
O fragmento do codigo gravado no microcontrolador exposto em Listing 3.1 possibilita a configuracao dos parametros de comunicacao Modbus RTU. Os parametros
COM BPS, MB SLAVE e PARITY representam respectivamente a velocidade da
comunicacao em Bits por segundo, o ID do escravo Modbus e a paridade da comunicacao. Estes parametros devem ser identicos na configuracao do servidor supervisorio.
Listing 3.1 - Parametros da comunicacao Modbus RTU do codigo gravado no Atmega328p
96
enum {
COM BPS = 9 6 0 0 ,
MB SLAVE = 1 , / modbus s l a v e i d /
PARITY = n
97
98
99
100
};
3.4.6.3
Pode-se observar na Figura 3.34 que o sinal de sada de comando da Placa de Aquisicao de Dados e de 5V. Uma transformacao de 5V-DC/220V-AC deve ser feita com
o intuito de acionar a contatora.
A sada de 5V DC da Placa de Aquisicao de Dados pode fornecer aproximadamente
40 mA. A bobina de cada rele consome, tambem, cerca de 40 mA, que pode levar ao
mal funcionamento se todas as bobinas estiverem acionadas. Uma fonte independente
deve ser usada para fornecer corrente suficiente aos reles. Isto e feito utilizando um
transistor BC548C NPN, no modo emissor comum, como chave de acionamento dos
reles.
Uma tensao de 5V DC e ligada ao conector J1, da Figura 3.35. O transistor Q1 deve
ser acionado quando houver tensao neste conector. Sera usado o metodo de saturacao
forte para que o transistor opere como chave. Neste metodo o projetista que deseje
que um transistor opere na regiao de saturacao escolhe sempre uma resistencia da
base que produza um ganho de corrente saturado de 10. Para o circuito da Figura
3.35 o valor do resistor R1, entao, deve ser calculado tendo como referencia a corrente
81
R1 <
V
5
=
= 1250
I
4 103
(3.4)
O valor de R1 deve ser menor que 1250. Um resistor de 1k foi usado para produzir
o efeito desejado.
No momento em que um rele e desenergizado ha uma tensao que tem polaridade
oposta `aquela que criou o campo e pode atingir valores muito altos. Esta tensao
produzida pode queimar o transistor com sua polarizacao direta. Para protege-lo
deve-se adicionar um diodo anti-paralelo ao rele. O que ocorre neste caso e que o
diodo esta polarizado inversamente em relacao a tensao que dispara o rele. Assim,
quando ocorre a inducao de uma alta corrente nos extremos da bobina no momento
da interrupcao da corrente, o diodo polarizado no sentido direto passa a ter uma
baixa resistencia absorvendo assim a energia que, de outra forma, poderia afetar o
transistor.
O rele utilizado segue o esquema da Figura 3.36. Quando o rele esta desenergizado
o contato se mantem em NF (Normalmente Fechado). Quando energizado o contato
82
Serao usados cinco circuitos como o da Figura 3.35 na mesma placa. A Placa de
Comando Auxiliar completa pode ser vista na Figura 3.38 o circuito completo e os
componentes usados no Anexo C. O Fotolito de criacao e a Legenda sao mostrados
no Anexo D.
A Figura 3.39 ilustra a representacao geral dos componentes que formam o sistema.
A partir desta configuracao e possvel desenvolver o sistema supervisorio.
3.4.7
Desenvolvimento do Supervis
orio
83
84
3.41.
85
Figura 3.42 - Quadro que permite o arranjo de varias telas para uma representacao unificada
telas quando solicitado pelo operador, tais como: TelaHistoricoBombas, TelasHistoricoReservatorioe TelaProcesso.
86
Figura 3.48 - Tela que permite a visualizacao do historico dos estados das bombas
nveis dos reservatorios. Ela e atualizada quando ha uma inversao nos valores dos
sensores que medem o nvel de cada reservatorio.
Figura 3.49 - Tela que permite a visualizacao do historico dos estados dos reservatorios
3.4.7.1
Interface de Comunicac
ao
N
umero da porta: COM2
Taxa de transmissao: 9600 bits por segundo
Sem controle de paridade
8 bits de dados
1 bit de parada
Sem controle de fluxo
Um conversor externo USB/Serial, Figura 3.50, foi usado na estacao SCADA para
simular uma porta serial, haja vista a ausencia de porta seriais nativas no servidor
usado. Como se trata de um dispositivo Plug&Play o driver e instalado de forma
automatica pelo sistema operacional.
Configurac
ao do Driver de Comunicac
ao
O supervisorio Elipse E3 permite a comunicacao de dados por meio de DLLs
(Dynamic-link library) fornecidas pelo proprio fabricante. Neste projeto foi utilizado
o arquivo Modbus.dll para que a comunicacao fosse possvel atraves do protocolo
Modbus RTU.
A configuracao do driver e feito em tres etapas. A primeira etapa consiste em definir
o modo de operacao do protocolo Modbus, na aba Modbus. O modo escolhido foi
RTU MODE, ilustrado na Figura 3.51.
90
91
Configurac
ao das Tags de Comunicac
ao
A configuracao das Tags de comunicacao permite definir variaveis envolvidas no
processo para que se possa manipula-las na supervisao, lendo e escrevendo os dados
adquiridos.
Um bloco de comunicacao e utilizado para definir a comunicacao com diversas variaveis (varios enderecos de memoria em sequencia) do equipamento de aquisicao.
O manual de consulta do driver Modbus define os parametros de configuracao das
Tags de comunicacao conforme a Tabela 3.8.
Tabela 3.8 - Parametros de enderecamento para tags de comunicacao
Par
ametro P/N/B
N1
N2
N3
N4
Definic
ao
Endereco do equipamento escravo
Codigo da operacao
Parametro adicional, nao utilizado nesse caso
(deixar em 0)
Endereco do registro onde se deseja ler ou escrever
A Figura 3.54 ilustra como foi feito a configuracao das tags de comunicacao.
Adicionou-se um bloco de comunicacao definindo-se os ndices sequencias das variaveis entre 0 e 16, totalizando 17 tags de comunicacao.
92
93
CAPITULO 4
RESULTADOS
Apresenta-se neste captulo os resultados obtidos apos a implementacao do Sistema
96
de Agua
Reciclada da Pousada S
ao Jo
ao Bosco
x TEMPO,
Com base no exposto podemos obter uma relacao de MANUTENC
AO
como:
97
9
QT M P
=
= 0, 818
T OM
11
Onde,
O n
umero 0,818 representa a media de manutencoes corretivas por mes. Esse ndice indica um baixo n
umero de manutencao mensal e tambem a confiabilidade do
funcionamento sistema.
4.3
An
alise do Aproveitamento de Agua
Reciclada
Figura 4.4 - Grafico do custo mensal de agua e esgoto nos anos de 2013 e 2014.
98
99
CAPITULO 5
CONCLUSAO
De acordo com os resultados obtidos neste trabalho constou-se que o sistema mostrou
eficiencia no ponto de vista operacional e economico.
O sistema proporcionou agilidade e confiabilidade no abastecimento dos reservatorios e um maior aproveitamento da agua reciclada, pois o CLP realizou o controle
automatico do sistema de forma robusta, obtendo-se uma baixa media de manutencoes corretivas mensais, proporcionando uma reducao de intervencao humana no
processo. Houve, portanto, uma relevante economia do custo referente a conta de
agua e esgoto apresentada pelo DEMAE devido ao grande aproveitamento da agua
tratada.
Atraves do sistema SCADA implantado houve uma maior comodidade e praticidade
no monitoramento e controle do processo.
5.1
Sugest
oes para Trabalhos Futuros
101
ANEXO A
Fot
olito para confecc
ao do circuito impresso da Placa de Aquisic
ao de
Dados
Figura A.1 - Fotolito usado para a confeccao do circuito impresso da Placa de Aquisicao de Dados
103
ANEXO B
Esquem
atico e Lista de Componentes da Placa de Aquisic
ao de Dados
A lista de Componentes usados segue na Tabela B.1. O circuito completo do esquematico usado pode, tambem, ser observado na Figura B.1.
Tabela B.1 - Tabela de Componentes usados na fabricacao da Placa de Aquisicao de Dados
Componentes
Resistores 22k de 3W
Resistores 4, 7k
Capacitores Eletroltico 100F
Capacitores de Disco Ceramico
Capacitores Eletrolticos 1F
Opto-acopladores 4n25
Microcontrolador ATMEGA328P
CI MAX232
Cristal 16Mhz
Borne 180 de 2 vias
Jack J4
Conector DB9 Femea 90
Refer
encia
R1 - R12
R1 2 - R12 2
C1 - C12
C13, C13 2
C14 1 - C14 4
U1-U12
ATMEGA328P
MAX232
X1
AUTO MANUAL,
B01/BCLORO,
B02-B04, S01-S07,
Controle 1 - Controle 5
Jack J4
DB9-FEMEA
105
Quantidade
12
12
12
2
4
12
1
1
1
17
1
1
106
ANEXO C
Circuito Completo da Placa de Comando Auxiliar
107
Componentes
Resistor 1K
Trasistor BC548C
Diodo 1N4004
Borne 2 Vias
Jack J4
Reles SRD-S-105D
Refer
encia
R1-R5
Q1-Q5
D1-D5
J1, J2, J4-J11
J3
RL1-RL5
108
Quantidades
5
5
5
10
1
5
ANEXO D
Fot
olito e Legenda da Placa de Comando Auxiliar
109
ANEXO E
Subrotinas da Programac
ao Ladder para a Bancada de Testes
Subrotina dos Sensores
111
112
113
114
ANEXO F
Programa em Linguagem de Blocos do LOGO 230RC
115
REFERENCIAS
BIBLIOGRAFICAS
NATALE, F. Automac
ao Industrial. [S.l.]: Editora Erica
Ltda, 2008. 41
OGATA, K. Engenharia de Controle Moderno. Quinta edicao. [S.l.: s.n.],
2010. 42, 43
PONIKVAR, D. Serial communication - RS232.
http://www.fmf.uni-lj.si/ ponikvar/STM32F407Junho 2014. 48
ROBOTICA
Livre - Introducao a programacao de microcontroladores. [S.l.], 2011.
44
117
ROSARIO,
J. M. Princpios da Mecatr
onica. 1th ed - sao paulo. ed. [S.l.]:
Prentice-Hall, 2005. 28, 31
SILVEIRA, P. R.; SANTOS, W. E. Automac
ao e Controle Discreto. [S.l.]:
118