Детектор изменений в современных системах автоматизации работает следующим образом: он собирает и сохраняет данные о конфигурации системы через определённые интервалы времени (например, каждые 3–4 часа). 1 Затем с помощью механизма контроля изменений выявляет и регистрирует изменения, автоматически обнаруживает отклонения. 1
Например, в системе Honeywell Trace для промышленных предприятий механизм контроля изменений позволяет разделить объект на логические сегменты и контролировать изменения в группах компонентов, анализируя зарегистрированные мгновенные снимки состояния системы. 1 При этом регистрация снимков не нарушает работу оборудования, поскольку программное обеспечение не оказывает никакого влияния на систему во время сбора данных. 1
Также существуют детекторы бизнес-событий, которые позволяют выполнять код при наступлении определённых событий, не связанных с записью объектов, расширяя возможности автоматизации бизнес-процессов без серьёзного вмешательства в конфигурацию системы. 4