Принимая во внимание, что для распределенной системы управления процессом время цикла может составлять от 50мс до 4с, некоторые ошибки могут прийти быстрее и могут быть не обнаружены в пределах данного цикла центральным процессором. Кроме того некоторые ошибки могут иметь апериодический характер возникновения. Программные пакеты ibaPDA и ibaAnalyzer служат для записи и анализа ошибок с формированием источника возникновения ошибки и возможным устранением последней.
ibaPDA -программный пакет ведет запись последовательности возникающих ошибок на ПК, находящийся в сети PROFIBUS, посредством специальной PCI карты iba. Это значит, что до 1024 цифровых и 1024 аналоговых сигналов (целые или вещественные) могут быть записаны со скоростью 1мс. При помощиS7 Direct Access, к измеренным данным можно получить доступ и выбрать их в режиме online.
Записанные сигналы сохраняются в файлах и могут проанализированы или визуализированы посредством программного пакетаibaAnalyzer.
Дополнительный пакетibaAnalyzerDB позволяет производить обработку данных путем использования баз данных. Запись может производиться в различные базы данных (такие как, Microsoft SQL Server, Microsoft Access, Oracle) и считывать данные в соответствии с указанными критериями.