Specifications
Tech-309 - 5 -
DeviceNet Object Class Code:
03(0x03)
DeviceNet Object Class Attributes
Class=3, Instance=0, Attribute=1
Attribute
ID
Access
Rule
Name Data Type Value
1 Get Revision UINT 0x0002
Common Services - (Class)
Service
Code
Service Name Description of service
0x0E Get_Attribute_Single Returns the contents of the specified attribute
DeviceNet Object Instance Attributes
Class=3, Instance=1, Attribute=1,2,3,4,5,6,7,8,9
Attribute
ID
Access
Rule
Name Data
Type
Value
1 Get/Set MACID (Node Address) USINT 0x00 to 0x3F *
2 Get/Set Baud Rate USINT 0x00 to 0x02 **
3 Get/Set BOI (Bus-Off Interrupt) BOOL 0x00 or 0x01
4 Get/Set Bus-Off Counter USINT 0x00
5 Get Allocation Information
Choice Byte
Master MacID
STRUCT
BYTE
USINT
0xXX,0xXX
Allocation Byte
0x00-0x3F, 0xFF
6 Get MAC ID Switch Changed
(since last power-up/reset)
BOOL 0x00=No Change
0x01=Changed
7 Get Baudrate Switch Changed
(since last power-up/reset)
BOOL 0x00=No change
0x01=Changed
8 Get MAC ID Switch Value USINT 0x00 to 0x3F ***
9 Get Baudrate Switch Value USINT 0x00 to 0x02 ****
Common Services - (Instance)
Service
Code (Hex)
Service Name Description of service
0x0E Get_Attribute_Single Returns the contents of the specified attribute
0x10 Set_Attribute_Single Modifies the contents of the specified attribute
0x4B Allocate_Master/Slave Request the use of the Predefined M/S Connection Set
0x4C Release_Master/Slave Deallocate the Predefined M/S Connection Set
* MACID is settable through DeviceNet, if switch S1 positions 7 and 8 are both in the
ON position. If switch S1 positions 7 and 8 are both ON then the value returned will be
switch S1 positions 1-6 or the last value set. If switch S1 positions 7 and 8 are
not both
ON then, the value returned will be switch S1 positions 1-6