Escolar Documentos
Profissional Documentos
Cultura Documentos
- Alarmes e Eventos
- Interface Grfica para Operao de Processos (HMI ou Interface HomemMquina) - Integrao com softwares externos. 2
Energia
Ambientes
Climatizao Automao Predial Almoxarifados
Indstria
Sensores Eletrnicos e Controladores Superviso da Produo
Transportes
60870 61850
... Existem centenas de protocolos hoje no mundo!
10
11
12
13
API
14
Barra de Comandos
Lista das variveis
15
Exerccio 1 Acessando o ScadaBR no computador do instrutor - acesse http:// xxx.xxx.xxx.xxx :8080/ScadaBR onde xxx.xxx.xxx.xxx o IP do instrutor - faa login aluno com a senha aluno - navegue entre as telas disponveis
Recomendamos!!!
16
Instalao e Manuteno
Pr-Requisito: JAVA JDK 1.6 ou superior instalado no computador. Downloads do instalador a partir de : www.scadabr.org.br
Instalao Automtica no Windows: Baixar o instalador no site, executar e escolher as opes padro. Instalao Automtica no Linux: Existe um instalador para baixar no site, compatvel com Ubuntu 10 Instalao Manual em Windows, Linux ou Macintosh: 1) Instalar o Apache Tomcat conforme instrues do Sist. Operacional 2) Copiar o arquivo ScadaBR.war para <apache-home>/Webapps/
17
Instalao e Manuteno
Base de dados padro Arquivos/Telas Flash Mensagens de Erro Exemplos da API (VB, C#, Excel, php...)
O Monitor do Tomcat fica na rea de tarefas prximo ao relgio, com comandos de iniciar/parar o servidor.
20
22
Protocolos = Datasources (Origens de dados); A cada barramento, CLP ou sistema externo, ser associado um Datasource.
23
1. Acesse a seo Data Sources 2. Escolha o protocolo de comunicao. 3. Clique o cone Adicionar
No exemplo a seguir criaremos um Data Source Virtual, que permite utilizar variveis simuladas.
24
25
Adicionando Datapoints
Sempre clique neste cone para adicionar uma nova varivel. Lembre de salvar cada varivel adicionada.
Exerccio 3 Criar algumas variveis para trabalho no ScadaBR Datasource virtual, atualizao = 3 segundos temperatura1-simulada, aleatria, entre 20 e 22 temperatura2-simulada, browniana, entre 0 e 60 lampada1-simulada, binria, configurvel, s/ alterao lampada2-simulada, binria, alternada
chave1-simulada, binria, configurvel, s/ alterao chave2-simulada, binria, configurvel, s/ alterao valor1-simulada , numrica, configurvel, s/ alterao valor2-simulada , numrica, configurvel, s/ alterao
27
28
Configurando Modbus
Nesta tela o mais importante configurar com preciso os parmetros de porta serial, como Porta Serial, Baud rate (velocidade), data/stop bits etc. Sem estas configuraes o dispositivo no ir comunicar. Preste muita ateno ao manual do fabricante, normalmente no captulo Comunicao.
29
Dicas: Sempre defina Settable ou Configurvel se a varivel aceitar comandos (varivel de escrita). Use Multiplicador e Aditivo para corrigir valores brutos dos sensores para valores calculados.
Exerccio 4 Criar variveis do tipo Modbus Serial (Utilizar Sensores nas Bancadas) Criar variveis do tipo Modbus IP (Utilizar o CLP do instrutor)
31
Mover itens da watchlist acima e abaixo Adicionar e compartilhar watchlists Renomear uma watchlist Escrever valor em um ponto
32
33
34
- Separar as variveis em 2 watchlists 'entradas' e 'saidas' - Formatar temperaturas para 2 casa decimais - Formatar chave2 para liga/desliga e verde/vermelho - Formatar valor2 para baixo/mdio/alto - Formatar temperatura2 para frio/morno/quente
35
PROCESSO GERAL:
1. Selecione o componente.
2. Clique Adicionar.
3. Edite o Componente. 36
2. Clique Adicionar
Datapoint Simples
1. Clique este cone para acessar os detalhes principais.
38
Grfico
Preencher nome, largura e altura do grfico Preencher durao (1 minuto, 2 horas, 30 dias etc.) Selecionar as variveis Lembre-se sempre de salvar o componente.
39
Gif Binrio
Selecione uma varivel (precisa ser binria) Defina uma imagem para o valor 0 e outra para 1. Salve e pronto! Seu primeiro componente animado.
Gif Multi-Estado
Similar ao gif binrio, porm aceita mltiplas imagens.
40
Gif Analgico
Similar aos outros Gifs porm para valores numricos. Utiliza uma seqncia de imagens representando vrias faixas de valores. Exemplos podem incluir: tanque (mltiplos nveis), termmetro, posio de uma pea mecnica. Escolha o valor mnimo e o mximo. Quando estiver no valor mnimo ser mostrada a primeira imagem da seqncia; No valor mximo, a ltima imagem. Valores intermedirios automaticamente selecionam a imagem correta, proporcional ao valor.
(...)
thermometer0 = mnimo thermometer1 thermometer2
thermometer9 = mximo
41
42
43
Exerccio 6 Criao de Telas Tema Livre - Imagine uma aplicao real e busque imagens de fundo (sugesto: procure um diagrama no Google Images) - Adicione variveis conforme necessrio - Crie seus componentes livremente. - Experimente vrias possibilidades! O instrutor estar disposio para auxiliar. Durao: 40 minutos
45
46
48
49
O procedimento similar, porm possvel salvar mltiplos projetos, diretamente na base de dados do ScadaBR;
O tamanho da tela deve ser grande o suficiente para comportar o componente Flash. Recomendao: carregue uma imagem de fundo, mesmo em branco, superior a 1024x768 de tamanho para garantir o funcionamento.
51
Exerccio 7 Criao de Telas Flash Tema Livre - Imagine uma aplicao real e busque imagens de fundo (sugesto: procure um diagrama no Google Images) - Adicione variveis conforme necessrio - Crie seus componentes livremente. - Experimente vrias possibilidades! O instrutor estar disposio para auxiliar. Durao: 25 minutos
52
Alarmes
Acesse Detalhes do Datapoint atravs do Watchlist, e escolha Editar Data Point.
53
Alarmes - Configuraes
54
55
Relatrios
Configurar: Datapoints, Eventos, Comentrios Faixas de Datas Agendamento Envio por email
56
Relatrios
57
Relatrios Gerados
58
Exerccio 8 Alarmes e Relatrios - Adicione alarmes de temperatura, nvel superior e inferior. - Adicione um painel de alarmes nas Representaes Grficas. - Gere um relatrio dirio das suas variveis e Alarmes. Durao: 20 minutos
59
60
62
BANCOS DE DADOS:
O ScadaBR pode realizar consultas em bancos de dados e utilizar
novo DataSource;
2. Criar um novo DataSource do tipo SQL, completando os campos
65
66
68
Export ID;
Remote IP white list: Trata-se de uma funcionalidade de segurana, que instrui o data source a ignorar valores enviados por uma fonte cujo IP no est dentre as mscaras includas na lista. Para maiores informaes sobre formatao de mscaras, acesse a Ajuda do data source; Device ID white list: Similar funcionalidade anterior, para IDs de dispositivos. Para maiores informaes, acesse a Ajuda do data source. 69
70
72
Remetente HTTP, Pachube e Serotonin Persistent TCP. Para o nosso objetivo, utilizaremos o Remetente HTTP, que funciona em conjunto com o HTTP Receiver. As propriedades gerais de um publisher so:
Nome; Export ID; Habilitado; Alerta para tamanho de armazenamento; Atualizar evento; Enviar imagem instantnea padro e Imagem instantnea do perodo enviada. 73
74
76
Gerenciamento de Usurios
77
Configuraes de Sistema
78
79
O arquivo WEB-INF/classes/env.properties
80
81
82
83
Hierarquia de Pontos
84
Importao e Exportao
85
Exerccios e Dvidas
87