Перейти к содержанию
+7 (800) 234-36-06 IT.encode@encode.one
Скачать в PDF

События

Описание

События, регистрируемые в ETL – это модуль, работающий со счётчиками оборудования. В узле задаётся условие события: устройство, данные и значение для сравнения. Когда счётчик достигает заданного значения, узел выполняет действие, заданное в параметре «Действие».

Регистрация события

Для регистрации события используется узел "Событие".

events_1

Параметры узла:

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

events_2

  • Условие события – условие сравнения данных, полученных с устройства с числовым значением:
    • Устройство – устройство, с которого будут собираться данные для сравнения
    • Данные – показатель, за которым следит узел (например, «количество срабатываний датчика продукта» или количество входов ПЛК (Вход А5, Вход А7 и т.д.)). При этом:
      • значение количества события не совпадает со значением счётчика оборудования
      • счётчики связаны по событию: при изменении счётчика оборудования изменяется счётчик события
      • список формируется на основе узлов "Счётчик" по всем схемам, и на основе счётчиков оборудования, для которого установлен параметр "Получать статистику"
    • Значение – числовое значение, с которым будет сравниваться счётчик данных
    • Оператор сравнения

events_3

events_4

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

events_5

Пример:

  • Условие события: счётчик_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, если такое устройство доступно

events_6