111
•
Appendix C - DeviceNet™ to Modbus™ Gateway
C.2.
Identity Object (01
HEX -
1 Instance)
C.2.1.
Class Attributes (Instance 0)
Attribute
ID
Name DeviceNet
Data Type
Data Value
Access Rule
1 Revision
UINT
1 Get
C.2.2.
Instance Attributes (Instance 1)
Attribute
ID
Name DeviceNet
Data Type
Data Value
Access
Rule
1 Vendor
Number UINT
143DEC
Get
2 Device
Type UINT
17HEX
Get
3 Product
Code
Number
UINT
10840 Get
4
Product Major Revision
Product Minor Revision
USINT
USINT
01
01
Get
5 Status
WORD
See
Below
Get
6 Serial
Number UDINT
Unique
32 Bit Value
Get
7 Product
Name SHORT
STRING32
“ASTAT XT”
Get
C.2.3.
Common Services
Implemented for
Service
Code
Class Level
Instance Level
Service Name
05
HEX
No
Yes
Reset
0E
HEX
No
Yes
Get_Attribute_Single
10
HEX
No
Yes
Set_Attribute_Single
C.3.
Message Router Object (02
HEX -
1 Instance)
There are no required attributes or services for the Message Router.
C.4.
DeviceNet Object (03
HEX -
1 Instance)
C.4.1.
Class Attributes (Instance 0)
Attribute
ID
Name DeviceNet
Data Type
Data
Value
Access Rule
1 Revision
UINT
2
Get
C.4.2.
Instance Attributes (Instance 1)
Attribute
ID
Name DeviceNet
Data Type
Data
Value
Access Rule
1
Mac ID
USINT
63
Get / Set
2
Baud Rate
USINT
0
Get / Set
5 Structure
of:
Allocation Choice Byte
Master’s Mac ID
BYTE
USINT
0xFF
0
Get
Get
6
MAC ID Switch Changed
BOOL
0
Get
7 Baud
Rate
Switch
Changed
BOOL 0 Get
8
MAC ID Switch Value
USINT
63
Get
9
Baud Rate Switch Value
USINT
0
Get
C.4.3.
Common Services
Service
Implemented for
Service Name
45 When switches are used to set the MacID, the attribute is not settable over the DeviceNet network
46 Stored to NVRAM
47 When switches are used to set the Baud Rate, the attribute is not settable over the DeviceNet network