Diagnostic Data - DiagData
There follows a description of the DP diagnostic data
Extended DiagData
A distinction is made in the Extended DiagData between identification diagnosis, channel diagnosis and manufacturer-specific diagnosis. The first byte indicates the type of the diagnosis and the length of the associated data. In the Extended DiagData several diagnostic types can be entered consecutively.
Header Byte
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.
Alarm type
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.
Channel diagnostics
The channel diagnostics provide a closer description of the cause of the diagnosis of a DP module.
Error type
Channel type
Revision number
The structure of the revision number may be found in the documentation for the DP slave.