2
Function
Festo – CPX-E-PB-EN – 2017-07 – English
15
2.5.4
Identifier-related diagnosis
One bit is reserved for every module (identifier byte) assigned during configuration. A set bit means that
adiagnostic message exists in this I/O area.
Header byte
Settings
Byte
Bit
7
6
5 4
3
2
1
0
Length of the module-related diagnostic block in the byte, including the
header byte
23
0
0
0
1
1
1
Bit 7 and Bit 6 are permanently set
0
1
Tab. 2.15
Module-related diagnostics
Settings
Byte
Bit
7 6 5 4
3 2 1 0
Pending diagnostics at
Module 0
24
1
Module 1
1
Module 2
1
Module 3
1
Module 4
1
Module 5
1
Module 6
1
Module 7
1
Module 8
1
Module 9
1
Module 10
1
1) Bits 3 ... 7 are reserved.
Tab. 2.16
2.5.5
Channel-related diagnosis
3 bytes of diagnostic data are available for each channel:
Byte 1: Module number
Byte 2: Channel number and input/output
Byte 3: Type of diagnostics (error type and channel type)
For the entries in the diagnostic bytes 30 … 62 (channel-related diagnostics), the following applies:
–
The entry is made gap-free in ascending order according to module numbers
–
The entries must always be in the same sequence as the module numbers, irrespective of the time
sequence of the diagnostic messages (if necessary, the entries with large module numbers will be
shifted).
–
In the case of module-orientated and channel-orientated faults on a module, only the
module-orientated diagnostic message will be entered.
–
If there are several channel-orientated faults on a module, only the diagnostic message of the
channel with the lowest channel number will be entered.
–
11 diagnostic messages maximum can be processed.
Module number
Settings
Byte
Bit
7 6 5 4
3 2 1 0
Module number 0 … 63
0
1
0
1
0
1
0
1
0
1
0
1
Bit 6 and Bit 7 are permanently set
1 0
Tab. 2.17