User Manual
C-6 CIP/DPI Objects
Class Attributes (Continued)
DPI Device Object (Continued)
Attribute
ID
Access
Rule
Name Data Type Description
6 Get Status Text STRING[12] Text describing the status of the drive.
7 Get Configuration
Code
BYTE Identification of variations.
8 Get Configuration Text STRING[16] Text identifying a variation of a family
device.
9 Get Brand Code WORD 0x0001 = Allen-Bradley
11 Get NVS Checksum WORD Checksum of the Non-Volatile Storage in
a device.
12 Get Class Revision WORD 2 = DPI
13 Get Character Set
Code
BYTE 0 = SCANport HIM
1 = ISO 8859-1 (Latin 1)
2 = ISO 8859-2 (Latin 2)
3 = ISO 8859-3 (Latin 3)
4 = ISO 8859-4 (Latin 4)
5 = ISO 8859-5 (Cyrillic)
6 = ISO 8859-6 (Arabic)
7 = ISO 8859-7 (Greek)
8 = ISO 8859-8 (Hebrew)
9 = ISO 8859-9 (Turkish)
10 = ISO 8859-10 (Nordic)
255 = ISO 10646 (Unicode)
15 Get Languages
Supported
STRUCT of:
BYTE
BYTE[n]
Number of Languages
Language Codes (See Class Attribute 2)
16 Get Date of
Manufacture
STRUCT of:
WORD
BYTE
BYTE
Ye a r
Month
Day
17 Get Product Revision STRUCT of:
BYTE
BYTE
Major Firmware Release
Minor Firmware Release
18 Get Serial Number DWORD Value between 0x00 and 0xFFFFFFFF
19 Get/Set Language
Selected
BYTE 0 = Default (HIM will prompt at start up)
1 = Language was selected (no prompt)
20 Get/Set Customer-
Generated
Firmware
STRING[36] GUID (Globally Unique Identifier)
identifying customer firmware flashed into
the device.
128 Get Customization
Code
WORD Code identifying the customized device.
129 Get Customization
Revision Number
WORD Revision of the customized device.
130 Get Customization
Device Text
STRING[32] Text identifying the customized device.