Для подсчета зарегистрированных ПК Интеллект событий заданного типа на заданных объектах используется системный объект Счетчик событий. Данный объект, в отличие от других объектов вкладки Оборудование, не является компонентом (оборудованием) системы и предназначен для выполнения вспомогательных функций в программировании ПК Интеллект. При этом объект Счетчик событий используется, как правило, совместно с другими компонентами системы, так как не имеет соответствующего интерфейсного объекта для ввода/вывода данных.

После подсчета всех необходимых статистических данных, объект Счетчик событий оповещает систему, формируя сообщение Данные собраны (SIGNAL_POINT). При этом возможны два режима оповещений: по определенному периоду времени и по заданному количеству событий. В первом случае оповещение производится по истечению заданного периода времени с момента начала отсчета, во втором случае – по подсчету заданного количества событий с момента начала отсчета.

Дополнительно имеется опция сброса статистики при определенных условиях. Сброс статистических данных, собранных объектом Счетчик событий с момента начала отсчета, может производиться в двух режимах: по определенному периоду времени и по заданному количеству событий. В первом случае сброс производится по истечению заданного периода времени с момента начала отсчета, во втором случае – по подсчету заданного количества событий с момента начала отсчета. После сброса статистики объект Счетчик событий формирует сообщение Счетчики сброшены (COUNTERS_FLUSHED).

Время начала отсчета задается вручную или устанавливается автоматически, равным времени последнего изменения настроек объекта Счетчик событий.

Кроме того, на одном системном объекте Счетчик событий имеется возможность задавать для каждого события отдельный счетчик.