Escolar Documentos
Profissional Documentos
Cultura Documentos
TCC - Marco
TCC - Marco
ESCOLA DE MINAS
COLEGIADO DO CURSO DE ENGENHARIA DE
CONTROLE E AUTOMAO - CECAU
Ouro Preto
Escola de Minas UFOP
Junho/2009
tambm
Esporte
e
ao
meu
Clube
motivao
clube
por
de
sempre
corao,
me
dar
em
AGRADECIMENTOS
RESUMO
presente
trabalho
Supervisrios
no
mostra
atual
cenrio
importncia
da
dos
Automao
Sistemas
Industrial,
ferramentas
utilizadas.
Para
validao
ser
ABSTRACT
Word-keys:
SCADA.
Supervisory
Systems,
Industrial
Automation,
HMI,
Sumrio
1. INTRODUO ............................................................................................... 1
1.2 ESTRUTURA DO TRABALHO........................................................................... 2
1.3 OBJETIVOS DA PESQUISA ............................................................................. 2
2 HISTRIA DA SUPERVISO DE PROCESSO ............................................. 3
2.1 EVOLUES DOS RECURSOS ........................................................................ 5
3 DEFINIES .................................................................................................. 6
3.1 SISTEMA SUPERVISRIO .............................................................................. 6
3.2 CLP (CONTROLADOR LGICO PROGRAMVEL) .............................................. 7
3.3 UTR (UNIDADE TERMINAL REMOTA) ............................................................. 9
3.4 REDES INDUSTRIAIS ................................................................................... 10
3.4.1 ETHERNET ...................................................................................... 10
3.4.2 Serial RS-232 ................................................................................ 11
3.4.3 Fieldbus............................................................................................ 12
4 PRINCIPAIS SISTEMAS SUPERVISRIOS EXISTENTES......................... 13
4.1 CIMPLICITY HMI (GE FANUC INTELLIGENT PLATFORM) .............................. 13
4.1.1 Estrutura........................................................................................... 14
4.1.2 Banco de dados ............................................................................... 16
4.1.3 Recursos .......................................................................................... 16
4.1.5 Anlise ............................................................................................. 22
4.2 ELIPSE E3 .............................................................................................. 23
4.2.1 Estrutura........................................................................................... 24
4.2.2 Banco de Dados............................................................................... 26
4.2.3 Recursos .......................................................................................... 26
4.2.5 Anlise ............................................................................................. 28
4.3 LINTOUCH ................................................................................................. 28
4.3.1 Estrutura........................................................................................... 29
4.3.2 Banco de Dados............................................................................... 31
4.3.3 Recursos .......................................................................................... 31
4.3.4 Anlise ............................................................................................. 31
5 IMPORTNCIA DOS SISTEMAS SUPERVISRIOS .................................. 33
1
1 INTRODUO
Atualmente, todo processo industrial tem a necessidade de ser controlado para
que o mesmo obtenha um maior desempenho, e para se controlar qualquer
atividade se faz necessrio um monitoramento adequado. Assim surge a idia
de superviso do processo, que com o passar do tempo e evoluo da
tecnologia foi se tornando cada vez mais rpida e eficiente, a ponto de hoje,
poder-se dizer que um determinado processo pode ser supervisionado em
tempo real. Entende-se por tempo real que, todas as variveis supervisionadas
do processo que so mostradas na tela para o operador no mesmo instante em
que elas variam no processo.
Hoje em dia, alm de poder visualizar na tela tudo o que est acontecendo no
processo industrial, tambm tarefa do sistema supervisrio control-lo,
modelo o qual se denomina SCADA (Supervisory Control And Data Aquisition),
todas as variveis lidas so processadas por uma unidade de processamento
qualquer e atravs deste processamento teremos o retorno do que precisa ser
alterado no processo, a partir deste ponto ser utilizado um sistema de
acionamento que enviar um sinal para o atuador que estar na planta. A
juno destas trs etapas caracteriza um sistema supervisrio.
2
1.2 Estrutura do Trabalho
No primeiro capitulo ser apresentada uma introduo sobre o assunto referido
de modo a facilitar o entendimento de todo o estudo, em seguida, o segundo
capitulo ter como foco um breve histrico a respeito dos sistemas
supervisrios afim de mostrar como foi o seu surgimento e posterior evoluo
at chegar no nvel de tecnologia que se tem nos dias atuais.
Por fim, no capitulo seis, concluir-se-a com base no estudo feito nos captulos
anteriores.
4
quais no s supervisionam o processo, mas tambm o controlam. Surgia
deste ponto um novo mercado emergente, o mercado de sistemas
supervisrios.
5
aproximadamente 15 empresas com mercado global para os sistemas
supervisrios (ZAMPRONHA, 2008).
A partir de meados de 1990 com a migrao para plataforma Windows, tornouse cada vez mais simples a operao, junto com esta plataforma vieram os
padres OPC (OLE for Process Control), que impulsionaram a conectividade
destes sistemas (ZAMPRONHA; ERMENICK, 2008).
6
3 DEFINIES
7
SCADA (Supervisory Control And Data Aquisition), e utilizado em larga
escala na indstria mundial. Atravs da figura 3.2 podemos observar com mais
clareza a relao do sistema SCADA com o controle do processo (SCADA...,
2008; Vianna, 2008)
O CLP tambm pode se comunicar com outro CLP e/ou computador, esta
comunicao geralmente feita via interface serial, mas alguns modelos
tambm trabalham com conexes Ethernet e at Modbus. Esta comunicao
necessria quando se pretende programar o CLP, e tambm como no caso
deste estudo para alimentar uma IHM com os dados atuais do processo. A
partir da figura 3.4 possvel identificar o mdulo responsvel por este tipo de
comunicao (Programmable Logic Controller, 2009; Ermenick, 2008).
10
3.4.1 ETHERNET
Rede desenvolvida no ano de 1973 pela Xerox PARC, e distribuda em
pontos de rede passveis de enviar e receber mensagens num determinado
11
formato. Cada ponto tem uma identificao nica no mundo chamado de
endereo MAC (Media Access Control) que provido de 48 bits, ento todo
equipamento que utilize rede ethernet tem uma numerao especfica que o
define na rede.
Cada mensagem que esta rede envia definida como pacote, este pacote
contm o endereo do destinatrio, endereo do remetente, informaes do
tipo de dados, os dados a serem enviados, e um checksum. Sua conexo
feita atravs de cabo especfico como pode ser visto na figura 3.6 (Dias; Jr.,
2002).
12
Sua conexo feita atravs de cabo especfico como pode ser observado na
figura 3.7 e somente dois dispositivos podem se comunicar utilizando esta
tecnologia (RS-232..., 2009).
3.4.3 Fieldbus
uma rede voltada para instrumentos de medio e controle, exclusivamente
industrial, que foi desenvolvida a fim de se eliminar o alto custo de fiao para
interligar todos os instrumentos de uma planta. Pois cada instrumento que gere
um sinal analgico necessita de um fio para lig-lo ao CLP ou RTU. Com esta
tecnologia todos os instrumentos so ligados em uma nica rede e se
comunicam atravs deste protocolo enviando sinais digitais. Utiliza padres
comuns de mercado para a transmisso fsica de dados (FIELDBUS..., 2008).
13
4 PRINCIPAIS SISTEMAS SUPERVISRIOS EXISTENTES
Com o intuito de apresentar os principais sistemas supervisrios existentes no
mercado, alm de enfatizar suas ferramentas, e principais aplicaes, neste
captulo far-se- um comparativo entre os mesmo de forma a elucidar os
pontos positivos e negativos de cada um. Tomando como principais, os mais
utilizados no mundo.
Cada servidor no suporta mais que 5000 I/O Count, sendo que caso haja
necessidade de mais E/S necessrio a instalao de outro servidor
interligando-os pela rede (CIMPLICITY HMI..., 2001).
14
4.1.1 Estrutura
O Cimplicity HMI um software de superviso que dispe de 5 interfaces para
sua melhor manuseabilidade, estas so: Cimplicity Development Server,
Cimplicity RunTime Server, Cimplicity Viewer, Cimplicity Development Viewer e
Cimplicity Thin Client.
15
superviso. Tambm responsvel pela gerao de backups de todas as
variveis do sistema.
Esta soluo visa tornar ainda mais remota toda a superviso e controle do
processo, pois se trata de um interface que pode ser acessada via internet,
com as mesmas vantagens do Viewer e do Development Viewer, o usurio de
16
qualquer lugar, em que esteja disponvel um acesso a internet, acessar os
dados instantneos do processo e atuar sobre ele alterando seus parmetros.
4.1.3 Recursos
4.1.3.1 Change Management (Gerenciador de Alteraes)
17
visualizar todos os alarmes como um relatrio de eventos, ou ento manter no
modo dinmico, o qual mostra o alarme na tela no momento em que ele
acionado. Pode-se tambm criar hierarquia de alarmes para serem mostrados
na tela de cada IHM, selecionando assim os alarmes mais e os menos
importantes, sendo assim, caso dois alarmes disparem juntos somente o mais
importante aparecer na tela, e o menos importante s aparecer quando o
alarme mais importante for finalizado.
A partir da, o operador pode configurar o ponto como local ou remoto, habilitar
ou no a gerao de alarme para o mesmo, e tambm alterar os limites de
ativao de alarme, conforme pode ser visualizado na figura 4.1.
18
Esta ferramenta capaz de localizar onde e como cada tag est sendo
utilizada, o que facilita a tarefa do desenvolvedor e do mantenedor do sistema,
atravs desta pode localizar qualquer ponto que esteja sendo utilizado pelo
sistema simplesmente fazendo uma simples busca.
uma opo que converte todos os dados do sistema para unidades mtricas
escolhidas pelo usurio. Com um simples clique todas as unidades mtricas
so convertidas para unidades em que o usurio tenha determinado
previamente.
4.1.4 Opcionais
19
4.1.4.2 Marquee
20
4.1.4.3.1 Device Communications Toolkit (Pacote de Ferramentas para
Comunicao de Dispositivos)
21
OPC ou OLE for process control, um padro que gere as comunicaes entre
diferentes plataformas, principalmente as que fazem utilidade da plataforma
Microsoft (FONSECA, 2002).
O Cimplicity faz uso deste padro de modo a prover uma maior conectividade
com outros sistemas para a gesto de um possvel sistema integrado de
produo.
qualquer
alterao
ou
problemas
no
funcionamento
gerado
22
variveis e parmetros do sistema para que quando ocorra qualquer sinistro o
sistema possa ser restabelecido com os ltimos parmetros validos. Alm de
monitorar a performance do sistema, espao livre em disco rgido, consumo de
memria e tempo de processo, para que possa gerar um relatrio completo da
sade do sistema.
4.1.4.5 WebView
4.1.5 Anlise
Atravs desta breve anlise podemos concluir que o Cimplicity HMI um timo
sistema supervisrio para um projeto que demande muita acessibilidade, pois
23
h vrias ferramentas que se pode utilizar a distncia do Server, como o
Development Viewer e o Webviewer que facilitam muito o monitoramento e
manuteno
do
sistema.
caracterstica
importante
do
sistema
Pode-se destacar uma ferramenta muito til que o Change Management, pois
esta faz com que em caso de sinistro o sistema volte a funcionar rapidamente
com a ultima configurao vlida, operao esta que pode economizar muito
tempo e dinheiro para os clientes deste sistema.
4.2 ELIPSE E3
A Elipse uma empresa brasileira com mais de 20 anos atuando
especificamente no mercado de sistemas supervisrios com solues que no
so vinculadas a nenhum hardware especfico. Atualmente a empresa lder
no mercado nacional de superviso e controle de processos, e tambm com
presena marcante no cenrio mundial com mais de 20.000 cpias de seus
softwares instalados em todo mundo. Sua principal sede est localizada em
Porto Alegre / Rio Grande do Sul / Brasil.
24
A soluo proposta, Elipse E3, um sistema que tem como foco garantir uma
grande conectividade, flexibilidade, e principalmente confiabilidade. Indicado
principalmente para sistemas crticos, onde cada parada do controle acarreta
grandes prejuzos. O E3 permite tambm a comunicao com inmeros
protocolos e equipamentos, podendo ser utilizado tanto em sistemas locais
como geograficamente distribudos (TUTORIAL ELIPSE E3..., 2007).
4.2.1 Estrutura
O Elipse E3 estruturado por meio de trs interfaces principais, as quais so
E3 Studio, E3 Server e E3 Viewer.
4.2.1.1 E3 STUDIO
A partir da figura 4.6 pode-se ter uma breve idia de como funciona esta
interface.
25
Como pode ser observado na figura 4.6, existem barras de ferramentas na
parte superior da janela que auxiliam tanto no desenvolvimento da parte grfica
como tambm na insero de funes e scripts. Tambm pode-se observar
que h um auxilio de janelas flutuantes onde podem ser alteradas as
caractersticas do objeto em que se est trabalhando.
4.2.1.2 E3 SERVER
4.2.1.3 E3 VIEWER
26
4.2.3 Recursos
4.2.3.1 E3 Playback
27
4.2.4.2 E3 IHM
Uma verso simples do Elipse E3 que composta somente por uma IHM que
controla e opera todo o processo mas que no grava nenhum registro de dados
no disco rgido. Ideal para locais onde no se necessita de analises posteriores
do processo.
4.2.4.3 E3 Lite
uma verso tamanho pequeno do Elipse E3, a qual possui pouca capacidade
para nmero de tags, registros de banco de dados, histricos e relatrios.
28
voltada para aplicaes de porte muito pequeno que no necessitam de muita
robustez.
4.2.5 Anlise
Atravs desta breve anlise podemos concluir que o Elipse E3 um timo
sistema supervisrio para um projeto que demande muita conectividade e
flexibilidade, pois por se tratar de um sistema que independe de um hardware
especfico, este foi desenvolvido com o intuito de se comunicar com a maioria
dos equipamentos, este software atualmente abrange mais de trezentos
sistemas e equipamentos utilizados na indstria. Alm disso, a Elipse tambm
fornece o servio de criao de drivers por demanda. Tambm faz a utilizao
de padres reconhecidos e largamente utilizados, o que faz com que sua
integrao com outros sistemas j existentes seja facilitada.
Se apresenta tambm como um sistema distribudo, no se caracterizando
exatamente como um sistema cliente/servidor, o que aumenta a confiabilidade
deste sistema e tambm facilita a expanso do sistema, pois quando se
necessita ampliar o nmero de E/S basta somente instalar um novo servidor de
E/S na rede.
4.3 Lintouch
O Lintouch atualmente ainda um projeto de supervisrio livre, que foi
idealizado em 2001 por Martin Man, funcionrio da SWAC Automation,
empresa responsvel pelo supervisrio Wintouch 2000. Sua idia inicial era de
29
aumentar a portabilidade do Wintouch 2000 para o Linux, esta tarefa gerou
uma srie de adaptaes a ponto que o conceito inicial teve de ser alterado.
4.3.1 Estrutura
Toda a estrutura do Lintouch pode ser observada atravs da figura 4.8, que
expe suas trs interfaces principais, o Lintouch Server, Lintouch Runtime e
Lintouch Editor.
que
30
Lintouch Editor se comunica com o Lintouch Server via conexo serial ou
tambm por rede TCP/IP.
31
Interface responsvel pela aquisio de todos os dados do sistema, fazer a
converso destes dados e disponibiliz-los para consulta pelos nodos de
operao e superviso.
Esta interface capta todos os dados do sistema que esto disponveis via e os
converte em dados grficos para que sejam melhor entendidos pelos usurios
do sistema.
4.3.3 Recursos
Como este software ainda se trata de um projeto ainda no h recursos extras,
pois os desenvolvedores e parceiros ainda se encontram em fase de
aperfeioamento da sua estrutura, criando mais conectividade, flexibilidade e
confiabilidade a este. Em todo caso, por se tratar de um sistema de cdigo
aberto, o desenvolvedor pode criar suas prprias ferramentas que se fizerem
necessrias.
4.3.4 Anlise
Considerando os outros sistemas supervisrio citados, fica impossvel fazer
uma comparao, pois toda a estrutura deste sistema ainda esta em fase de
aperfeioamento mas a importncia deste projeto clara, pois pode se fazer
uma analogia com o sistema operacional Linux que durante muito tempo se
32
tratava de um projeto cheio de falhas mas que com ajuda de parceiros
desenvolvedores se tornou hoje em dia um grande sistema operacional,
fazendo frente at mesmo do Windows que o sistema mais utilizado no
mundo.
33
5 IMPORTNCIA DOS SISTEMAS SUPERVISRIOS
Para que se possa quantificar sua real importncia em controle de processos
ser realizada uma diviso em trs etapas onde se caracterizara sua
importncia e momentos distintos de sua evoluo.
5.1 Surgimento
At o final da dcada de 70 e inicio da dcada de 80, ainda no existia um
conceito especifico a respeito de sistemas supervisrios, a tecnologia existente
neste ramo eram lgicas de rel que acendiam lmpadas para alertar o
operador de alguma anormalidade no processo. Pode-se dizer que nesta poca
o sistema supervisrio tinha pouca influncia na realizao correta do
processo, pois somente era lembrado quando havia algum desvio na planta.
Seus alertas podiam no ser em tempo real, fazendo com que este no tivesse
tanta credibilidade, e como concluso destes fatores no era uma ferramenta
muito utilizada nesta poca.
34
processo poderia ter em suas mos variveis com maior grau de preciso para
o nvel de erro de suas analises seja bem reduzido.
35
indstria alimentcia; na produo e distribuio de energia
eltrica; na distribuio de gua; no controle de oleodutos,
gasodutos, centrais nucleares, edifcios inteligentes e
trfego (PIRES, 2005).
36
6 CONCLUSES
Com base nos dados analisados, podemos observar a crescente evoluo em
desempenho destes sistemas, e destacar o crescimento repentino da demanda
deste tipo de software pela indstria.
importante salientar que o setor industrial cada vez mais se torna dependente
desta tecnologia visto que sem o funcionamento correto do mesmo, todo o
processo industrial fica parado ou operando com dificuldades, o que gera
enormes prejuzos ao setor.
A partir destes fatos pode-se concluir que estes sistemas se tornaram uma
pea fundamental para o bom funcionamento dos processos industriais e
tambm para a pesquisa, aprimoramento, e controle de qualidade da produo.
Pode-se dizer ainda que com o aumento de confiabilidade e flexibilidade destes
sistemas, empresas de diversas reas de produo demandam cada vez mais
este tipo de soluo, tornando assim este tipo de software uma ferramenta
essencial para todo controle de processos.
37
REFERNCIAS
PIRES, Paulo Srgio Motta; OLIVEIRA, Luiz Affonso H. Guedes de; BARROS,
Diogo Nascimento. Aspectos de segurana em sistemas SCADA Uma viso
geral. 4 Congresso Internacional de Automao, Sistemas e Instrumentao.
In: Controle & Instrumentao, Maio de 2005.
Elipse
Software
Ltda,
10
out.2004.
Disponvel
em:
de
2004.
Disponvel
em:
Tutorial Elipse E3. 3 Edio. Porto Alegre: Elipse Software Ltda, 2007.
38
CIMPLICITY HMI Base System User's Manual. Charlottesville, Virginia: GE
Fanuc,
julho
de
2001.
Disponvel
em:
<http://www.ge-
em:
<http://lintouch.org/svn/lintouch-
Controlador
Lgico
Programvel.
2009.
Disponvel
em:<http://pt.wikipedia.org/wiki/Controlador_l%C3%B3gico_program%C3%A1v
el> Acesso em: 02 mai 2009
Programmable
Logic
Controller.
2009.
Disponvel
em:
<
Industrial:
Dezembro
de
2008.
Disponvel
em:
<http://www.automacoes.com/search/label/Conceituando%20Automa%C3%A7
%C3%A3o> Acesso em: 22 abr 2009
Remote
Terminal
Unit.
2008.
Disponvel
em:<
39
<http://www.braghetto.eti.br/files/PalestraFB_Unesp_20030826.pdf> Acesso
em: 21 de junho de 2004.
Dias, Beethovem Zanella; Jr., Nilton Alves. A Evoluo do padro Ethernet.
Maio
de
2002.
Disponvel
em:
<
FIELDBUS,
2008.
Disponvel
em:<
http://en.wikipedia.org/wiki/Fieldbus>