Comprehensive diagnostic possibilities are supported in PROFIBUS-DP. Current diagnostics can be queried at any time by a DP master addressing the DP slave. Alongside standard diagnostics, diagnostic telegrams can describe other device-specific diagnostics in the GSD.
The DP slave can at any time report that a current diagnosis is pending in the data telegram. It does this during cyclic data exchange by marking the data telegram as high priority.