Connection object, Class code, Services – Rockwell Automation 20-750-DNET PowerFlex DeviceNet Option Module User Manual
Page 101: Instances, Instance attributes, Class code services instances instance attributes
Rockwell Automation Publication 750COM-UM002B-EN-P - October 2012
101
DeviceNet Objects
Appendix C
Connection Object
Class Code
Services
Instances
Instance Attributes
See the DeviceNet specification for more information.
Hexadecimal
Decimal
0x05
5
Service Code
Implemented for:
Service Name
Instance
0x0E
Yes
Get_Attribute_Single
0x10
Yes
Set_Attribute_Single
Instance
Description
2
Polled I/O Connection
4
Change of State/Cyclic Connection
6…10
Explicit Message Connection
Attribute ID
Access Rule
Name
Data Type
Description
1
Get
State
USINT
0 = Nonexistent
1 = Configuring
2 = Waiting for connection ID
3 = Established
4 = Timed out
2
Get
Instance Type
USINT
0 = Explicit message
1 = I/O message
3
Get
Transport
USINT
The Transport Class Trigger for this instance
4
Get
Produced Cnxn ID
USINT
CAN Identifier to transmit on
5
Get
Consumed Cnxn ID
USINT
CAN Identifier to receive on
6
Get
Initial Comm Char
USINT
Defines the DeviceNet message groups that the Tx/Rx Cnxn’s apply
7
Get
Produced Cnxn Size
UINT
Max bytes to transmit across this connection
8
Get
Consumed Cnxn Size
UINT
Max bytes to receive across this connection
9
Get/Set
EPR
UINT
Expected Packet Rate (timer resolution = 1 msec.)
12
Get/Set
Watchdog Action
USINT
0 = Transition to timed out
1 = Auto delete
2 = Auto reset
13
Get
Produced Path Length
UINT
Number of bytes of data in the produced connection path
14
Get
Produced Connection
Path
ARRAY of UINT
Byte stream which defines Application objects whose data is to be
produced by this Connection object
15
Get
Consumed Path Length
UINT
Number of bytes of data in the consumed connection path
16
Get
Consumed Connection
Path
ARRAY of USINT Byte stream which defines Application objects whose data is to be
consumed by this Connection object
17
Get/Set
Production Inhibit Time
UNIT
Defines minimum time between new data production
18
Get/Set
Connection Timeout
Multiplier
UNIT
Specifies the multiplier applied to the expected packet rate value to
derive the value for the Inactivity/Watchdog timer