События
Описание
События, регистрируемые в ETL – это модуль, работающий со счётчиками оборудования. Регистрируется условие сравнения счётчика со значением, при выполнении которого считается выполнение события.
Регистрация события
Для регистрации события используется узел "Событие".

Параметры узла:
- Название – название события, может быть любой строкой, рекомендуется выбирать уникальные названия
- Код – код события, любое числовое значение, рекомендуется выбирать уникальные значения

- Условие события – условие сравнения счётчика с числовым значением:
- Счётчик – счётчик события, привязанный к счётчику оборудования:
- значение счётчика события не совпадает со значением счётчика оборудования
- связаны счётчики по событию: при изменении счётчика оборудования изменяется счётчик события
- список формируется на основе узлов "Счётчик" по всем схемам, и на основе счётчиков оборудования, для которого установлен параметр "Получать статистику"
- Значение – числовое значение, с которым будет сравниваться счётчик
- Оператор сравнения
- Счётчик – счётчик события, привязанный к счётчику оборудования:


- Условие сброса счётчика – условие, при котором счётчик события сбрасывается в
0:- Выполнение условия события – при выполнении условия события, используемый счётчик сброситься в
0, после чего будет увеличиваться при каждом изменении соответствующего счётчика оборудования - Любой другой счётчик – при изменении выбранного счётчика, сбрасывается счётчик события в
0, после чего будет увеличиваться при каждом изменении соответствующего счётчика оборудования
- Выполнение условия события – при выполнении условия события, используемый счётчик сброситься в

Пример:
- Условие события:
счётчик_1 = 3 - Условие сброса счётчика:
- Выполнение условия
счётчик_2
| Счётчик оборудования счётчик_1 |
Счётчик события счётчик_1 |
Счётчик оборудования счётчик_2 |
Событие |
|---|---|---|---|
| 0+1=1 | 0+1=1 | 0 | |
| 1+1=2 | 1+1=2 | 0 | |
| 2+1=3 | 2+1=3 | 0 | Выполнено условие событие |
Сброс в 0 |
|||
| 3+1=4 | 0+1=1 | 0 | |
| 4+1=5 | 1+1=2 | 0+1=1 | Сработал счётчик счётчик_2 |
Сброс в 0 |
|||
| 5+1=6 | 0+1=1 | 1 |
- Действие – действие при выполнении события:
- Запись в журнал – запись в журнал задания
- Всплывающее уведомление
- Отправить команду на котроллер ENOCDE – отправка команды на котроллер ENCODE, если такое устройство доступно
