Safety Relay w/DeviceNet Communications User Manual
Configurable Monitoring Safety Relay with DeviceNet™ Communications
Chapter 8: DeviceNet Classes and Objects
54 MSR312-UM001B-EN-P
The following common services will be implemented for the Connection Object.
Class Code 0x0008: Discrete Input Point Object
The following class attributes will be supported for the Discrete Input Point Object.
Multiple instances of the Discrete Input Point Object will be supported. All instances will contain the following
attributes.
The following common services will be implemented for the Discrete Input Point Object.
Class Code 0x0009: Discrete Output Point Object
No class attributes will be supported for the Discrete Input Object:
Multiple instances of the Discrete Output Point Object will be supported. All instances will contain the following
attributes.
The following common services will be implemented for the Discrete Output Point Object.
Service Code
Implemented for:
Service NameClass Instance
0x0E No Yes Get_Attribute_Single
0x10 No Yes Set_Attribute_Single
Attribute ID Access Rule Name Data Type Value
1 Get Revision UINT 2
Attribute ID Access Rule Name Data Type Value
3 Get Value BOOL 0 = OFF, 1 = ON
118 Get Function Switch USINT 0-9
119 Get Function Switch NV USINT 0-9
120 Get Group Switch USINT 0-9
121 Get Group Switch NV USINT 0-9
122 Get Count of Extension Modules USINT 0-10
123 Get Count of Extension Modules NV USINT 0-10
124 Get Simultaneity Enabled USINT 0-7
125 Get Simultaneity Errors USINT 0-7
126 Get Muting Lamp Faults USINT 0-7
127 Get Input Mod Faults USINT 0-3
129 Get Input Modules State USINT 0-7
131 Get Any system fault BOOL 0 = No Faults, 1 = Fault(s) Present
Service Code
Implemented for:
Service NameClass Instance
0x0E Yes Yes Get_Attribute_Single
0x10 No Yes Set_Attribute_Single
Attribute ID Access Rule Name Data Type Value
3 Get/Set Value BOOL 0 = OFF, 1 = ON
4 Get Status BOOL 0 = OK, 1 = Faulted
5 Get/Set Fault Action BOOL 0 = Fault Value attribute, 1 = Hold
Last State
6 Get/Set Fault Value BOOL 0 = OFF, 1 = ON
7 Get/Set Idle Action BOOL 0 = Fault Value attribute, 1 = Hold
Last State
8 Get/Set Idle Value BOOL 0 = OFF, 1 = ON
Service Code
Implemented for:
Service NameClass Instance
0x0E Yes Yes Get_Attribute_Single
0x10 No Yes Set_Attribute_Single