Manuel d'utilisation du transmetteur Easidew
Annexe D
Carte des registres Modbus
Toutes les valeurs de données liées au transmetteur Easidew sont stockées dans
de larges registres de maintien de 16 bits. Les registres peuvent contenir soit des
valeurs mesurées ou calculées (point de rosée, température, etc.) soit des données de
configuration (réglages de sortie).
Implémentation de Modbus RTU
Il s'agit d'une implémentation partielle de la norme Modbus RTU avec les codes suivants
mis en œuvre :
Code de fonction
3
6
16
Types de registres
Type de données
uint16
int16
int32
special
Paramètres du port série (RS485)
9 600 bauds, 8 bits de données, pas de parité, 1 bit d'arrêt, pas de contrôle de débit
Michell Instruments
Lecture du registre de maintien
Écriture du registre de maintien
Écritures de plusieurs registres de maintien
Entier non signé de 16 bits, peut contenir une liste d'options, p.
ex. 0 = point de rosée, 1 = température.
Entier signé de 16 bits.
Entier signé de 32 bits, conservé dans 2 registres de 16 bits.
Se reporter à la description du registre/aux commentaires pour la
structure des données.
Le site http://www.simplymodbus.ca/FAQ.htm est une excellente
ressource abordant les bases du protocole Modbus. Des
descriptions complètes des codes de fonction (FC03/FC06/FC16)
sont fournies dans la barre latérale.
Le site https://www.scadacore.com/tools/programming-
calculators/online-hex-converter/ est une excellente ressource
pour déterminer les types de registre/les problèmes d'ordre de
bits dans les données Modbus brutes reçues.
Description
Description
ANNEXE D
31