Le protocole Modbus (Modbus/TCP)
I
8
Structure du protocole
0 0
8.2.5
Fonction FC43 - Read Device Identifications
Exemple
72
La fonction FC43 Read Device Identifications est également considérée comme MEI
("Modbus Encapsulated Interface Transport"). Elle sert à rediriger des fonctions et des
appels de méthode. Avec MEI Type 0x0E, la fonction Read Device Identification est
redirigée. Selon la spécification Modbus, celle-ci est composée des trois blocs : Basic,
Regular et Extended, accessibles en lecture. L'option DHR41B supporte les blocs Basic
et Regular (Conformity Level 02). Le bloc est toujours consulté dans sa totalité
(streaming). Dans le Read Device Id Code, les valeurs 01 et 02 sont donc admissibles.
L'ID objet doit être nul. La réponse n'est pas fragmentée.
Requête :
Octet
Désignation
0 - 6
MBAP-Header
7
Function Code
8
MEI Type
9
Read Device ID Code
10
Object ID
Réponse :
Octet
Désignation
0 - 6
MBAP-Header
7
Function Code
8
MEI Type
9
Read Device ID Code
10
Conformity Level
11
More Follows
12
Next Object ID
13
Number of objects
14
Object ID
15
Object Length
16
Object Value
17
....
Exception :
Octet
Désignation
0 - 6
MBAP-Header
7
Function Code
8
Exception Code
Signification / valeurs admissibles
Voir chapitre "En-tête"
Fonction souhaitée : 43 (Read Device Identification)
0x0E
01 ou 02
0
Signification / valeurs admissibles
Voir chapitre "En-tête"
Fonction 43 (Read Device Identification)
0x0E
01 ou 02
02
0
0
Par exemple 3
Signification / valeurs admissibles
Voir chapitre "En-tête"
43
hex
Code défaut
Manuel Commande MOVI-PLC® advanced DHR41B