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