2.4.1
Lecture de n mots
Cette fonction permet de lire n mots à partir d'une adresse définie.
Demande de données
Adresse de l'es-
clave
1 octet
Réponse
Adresse de l'es-
clave
1 octet
Exemple
Lecture du nom de l'appareil. Il s'agit dans cet exemple du nom d'appareil "dl CR". Comme le nom d'ap-
pareil a une longueur maximale de 10 caractères (y compris le caractère "\0" de fin de chaîne) et que
chaque mot contient 2 caractères ASCII du nom de l'appareil, il faut lire 5 mots, c'est-à-dire 10 octets.
Vous trouverez ces adresses Modbus dans le chapitre 6 "Tableaux des adresses Modbus", Page 27.
Code hexa de la demande de données :
01
Esclave
Code hexa de la réponse (valeurs au format "octet") :
01
Esclave
2 Description du protocole Modbus
Fonction
0x03 ou 0x04
1 octet
Fonction
0x03 ou 0x04
1 octet
03
00 00
Fonction
Adresse
du 1er mot
03
0A
Fonction
Octets
lus
Adresse
Nombre de mots x
du premier mot
2 octets
Nombre
Valeur du ou des
d'octets lus
1 octet
00 05
Nombre de
mots
64 6C 20 43 52 00 00 00 00 00
Texte en ASCII
Somme de
contrôle CRC
2 octets
2 octets
Somme de
mots
contrôle CRC
2 x octets
2 octets
85 C9
CRC
E6 B1
CRC
9