Demande de données
Adresse de l'es-
clave
1 octet
Les valeurs de type entier sont transmises par Modbus dans le format suivant :
d'abord l'octet de poids fort, puis l'octet de poids faible.
Réponse
Adresse de l'es-
clave
1 octet
2.6.1
Valeurs de type entier
Exemple
Dans cet exemple, la valeur "durée de détection NEP" doit être lue à l'adresse 0x5A42 de l'appareil
(chapitre 6.10 "Configuration Surveillance de capteur", Page 44). La valeur sera égale à "2400" ici (va-
leur du mot : 0x0960).
Demande de données :
01
Esclave
Réponse (valeurs au format flottant Modbus) :
01
Esclave
2.6.2
Valeurs de type flottant
Cet appareil travaille pour les valeurs de type flottant avec le format de la norme IEEE 754
(32 bits), à la différence toutefois que les octets 1 et 2 sont échangés avec les octets 3 et 4.
Format flottant simple (32 bits) suivant la norme IEEE 754
SEEEEEEE
Octet 1
S - Bit de signe
E - Exposant (complément à 2)
M - Mantisse normalisée sur 23 bits
Format flottant Modbus
MMMMMMMM
Octet 3
2 Description du protocole Modbus
Fonction
0x03 ou 0x04
1 octet
Fonction
0x03 ou 0x04
1 octet
03
Fonction
Adresse
du 1er mot
03
Fonction
EMMMMMMM
Octet 2
Adresse Modbus x
MMMMMMMM
Octet 4
Adresse
du premier mot
2 octets
Nombre
d'octets lus
1 octet
5A 42
00 01
Nombre de
mots
02
09 60
Octets
Valeur de type
lus
entier
MMMMMMMM
Octet 3
SEEEEEEE
Octet 1
Nombre de mots
2 octets
Valeur du ou des
mots
x octets
36 C6
CRC
BE 3C
CRC
MMMMMMMM
Octet 4
Adresse Modbus x+1
EMMMMMMM
Octet 2
Somme de
contrôle CRC
2 octets
Somme de
contrôle
CRC
2 octets
13