Rockwell Automation 440R MSR312 Configurable Monitoring Safety Relay w/DeviceNet Communications User Manual
Page 54

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 Name
Class 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 Name
Class 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 Name
Class Instance
0x0E
Yes Yes Get_Attribute_Single
0x10 No Yes Set_Attribute_Single