CDN36X User Manual
revision 1.30
DEVICENET OBJECT
The DeviceNet Object contains information about the CDN36X DeviceNet interface configuration.
DeviceNet Object
Class Code 03 (0x03)
Class
Attribute
Access Name
Type
Value
1 Get
Revision
UINT 2
Instance
Attribute
Access Name
Type
Value
1
Get/Set MAC ID
USINT
Settable only if MAC ID switches > 63.
Valid numbers are 0 to 63. Returns last
value or switch value.
2
Get/Set Baud Rate
USINT
Settable only if Baud switch = PGM.
Valid settings are 0=125K, 1=250K, 2=
500K. Returns last value or switch value.
3
Get/Set Bus Off Interrupt
BOOL
0 = hold CAN in OFF state (default)
1 = reset CAN
4 Get/Set
Bus
Off
Counter
USINT Writing
this attribute forces counter value
to zero.
5 Get
Allocation
Information
STRUCT
of
Choice Byte
BYTE
bit 0 = explicit msg, set to 1 to allocate
bit 1 = polled IO, set to 1 to allocate
bit 2 = strobed IO, not supported
bits 3-7 = reserved, set to 0
Master Node Address USINT
Allocated to this DeviceNet master
6
Get
MAC ID Switch
Changed
BOOL
0 = No Change.
1 = Changed since last Power-up or Reset.
7
Get
Baud Rate Switch
Changed
BOOL
0 = No Change.
1 = Changed since last Power-up or Reset.
8
Get
MAC ID Switch Value USINT
Physical switch setting, 00 to 99.
9
Get
Baud Rate Switch Value USINT
Physical switch setting, 0 to 9.
Common Services
Service Code
Class
Instance
Service Name
14 (0x0E)
Yes
Yes
Get_Attribute_Single
16 (0x10)
No
Yes
Set_Attribute_Single
75 (0x4B)
No
Yes
Allocate Master/Slave
76 (0x4C)
No
Yes
Release Master/Slave
MKS Instruments, Inc.
D.I.P. Products Group
45