Функционал разработан для обеспечения возможности получать уведомления по определенным правилам, настроенным на комбинацию совместного срабатывания датчиков, физического значения скорости и других дополнительных условий.
Внимание! В версии СКАУТ-Студио 2.0.0.1 поддерживаются только дискретные логические датчики и универсальные датчики. В качестве дополнительного условия можно использовать статусы идентификации водителя.
Функционал логических правил выделен в отдельную вкладку настроек объекта мониторинга (Рисунок 1).
Рисунок 1 – Вкладка «Логические правила»
Работа с логическими правилами подразумевает их создание, редактирование и удаление. Для каждой указанной операции существует отдельный управляющий элемент:
Создание логического правило подразумевает:
Примечание: добавить в правило можно только имеющиеся у объекта корректно настроенные датчики
Примечание: правила используют логическое условие «И» для объединения состояний выбранных датчиков. Срабатывание происходит при одновременной фиксации выбранных состояний для соответствующих датчиков
Окно создания нового правила представлено на рисунке 2.
Рисунок 2 – Окно создания нового логического правила
В правилах могут использоваться следующие условия:
Внимание! Если у объекта мониторинга не настроено ни одного датчика указанных типов, соответствующие управляющие элементы будут неактивны.
Рисунок 3 – Выбор логических датчиков
Рисунок 4 – Выбор универсальных датчиков
Рисунок 5 – Выбор статуса идентификации водителя
При использовании идентификации водителя доступны следующие состояния:
Примечание: условие по водителю можно добавить в одно логическое правило только 1 раз, после добавления соответствующий тег блокируется.
Пример созданного логического правила с указанными состояниями задействованных датчиков показан на рисунке 6.
Рисунок 6 – Пример созданного логического правила
В случае изменения состава датчиков объекта мониторинга логические правила могут стать некорректными, что повлечёт за собой изменение их цвета (Рисунок 7).
Рисунок 7 – Индикация ошибки в логическом правиле
Некорректность выражается в отсутствии или некорректной настройке задействованных в правиле датчиков (Рисунок 8).
Рисунок 8 – Индикация ошибки датчика в правиле
В случае необходимости созданные правила можно копировать в другие объекты мониторинга.
Примечание: для корректного функционирования скопированного правила, у объектов должны быть аналогично настроены все датчики, используемые в применяемом правиле. В противном случае данное правило будет неактивно.
Для копирования правила необходимо:
Внимание! Копирование правил не выполняется для объектов с читательским доступом.
По срабатыванию созданных логических правил можно получать уведомления. Для этого существует отдельный тип уведомлений – «Срабатывание логического правила». Подробное описание процесса настройки уведомлений содержится в статье.
Номер материала: 105
Отправлено: Mon, Aug 6, 2018
Последнее обновление: Sat, Oct 6, 2018
Отправлено: Анисимов Максим Михайлович [m.anisimov@scout-gps.ru]
Online URL: https://kb.scout-gps.ru/article/Логические-правила-105.html