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