За видео спасибо Вячеслав Стебаков
При неисправности децентрализованных устройств, включая устройства, опрашиваемые посредством Profibus DP — запускается блок OB86, в стеке которого (L область) содержится немало полезной информации, помогающей, как минимум — локализовать место неисправности. Делается это всё, разумеется, в программе ПЛК. Никакой особой виртуозности в программировании не требуется. Используются стандартные структуры.