Safety Relay w/DeviceNet Communications User Manual

Configurable Monitoring Safety Relay with DeviceNet™ Communications
Chapter 8: DeviceNet Classes and Objects
52 MSR312-UM001B-EN-P
Instance 171 (20 Point Input w/Single Status Bit)
Note: Response time is assembly dependant, and will vary depending upon the number of input modules attached to the
system. The response time will be longest with ten input modules attached.
Class Code 0x0005: Connection Object
No class attributes will be supported for the Connection Object. Five instances of the Connection Object will be supported.
Instance 1 will be the explicit message connection, instance 2 will be the polled IO connection, and instance 4 will be the COS/
Cyclic IO connection. Instance 1 is the Predefined Group 2 Connection Set Explicit Message Connection. The following
instance 1 attributes will be supported:
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Input 4b State Input 4a State Input 3b State Input 3a State Input 2b State Input 2a State Input 1b State Input 1a State
1 Input 8b State Input 8a State Input 7b State Input 7a State Input 6b State Input 6a State Input 5b State Input 5a State
2 Device Fault Reserved Reserved Reserved
Input 10b
State
Input 10a
State
Input 9b State Input 9a State
Input Modules Response time
One 16.2mS
Ten 56.4mS
Attribute ID Access Rule Name Data Type Value
1 Get State USINT 0 = non-existent 1 = configuring 3 =
established 4 = timed out
2 Get Instance Type USINT 0 = Explicit Message
3 Get Transport Class Trigger BYTE 0x83 — Server, Transport Class 3
4 Get Produced Connection ID UINT 10xxxxxx011 xxxxxx = node
address
5 Get Consumed Connection ID UINT 10xxxxxx100 xxxxxx = node
address
6 Get Initial Comm Characteristics BYTE 0x22
7 Get Produced Connection Size UINT 0x61
8 Get Consumed Connection Size UINT 0x61
9 Get/Set Expected Packet Rate UINT In milliseconds
12 (OChex)
Get Watchdog Action USINT 01 = auto delete 03 = deferred
delete
13 (ODhex)
Get Produced Connection Path Length UINT 0
14 (OEhex)
Get Produced Connection Path EPATH Empty
15 (OFhex)
Get Consumed Connection Path Length UINT 0
16 (10hex)
Get Consumed Connection Path EPATH Empty