Chapter 8: devicenet classes and objects – Rockwell Automation 440R MSR312 Configurable Monitoring Safety Relay w/DeviceNet Communications User Manual
Page 48

Configurable Monitoring Safety Relay with DeviceNet™ Communications
Chapter 8: DeviceNet Classes and Objects
48
MSR312-UM001B-EN-P
Chapter 8: DeviceNet Classes and Objects
Objects with common attributes are members of the same “Class.” A particular occurrence of an object is called an instance of
that class. The class and instance identifier within a DeviceNet connection message will identify exactly what object is being
referenced. In an effort to remain compatible with other DeviceNet devices, the DeviceNet implementation follows standard
definitions of objects.
Common Services
All Objects support the following services.
Identity Object
Class Code: 01hex
This object is used to provide identification and general information about the module.
Class Services
As a group 2 slave device, the MSR312P base module supports the following class services and instance services.
Object Classes
Objects with common attributes are members of the same class. A particular occurrence of an object is called an instance of
that class. The class and instance identifier within a DeviceNet connection message will identify exactly what object is being
referenced. In an effort to remain compatible with other DeviceNet devices, the DeviceNet implementation for the MSR312P
base module follows standard definitions of objects. The classes listed below will be supported by the MSR312P base module.
This object is used to provide identification and general information about the module. This object must be supported per the
DeviceNet specification. There will only be one instance of this object. Attributes such as the vendor id, serial number, or
product revision will be maintained by this object.
The following object classes will be supported.
Service Code
Service Name
Description of Service
0x0E
Get_Attribute_Single
Returns the contents of the specified attribute
0x10
Set_Attribute_Single
Configures an attribute
Service Code
Service Name
Service Code
Service Name
0x0E
Get_Attribute_Single
75 (0x4B)
Allocate Group 2 Identifier Set
0x10
Set_Attribute_Single
76 (0x4C)
Release Group 2 Identifier Set
Class Object Class Object
0x0001 Identity
0x0008 Discrete
Input
Point
0x0002
Message Router
0x0009
Discrete Output Point
0x0003 DeviceNet
0x001D Discrete
Input
Group
0x0004 Assembly
0x002B
Acknowledge
Handler
0x0005 Connection