Lire registres de maintien, Renvoyer données de requête – Basler Electric BE1-11 Modbus Protocol Manuel d'utilisation
Page 12

6
9424270774 Rev B
le port RJ-45 ou 100MB/s pour le port optique. Référez-vous au manuel d'instructions BE1-11
correspondant pour plus de détails.
Messages de requête et de réponse détaillés pour le mode de
transmission RTU
Les paragraphes suivants donnent une description détaillée des messages de requête et des réponses
pris en charge.
Lire registres de maintien
Requête
Ce message de requête demande la lecture d'un registre ou d'un bloc de registres. Le bloc de données
contient l'adresse du registre de départ et la quantité de registres à lire. Une adresse de registre de N lira
le registre de maintien N+1. Si la requête est une diffusion (adresse du dispositif = 0), aucun message de
réponse n'est renvoyé.
Adresse du dispositif
Code de fonction =
03 (hex)
Adresse de départ Hi (poids fort)
Adresse de départ Lo (poids faible)
Nombre de registres Hi (poids fort)
Nombre de registres Lo (poids faible)
Vérification d'erreur CRC Hi (poids fort)
Vérification d'erreur CRC Lo (poids faible)
Le nombre de registres ne peut pas dépasser 125, sans provoquer une réponse d'erreur avec le code
d'exception pour une fonction illégale.
Réponse
Le message de réponse contient les données demandées. Le bloc de données contient la longueur du
bloc en octets suivie des données (un octet de données de poids fort et un octet de données de poids
faible) pour chaque registre demandé.
La lecture d'un registre de maintien non attribué renvoie une valeur de zéro.
Adresse du dispositif
Code de fonction =
03 (hex)
Nombre d'octets
Données de poids fort (Pour chaque registre demandé, il y a un octet de données de poids fort et un
octet de données de poids faible).
Données de poids faible
.
.
Données de poids fort
Données de poids faible
Vérification d'erreur CRC Hi (poids fort)
Vérification d'erreur CRC Lo (poids faible)
Renvoyer données de requête
Cette requête contient des données à renvoyer (reboucler) dans la réponse. Les messages de réponse et
de requête doivent être identiques. Si la requête est une diffusion (adresse du dispositif = 0), aucun
message de réponse n'est renvoyé.
Adresse du dispositif
Code de fonction =
08 (hex)
Informations générales
BE1-11