Request: F7 03 45 02 00 02 64 51
Response : F7 03 04 00 00 05 54 6E 93
Request : F7 10 45 20 00 01 02 09 C4 9D 93
Response : F7 10 45 20 00 01 01 99
Écriture du paramètre
3-10-1
Enregistrement des
paramètres
5)
CRC-16 (Modbus) selon spécification Modbus V1.1b
5 Mise en place / Pose
5.6.1.2 Exemples
Exemple : lire paramètre 1-1-2 (4502) pression d'aspiration
F7
Adresse esclave (247 = F7 hex)
03
Functions Code (read Analog Output Holding Registers)
Adresse de données du premier registre demandé
45 02
Nombre total des registres demandés
00 02
64 51
Valeur CRC
d'erreur) pour surveillance des erreurs
F7
Adresse esclave (247 = F7 hex)
03
Functions Code (read Analog Output Holding Registers)
04
Nombre des octets de données qui suivent (2 registres x 2 octets = 4
octets)
00 00 05 54
554 hex (valeur du paramètre 0x4502 in [Pa])
Valeur CRC (cyclic redundancy check) pour surveillance des erreurs
6E 93
Exemple : écrire paramètre 1-1-20 (4520) vitesse de rotation PumpDrive -> 2500 rpm
F7
Adresse esclave (247 = F7 hex)
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
45 20
Adresse de données du premier registre
Nombre des registres qui sont écrits
00 01
Nombre des octets de données qui suivent (1 registre x 2 octets = 2
02
octets)
Valeur écrite dans le registre 45 20
09 C4
Valeur CRC (cyclic redundancy check) pour surveillance des erreurs
9D 93
F7
Adresse esclave (247 = F7 hex)
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
Adresse de données du premier registre
45 20
Nombre des registres à écrire
00 01
Valeur CRC (cyclic redundancy check) pour surveillance des erreurs
01 99
Exemple : modifier l'adresse Modbus du PumpMeter (paramètre 3-10-1) via Modbus
F7 10 34 00 00 01 02 00 01 37 07
Adresse esclave (247 = F7 hex ; adresse standard)
F7
10
Functions Code (Preset Multiple Registers 16 = 10 hex)
34 00
Adresse de données du premier registre
00 01
Nombre des registres qui sont écrits
Nombre des octets de données qui suivent (1 registre x 2 octets = 2
02
octets)
00 01
Valeur écrite dans le registre 34 00 (nouvelle adresse Modbus = 1)
Valeur CRC (cyclic redundancy check) pour surveillance des erreurs
37 07
F7 05 00 03 FF 00 68 AC
F7
Adresse esclave (247 = F7 hex ; important : indiquer ici l'ancienne
adresse !)
Functions Code (Write Single Coil)
05
Coil Command (Save Parameters)
00 03
PumpMeter LSA
5)
(cyclic redundancy check = code de vérification
29 / 52