E6581281 f

- 11 -

3.3. DeviceNet Object
Class Code 0x03. The DeviceNet Object provides for the configuration and status of a DeviceNet
port.

3.3.1. DeviceNet Object Class Attributes

Attribute
ID Name Data
Type
Access
Rules Description Default
Value
1 Revision UINT Get Revision of this object. 2
2 Max instance UINT Get
Maximum instance number of an object
currently created in this class level of
the device
1

3.3.2. DeviceNet Object Instance Attributes

Attribute
ID Name Data
Type
Access
Rules Description Default
Value
1 MAC ID USINT Get Node address 1 *
2 Baud Rate USINT Get
Baud rate
0 = 125kbps
1 = 250kbps
2 = 500kbs
0*
3 Bus-off Interrupt BOOL Get/Set Bus–Off Interrupt 0
4 Bus-off counter USINT Get/Set Number of times CAN went to
the bus-off state 0
Allocation information
(Allocation Choice Byte) BYTE Get Master/Slave allocation state -
5Allocation information
(Master’s MAC ID) USINT Get MAC ID of Master
(from Allocate) -
6 MAC ID Switch Changed BOOL Get The Node Address Switch(es) have
changed since last power–up/reset. 0
7 Baud Rate Switch Changed BOO L Get The Baud Rate Switch(es) have
changed since last power–up/reset. 0
8 MAC ID Switch Value USINT Get Actual value of Node Address
switch(es) 1*
9 Baud Rate Switch Value USINT Get Actual value of Baud Rate switch(es) 0*
* The MAC ID and Baud Rate are settable by DIP SW.

3.3.3. DeviceNet Object Common Services

Supported
Service
Code Service Name Class Instance Description of Service
0x0E Get_Attribute_Single Yes Yes Returns the contents of the specified attribute.
0x10 Set_Attribute_Single N/A Yes Modifies the value of the specified attribute.

3.3.4. DeviceNet Object Specific Services

Supported
Service
Code Service Name Class Instance Description of Service
0x4B Allocate_Master/Slave
_Connection_Set N/A Yes Requests the use of the Predefined Master/Slave
Connection Set.
0x4C Release_Group_2
_Identifier_Set N/A Yes
Indicates that the specified connections within the
Predefined Master/Slave Connection Set are
no longer desired.
These connections are to be released (deleted).