Professional Documents
Culture Documents
Relatrio Tcnico
RELATRIO TCNICO
___________________________________
Ansio Rogrio Braga
Prof. Orientador
___________________________________
Germano Luiz de Paula
Supervisor da Empresa
___________________________________
Gustavo de Matos Paiva
Aluno
MEMBROS DA BANCA
Professor:
Professor:
Professor:
SUMRIO
1. INTRODUO.................................................................................................1
1.1. Objetivos do Trabalho................................................................................1
1.2. Organizao do Trabalho...........................................................................1
1.3. Apresentao da Empresa.........................................................................2
1.4. Histrico de Sistemas SCADA...................................................................2
2. SISTEMAS SCADA.........................................................................................5
2.1. Principais Definies..................................................................................5
2.2. Arquitetura dos Sistemas de Automao Industrial...............................6
2.3. Objetos de um Sistema Supervisrio.......................................................8
2.3.1 Variveis Primitivas...........................................................................9
2.3.2 Variveis Compostas.......................................................................11
2.4. Principais Funes de um SCADA..........................................................16
2.4.1 - Sinticos...........................................................................................16
2.4.2 - Animaes........................................................................................18
2.4.3 Operao.........................................................................................19
2.4.4 - Gerenciador de Alarmes..................................................................20
2.4.5 - Registrador de Tendncia................................................................21
2.4.6 - Tendncia Histrica..........................................................................22
2.4.7 - Gerador de Relatrios......................................................................22
2.4.8 - Log de Eventos................................................................................23
2.4.9 - Linguagem de Programao............................................................23
2.5. Requisitos da Interface de Superviso...................................................24
2.6. Consideraes Finais...............................................................................25
3. SOFTWARES SCADA...................................................................................26
3.1. Requisitos para Escolha de Sistemas de Superviso..........................26
3.2. Principais Fornecedores..........................................................................27
3.3. Novas Tecnologias....................................................................................30
3.3.1 Padro OPC....................................................................................31
3.3.2 Tecnologia Web...............................................................................35
3.4. Software iFIX..............................................................................................36
3.4.1 Requisitos para Utilizao do iFIX..................................................38
3.4.2 Fluxo de Dados no iFIX...................................................................39
3.4.3 Ferramenta Dynamo.......................................................................40
3.5. Consideraes Finais...............................................................................41
4. ESTUDO DE CASO: SISTEMA DE SUPERVISO DA MINA DE BRUCUTU42
LISTA DE FIGURAS
10
10
13
13
15
17
18
20
21
28
29
35
38
40
41
43
43
44
44
45
47
48
49
50
50
51
51
52
52
53
54
56
56
56
57
58
59
LISTA DE TABELAS
26
27
46
NOMENCLATURA
RESUMO
A ATAN Sistemas de Informao Ltda uma empresa integradora de
sistemas, dedicada ao desenvolvimento de solues industriais de automao
e informao. O Departamento de Automao Industrial responsvel pelo
fornecimento de servios e produtos nas reas de engenharia bsica, controle,
superviso e instrumentao.
Este trabalho trata especificamente de sistemas de superviso, em
especial o software iFIX. Trata-se de um dos lderes no mercado de SCADA
(Supervisory Control And Data Acquisition). Uma ferramenta de grande
interesse desse software so os Dynamos. Eles so grupos de objetos que
podem ter suas propriedades programadas e alteradas, facilitando todo
processo de animaes. Isto representa um grande ganho devido diminuio
dos custos de desenvolvimento e do prazo de entrega do produto.
O Relatrio Tcnico ainda oferece destaque ao sistema SCADA da Mina
de Brucutu da Companhia Vale do Rio Doce. Tal mina representa um dos
maiores investimentos privados em andamento no Brasil, sendo reconhecido
como plo de conhecimento tecnolgico em todas as reas de engenharia.
Neste contexto a ATAN responsvel por todo projeto de automao da mina,
o que se apresenta como um grande desafio para empresa devido sua
grandiosidade, complexidade e curto prazo de desenvolvimento.
Portanto, trata-se de um projeto que envolve a discusso de um dos
softwares mais utilizados na rea de automao em um dos maiores plos de
engenharia hoje no Brasil.
SISTEMAS SCADA
1. INTRODUO
SISTEMAS SCADA
SISTEMAS SCADA
SISTEMAS SCADA
SISTEMAS SCADA
2. SISTEMAS SCADA
industriais,
principalmente
SISTEMAS SCADA
global
do
processo.
Esta
arquitetura
possui
maior
de
ERP
(Enterprise
Resource
Planning),
Supply
Chain
SISTEMAS SCADA
SISTEMAS SCADA
SISTEMAS SCADA
SISTEMAS SCADA
10
Varivel Discreta:
Tambm chamada de varivel digital. Corresponde a 1 bit de
informao que pode assumir os valores 0 ou 1.
SISTEMAS SCADA
11
SISTEMAS SCADA
12
SISTEMAS SCADA
13
Equipamento:
Corresponde a um equipamento de processo qualquer: motor,
classificador espiral, transportador de correia, reator, etc.
Seus principais atributos so:
Tag: Identificao do equipamento;
Texto: Descrio do equipamento;
Bits de status: Cada equipamento possui uma srie de bits
tpicos de entrada para o supervisrio, que em suma so funo da
SISTEMAS SCADA
14
OPERAO/MANUTENO:
Diz
se
SISTEMAS SCADA
15
Seqncia ou Grupo:
um conjunto de equipamentos intertravados que pode ser
tratado do ponto de vista lgico como uma nica entidade. Por exemplo:
o conjunto de motores e outros subsistemas que compem um britador
primrio pode ser tratado de forma unificada pelo sistema, j que todos
os equipamentos que o compem partem e operam em conjunto de
forma intertravada.
So Atributos tpicos:
Tag: Identificao da seqncia;
Texto: Descrio da seqncia;
Equipamentos: Relao dos equipamentos que compem a
seqncia;
Bits de status: Semelhantes aos bits de status de um
equipamento: Funcionando, Pronto para Partir, Defeito;
Modos de Operao: Basicamente a seqncia pode operar
em Remoto, em que todos os equipamento esto intertravados e so
operados pelo supervisrio, ou em Local em que cada equipamento
operado independentemente.
Bits de comando: Servem para ligar desligar ou mudar o modo
de operao de todos os equipamentos de uma seqncia.
SISTEMAS SCADA
16
Clculo:
Nem todas as variveis de interesse podem ser amostradas
diretamente
do
processo.
vezes
estamos
interessados
no
Funes
aritmticas
fundamentais:
soma,
subtrao,
Funes
transcendentais:
trigonomtricas,
exponenciais,
2.4.1 - Sinticos
Os sinticos fornecem uma representao grfica global da planta em
substituio aos painis sinticos tradicionais. Cada sintico representa uma
rea do processo em certo nvel de detalhe.
SISTEMAS SCADA
17
SISTEMAS SCADA
18
2.4.2 - Animaes
Representao de Variveis Analgicas:
O valor de uma varivel analgica pode ter vrias formas de
representao:
Texto: Exibe valor de engenharia da varivel analgica. A cor do texto
pode servir para codificar o status da varivel: Muito Baixo, Baixo, Normal, Alto,
Muito Alto;
Barras horizontais e verticais: Fornecem uma representao
percentual do valor da varivel. Podem ser utilizados para mostrar o
enchimento de um silo, etc;
Deslocamento vertical, horizontal: Realiza operao de translao de
um objeto na tela em funo do valor de uma varivel de processo. Os valores
de 0 a 100% so associados s posies dos extremos do percurso e o
software realiza interpolaes para valores intermedirios;
Rotao: Efetua a rotao de um objeto, como por exemplo um
moinho, as ps de um ventilador, etc;
Tendncia: Exibe o grfico dos ltimos valores da varivel em funo
do tempo;
A Fig. 9 mostra uma barra vertical que representa uma varivel
analgica de um processo.
SISTEMAS SCADA
19
Texto:
exibe
status
da
varivel:
ABERTO/FECHADO,
SISTEMAS SCADA
20
SISTEMAS SCADA
21
SISTEMAS SCADA
22
SISTEMAS SCADA
23
SISTEMAS SCADA
24
SISTEMAS SCADA
25
SISTEMAS SCADA
26
3. SOFTWARES SCADA
Plataforma
Verificar
se
multiplataforma,
seno
se
Caractersticas gerais
Redes
Redes duais
Sistemas especialistas
redundantes.
Verificar se desejvel o uso de funes
inteligentes tais como: operator guidance, alarmes
inteligentes,
operao
automtica,
controle
de
estratgia
controle
supervisrio.
Interface com bancos de dados O SCADA deve propiciar interfaces com outros
relacionais, planilhas, etc.
Interligao a outras redes
Interface com CLPs,
softwares gerenciais.
Verificar se o protocolo TCP/IP est disponvel.
Verificar se possvel uso de carto inteligente,
SISTEMAS SCADA
27
Documentao
SCHNEIDER
Wonderware
USData
PC Soft
ABB
ELIPSE
InduSoft
Softwares SCADA
RSView SE
RSView ME
RSView 32
RSView Studio
PCS7
Simatic WinCC
Cimplicity
Plant Edition
Cimplicity Manager
Proficy iFix
Proficy Fix
Monitor Pro
Vijeo Look
PCIM
Intouch
Factory Link
Wizcon
OperateIT
ControlIT
Elipse SCADA
Elipse E3
InduSoft Web Studio
SISTEMAS SCADA
28
SISTEMAS SCADA
29
Figura 13: Resultado de benchmarking de teste realizado pela Petrobrs em 2000 [1].
SISTEMAS SCADA
30
Por outro lado, existe uma contnua presso pela reduo de custos,
tanto na parte de produtos como de servios. Esta presso leva busca da
melhor relao Custo x Benefcio, com o estudo de quais tecnologias investir,
pesquisando quais j se consolidaram ou ainda so promessas, ou ainda que
produtos uma empresa prestadora de servios ir manter para se manter
competitiva no seu segmento de atuao.
Especificamente para os sistemas de superviso, podemos verificar
alguns fatos na atualidade:
Uso contnuo de ferramentas mais antigas baseadas em plataforma
Windows, que apesar de possurem conceitos menos evoludos so as mais
conhecidas pelo mercado;
A criao de novas ferramentas, tambm para plataforma Windows,
que apresentam melhores conceitos de produtividade e flexibilidade;
A busca de novas formas de superviso, como o uso dos servidores
Web em PLCs baseados em Linux ou Java;
IHMs baseadas em Windows CE como alternativa s IHMs com
hardware proprietrio;
Uso de Linux e Unix para sistemas de maior porte, somente em
ambientes cujos usurios possuem uma cultura nesse sentido e esto
dispostos a pagar valores maiores, devido ao menor nmero de licenas que
so vendidas (exemplos: sistemas de gerenciamento de redes SNMP, sistemas
de trfego);
Consolidao do OPC (OLE for Process Control);
A agregao de novas funcionalidades aos sistemas SCADA, como
parte da estratgia de expanso (tais como anlises de sistemas de produo
e processos, controle de bateladas e outros);
Total integrao com a Web.
Porm, a grande revoluo nos sistemas SCADA se deu com a
introduo de dois padres: o OPC para comunicao do SCADA com os CLPs
e demais dispositivos de controle e os padres da Web para disseminar
informaes a baixo custo para todas as reas da empresa.
SISTEMAS SCADA
31
SISTEMAS SCADA
32
SISTEMAS SCADA
33
normalmente
definida
pelo
usurio.
Normalmente,
aplicao
34
SISTEMAS SCADA
35
Conforme pode ser observado na Fig. 15, o padro OPC define somente
os mtodos e tipos de dados que podero ser utilizados entre a aplicao
chamada de cliente e a aplicao chamada de servidor. Portanto, o OPC no
define como a aplicao cliente ir se comportar para outros fins, assim como
no define como a aplicao do servidor ir se comportar em relao ao driver
de comunicao com os dispositivos de campo. Este o fato pelo qual
encontram-se no mercado variaes entre diferentes clientes OPC que
apresentam funcionalidades e inteligncias diversas para os usurios, assim
como variaes de servidores OPC com mecanismos e recursos diferentes em
relao utilizao dos drivers para comunicao com os dispositivos de
campo. Mesmo assim, as variaes de clientes e servidores OPC existentes no
mercado iro se comunicar entre si, desde que estes estejam na mesma
verso da especificao do padro OPC.
3.3.2 Tecnologia Web
Os sistemas de superviso incorporaram os padres da web para
disseminar informaes a baixo custo para todas as reas da empresa. J em
1998 todos os supervisrios, praticamente, ofereciam estaes clientes leves
SISTEMAS SCADA
36
superviso
no
mercado
mundial.
Cada
sistema
apresenta
suas
para
SISTEMAS SCADA
37
SISTEMAS SCADA
38
SISTEMAS SCADA
39
dos
ns
(utilizar
arquivo
HOSTS,
presente
em
C:\WINDOWS\system32\drivers\etc).
Habilitar o protocolo TCP/IP no mdulo Configurao de
Utilidades do Sistema (SCU) do iFIX.
3.4.2 Fluxo de Dados no iFIX
O fluxo de dados no iFIX parte pelo driver de comunicao que atua
diretamente com os dispositivos de entrada e sada do processo. Ele consulta
os equipamentos de acordo com os tempos (poll times) especificados em cada
linha de endereos do driver (poll records) e escreve os dados de sada
imediatamente para os dispositivos de campo.
Esses dados so tambm escritos na Tabela Imagem do Driver (DTI)
que constitui um espao reservado na memria que armazena os dados atuais
do dispositivo de campo. Esses dados so organizados em pool records e so
atualizados de acordo com seus pool times.
Os valores da Tabela Imagem do Driver so processados e escalonados
pelo programa SAC (Scan, Alarm & Control) de duas formas:
De acordo com o parmetro scan time, ou seja, processamento por
tempo;
Somente quando sua variao for maior que uma banda morta
configurada pelo usurio, ou seja, processamento por exceo.
Alm disso, o SAC tem a funo de gerar alarmes quando o valor de
uma analgica for maior que os limites definidos pelo projeto. ele tambm que
realiza as operaes de escrita nas estaes servidoras.
A base de dados do processo, tambm chamada de PDB, guarda na
memria os valores atuais do processo, organizando-os em blocos (ou tags). A
SISTEMAS SCADA
40
PDB
SAC
DTI
Driver
Hardware Processo
SISTEMAS SCADA
41
SISTEMAS SCADA
42
SISTEMAS SCADA
43
SISTEMAS SCADA
44
SISTEMAS SCADA
45
SISTEMAS SCADA
46
SISTEMAS SCADA
47
SISTEMAS SCADA
48
podem ser importadas para o iFIX. Isto representa um grande ganho de tempo,
visto a eliminao do antigo trabalho puramente manual.
Outra ferramenta criada que possibilita considervel economia de tempo
so os Dynamos. Conforme apresentado no Captulo 3, eles so grupos de
objetos que podem ser programados e editados facilitando o processo de
animao. Com a concepo de tpicos, os equipamentos podem ser animados
somente de acordo com seu tag e o tpico. Usando estas informaes, o
software processa todos os dados e completa as animaes nos campos
necessrios. Um exemplo de animao de equipamento por Dynamo
apresentado na Fig. 25.
SISTEMAS SCADA
49
SISTEMAS SCADA
50
4.3.1 Sinticos
As telas de processo guardam entre si uma relao de continuidade
tendo a diviso da rea de interface grfica do sistema de operao e
superviso definida conforme a Fig. 28.
SISTEMAS SCADA
51
SISTEMAS SCADA
52
SISTEMAS SCADA
53
SISTEMAS SCADA
54
SISTEMAS SCADA
55
SISTEMAS SCADA
56
SISTEMAS SCADA
57
SISTEMAS SCADA
58
SISTEMAS SCADA
59
SISTEMAS SCADA
60
5. CONCLUSES
SISTEMAS SCADA
61
SISTEMAS SCADA
62
6. REFERNCIAS BIBLIOGRFICAS
SISTEMAS SCADA