E6581737
- 13 -
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
63
2 Baud
Rate
USINT Get
Baud rate
0 = 125kbps
1 = 250kbps
2 = 500kbs
-
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 *
-
5
Allocation information
(Master’s MAC ID)
USINT
Get
MAC ID of Master
(from Allocate)
-
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
DeviceNet Object provides no object specific services for the slave.
* Attribute 5 Allocation Choice Byte
Bit Note
0 Explicit
1 Poll
2 Bit
Strobe
3 Multicast
Poll
4
Change of State
5 Cyclic
6 ACK
Suppression
7 (Reserved)