Modbus RTU RS232 vers USB

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Tonio16
Messages : 349
Inscription : 13 oct. 2017, 17:00

Modbus RTU RS232 vers USB

Message 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
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
digdogger
Messages : 213
Inscription : 16 juil. 2017, 09:21

Re: Modbus RTU RS232 vers USB

Message 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.
Raspberry Pi 3 + Raspbian Jessie Lite + Domoticz V4.9700 - RFlink USB V48 433.42MHz - Volets Somfy RTS - MySensors USB V2.1.1 - IDE Arduino 1.8.8
Tonio16
Messages : 349
Inscription : 13 oct. 2017, 17:00

Re: Modbus RTU RS232 vers USB

Message 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
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Modbus RTU RS232 vers USB

Message 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
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Tonio16
Messages : 349
Inscription : 13 oct. 2017, 17:00

Re: Modbus RTU RS232 vers USB

Message 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
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Modbus RTU RS232 vers USB

Message 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
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Tonio16
Messages : 349
Inscription : 13 oct. 2017, 17:00

Re: Modbus RTU RS232 vers USB

Message par Tonio16 »

Ok, merci pour ton explication. T'a plus qu'à alors.
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
Répondre