You are on page 1of 17

qwertyuiopasdfghjklzxcvb

nmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjkl
zxcvbnmqwertyuiopasdfgh
Sistema de superviso
Professor: Fernando Aires
jklzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuio
pasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwe
rtyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghj
klzxcvbnmqwertyuiopasdf
ndice
ghjklzxcvbnmqwertyuiopa
sdfghjklzxcvbnmqwertyuio
Disciplina: Automao e Comando
Hugo Alexandre Martins dos Reis n11
12 Electrnica Automao e Comando

Introduo........................................................................................................ 3

Sistemas de Superviso..................................................................................... 4
Vantagens..................................................................................................... 4
Sinticos....................................................................................................... 5
Alarmes........................................................................................................ 5
Relatrios...................................................................................................... 6
Grficos Histricos......................................................................................... 7
Tipos de comunicao e protocolos..................................................................7
OPC (OLE for process control)............................................................................ 8
Tipos de OPC.............................................................................................. 10
Sistema cliente/servidor................................................................................ 10
Sistema Web Server..................................................................................... 11
Redundncia e confiabilidade........................................................................11
Banco de Dados.......................................................................................... 12
SACADA........................................................................................................ 13
Sinticos..................................................................................................... 13
Sistema cliente/servidor................................................................................ 13
Sistema Web Server..................................................................................... 14
Concluso...................................................................................................... 15
Bibliografia..................................................................................................... 16

Introduo
Sistemas de Superviso e Aquisio de Dados, ou abreviadamente SCADA
(proveniente do seu nome em ingls Supervisory Control and Data Acquisition)
so sistemas que utilizam software para monitorar e supervisionar as variveis
e os dispositivos de sistemas de controlo conectados atravs de drivers
especficos. Estes sistemas podem assumir topologia monoposto, clienteservidor ou mltiplos servidores-clientes. Atualmente tendem a libertar-se de
protocolos de comunicao proprietrios, como os dispositivos PACs
(Controladores Programveis para Automao), mdulos de entradas/sadas
remotas, controladores programveis (CLPs), registradores, etc., para
arquitecturas cliente-servidor OPC (OLE for Process Control).

Sistemas de Superviso
De forma genrica, um sistema de superviso um tipo software que permite
monitorar e controlar partes ou todo um processo industrial.
Os SSC geralmente tm 2 mdulos bsicos: O desenvolvedor e o executvel
("run-time"). (Os nomes e a metodologia de desenvolvimento variam um pouco
de fabricante para fabricante, mas sempre so bem parecidos)
Atualmente, para desenvolver projectos de SSC no necessrio o
conhecimento de nenhuma linguagem de programao em especfico. A
maioria dos passos de programao automatizada, suprindo a maior parte
das necessidades de um projeto. Em casos mais complexos e especficos,
onde os passos no esto automatizados, alguns SSCs incorporam mdulos
de programao em VBA (Visual Basic For Applications) ou VBS (Visual Basic
Script). Em alguns casos encontram-se linguagem prprias, mas sempre
parecidas com linguagens comerciais que j so difundidas.

Vantagens
Qualidade, reduo dos custos operacionais, maior desempenho de produo,
base para outros sistemas, ou seja, vantagem competitiva.
Qualidade: Atravs do monitoramento das variveis do processo produtivo,
(presso, temperatura, vazo, etc.) possvel determinar nveis timos de
trabalho. Caso estes nveis saiam da faixa aceitvel o SSC pode gerar um
alarme na tela, alertando o operador do processo para um eventual problema
no processo produtivo. Desta forma, as intervenes no processo so feitas
rapidamente, garantindo que o produto final sempre tenha as mesmas
caractersticas.
Reduo dos custos operacionais: Imagine um processo produtivo com
inmeros instrumentos de medio. Quanto tempo e quantos funcionrios
especializados seriam necessrios para percorrer todo o processo de produo

a fim de realizar a leitura de todos os instrumentos? Quantas planilhas seriam


necessrias e qual a probabilidade de erros humanos? Com um SSC
possvel centralizar toda a leitura dos instrumentos de campo, gerar grficos de
tendncia e grficos histricos das variveis do processo. So necessrios
poucos funcionrios especializados e com poucos cliques de mouse
possvel realizar a leitura dos instrumentos de um processo industrial inteiro.
Maior desempenho de produo: Atravs da rapidez da leitura dos
instrumentos de campo, as intervenes necessrias podem ser feitas mais
rapidamente. Problemas de parada de mquina por defeitos podem ser
diagnosticados mais pontualmente e os setups de mquina tambm so
agilizados.
Base para outros sistemas: Os SSC podem coletar os dados do processo
produtivo e armazen-los em banco de dados. Estes dados podem ser
utilizados para gerar informaes importantes, sendo integrados com sistemas
MES, ERP, SAP e etc. Podem tambm fornecer dados em tempo real, para
sistemas que realizam clculos de OEE, sistemas SFC, sistemas de PCP ou
similares.

OEE - Overall Equipment Effectiveness

PCP Planejamento e controle de produo

MES - Manufacturing Execution Systems

SFC - Shop floor control

Sinticos
Atravs dos ecrs de sinticos que um processo industrial pode ser
monitorado. Estas telas so projetadas e desenhadas atravs de um
desenvolvedor (conforme dito anteriormente) e depois executadas atravs do
executvel (run-time).

Alarmes
Os SSCs podem ser configurados para gerar alarmes, ou seja, avisar ao
usurio do sistema quando uma varivel ou condio do processo de produo
est fora dos valores previstos.
Os alarmes so mostrados no ecr em formato de planilhas e/ou animaes na
tela.
O gerenciamento de alarmes em SSC um vasto tema de estudos.
A principal questo est no fato de que a grande maioria dos sistemas SCADA
no possui ferramentas adequadas para o tratamento de grande quantidade de
alarmes. Dessa forma, os operadores de sistemas, como seres humanos,
possuem um limite de processamento de mensagens a cada intervalo de
tempo. Em situaes de estresse contnuo ou mesmo de avalanches, o
excesso de mensagens geradas pode fazer com que os operadores passem a
desprez-las.
Nesse contexto, os sistemas de superviso deveriam fornecer mais
ferramentas que pudessem auxiliar os operadores nesses momentos, como por
exemplo, distinguindo quais as aes so mais importantes e devem ter uma
resposta mais imediata, e quais tm prioridade mais baixa, por ser apenas
consequncia de outros eventos.

Relatrios
Atualmente, os SSCs do mercado possuem ferramentas para a gerao de
relatrios na prpria estao de trabalho. Os relatrios mais comuns que so
utilizados so:

Relatrio de alarmes: Lista um histrico com os alarmes ocorridos


durante uma faixa de tempo escolhida pelo operador do sistema.

Relatrio de Acesso: Lista quais foram os usurios que acessaram o


SSC ou modificaram algum parmetro do processo.

Relatrio de variveis: Lista a alterao de variveis ao decorrer do


tempo/lote/perodo.

Os relatrios dependem da imaginao do desenvolvedor e das necessidades


do cliente. Lgico que deve se observar as limitaes de cada SSC para a
gerao de relatrios. Geralmente no so executados relatrios pesados
(com muitos clculos e relacionamentos) dentro do SSC, pois podem afetar
drasticamente o desempenho do sistema (que geralmente vital para o
processo industrial). Relatrios complexos devem ser processados por outros
sistemas de informao.

Grficos Histricos
Uma das mais interessantes funcionalidades dos SSC a possibilidade de
gerao de grficos histricos.
Grficos histricos ajudam a avaliar valores de variveis ao longo do tempo de
forma rpida.

Tipos de comunicao e protocolos


Meio fsico: Os SSCs necessitam de um meio fsico para que seja possvel a
aquisio de dados no controlador de campo (PLC).
Este meio fsico geralmente utiliza o padro eltrico RS232, RS485 ou
ethernet.
O padro RS232 pode ser utilizado at uma distncia mxima de 12 metros. J
o padro RS485 pode chegar a uma distncia de at 1200 metros sem
repetidores.
Atualmente, utiliza-se em maior parte, o padro Ethernet. Chega distncia de
at 100 metros entre seguimentos com cabeamento do 10BaseT.
Para distncias elevadas, utiliza-se fibra tica.
Protocolos: Para que haja comunicao entre o controlador de campo e o SSC
no basta apenas o meio fsico. Os dois sistemas devem utilizar o mesmo

protocolo de comunicao. Cada fabricante de PLC tem o seu protocolo de


comunicao proprietrio. Logo, os SSC possuem vrios drivers de
comunicao, para que possam atender a maior parte dos fabricantes.
Existem protocolos de comunicao abertos, como por exemplo, o MODBUS.
Existe nas verses RTU (Padro serial RS232/RS485) e TCP (Padro
Ethernet). A maioria dos fabricantes de PLC j implementa este protocolo de
forma nativa.

OPC (OLE for process control)


OPC (OLE for Process Control) um padro industrial publicado para
interconetividade de sistema. As especificaes deste padro so mantidas
pela Fundao de OPC. A Fundao OPC uma organizao dedicada ao

desenvolvimento de tecnologias aplicadas a interoperabilidade na automao a


fim de criar e gerenciar especificaes que padronizam a comunicao das
arquiteturas de acesso a dados online, alarmes, registros de eventos,
comandos e bancos de dados de diferentes equipamentos, de vrios
fabricantes que comunicam em diferentes protocolos. Seu funcionamento
baseado no OLE (Object Linking and Embedding) de componentes orientados
a objeto, por meio das tecnologias COM e DCOM da Microsoft que permitem
que aplicaes troquem dados que podem ser ligados por um ou mais
computadores que usam uma arquitetura cliente/servidor, mesmo que essas
aplicaes trabalhem sobre sistemas que utilizem protocolos diferentes.
O OPC funciona utilizando os servios das tecnologias OLE COM de Microsoft
(modelo objeto/componente) e DCOM (modelo objeto/componente distribudo),
a especificao define o formato padro de objetos, interfaces e mtodos para
uso em sistemas de automao e controle que facilitam a interoperabilidade. As
tecnologias de COM/DCOM proveram o procedimento padro para criao de
softwares que objetivam a integrao de equipamentos. Com base nessa
tecnologia foram criadas centenas de OPC de acesso a dados tanto em
servidores quanto em clientes. O OPC prope a interface amigvel entre
sistemas que trabalham usando protocolos diferentes. Assim diversas
aplicaes recebem dados no mesmo formato da sua base de dados, embora a
fonte desses dados possa trabalhar com um padro diferente de formatao e
comunicao de dados. O OPC unifica o padro de comunicao de dados de
controle de processo e a permite que diferentes produtos sejam interfaceados
com uma nica tecnologia, promovendo interaes dos sistemas de operao e
integrao de vrios processos em um s sistema, isso com custo e tempo de
implementao reduzidos (IWANITZ F. E LANGE, 2006).
O OPC permite a integrao vertical entre os diferentes sistemas dentro de
uma organizao.
Consiste em um programa servidor, geralmente disponibilizado pelo prprio
fabricante do PLC, que se comunica com o PLC atravs do protocolo
proprietrio e disponibiliza os dados no padro OPC.

O cliente, ao invs de precisar ter um driver do protocolo proprietrio, necessita


ter apenas o driver OPC cliente instalado.
O servidor OPC pode estar instalado na mesma maquina que o OPC client.
Quando o servidor e o cliente esto instalados no mesmo computados, o OPC
utiliza o COM para estabelecer a comunicao. O COM de fcil configurao
e relativamente rpido.
Em aplicaes distribudas, o servidor e o cliente OPC sero instalados em
computadores diferentes.
Neste caso, o OPC passa a utilizar o DCOM. O DCOM de configurao
complicada, difcil de trabalhar em WANs, tem timeout elevado e exige
configuraes avanadas no firewall.

Tipos de OPC

OPC DA 'Qual o valor da varivel x AGORA?'

OPC HDA 'Qual o valor da varivel x ONTEM?'

OPC A&E 'A varivel x MUDOU!' - Trata de alarmes e eventos

OPC UA: - Independe de Plataforma.

a ltima evoluo do OPC. Pretende unificar todas as especificaes


anteriores do OPC e no se baseia mais nas tecnologias COM e DCOM, ou
seja, liberta-se das amarras da MicroSoft podendo basear-se em sistemas
UNIX. Trabalha com tecnologia orientada para web, como SOAP, XML etc...
Promete ser o padro dominante nos prximos 10 anos.

Sistema cliente/servidor
Imagine que necessrio visualizar e controlar o processo industrial em mais
de um local dentro da planta industrial com a mesma confiabilidade e preciso
do sistema SCADA local.

Os SSC permitem arquiteturas onde o servidor SCADA permite que clientes se


conectem a ele e coletem dados e informaes de alarmes e histricos.
O processamento dos dados do processo fica centralizado no servidor SCADA,
garantindo que no haver incertezas e diminuindo o trafego de rede.
O servidor SCADA, neste caso, pode ou no ter uma interface grfica.

Sistema Web Server


De forma anloga ao sistema cliente/servidor o Web Server visa disponibilizar
os dados do processo atravs da rede. Porm os clientes ao contrario de
ligarem os dados atravs de um software instalado na mquina, eles ligam via
browser de internet.
Geralmente baseado no servio IIS do Windows e atravs de um activeX
instalado no PC cliente, pode-se visualizar as telas do processo, gerar
relatrios e at realizar comandos no processo.
Tem como vantagem a no necessidade de instalao de softwares adicionais
no micro cliente e pode-se acessar o SSC atravs da internet de forma fcil e
segura. Permite o fcil acesso atravs de palms e celulares mais avanados.
A principal desvantagem a relativa perda de robustez do sistema.
A tendncia a substituio dos clientes normais por sistemas web. Os custos
so menores, h menor investimento em infra-estrutura e gera timos
resultados.

Redundncia e confiabilidade
Existem processos industriais que no podem parar. A parada destes
processos pode causar prejuzos financeiros imensos ou at mesmo riscos a
vida.
Desta forma alguns dos sistemas SCADA podem ser configurados de forma
redundante. (depende do fabricante) Existem inmeros mtodos de arquitetura

de redundncia de dados, variando de fabricante a fabricante de SSCs. O mais


utilizado comumente chamado de hot standby.
Existem 2 servidores, um chamado primrio e outro secundrio ou backup. Os
dois sistemas possuem base de dados idnticos (planilhas de comunicao
com o PLC).
Quando o servidor primrio esta em funcionamento, os clientes requisitam dos
dados deste servidor. O prprio servidor secundrio tambm requisita os dados
do servidor primrio e deixa a sua base de dados inativa.
Quando o servidor primrio no est mais ativo, os clientes automaticamente
comeam a requisitar dados do servidor secundrio (failover automtico). O
servidor secundrio, por sua vez, ativa a sua base de dados local e inicia a
leitura das variveis no PLC.

Banco de Dados
Os SSCs tem plena capacidade de armazenamento em banco de dados
relacionais. Podem ser armazenados:

Dados histricos.

Informaes Logsticas.

Dados de logon/logoff.

Entre outros.

Os dados podem ser utilizados para gerar relatrios, grficos, e entre coisas.
Os bancos de dados mais utilizados so o SQL Server, Oracle e mySQL. Em
alguns casos que exijam menor complexidade pode-se utilizar MS Access
(Porm no recomendado). Geralmente os SSCs e DBs encontram-se
instalados em maquinas separadas. Porm h casos em que se utiliza o DB
instalado localmente.

SACADA
De forma genrica, um sistema de superviso um tipo software que permite
monitorar e controlar partes ou todo um processo industrial.
Os SSC geralmente tm 2 mdulos bsicos: O desenvolvedor e o executvel
("run-time"). (Os nomes e a metodologia de desenvolvimento variam um pouco
de fabricante para fabricante, mas sempre so bem parecidos)
Atualmente, para desenvolver projetos de SSC no necessrio o
conhecimento de nenhuma linguagem de programao em especfico. A
maioria dos passos de programao automatizada, suprindo a maior parte
das necessidades de um projeto. Em casos mais complexos e especficos,
onde os passos no esto automatizados, alguns SSCs incorporam mdulos
de programao em VBA (Visual Basic For Applications) ou VBS (Visual Basic
Script). Em alguns casos encontram-se linguagem prprias, mas sempre
parecidas com linguagens comerciais que j so difundidas.

Sinticos
Atravs das telas de sinticos que um processo industrial pode ser
monitorado. Estas telas so projetadas e desenhadas atravs de um
desenvolvedor (conforme dito anteriormente) e depois executadas atravs do
executvel (run-time).

Sistema cliente/servidor
Imagine que necessrio visualizar e controlar o processo industrial em mais
de um local dentro da planta industrial com a mesma confiabilidade e preciso
do sistema SCADA local.
Os SSC permitem arquiteturas onde o servidor SCADA permite que clientes se
conectem a ele e coletem dados e informaes de alarmes e histricos.
O processamento dos dados do processo fica centralizado no servidor SCADA,
garantindo que no haver incertezas e diminuindo o trafego de rede.

O servidor SCADA, neste caso, pode ou no ter uma interface grfica.

Sistema Web Server


De forma anloga ao sistema cliente/servidor o Web Server visa disponibilizar
os dados do processo atravs da rede. Porm os clientes ao invs de
acessarem os dados atravs de um software instalado na mquina, eles
acessam via browser de internet.
Geralmente baseado no servio IIS do Windows e atravs de um activeX
instalado no PC cliente, pode-se visualizar as telas do processo, gerar
relatrios e at realizar comandos no processo.
Tem como vantagem a no necessidade de instalao de softwares adicionais
no micro cliente e pode-se acessar o SSC atravs da internet de forma fcil e
segura. Permite o fcil acesso atravs de palms e celulares mais avanados.
A principal desvantagem a relativa perda de robustez do sistema.
A tendncia a substituio dos clientes normais por sistemas web. Os custos
so menores, h menor investimento em infra-estrutura e gera timos
resultados.

Concluso
A tecnologia da informao tem sido determinante no desenvolvimento da
tecnologia da automao, alterou hierarquias e estruturas no ambiente dos
escritrios e chega agora ao ambiente industrial nos seus mais diversos
setores, desde as indstrias de processo e manufatura at prdios e sistemas
logsticos. A capacidade de comunicao entre dispositivos e o uso de
mecanismos padronizados, abertos e transparentes so componentes
indispensveis do conceito de automao de hoje.
.

Bibliografia
http://pt.wikipedia.org/wiki/Sistemas_de_Supervis%C3%A3o_e_Aquisi
%C3%A7%C3%A3o_de_Dados
http://en.wikipedia.org/wiki/SCADA

You might also like