18
fig. 17: Device information CPC12
9.1 CPC12 controller
The non-cyclical parameters of the controller are described in the following chapters.
9.1.1 Device information CPC12 controller
The device information of the controller consists of 19 bytes.
Class ID = 100, Instance ID = 1 and Attribute ID = 1
Service Code: Get_Attribute_Single (14)
All device information with possible conditions are described in the following table.
Byte
Type
Range
Description
Device Type
0 HighByte
1 LowByte
UInt16 0 ... 65535
16469 = CPC12EN-T1
This list may be extended by future controllers.
Hardware version
2 HighByte
3 LowByte
UInt16 0 ... 65535
Holds the hardware version of the installed product
Internal assembly
order numbers
4 HwHb
5 HwLB
6 LwHB
7 LwLB
UInt32 0 ... 4294967295 Holds the assembly order number
of the installed product
Internal order
split number
8 HighByte
9 LowByte
UInt16 0 ... 65535
Holds the internal order split number
of the installed product
Production
facilities number
10 HighByte
11 LowByte
UInt16 0 ... 65535
Holds the production facilities
number of the installed product
Serial number
12 HwHb
13 HwLB
14 LwHB
15 LwLB
UInt32 0 ... 4294967295 Holds the serial number of the installed product
Software version
(major.x.x)
16
byte
0 ... 255
Holds the major software version of the installed product
Software version
(x.minor.x)
17
byte
0 ... 255
Holds the minor software version of the installed product
Software version
(x.x.build)
18
byte
0 ... 255
Holds the build software version of the installed product