Présentation
L'objet Modbus convertit les demandes de services EtherNet/IP en fonctions Modbus et les codes d'exception Modbus en codes d'état général CIP. Il présente les instances, les attributs et les services décrits ci-après.
ID de classe
44 (hex), 68 (décimal)
ID d'instance
L'objet liaison Modbus présente deux valeurs d'instance :
0: classe
1: instance
Attributs
L'objet Modbus se compose des attributs suivants :
ID d'instance = 0 (attributs de classe) :
ID d'attribut |
Description |
GET |
SET |
---|---|---|---|
01 |
Révision |
X |
— |
02 |
Instance maxi. |
X |
— |
X = pris en charge — = non pris en charge |
ID d'instance = 1 (attributs d'instance) :
ID d'attribut |
Description |
Type |
GET |
SET |
---|---|---|---|---|
— |
Aucun attribut d'instance pris en charge |
— |
— |
— |
Services
L'objet Modbus exécute les services ci-après sur les types d'objets répertoriés :
ID de service |
Description |
Classe |
Instance |
|
---|---|---|---|---|
hex |
déc |
|||
0E |
14 |
Get_Attribute_Single |
X |
X |
4B |
75 |
Read_Discrete_Inputs |
— |
X |
4C |
76 |
Read_Coils |
— |
X |
4D |
77 |
Read_Input_Registers |
— |
X |
4E |
78 |
Read_Holding_Registers |
— |
X |
4F |
79 |
Write_Coils |
— |
X |
50 |
80 |
Write_Holding_Registers |
— |
X |
51 |
81 |
Modbus_Passthrough |
— |
X |
X = pris en charge — = non pris en charge |