Fonctions Modbus; Fonction 04: Read Input Register - LEGRAND 4 226 80 Mode D'emploi

Masquer les pouces Voir aussi pour 4 226 80:
Table des Matières

Publicité

4. Fonctions Modbus

Les fonctions disponibles sont les suivantes :
03 = Read Multiple Holding Registers
04 = Read input register
06 = Preset single register
07 = Read exception
10 = Preset multiple register
17 = Report Slave ID
Exemple :
Pour lire la valeur de la tension des batteries, présente sur la position 30 (1E
série 01, le message à envoyer est le suivant :
Où :
La réponse du boîtier d'automatisme sera la suivante :
Où :
4.1

Fonction 04: read input register

La fonction 04 Modbus permet de lire un ou plusieurs registres consécutifs dans la mémoire Esclave. L'adresse de chaque
mesure est indiquée dans le tableau 7.1. Conformément au standard Modbus, l'adresse indiquée dans le message de
requête doit être diminuée de 1 par rapport à celle effectivement indiquée dans le tableau.
Si l'adresse de mesure ne figure pas dans le tableau ou si le nombre de registres requis dépasse le nombre maximum
admis, le boîtier d'automatisme renvoie un code d'erreur (voir tableau des erreurs dans le chapitre 5).
Exemple :
6
01
04
00
01 = adresse Esclave
04 = fonction Modbus 'Read input register'
00 1D = Adresse du registre requis (tension des batteries) diminuée de 1
00 02 = Nombre de registres à lire à partir de l'adresse 30
E1 CD = Checksum CRC
01
04
04
00
01 = adresse boîtier d'automatisme (Esclave 01)
04 = fonction requise par le master
04 = nombre de octets envoyés par le boîtier d'automatisme
00 00 00 7C = Valeur hex de la tension des batteries = 124 = 12.4V
FA 65 = checksum CRC
INTERROGATION MASTER (MAITRE)
Adresse Esclave
Fonction
Adresse MSB
Adresse LSB
Numéro registre MSB
Numéro registre LSB
MSB CRC
LSB CRC
Permet la lecture des registres internes du boîtier
d'automatisme
Permet la lecture des mesures du boîtier d'automatisme
Permet d'écrire des paramètres
Permet de lire l'état des dispositifs
Permet d'écrire plusieurs paramètres
Permet la lecture d'informations relatives au dispositif
), depuis le boîtier d'automatisme à adresse
hex
1D
00
02
E1
00
00
7C
08
hex
04
hex
00
hex
0F
hex
00
hex
08
hex
21
hex
57
hex
CD
FA
65

Publicité

Table des Matières
loading

Table des Matières