SCADA

Passos
Baixar os Java SDK
Baixar o SCADABr
Instalação do Java SDK
Configuração das variáveis do sistema
Configuração dos caminhos do sistema
Instalação do SCADABr
Configurar o  SCADABr






Para testar as configurações das variáveis e caminhos do java digite no prompt de comando: java -version

Variáveis do sistema
Tem-se que configurar as variáveis do sitema que estão muito bem explicados em devjava e resumido abaixo:
  • JAVA_HOME
  • CLASSPATH
  • Path

Os arquivos dos executáveis do java estão em:
1- C:\Program Files (x86)\Java\jre7\bin para 32 bits
2- C:\Program Files\Java\jre1.8.0_20\bin para 64 bits

Logo a variável JAVA_HOME fica em: C:\Program Files\Java\jdk1.8.0_20


Logo a variável Path que indica o caminho do executável fica em: ;%JAVA_HOME%\bin


As bibliotecas do java ficam em:
1- C:\Program Files\Java\jdk1.8.0_20\jre\lib para 64 bits
2- C:\Program Files\Java\jdk1.8.0_20\lib para 64 bits

Logo as variáveis CLASSPATH que indicam os caminhos das bibliotecas ficam em: .;%JAVA_HOME%\jre\lib;%JAVA_HOME%\lib

Observação: Sem estas devidas configurações o scadabr não se instala.



scadabr

















O programa recomenda o uso do navegador raposa de fogo.



Para executar o aplicativo SCADA digite no navegador a URL: http://localhost:8080/ScadaBr


Algumas informações retiradas do manual disponível no sítio oficial: scadabr:

Tipos de dados
binário
estado múltiplo
numérico
alfanumérico
imagem

Fonte de dados
tudo pode ser fonte de dados
são armazenados no ponto de dados

Ponto de dados
atributos para controle do comportamento de pontos
os atributos deste definem os aspectos do ponto
usam também detectores de valor
podem ter hierarquia

Locação do ponto
numa tabela indicam o nome da tabela e os campos

Monitoramente
watch list listas dinâmicas e em tempo real
representações gráficas tempo real

Controle
setável

Eventos
ocorrência de uma condição definida no sistema
definidos pelo sistema
definidos pelo usuário
autidatos

tratador de eventos
definido pelo usuário

Passos
cria-se fonte de dados
cria-se pontos de dados
associe pontos de dados à lista watch
define-se eventos
representação gráfica
comunicação
relatórios

O fato que me chamou a atenção no manual foi a frase: montar interfaces de operador Web utilizando o próprio navegador.

Criando
Meta Data Source
fonte de dados e pontos de dados

Propriedades da fonte de dados virtual
nome: texto
id: automático
período de atualização: número e segundo, minuto

Detalhes do ponto de dados
nome: texto
id: automático
configurável: habilitado ou não
tipo do dado: binário, alfanumérico, numérico
tipo de alteração: não, aleatório
mínimo:
máximo:
valor inicial: false, texto

fonte de meta dados

Ponto de ligação
id: automático
fonte do ponto: script
destino do ponto: fonte de dados
evento: alteração
desabilitado: habilitação ou não

Passos
ponto de dados
scripts
ponto de ligação
verificação na lista do tempo
configuração do cão de guarda


datapoint é uma saída que podem ser: status coil ou holding register
datapoint é uma entrada que podem ser: status da entrada e registrador da entrada
meta ponto de dados: return (500*p.value)/1024;


Referências
https://code.google.com/p/pymodbus
http://pt.slideshare.net/nahueldefosse/creando-un-scada-con-python-y-html5
https://pypi.python.org/pypi/pymodbus
http://pythonhosted.org/pymodbus
https://pythonhosted.org/pymodbus/examples/modbus-simulator.html

.

Nenhum comentário:

Postar um comentário