2.4.3
Ecriture de n mots
Instruction
Adresse de
l'esclave
1 octet
Réponse
Adresse de
l'esclave
1 octet
Exemple
Ecriture de la chaîne de caractères "Anlage Nord" (codage UTF-8 avec caractère de fin : 0x41 0x6E
0x6C 0x61 0x67 0x65 0x20 0x4E 0x6F 0x72 0x64 0x00) à partir de l'adresse de mot 0x021E ; il s'agit
de la description du point de mesure.
chapitre 6.2 "Informations sur le point de mesure", Page 26
Code hexa de l'ordre :
01
Esclave Fonction Adresse
Code hexa de la réponse :
01
Esclave
2.5
Types de données
Type de
Description
données
char
L'octet de poids faible (low) d'un mot est un nombre entier ;
l'octet de poids fort (high) n'est pas utilisé.
Plages de valeur pour l'interprétation numérique :
0 à 255 pour les données non signées
-128 à 127 pour les données signées
Pour l'interpération des booléens :
Bit de poids le plus faible d'un mot, valeur de type bit
0000 0000 0000 0001 = 1 ou TRUE (vrai)
0000 0000 0000 0000 = 0 ou FALSE (faux)
2 Description du protocole Modbus
Fonction
Adresse du
0x10
premier mot
1 octet
2 octets
Fonction
Adresse du
0x10
premier mot
1 octet
2 octets
10
02 1E
00 06
Nombre
Mot 1
de mots
10
Fonction
Adresse
Nombre de
mots x
2 octets
Nombre de
mots x
2 octets
0C
41 6E 6C 61 67 65 20 4E 6F 72 64 00
Nombre
d'octets
02 1E
00 06
Nombre de
Mot 1
mots
Nombre
x valeur(s)
d'octets 2 x
de mot
1 octet
2 x octets
Somme de contrôle
CRC
2 octets
Texte codé UTF-8
21 B5
CRC
Accès
Combinaison
d'appareils
possibles
read only 03, 04
read/
03, 04, 06, 16
write
Somme de
contrôle CRC
2 octets
F8 70
CRC
Nombre
re-
gistres
Modbus
1
11