3 Description du protocole Modbus
3.6.2
Ecriture d'un mot
Avec la fonction "écriture d'un mot", les blocs de données de l'ordre et de la réponse sont identiques.
Ordre
Adresse de l'es-
clave
1 octet
Réponse
Adresse de l'es-
clave
1 octet
Exemple
Ecriture de la valeur 1 sur l'entrée binaire externe 1 à l'adresse de mot 0x1144.
Ordre :
01
Esclave
Réponse :
01
Esclave
3.6.3
Ecriture de n mots
Ordre
Adresse de
l'esclave
1 octet
Réponse
Adresse de
l'esclave
1 octet
Exemple
Ecriture du mot "Test" (en code ASCII : 0x54 0x65 0x73 0x74 0x00) sur la variable de texte externe 1 à
partir de l'adresse de mot 0x1218.
Ordre :
01
Esclave
Réponse :
01
16
Fonction
0x06
1 octet
Fonction
0x06
1 octet
06
11 44
Fonction
Adresse du
mot
06
11 44
Fonction
Adresse du
mot
Fonction
Adresse du
0x10
premier mot
1 octet
2 octets
Fonction
Adresse du
0x10
premier mot
1 octet
2 octets
10
12 18
Fonction
Adresse
Mot 1
10
12 18
Adresse du mot
Valeur du mot
2 octets
2 octets
Adresse du mot
Valeur du mot
2 octets
2 octets
00 01
Valeur
00 01
Valeur
Nombre de
Nombre
mots
d'octets
2 octets
1 octet
Nombre de
Somme de contrôle
mots
CRC
2 octets
2 octets
00 03
06
Nombre de
Nombre
mots
d'octets
00 03
05 77
Somme de
contrôle CRC
2 octets
Somme de
contrôle
CRC
2 octets
06 23
CRC
06 23
CRC
Valeur du ou
des mots
x octets
54 65 73 74 00 00 22 C5
Texte en ASCII
Somme de
contrôler
CRC
2 octets
CRC