Page 1 sur 1

Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 07:36
par Tonio16
Bonjour

Ma VMC a un port Modbus RTU RS232.
Le plus simple pour implémenter ma VMC dans Domoticz, ne serait-il pas d'avoir un adapteur RS232 / USB?
Dans ce cas, ce que le Rasp a à traiter, est-ce encore du Modbus RTU ou l'adaptateur a transformer le signal en autre chose?

Merci

Antoine

Re: Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 10:10
par digdogger
Salut,
Modbus RTU signifie que tu travailles en liaison série RS232, RS422 ou RS485 (contrairement au Modbus TCP qui lui est en ethernet).
Le convertisseur ne va pas changer le protocole. Peu importe la couche matérielle, le protocole reste en Modbus.
Par contre si tu veux communiquer avec ta VMC, il va falloir connaître le détail de ses registres et quelles commandes Modbus sont acceptées.

Re: Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 11:38
par Tonio16
digdogger a écrit :Salut,
Modbus RTU signifie que tu travailles en liaison série RS232, RS422 ou RS485 (contrairement au Modbus TCP qui lui est en ethernet).
Le convertisseur ne va pas changer le protocole. Peu importe la couche matérielle, le protocole reste en Modbus.
Par contre si tu veux communiquer avec ta VMC, il va falloir connaître le détail de ses registres et quelles commandes Modbus sont acceptées.
Ok, merci. Le détail des registres est connu: https://github.com/smarthomeNG/plugins/ ... elundweiss

Par exemple:
<Register>;<Description>;<min>;<max>;<divisor>;<comma>;<access>;<pcb>

5328;Absenkung der Lüfterstufe1;30;70;1;0;R/W;LU

1066;Aktive Lüfterstufe;0;4;1;0;R;LU

1292;Anforderung der Ventilatoren durch Wärmepumpe;0;1;1;0;R;LU

1218;Anforderung: Beschattung;0;1;1;0;R;LU

1038;Anforderung: Brauchwasserheizung Elektoheizstab;0;1;1;0;R;LU

Merci pour ton aide

Antoine

Re: Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 21:48
par papoo
ce plugin est fait pour toi
http://www.domoticz.com/forum/viewtopic ... 65&t=21297
ou si tu préfère travailler le script python toi même il te faut utiliser la librairie pymodbus

Re: Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 21:56
par Tonio16
papoo a écrit :ce plugin est fait pour toi
http://www.domoticz.com/forum/viewtopic ... 65&t=21297
ou si tu préfère travailler le script python toi même il te faut utiliser la librairie pymodbus
il ne semble pas couvrir le rs232.

Antoine

Re: Modbus RTU RS232 vers USB

Publié : 28 févr. 2018, 22:04
par papoo
le modbus RTU est reconnu par la librairie pymodbus et donc par le plugin (qui utilise la librairie)
le RS232 et le RS485 sont des type de liaison (matériel)
La grosse différence entre le RS232 (ancienne communication entre le PC et l'imprimante) et le RS485, c'est qu'en RS232 c'est une communication entre seulement 2 appareils, alors qu'en RS485 on peut en adresser plusieurs.

https://www.automation-sense.com/blog/a ... sme/d.html

Re: Modbus RTU RS232 vers USB

Publié : 01 mars 2018, 05:19
par Tonio16
Ok, merci pour ton explication. T'a plus qu'à alors.