Overview
The Modbus object converts EtherNet/IP service requests to Modbus functions, and Modbus exception codes to CIP General Status codes. It presents the instances, attributes and services described below.
Class ID
44 (hex), 68 (decimal)
Instance IDs
The Modbus object presents two instance values:
0: class
1: instance
Attributes
The Modbus object consists of the following attributes:
Instance ID = 0 (class attributes):
Attribute ID |
Description |
GET |
SET |
---|---|---|---|
01 |
Revision |
X |
— |
02 |
Max Instance |
X |
— |
X = supported — = not supported |
Instance ID = 1 (instance attributes):
Attribute ID |
Description |
Type |
GET |
SET |
---|---|---|---|---|
— |
No instance attributes are supported |
— |
— |
— |
Services
The Modbus object performs the following services upon the listed object types:
Service ID |
Description |
Class |
Instance |
|
---|---|---|---|---|
hex |
dec |
|||
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 = supported — = not supported |