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

Page 48

Advertising
background image

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

Advertising