MODBUS RTU
NOTE:
L'option d'adressage automatique du
La désactivation ou l'activation de la fonctionnalité d'adressage automatique du
les données du registre Modbus 41001 (adresse Modbus 1000) comme décrit dans le tableau ci-
dessous.
Fonctionnalité
d'adressage
automatique
Désactivé
Activé
6.2 REGISTRES MODBUS
Le module de communication Modbus RTU prend en charge deux types de registres
Registres de maintien (
•
Registres d'entrée (
•
Chaque registre a une taille de 16 bits (2 octets) et une adresse unique. Les données de mesure
provenant du compteur sont stockées par le module dans les deux types de registres - les registres
de maintien (Holding Registers) et les registres d'entrée (Input Registers).
NOTE :
Il existe deux conventions pour adresser les registres dans Modbus. Faites attention
lorsque vous accédez aux registres. La méthode d'adressage peut dépendre de
l'application utilisée. Certaines applications peuvent utiliser uniquement le format long
(Modbus Register) et d'autres peuvent utiliser le format court (Modbus Address).
Pour obtenir l'adresse Modbus, soustrayez l'offset 40001 (pour les registres de maintien)
ou 30001 (pour les registres d'entrée) du registre Modbus.
Par exemple, pour obtenir l'adresse Modbus permettant de lire la valeur du volume :
40011 (registre Modbus) - 40001 (offset pour les registres de maintien) = 10 (adresse
Modbus).
6.2.1
REGISTRE DES DONNEES DE MESURE
Description
Energie
Energie (Coefficient)
Energie (Unité)
Energie (Code de l'unité)
Energie (Float)
Volume
Valeur du
Valeur du registre (octet de
registre
poids faible)
(octet de
poids fort)
0 (0x00 hex)
L'adresse est de la plage 1 à 247
(0x01 à 0xF7 en hexadécimal)
1 (0x01 hex)
L'adresse est de la plage 1 à 247
(0x01 à 0xF7 en hexadécimal)
holding registers
input registers
) écriture uniquement (3####)
Registre
Modbus
30001 ou 40001
30003 ou 40003
30004 ou 40004
30008 ou 40008
30009 ou 40009
30011 ou 40011
slave ID
est activé par défaut.
Description
Adresse statique
Adresse sera mise à jour
après la première lecture
des données du compteur
) lecture et écriture (4####)
Type
de registre
Input ou Holding
Input ou Holding
Input ou Holding
Input ou Holding
Input ou Holding
Input ou Holding
15
slave ID
, se fait via
Type
Adresse
de données
Modbus
0
Int32
2
UInt16
3
8 char ASCII
7
UInt16
8
IEEE 754
10
Int32
12/2023