Prezados amigos garagistas.

Apos muito leitura e uma ajuda fora do normal dos posts aqui do LDG consegui entender o como funciona a comunicação modbus-RTU  entre arduino e SCADABR, agora peço a ajuda dos senhores para mais  uma etapa que é a comunicação com um supervisório chamado LAquis. Segundo informado pelo pessoal deles seria somente inserir o codigo MODBUS-RTUs do Arduino no Criador do Drive do Laquis, fiz isso e não funcionou, estou estudando a estrutura do Criador de Drive do Laquis para ver se conseguimos realizar esta comunicação. Se algum amigo aqui LDG estiver trabalhando neste tipo de assunto ou tiver alguma experiencia com Laquis, colabora ai...

Muito obrigado

Exibições: 2982

Responder esta

Respostas a este tópico

Talvez  a comunicacao tenha falhado pq tenha que trocar o off set do codigo do Arduino.La os registradores nao seguem o mesmo padrao dos drivers Modbus.Os enderecos devem ter se nao me engane 40001,40002, 40003 etc.No codigo do Arduino da certo comunicar com o ScadaBR com 0,1,2,3 etc para o registrador holding mas certamente falhara para outros programas.

Oi EAF, bom dia,

pra ajudar um amigo, ando estudando bsatatante o protocolo Modbus-RTU.

Montei um Modbus master usando um arduino Mega e um slave usando um arduino Uno.

Ele estão funcionado bem, mas não tenho como testar o master em algum CLP, pois não tenho nenhum.

Este amigo está testando para nós.

Por tudo que entendi até agora, realmente o endereço dos Holdingds Regs,  inicia no Hex 0x4000.

Mas também  pelo que entendi, não é necessário enviar este endereço pelo modbus, 

pois ao chamar as funções que acessam os Holdings Regs, o modbus já aponta para o endereço 

de memoria com deslocamento a partir de 0x4000.

Mas veja bem, tenho pouca expereincia em modbus.

Rui

Rui,

Se precisa de um CLP para testar modbus RTU eu tenho vários aqui em casa e posso lhe emprestar um.

SDS
Daltro

Oi DRCJ, bom dia.
Muito obrigado pela oferta.
Se tiver dificuldade com os testes, aviso e ai pego emprestado a CLP.
Novamente obrigado.
Rui

OK,

Quando quiseres tens meu contato...

SDS

Daltro

 

Dae Wellintgon, tambem estou precisando conectar o arduino com o laquis, mas até agora nada, eu uso o laquis com clps delta e está rodando certinho, tive que comprar o suporte do laquis, ai to tentando com o tiago do laquis ve se ele me quebra essa, o cara é gente boa pra cara%$#,  ele até me passo uns exemplos de codigo do arduino e um drive do arduino para o laquis, mas sou iniciante nao entendi muito bem, voce ja conseguiu conectar os dois?

E com Rslogix 500 você já tentou comunicar com Laquis?

Mateus, poste os exemplos que ele te passou pra poder analizar a logica se possivel, estou rodando com o scadaBR tranquilo mas no Laquis não ta rolando.

Oi WS, bom dia.

Este soft é free ou pago?

Tem alguma copia de teste?

Rui

oi RV, software gratuito, só paga suporte caso precise

http://www.lcds.com.br/laquis.asp, só baixar...

Segue um driver para arduino que o proprio Tiago, desenvolvedor do Laquis me passou, é só colar na pasta 'ctrls' onde o laquis está instalado.

Se ajudar...

Anexos

Consegui, tem um macete pra funcionar.
A amostragem tem de estar em 3s senão não funciona!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço