Ola Amigos,

Estou tentando comunicar uma placa UNO, via MAX485, com uma IHM RS485 - Modbus

Sou novo no arduino, contudo programo clp a algum tempo.

Gostaria de alguma dica de como exportar via modbus todos os valores obtidos pelo Arduino (entradas digitais e analogicas), somente utilizarei o Arduino para a leitura dos sensores, sendo exibido na IHM do CLP.

Estudei diversos codigos, exemplos, contudo nenhum funcionou efetivamente, existem inumeras bibliotecas, mas a grande maioria nao compila.

O codigo de leitura dos sensores e exibicao, consegui realizar, mas a comunicacao está me enlouquecendo !!

Peço ajuda !!

Obrigado !!!

Exibições: 829

Responder esta

Respostas a este tópico

Olá,

Procure AQUI

Veja este vídeo do colega Jucelei, é sobre o ESP mas pode servir para ter uma ideia AQUI

Veja no meu canal estes vídeos AQUI

Boa sorte!

Abs. 

Muito obrigado Carlos, vou pesquisar  Abs !!!

Disponha Rodrigo, por favor poste aqui o resultado, procure não deixar órfão o seu tópico, desta forma ele servira no futuro para outros garagistas.

Abs.

CK

Amigos, consegui realizar a comunicação Modbus RTU - RS485 com o modulo max485 entre o UNO e o ScadaBR, funciona redondo, estou tendo dificuldades em conectar a modbus em uma IHM Delta, alguém tem alguma dica ?

Aparentemente a conexão Modbus não é reconhecida pela IHM, talvez o conversos 485/usb anule algum ruído, não sei..

Rodrigo eu nao estou muito usando o scadabr como usuario, (atualmente estou mais focado na parte de desenvolvimento), entao o que lhe digo e apenas uma sugestao. Normalemente o scadabr tem apenas uma porta serial para conexao o que e de certa forma muito ruim, pois para que vc consiga conectar dispositivos de uma rede serial como rs485 devem ficar todos na mesma porta serial(mesma rede), desta forma o scadabr vai fazer o polling de acordo com um tempo de leitura que vc pode configurar no datasource, no geral fica uma questao de tentativa e erro ate vc acerta o tempo bom de leitura. Iutra alternativa e que vi que o IHM Delta tem conexao ethernet logo vc poderia utilizar uma biblioteca modbus IP que nao vai te dar esses problemas.

Qualquer duvida  post aqui para sabermos sua evoluçao.

Estamos trabalhando para solucionar essa questao de apenas uma porta serial.

Muito obrigado Adriano

Tentei diversas configurações de delay, etc

Infelizmente não consigo ler as informações na IHM, no Scada funciona muito bem, mas na IHM não tenho leitura.

Outro fator que achei estranho rodando o Modscan nao obtenho nenhuma leitura do arduino, será que o sw que fiz está errado ou é necessario adicionar fisicamente resistores no 485Max?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço