Codes de fonction transformés :
Sub Function Code
0x00
0x0B
Avec le code sous-fonction 0x00, une seule valeur 16 bits peut être écrite.
FC16 Write Multiple Register
Ce code de fonction permet d'écrire plusieurs registres "holding". Seuls les registres consécutifs
peuvent être écrits dans une interrogation. S'il y a des intervalles (registres non existants) entre les
registres, ces registres ne peuvent pas être écrits dans un télégramme.
Paramètres
Request:
Function Code
Start Address
Register Value
Byte Number
Register Value
Response:
Function Code
Sub Function Code
Data
FC17 Report Slave ID
Ce code de fonction permet d'interroger l'ID esclave.
Request:
Paramètres
Request:
Function Code
Response:
Function Code
Byte Number
Slave ID
Run Indicator Status
FC43 Sub 14, Read Device Identification
Ce code de fonction permet d'interroger l'identification du dispositif (Device Identification).
Paramètres
Request:
Function Code
MEI Type
Read Device ID Code
Object ID
VEGAFLEX 81 • Protocole Modbus et Levelmaster
Nom
Return Data Request
Return Message Counter
Length
Code/Data
1 Byte
0x10
2 Bytes
0x0000 to 0xFFFF
2 Bytes
0x0001 to 0x007B
1 Byte
2*N
N*2 Bytes
Data
1 Byte
0x10
2 Bytes
0x0000 to 0xFFFF
2 Bytes
0x01 to 0x7B
Length
Code/Data
1 Byte
0x11
1 Byte
0x11
1 Byte
1 Byte
1 Byte
Length
Code/Data
1 Byte
0x2B
1 Byte
0x0E
1 Byte
0x01 to 0x04
1 Byte
0x00 to 0xFF
10 Annexe
91