Appendix
FC3101 and FC3102
70
Version: 3.0
Manufacturer-specific diagnostics
The structure of the manufacturer-specific diagnostics may be found in the documentation for the DP slave.
DPV1 diagnostics
In the case of DP slaves that also support DPV1, the DPV1 diagnostics, in which a distinction is made
between status messages and alarms, is sent instead of the manufacturer-specific diagnostics.
Byte
Meaning
0
Header-Byte (bits 6,7 = 0, bits 0-5 = 4..63)
1
Bits 0-6: Alarm type
Bit 7: always 0
2
Slot number (0-254)
3
Bits 0-1: Alarm specifier
Bit 2: Additional acknowledge
Bits 3-7: Sequence number
4-63
Manufacturer specific (see the documentation for the DP slave)
Alarm type
Value
Meaning
0
reserved
1
Diagnostic alarm
2
Process alarm
3
Withdrawal alarm
4
Insertion alarm
5
Status alarm
6
Update alarm
7-31
reserved
20-126
Manufacturer specific (see the documentation for the DP slave)
127
reserved
Module diagnostics
The module diagnostics contain one bit for each DP module. The bit indicates whether a diagnosis for the
corresponding DP module is present.
Byte
Meaning
0
Header byte (bits 6,7 = 1, bits 0-5 = 2..32)
1
Bit 0: 1st DP module has diagnostics
Bit 1: 2nd DP module has diagnostics
...
Bit 7: 8th DP module has diagnostics
...
...
31
Bit 0: 241th DP module has diagnostics
Bit 1: 242th DP module has diagnostics
Bit 2: 243th DP module has diagnostics
Bit 3: 244th DP module has diagnostics (a maximum of 244 DP modules is possible)
Channel diagnostics
The channel diagnostics provide a closer description of the cause of the diagnosis of a DP module.