DeviceNet Remote I/O Communication Module RTU-DNET
DVP-PLC Application Manual
10
Byte position
Data written into special module
Data read from special module
1 R/R[0]+Service
Code[0x10]
R/R[0]+Service Code[0x0E]
2
Class ID [0x9C]
Class ID [0x9C]
3
Instance ID
Instance ID
4
Attribute ID
Attribute ID
5
Low byte of Service Data
N/A
6
High byte of Service Data
N/A
7 N/A
N/A
Format of response messages
Byte position
Data written into special module
Data read from special module
0
Frag[0]+XID+MAC ID
Frag[0]+XID+MAC ID
1 R/R[1]+Service
Code[0x10]
R/R[1]+Service Code[0x0E]
2
Low byte of response data
3
High byte of response data
2.
Definitions of DeviceNet Objects for RTU-DNET
Class 0x9A – RTU-DNET setup parameter object
Class attribute
Attribute ID
Access rule
Name
Data type
1 Get Revision UINT
Instance 1
Attribute
ID
Access
rule
Name
Range
Default
Explanation
1 Get
Length of
input I/O data
N/A N/A
The sum of the length of the status
word of RTU-DNET and the input data
of the module connected to it. (Unit:
byte)
2 Get
Length of
output I/O
data
N/A N/A
The sum of the length of the control
word of RTU-DNET and the output
data of the module connected to it.
(Unit: byte)
3 Get
Number of
digital input
points (X)
0 ~ 128
N/A
The number will be regarded as 8
when it is less than 8 and as 16 when it
is bigger than 8 but less than 16. (Unit:
bit)
4 Get
Number of
digital output
points (Y)
0 ~ 128
N/A
The number will be regarded as 8
when it is less than 8 and as 16 when it
is bigger than 8 but less than 16. (Unit:
bit)
5 Get
Number of
special
modules
0 ~ 8
N/A
The number of special modules
connected to RTU-DNET.
6 Get
Length of
analog input
N/A N/A
The length of input data of the special
module connected to RTU-DNET.
(Unit: word)
7 Get
Length of
analog output
N/A N/A
The length of output data of the special
module connected to RTU-DNET.
(Unit: word)