Amigos
Estou apanhando já umas boas horas e não consigo resolver: após a instalação ele dá aseguinte mensagem de erro, parece que não encontrando a página inicial :
type Status report
message
description The requested resource () is not available.
Já instalei a última versão do Java, o ScadaBr também é a última versão
valeu
Marcelo
Tags:
Opa Marcelo,
Bacana que você conseguiu com o Regex. A dica do driver é legal para quem quer fazer um um novo protocolo com polling.
Abs
Então vcs poderiam me ajudar com esse tal de regex.
queria fazer um documento e colocar dados de vendas , tipo data, valor, cliente. poderia separar por virgula.
Qual seria o regex que eu usaria? Me perdoem mas não conheço nada disso.
até
Sidnei, Mas "peraí" : qual aplicação você quer fazer ? pois fala de "de vendas , tipo data, valor, cliente" isto não tem nada à ver com automação e ScadaBr ...
Posta aí seu uso que talvez possa te ajudar, programo em outras linguagens para PCs como C#, Visual Basic que se aplicação mais à sistemas comercias / PC
abraço,
Marcelo
Marcelo me corrija se tiver errado, mas esse flexis II pic não tem suporte padrao a modelos basicos de protocolo de automação, tendo o operador que integra-los como vc fez, entao qual a vantagem de comprar um CLP como esse e nao comprar por exemplo um CLP WEG basico que já vem com suporte a protocolos padrao de mercado de automação?
No caso do sidney ele que informatizar toda as partes borocraticas do produção dele, por exemplo: se a ração for controlada, e outros parametros que não me lembro agora ele pode plotar isso numa tela grafica ou criar relatorios da prodoção de todo um ano por exemplo claro que não só o scadabr vai fazer isso ele terá que ter um software de gestão da produção integrado com scadabr.
O fato de não ter protocolo, como o Modbus, não quer dizer que ele tenha vasta área de aplicação pois, acaba tendo outros recursos como: permite ser programado em outras linguagens além do Ladder, como exemplo o C, tem entradas analógicas 0-5V / 0-10V e 4-20mA, além de claro: um custo bem menor...
Também por ser baseado no popular PIC e, ter conectores de expansão, permite que interligue outros tipos de circuitos nele, expandido assim suas capacidades e funcionalidades.
Marcelo,
foi isso mesmo que o Adriano disse. Eu falei de vendas pois foi um exemplo que passou pela minha cabeça. O que eu preciso é incluir informações no scadabr que no momento eu não possa ligar.
Vamos dar outro exemplo. Quero monitorar um parâmetro no qual o sensor é manual. Um medidor de salinidade da água. Dá o valor em ppm. Então a cada dia faço a medição.
queria então colocar os dados no scadabr separando com uma virgula ou algo semelhante.
data, valor, etc
O tal regex é mais dificil que eu imaginava.
Alguem pode ajudar?
Ah, qual a importância disso? Seguinte: o painel de controle do scadabr precisa ser adotado por todos como ponto para encontrar as informações necessárias para a tomada de decisão.
Então quando não temos sensores para tudo podemos começar a colocar a informação manualmente e assim todos já acostumam a procurar a informação no programa.
Conto com vocês.
Sidney
Posso estar enganado mas, dentro do ScadaBr, o REGEX não permite que separemos valores recebidos separados por exemplo, por virgulas...mas acho que seria uma pergunta pro pessoal do Scadabr mesmo responder :-(
Como falei que fiz: mando um dos por vez, separados por intervalos de tempo (2 segundos) e cada de tamanho diferente.
Marcelo,
vou pesquisar isso, pois seria uma ferramenta interessante.
Bom pessoal aqui vai um exemplo bem simples =]
Se a minha string de entrada é:
25,35,45,75
e eu quero o "35", basta usar uma das formas abaixo:
..,([0-9]*),..,.. - recupera 2 dígitos numéricos de 0 a 9 entre .., e ,..,..
..,(..),..,.. - recupera 2 caracteres entre .., e ,..,..
..,(\d\d),..,.. - recupera 2 dígitos numéricos entre .., e ,..,..
E tem mais um monte de maneiras de buscar estes dados... regex exige um pouco de estudo. Mas é muito prático.
Diego,
sua ajuda foi muito legal.
Então, eu coloco cada dado em um alinha
Tipo:
data, valor.
01/01/2013, 335.
02/01/2013, 330.
04/01/2013, 200.
Então, como eu poderia tirar esses dados. Se vc puder me passar um material para estudar, ou algumas dicas.
http://www.regular-expressions.info/tutorial.html
Aprendi 90% do que sei aqui... e o resto experimentando
Diego,
já estou estudando o material que mandou. Ví alguns videos.
Olha só o que estou fazendo:
Criei um arquivo chamado producao.txt.
Entro dele coloquei as seguintes informações:
Data: 01/02/2013 Valor: 235
Data: 03/02/2013 Valor: 200
Data: 05/02/2013 Valor: 240
Sendo a data da medida e o valor em kg de produto.
Agora fui ao scadabr e pedi para criar um datasource ASCII.
Atualização a cada 1 segundo, imaginando que durante o dia poderiamos inserir vários dados.
Verifiquei o endereço e ele encontrou perfeitamente.
No datapoint, coloquei o seguinte regex
^\Data: \d+\/\d+/\d+\tValor: \d+
coloquei o tipo de dado alfa numérico.
e pedi que fosse um inteiro float positivo ou negativo.
Resultado ele leu o ultimo número da lista que mostrei.
Coloquei outro valor e no mesmo instante ele mostrou o novo valor.
Agora só quero construir um gráfico disso. Alguem tem uma dica?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por