Safety Relay w/DeviceNet Communications User Manual

Configurable Monitoring Safety Relay with DeviceNet™ Communications
Chapter 8: DeviceNet Classes and Objects
50 MSR312-UM001B-EN-P
A single instance (instance 1) of the DeviceNet Object will be supported. The following instance attributes will be
supported.
The following services will be implemented for the DeviceNet Object.
Class Code 0x0004: Assembly Object
The following class attributes will be supported for the Assembly Object:
Assemblies
The following Assembly Instances will be implemented.
Instances supported:
Instance 160 (Group State w/Status Bit)
Attribute ID Access Rule Name Data Type Value
1 Get/Set Node Address USINT 0…63
2 Get/Set Baud Rate USINT 0 = 125 K 1 = 250 K 2 = 500 K
6 Get MAC ID Switch Changed BOOL 0 = No Change 1 = Change since
last Reset or Power-Up
7 Get Baud Rate Switch Changed BOOL 0 = No Change 1 = Change since
last Reset or Power-Up
8 Get MAC ID Switch Value USINT 0…99 0…63 Hardware Set 64…99
Software Configurable
9 Get Baud Rate Switch Value USINT 0…9 0…2 Hardware Set 3…9
Software Configurable
10 Set Quick Connect BOOL 0 = Disable; 1 = Enable
100 (64hex)
Get/Set Autobaud Enable BOOL 0 = Enabled 1 = Disabled
Service Code
Implemented for:
Service NameClass Instance
0x0E Yes Yes Get_Attribute_Single
0x10 No Yes Set_Attribute_Single
0x4B No Yes Allocate_Master/Slave _Connection_Set
0x4C No Yes Release_Master/Slave _Connection_Set
Attribute ID Access Rule Name Data Type Value
2 Get Max Instance UINT 171
Instance Input Bytes Output Bytes IO format
160 1 0 Group State with Status Bit
161 2 0 Diagnostics
162 1 0 2 Point Input with no Status Bit
163 1 0 8 Point Input with no Status Bit
164 1 0 2 Point Input with Single Status Bit
165 2 0 8 Point Input with Single Status Bit
166 0 1 1 Point Output
167 3 1 20 Point Input and 1 Point Output with Single Status Bit
168 1 1 2 Point Input and 1 Point Output with Single Status Bit
169 1 0 Group State with no Status Bit
170 3 0 20 Point Input with no Status Bit
171 3 0 20 Point Input with Single Status Bit
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Reserved Reserved
Group 3
Active
Group 3
Ready
Group 2
Active
Group 2
Ready
Group 1
Active
Group 1
Ready
1 Reserved Reserved Reserved
Group 3
Interrupted
Reserved
Group 2
Interrupted
Reserved
Group 1
Interrupted