Escolar Documentos
Profissional Documentos
Cultura Documentos
Programa do Workshop
1 - Conceitos Básicos da Web
2 - Vantagens da Web
3 - PO9900 WebGate
4 - PO9901 WebGate Plus
5 - Configuração do PO9900 e PO9901
6 - PO7091 Interface Ethernet Industrial
7 - AL-3412 e AL-3413
8 - Mecanismos de Segurança
9 - WebView
10 - Criação de Páginas HTML
11 - Principais Cases de Sucesso
12 - Demonstração Prática
Conceitos
Básicos da Web
Conceitos Básicos da WEB
• Serviços de Aplicação
– Correio eletrônico / Transferência de arquivos / Emulação de
terminais
• TCP
– Serviços de Transporte Confiáveis (Controle de erros /
Sequenciamento / Duplicação / Fluxo)
• IP
– Serviços de Rede Não Orientados à Conexão
(Roteamento de pacotes / Espaço de endereçamento único /
Não possui segurança de entrega)
Criação de páginas
• Tipos de Protocolo
– HTTP - Protocolo do Browser
– FTP - File Transfer Protocol (transferência remota de
arquivos)
– TELNET - Conexão remota de computadores
Outras Linguagens
• XML = Extensible Markup Language
– Utilizado para definição de operandos
Http
FTP
Ethernet
TCP/IP
Arquitetura de Rede
Internet
ALNETWeb
• Solução baseada no padrão
ALNETII utilizada desde 1994
Banco de
• Agrega os protocolos Web a partir Dados Supervisão
da Série Ponto
• Permite comunicação pela Web, ALNET Web
para supervisão e controle
• Não exigem dispositivos routers ou
bridges ; os CPs ligam-se
diretamente à rede
• Utiliza protocolo dinâmico padrão
XML para acesso via browsers
• A rede Ethernet pode ser
redundante
WebServer
• Carga de páginas via FTP
• Página armazenada no Web Server da Série
PONTO. Acesso sem nenhum software
especial instalado no microcomputador
• Busca de operandos via CGI / XML
• Interpretação via XSL
Pontos de
Entrada e Saída
Locais
Leds de
Diagnósticos Dois canais
seriais RS232
Canal Ethernet
PO9901
WebGate Plus
PO9901 - WebGate Plus
• Integração Ethernet e Internet
através da ALNET I
• Intertravamento entre CPs como
modo mestre de operação
• Acesso controlado por senhas nas
página HTML
• Programação e monitoração
remota
• Servidor de páginas (Webserver)
no formato HTML e XML
• Sistemas supervisórios em Flash,
Java, JavaScript e VBScript
PO9901 - WebGate Plus
• Diagnóstico local por meio de
mCard
LEDs no painel
• Possui 8 pontos de entrada ou
saída locais
• Páginas armazenadas em Interface
Serial
memória FLASH ou em um
microcomputador
• Expansão de memória para
páginas e arquivos via mcard
até 1 Gbytes (PO8541),
viabilizando aplicações gráficas E/S Locais
4 Chaves Dip
na Base
Configuração do
PO9900 e
PO9901
Configuração PO9900 e PO9901
Configuração PO9900 e PO9901
Velocidade
máxima: 19200
bps
Configuração PO9900 e PO9901
Configuração PO9900 e PO9901
Configuração do nome
do usuário e sua
senha - Máximo 8
usuários
Configuração PO9900 e PO9901
Configuração de 16 faixas
Declaração dos (tipo de operando e
direitos de cada endereços) para restringir
usuário cadastrado o acesso de determinados
usuários aos operandos do
CP
Configuração PO9900 e PO9901
Guia Exclusiva do
PO9901: Configuração
de uma tabela de
filtragem de endereços.
São adicionadas as
redes ou estações
individuais que poderão
enviar e receber dados
do dispositivo
Configuração PO9900 e PO9901
Interface
Ethernet
Diagnósticos
• LEDs de diagnóstico para informar o estado de
funcionamento dos equipamentos. Leds
Diagnósticos
Chaves de Configuração
• Configuração das chaves DIP
4 Chaves Dip
na Base
AL-3412 e
AL-3413
Interface Ethernet
AL-3412
Interface Ethernet
• AL-3405 - Redes Ethernet 1 / 10
Mbits / s
AL-3413
Mecanismos de
Segurança
Mecanismos de Segurança
• Forma em que os dados são transmitidos - FRAME:
– Número aleatório
– Nome do usuário
– Número da senha
– Número do cálculo matemático
• Senhas
– Senha de acesso é pré-configurada
– Diversos tipos de senhas para diferentes tipos de usuários
– Não é possível fazer o cadastro de senhas por HTTP e FTP
– Sessão de usuário: a sessão é fechada ao passar
determinado tempo sem acessos, tendo que ser digitada
novamente a senha
Mecanismos de Segurança
• Sistema de configuração de usuários e senhas
– Cadastro e remoção de usuários
– Alteração de senhas e direitos de acesso
– Cada usuário cadastrado possui direitos de acessos
diferentes
• Sistema de senhas do FTP
– É possível cadastrar até dois usuários com direitos de acesso
ao FTP, independentes da configuração de usuários e faixas
realizada para a interface de acesso via Internet (browser)
• Proteção Local por Hardware
– O servidor FTP e os comandos XML para efetuar escrita nos
PO9901 e PO7091 podem ser desabilitados por completo
através de chave de hardware local no dispositivo. No
PO9900 através de conexão do borne de I/O
Mecanismos de Segurança
• Sistema de Firewall
– Sistema de segurança que permite controlar o fluxo de
pacotes de uma rede, isolando a rede protegida do restante
da Internet
– É possível restringir o acesso a uma determinada rede, por
exemplo a rede onde se localiza o módulo Ethernet, através
da configuração adequada do equipamento de “firewall”
WebView
Software de Supervisão e
Controle via Web
WebView
• Auxilia no desenvolvimento de
telas HTML para pequenas
aplicações de supervisão e
controle através de um banco
de Applets Java que
implementam a comunicação
com os controladores
programáveis e realizam a
apresentação destas
informações de forma similar
as telas desenvolvidas com
Sistemas SCADA (Supervisory
Control and Data Acquisition).
Exemplos de Aplicação
Applets Java
• Applets
– São programas desenvolvidos em linguagem Java
que são carregados sobre a World Wide Web a
partir de um servidor Web e executados por
browser na máquina local.
– Mesmas capacidades de um browser: gráficos
sofisticados, desenho de imagens, elementos de
interface de usuário, acesso à rede e tratamento de
eventos.
– São componentes Java que podem se comunicar
com controladores programáveis Altus. Através
destes, pode-se facilmente criar páginas HTML para
apresentação e/ou edição de valores de operandos
dos CPs em browsers tradicionais. Isto torna
possível que qualquer um destes browsers seja
utilizado no papel de uma pequena IHM (Interface
Homem Máquina) para CPs Altus.
Applets Java
• Applets
Além da instalação do
Após a instalação do Plug- WebView, tem que se
in Java, habilitar a opção instalar o Plug-in Java
"Use Java 2 v1.4.2_01 for (Versão do Internet
<applet>" Explorer deve ser 5.5 ou
superior
Carregando os Applets
• Através do programa de FTP, no diretório “[WWW]”,
deve-se carregar no Webgate ou Webgate Plus os
arquivos PROJAVA.JAR e PROJAVA.KWG, que contêm
a biblioteca de applets que formam o WebView.
Arquivo PROJAVA.JAR
selecionado para ser
enviado para o
WebGate, no programa
de FTP. A lista de
arquivos da esquerda
correspondem aos
arquivos locais no
micro, enquanto que a
lista da direita
corresponde aos
arquivos remotos
armazenados no
WebGate.
Carregando os Applets
Página HTM no
Browser e Applet
WebView
executando
localmente Carga da Página
HTM (Applets Java)
Browser do cliente por FTP
solicita e recebe
página HTM do
Webgate
ALNET I
Nome do
Applet a ser
utilizado,
seguido da
extensão
“.class”
Configuração
do tamanho
da área que o
applet irá
utilizar
Timestamp
Bargraph
ColorAnimation
Penchart
Combobox
ImageAnimation
Push Bottom
AlarmSum Driver
Applets
HTTP
Driver Web Server CP
XML
Criação de páginas HTML
Configuração do Atributos
Estendidos ( Valores
No campo “Nome”, deve-se adicionais anexados à
inserir o atributo “archive” e, marcação HTML atual )
em valor, o string
“ProJava.jar”. Este atributo é
Padrão.
Páginas HTML para Petrobras
Páginas HTML para Petrobras
Páginas HTML para SABESP
Páginas HTML para SABESP
Páginas HTML para SABESP
Páginas HTML para Altus
Carregando a página no Webgate
• Para enviar uma página HTML para o WebGate,
pode-se utilizar qualquer ferramenta de FTP.
Utilizaremos o software WS-FTP LE.
Depois de realizada
a conexão, deve se
selecionar o
diretório “WWW”
do WebGate, que
fica na região
“Remote System”
(na parte direita da
tela principal), pois
é neste diretório
que serão
armazenadas as
páginas HTML do
WebView
Principais Cases
de Sucesso
Principais Cases de Sucesso
PETROBRAS
Plataforma de Pargo
Principais Cases de Sucesso
• Descrição
– O processo de uma plataforma, em geral, compreende a
extração de petróleo dos poços e separação em óleo, gás e
água. O óleo é transportado para terra. O gás serve para
injetar nos poços, exportar, gerar energia, aquecer os
ambientes da plataformas; o que sobra é queimado. A água
limpa é utilizada para consumo interno (processo de
dessalinização), para injetar nos poços ou devolvida ao mar.
– No entanto, para a realização desta tarefa são necessários
alguns sistemas em paralelo, tais como monitoração e
supervisão de separadores de produção, injeção de água,
injeção de gás lift, exportação de óleo cru, válvulas das
cabeças dos poços, etc; medição e registro de variáveis do
processo e emissão de relatórios e registros de produção e
operação.
– A Plataforma Central de Pargo tem um papel fundamental
na Bacia de Campos pois centraliza o envio de óleo e gás da
área nordeste da bacia para as estações terrestres da
Petrobras.
Principais Cases de Sucesso
WebGate
Principais Cases de Sucesso
• Configuração
– 5 estações de supervisão e controle na sala de controle central onde é
executado o supervisório Intouch em uma plataforma Windows NT
integradas a uma rede Ethernet distribuída pela plataforma. Além destas,
existem estações locais dedicadas a processos específicos da planta
(hidrociclones A, B, C, drenagem, flotação e válvulas de retrolavagem dos
hidrociclones) que também estão interligadas a rede existente em Pargo.
– Painel principal localizado na sala de controle central, ambos com
Controladores Programáveis AL-2004 redundantes. Um deles é responsável
pelo intertravamento geral de todo o processo e o outro pela execução das
malhas de controle e geração de alarmes. Ambos comunicam-se com as
estações através da rede Ethernet.
– Cada CP comunica-se com suas estações remotas via rede PROFIBUS,
distribuídas em painéis à prova de explosões, que são responsáveis pela
aquisição de dados do campo e acionamento dos elementos supervisionados
pelo sistema. As remotas dos hidrociclones estão comunicando com o CP por
fibra-óptica através do conversor AL-2432.
– O controle da redundância de processamento (hot stand-by) dos CP’s
principais AL-2004 é feita através do processador auxiliar AL-2006 Brother,
assim como a troca de informações entre os CP’s e as remotas através de
uma rede PROFIBUS dedicada às E/S utilizando o cartão AL-3406
– Para a conexão da rede local padrão Ethernet é utilizado o processador AL-
3405, responsável pela implementação da comunicação entre os CP’s e as
estações de supervisão e controle através do protocolo de transporte
TCP/IP.
Principais Cases de Sucesso
• Benefícios
– Entre os principais benefícios podemos destacar:
– Enxugamento da mão de obra em área de risco.
– Estabilidade operacional.
– Maior confiabilidade.
– Maior facilidade de monitoração.
– Maior segurança.
– Registro completo de ocorrências.
– Redução de custo de manutenção.
Principais Cases de Sucesso
Altus S.A.
Automação Predial Altus S. A.
Principais Cases de Sucesso
• Descrição
• O sistema da automação realiza o controle e supervisão das principais utilidades do prédio,
tais como:
– Sistema de Ar Condicionado Central;
– Sistema de Iluminação Interna e Externa;
– Sistema de Bombeamento de Água Potável;
– Sistema de Medição de Energia Elétrica;
– Circuito Fechado de Televisão.
• O usuário através de software supervisório local ou pela internet, utilizando páginas Web,
pode facilmente modificar os parâmetros de controle do sistema de automação. O controle
proporciona aos funcionários maior conforto e a respectiva satisfação durante a sua
jornada de trabalho. O sistema de ar condicionado central é controlado e supervisionado a
fim de fazer com que a temperatura ambiente seja a mais agradável possível para o
usuário. Uma qualidade a mais que o sistema possibilita é o controle de entalpia, ou seja,
temperatura e umidade associados na Fábrica da Altus. A iluminação do prédio tem um
controle e supervisão que serve como referência para demais Edifícios que venham a
contemplar um sistema de automação.
• O sistema de automação possibilita o controle dos reservatórios de água potável do
prédio. Desta for-ma as respectivas bombas de água serão utilizadas de forma racional
pois elas trabalharão intercaladas resultando em um aproveitamento melhor e em uma
maior vida útil de trabalho. O sistema é inteligente o bastante para perceber que quando
uma bomba não estiver funcionando, por algum defeito qualquer, o mesmo selecionará a
outra bomba para suprir prontamente as necessidades.
Principais Cases de Sucesso
Estações de
Supervisório Remota 3º Pavimento
WebGate
Remota 2º Pavimento
Rede
TCP/IP Remota 1º Pavimento
Principais Cases de Sucesso
Principais Cases de Sucesso
• Configuração
• O sistema de automação é composto por 3 painéis distribuídos um por
pavimento. Cada painel controla as cargas do respectivo pavimento.
Desta maneira os controladores ficam instalados mais próximos da
carga a ser controlada diminuindo consideravelmente o material e os
custos de infra-estrutura e cabeamento comparando com uma
instalação de apenas um painel central ligado a todas as cargas do
prédio. O painel do terceiro pavimento tem um Gateway QK2400
através da qual se efetiva a comunicação com a estação de trabalho
central onde está instalado o supervisório Elipse. Também neste painel
está instalado uma CPU QK2000 onde se processa todos os dados
relativos ao controle predial.O WebGate é a interface entre o controle
predial e a rede Ethernet ou Internet que pode ser utilizada para a
supervisão remota. É também utilizado um QK1405 onde através da
rede PROFIBUS é realizada a comunicação com os outros 2 painéis. Em
cada um dos 2 painéis há uma cabeça PROFIBUS PO5063 e os módulos
de I&O, todos da Série Ponto. Estes módulos são conecta-dos
diretamente às cargas controladas como ar condicionado e iluminação,
por exemplo.
Principais Cases de Sucesso
• Benefícios
– Segurança para os funcionários e visitantes do prédio;
– Conforto para os funcionários e visitantes do prédio;
– Segurança para as instalações patrimoniais;
– Otimização do consumo de energia elétrica;
– Controle da demanda de energia elétrica;
– Redução do tempo e custos de manutenção corretiva dos
equipamentos controlados;
– Maior controle da manutenção preventiva dos equipamentos
controlados;
– Maior vida útil dos equipamentos controlados;
– Registros impressos e em mídia de qualquer alarme ou evento
ocorrido nas instalações do prédio.
Demonstração
Prática