I-7242D user manual
I-7242D DeviceNet/Modbus RTU Gateway User’s Manual, July 2006, Version 1.1 44/124
4.10 User-defined Modbus Device Object ( Class : 0x64 )
The “User-defined Modbus Device” object has maximum 10 instances and
is specific to the I-7242D. Its attributes contain the application data, which is to
be transmitted to the Modbus slaves via Modbus queries. The DeviceNet
accesses the application data by invoking read and write functions. These
functions need to be provided by the Object. So, the I-7242D provides
Get_Attribute_Single and Set_Attribute_Single to read and write data to
Modbus devices.
Class Attribute
Attribute ID
Attribute name
Data Type
Method
Value
0x01 Revision UINT Get 1
0x02 Max
Instance UINT
Get 10
0x03
Period of silence
USINT
Get/Set
40~65535 (ms)
Class Service
Service Code
Service Name
Need
0x0E Get_Attribute_Single
Required
0x10 Set_Attribute_Single
Optional
Instance Attribute
Attribute ID
Description
Data Type
Method
Value
0x01 Device
ID CHAR
Get 0
0x02
Device I/O Type
CHAR
Get 0
0x03
Device Start Address
WORD
Get 0
0x04 Device
Length
WORD
Get 0
0x05 Data
Lose
Counter
WORD
Get/Set 0
0x14 DO
Data
Defined by
device num.
Get/Set 0
0x15 AO
Data
Defined by
device num.
Get/Set 0
0x16 DI
Data
Defined by
device num.
Get 0
0x17 AI
Data
Defined by
device num.
Get 0
Instance Service
Service Code
Service name
Need
0x0E Get_Attribute_Single
Required
0x10 Set_Attribute_Single
Required