5) 0x10 Écriture de registre d'exploitation multiples
Exemple : Demande au dispositif d'écrire la valeur hexadécimale 00 02 et 00 01 dans les deux registres
commençant par 2.
Paquet de demande : 01 10 00 02 04 00 02 00 01 12 76
Paquet de réponse : 01 10 00 02 00 02 E0 08
Paquet de demande
Nom de domaine
Adresse Modbus
Code de la fonction
Adresse de départ Sup.
Adresse de départ Inf.
Quantité d'octet
Valeur de registre Sup.
Valeur de registre Inf.
Valeur de registre Sup.
Valeur de registre Inf.
Code de vérification Sup.
Code de vérification Inf.
2.5.2 Trame de données Modbus TCP
(Valeur
hexadécimale)
1
10
0
2
4
0
2
0
1
12
76
10
Paquet de réponse
Nom de domaine
Adresse Modbus
Code de la fonction
Adresse de départ Sup.
Adresse de départ Inf.
Sup. de quantité de registre
Inf. de quantité de registre
Code de vérification Sup.
Code de vérification Inf.
(Valeur
hexadécimale)
1
10
0
2
0
12
E0
8