CDN36X User Manual
revision 1.30
CONNECTION OBJECT
The Connection Object instances manage the characteristics of each communication connection.
The CDN36X is a Group 2 Only Slave device that supports 1 Explicit Message Connection and 1
I/O Message Connection.
Connection Object
Class Code 05 (0x05)
Class
Attribute
Access Name
Type
Value
1 Get
Revision
UINT 1
Instance
Attribute
Access Name
Type
Value
1 Get
State
USINT 0
=
non-existent
1 = configuring
2 = established
3 = timed out
2
Get
Instance Type
USINT
0 = Explicit Message
1 = I/O Message
3
Get
Transport Class Trigger USINT
0x83 for Explicit Message
0x82 for I/O Message
4
Get
Production Connection UINT
Explicit Message:
10xxxxxx011 = produced connection id
10xxxxxx100 = consumed connection id
I/O Message:
01111xxxxxx = produced connection id
10xxxxxx101 = consumed connection id
5 Get
Consumed
Connection
UINT
6 Get
Initial
Communication
Characteristics
USINT
0x21 for Explicit Message
0x01 for I/O Message
7
Get
Production Size
UINT
67 for Explicit Message
See Stream Object for I/O Message
8
Get
Consumed Size
UINT
71 for Explicit Message
See Stream Object for I/O Message
9
Get/Set Expected Packet Rate
UINT
Default 2500 msec
12
Get/Set Timeout Action
USINT
0 = Timeout (Explicit Message default)
1 = Auto Delete
2 = Auto Reset (I/O Message default)
13
Get
Production Path Length USINT
0 for Explicit Message
6 for I/O Message
14
Get
Production Path
STRUCT of
Null for Explicit Message
STRUCT for I/O Message
Log. Seg., Class
USINT
0x20
Class Number
USINT
0x04
Log. Seg., Instance
USINT
0x24
Instance Number USINT 0x01
Log. Seg., Attribute
USINT
0x30
Attribute Number
USINT
0x03
15
Get
Consumed Path Length USINT
0 for Explicit Message
6 for I/O Message
MKS Instruments, Inc.
D.I.P. Products Group
47