Code de fonction
Pour le protocole MODBUS, les numéros de bobine ou de registre sont attribués par le code de fonction et chaque code de
fonction s'applique uniquement au numéro de bobine ou de registre attribué.
La correspondance entre le code de fonction et le numéro de bobine ou de registre est présentée ci-dessous.
Code de fonction
Code
Fonction
03
Lecture (en continu)
H
04
Lecture (en continu)
H
06
Écriture
H
10
Écriture (en continu) Multiples registres
H
La longueur des messages de chaque fonction est présentée ci-dessous.
Code
Désignation
03
Lecture de mots de données
H
04
Lecture de mots de données
H
(lecture seule)
06
Écriture de mots de données
H
10
Écriture en continu de mots
H
de données
*1 : Le « Nombre de données attribuable » ci-dessus est limité par le nombre de données attribué par le micro-régulateur au
numéro de bobine ou de registre.
(Sauf pour le code de fonction 06
Cible
Registre de maintien
Registre d'entrée
Registre de maintien
Nombre de
données
attribuable
Minimum
*1
60 mots
*1
60 mots
1 mot
*1
60 mots
).
H
Numéro de bobine, numéro de registre
Numéro
3xxxx
Lecture de mots de données
4xxxx
Lecture/écriture de mots de données
Message de
Message de réponse
commande
Maximum
Minimum
8
8
8
8
8
8
11
129
– 23 –
Désignation
[unité : octet]
Maximum
7
125
7
125
8
8
8
8