Go Down

Topic: Lire les données d'un compteur d'energie ModBus (Read 471 times) previous topic - next topic

314xl

Bonjour,

Je possède un controllino(http://controllino.biz/controllino/learning/) et un compteur IME (http://www.imeitaly.com/docs/NT789.pdf).

Le controllino dispose d'une interface RS485 de type SN65HVD08 qui utilise l'UART3 de l'atmega2560.

Le compteur d'énergie est quand à lui paramétré pour communiquer a 9600 bauds, sans bit de parité et comme adresse 1.

Le protocole utilisé par le compteur est compatible modbus, voici sa description : http://www.imeitaly.com/protocolli/PR123.pdf.


Je ne sais pas trop comment aborder la communication, j'ai bien compris qu'il faut que j'envoie une trame mais sous quelle forme? Un ensemble de Serial3.write(0x..);

Sauf erreur de ma part on est ici en half-duplex, comment sélectionnent-ont un mode reception/transmission?

Au niveau du câblage faut t'il croiser les fils entre la sortie RS485 du controllino et l'entrée du compteur? 

Le module SN65HVD08 est-il compatible avec des librairies utilisant le max485?


Je ne demande bien-sur pas de code tout fait mais simplement une explication me permettant de mieux comprendre comment faire fonctionner cela et a quoi doit ressembler la trame.
Merci,

doc SN65HVD08: http://www.ti.com/lit/ds/symlink/sn65hvd08.pdf

Go Up