Agradeço esta iniciativa em lingua portuguesa!
Alguém já conseguiu por o protocolo mbus a funcionar?
Tenho varios concentradores mbus a serem lidos através de um pc recorrendo a portas virtuais. o Sistema de leitura é meio básico e depois de conhecer o ScadaBr, pensei integrar tudo neste sistema, no entanto não é possível configurar o datasource.
Outro problema tem que ver com a comunicação ASCII Serial, não é possível enviar STX or LF ou CR.
Algumas sugestões?
Obrigado,
Narra Pisa
Oi Narra,
Ainda não temos o protocolo MBus implementado no ScadaBR. Por enquanto, pode-se utilizar um conversor MBus-Modbus para realizar esta tarefa.
Mas é uma ótima sugestão para futuro desenvolvimento. Até mesmo por que existem algumas implementações do protocolo MBus disponíveis sob licenças Open Source.
https://github.com/rscada/libmbus
Abraços
E quanto a comunicação ASCII Serial, conhece uma forma de enviar caracteres como STX, LF ou CR.
Obrigado,
Pedro Narra Pisa
Oi Narra,
Infelizmente não, o protocolo ASCII Serial é somente para informações que chegam ao servidor sem necessidade de requerimento.
Acredito que o caminho mais simples é seguir os passos descritos no wiki do projeto para adicionar o protocolo Mbus.
https://sites.google.com/a/certi.org.br/certi_scadabr/home/minicursos/scada
Pode-se utilizar o Modbus4J como base para desenvolvimento.
Att.
Oi Narra,
Errata aqui - Temos sim o M Bus (Eu eu nem sabia =p)
Dê uma olhada no protocolo M Bus nos datasources. Acredito que atenda suas necessidades,
Desculpa o direcionamento errôneo
Abraços,
Obrigado pela cooperação.
Sim eu sei que já existe a datasource para o protocolo mbus. Simpesmente não consigo por em funcionamento.
obtenho sempre o mesmo erro:
error marshalling net.sf.mbus4j.connection: null
Obrigado,
Narra Pisa