
CDN36X User Manual
revision 1.30
SERIAL RECEIVE OBJECT
The Serial Receive Object instances receive and process serial messages, and send the converted
data to DeviceNet master in the I/O Response Message.
Serial Receive Object
Class Code 65 (0x41)
Class
Attribute
Access Name
Type
Value
1 Get
Revision
UINT 1
2
Get
Max Object Instance
UINT
8
6 Get
Max
Class
Identifier
UINT 7
7 Get
Max
Instance
Attribute UINT 17
Instance
Attribute
Access Name
Type
Value
3
Get/Set Receive Data
Data Type Received message data. Returned in I/O Response
Message.
4
Get
Receive Toggle
BOOL
Gateway toggles (0-1, 1-0) to indicate new Receive
Data value.
5 Get/Set
Receive
Acknowledge
BOOL
When
Sync Enabled, user application must set this
bit to match Receive Toggle before next message is
processed.
6
Get/Set Receive Mode
USINT
Bit 0 – use Data Field
Bit 1 – use Pre-String Field
Bit 2 – use Post-String Field
7
Get/Set Pre-String
Short_String String of 1-9 bytes.
8
Get/Set Post-String
Short_String String of 1-9 bytes.
9
Get/Set Data Type
USINT
194 (0xC2) = SINT (1 byte)
195 (0xC3) = INT (2 bytes)
198 (0xC6) = USINT (1 byte)
199 (0xC7) = UINT (2 bytes)
202 (0xCA) = REAL (4 bytes)
218 (0xDA) = Short String (Data Size bytes)
10 Get/Set
Data
Size
USINT 1-128
11 Get/Set
Width
USINT 1-16
13
Get/Set Conversion
USINT
‘D’ (0x44) = ASCII represents decimal integer.
‘X’ (0x58) = ASCII represents hex integer.
14
Get/Set Pad Char
CHAR
Pad byte value. Pad Poll Response if Rx data does
not fill up Poll response message data.
15
Get/Set Data in I/O Response
BOOL
0 = no, 1 = yes
16
Get/Set Enabled
BOOL
0 = disabled, 1 = enabled
17
Get/Set Sync Enabled
BOOL
0 = disabled, 1 = enabled
Common Services
Service Code
Class
Instance
Service Name
05 (0x05)
No
Yes
Reset
14 (0x0E)
Yes
Yes
Get_Attribute_Single
16 (0x10)
No
Yes
Set_Attribute_Single
MKS Instruments, Inc.
D.I.P. Products Group
50