Burkert Type 8717 User Manual
Page 235

235
Mise en service Modbus
Réponse
nom de champ
valeur
Adresse esclave
0x01
Fonction
0x84
Champ de données
0x02
Contrôle d'erreur
CRC
(high Byte)
Contrôle d'erreur
CRC
(low Byte)
dans cet exemple, le maître adresse une interrogation à l’appareil esclave 01. Le code de fonction 04 correspond
à « Read Input Register ». L’adresse registre dans l’appareil est en dehors de la plage de validité des adresses.
Ceci conduit l’esclave à envoyer une réponse d’exception avec le code d’exception affiché 02 (adresse de
données illégale).
réponses d’exception implémentées
code
nom
Signification
00
Aucune erreur
01
ILLEGAL FUNCTION
Le code de fonction n'est pas supporté
02
ILLEGAL dATA AddRESS
L'adresse de données n'est pas autorisée dans l'appareil
03
ILLEGAL dATA VALUE
Une valeur contenue dans le champ d'interrogation est
erronée pour l'appareil
04
SLAVE dEVICE FAILURE
Erreur interne à l'appareil
Formats des chiffres
type de
données
Description
longueur
(octets)
UINT8
Nombre entier non signé, 8 bits
1
UINT16
Nombre entier non signé, 16 bits
2
UINT32
Nombre entier non signé, 32 bits
4
FLOAT32
Chiffre à virgule flottante selon IEEE-754
La valeur flottante 32 bits est enregistrée dans deux adresses consécutives, la
première adresse contenant le mot de valeur la plus élevée (préfixe, exposant et
partie supérieure de la mantisse), la deuxième adresse le mot de valeur la moins
élevée (partie inférieure de la mantisse)
4
V
MFC Family
français