2 Description du protocole
2.6
Code des fonctions
Aperçu des
fonctions
2.6.1
Lecture de n mots
Demande de
données
Réponse
Exemple
12
Les fonctions suivantes décrites sont disponibles pour la lecture de valeurs de
mesure, de données de process et des appareils ainsi que pour l'écriture de
données définies.
Numéro
Fonction
0x03 ou 0x04
Lecture de n mots
0x06
Ecriture d'un mot
0x10
Ecriture de n mots
v
Lorsque l'appareil ne réagit pas à ces fonctions ou émet un code
d'erreur, voir chapitre 2.9 Traitement des erreurs, page 18.
Avec cette fonction, n mots (n ≤ 32) peuvent être lus à partir d'une adresse dé-
finie
Adresse de
Fonction
l'esclave
x03 ou 0x04
1 octet
1 octet
Adresse de
Fonction
l'esclave
0x03 ou 0x04
1 octet
1 octet
Lecture des consignes W1 et W2 (respectivement 2 mots)
Adresse du premier mot = 0x3100 (consigne W1)
Demande de données :
01
03
3100
Réponse (valeurs en format Modbus flottant):
01
03
08
0000
consigne W1
Adresse
1er mot
2 octets
Nombre
d'octets lus
1 octet
0004
4AF5
41C8
0000
consigne W2
(25.0)
(10.0)
Limitation
max. 32 mots (64 octets)
max. 1 mot (2 octets)
max. 32 mots (64 octets)
Nombre
Somme de
de mots
contrôle CRC16
(max. 32)
2 octets
2 octets
Valeur
Somme de
mot(s)
contrôle CRC16
x octet(s)
2 octets
4120
4A9E