9559 байт добавлено,
00:52, 9 апреля 2021 Модуль сигналов необходим для информирования пользователей о возникновении настроенных событий. <br>
Для настройки сигналов требуется перейти в раздел [[file:User_menu.png]] => Сигналы => Добавить.
=Настройка сигналов=
При добавлении сигнала требуется заполнить:
[[file: Signal_add.png]]
*Наименование
*Указать для какого рабочего центра будет действовать сигнал
*Время группировки - время, в течение которого будет отправлен только один сигнал, даже если будет зафиксировано несколько срабатываний триггера.
*Активно - включен или выключен сигнал
*Логгировать в журнал - запись формируемых сигналов в журнал системы
==Триггеры==
Триггер - это условие срабатывания конкретного сигнала, может быть как простым, состоящим из одного условия, так и сложным, состоящим из совокупности условий. Для этого в системе реализован простой конструктор.
При создании нового Триггера требуется заполнить и настроить:
[[file: Trigger_settings.png| 900px]]
Общие настройки.
*Наименование триггера
*Таймаут срабатывания - триггер сработает при выполнении условий в течении этого времени.
*Сбрасывать при изменении причины простоя - при установленной галке будет сбрасывается состояние триггера на "еще не срабатывал"; работает в том случае, если используются условия срабатывания: "Состояние рабочего центра(журнал)", "Состояние рабочего центра(события)" или "Причина простоя".
Условия срабатывания.
# Триггер сработает, при выполнении всех условий, либо любого из списка.
# Логическое "НЕ", например, если установлено условие >10, то при установке "НЕ", результат будет "НЕ > 10"
# Объект метаданных системы, значение которого необходимо анализировать.
# Параметр метаданных.
# Логический оператор.
# Значение для сравнения.
# Выбор канала, по которому необходимо контролировать параметр (для многоканальных станков).
==Таймеры==
Таймер необходим для настройки расписания отправки сигналов, например, если требуется настроить ежедневную отправку отчета на электронную почту.
[[file: Timer_set.png | 900px]]
При настройке требуется заполнить:
*Наименование таймера
*Дата срабатывания таймера в первый раз, если установлена опция "повторяющийся".
*После этого повторить с интервалом, опция доступна, если таймер "повторяющийся", опция определяет периодичность срабатывания таймера.
==Расписание==
Настройка расписания необходима для тех случаев, когда требуется задать временной период активности сигнала, за пределами данного периода времени, контроль параметров и отправка уведомлений происходить не будет.
[[file:Schedule_set.png | 900px]]
При настройке заполняется:
*Дни недели, в которые сигнал будет активен.
*Весь день, данная опция означает, что сигнал будет активен в течение всех выбранных дней недели.
*Время начала (опция доступна, если выключена опция "Весь день"), начало периода, внутри дня, когда сигнал будет активен.
*Время окончания (опция доступна, если выключена опция "Весь день"), окончание периода, внутри дня, когда сигнал будет активен.
==Состояние==
В данном разделе можно проверить текущее состояние срабатывание триггеров, а также состояние параметров по которым должны срабатывать триггеры.
[[file: Signal_state.png | 900px]]
На данном примере видно, что в настоящий момент произошло срабатывание триггера по указанному условию.
==Срабатывания==
В данном разделе перечислены все срабатывания настроенного сигнала, с указанием точного времени срабатывания, а также значения всех собираемых данных со станка в момент срабатывания триггера.
==Обработчики==
Данный раздел предназначен для настройки канала отправки уведомлений, пользователей, содержимого сообщения для отправки уведомлений.
[[file: Signal_handlers.png | 900px]]
При настройке требуется заполнить:
*Наименование обработчика
*Описание, если необходимо
*Тип - выбираем канал рассылки уведомлений, выбирается в соответствии с настройками [[Messenger|раздела Messenger]]. Например, если у вас в разделе Messenger не настроены рассылки через SMS, то при выборе типа обработчика SMS, отправка не произойдет.
*В поле пользователи выбираются пользователи системы, которые будут получать уведомления.
*В поле шаблон требуется выбрать шаблон сообщения для отправки, подробнее о настройке шаблонов ниже в статье.
*Флаг прикрепить отчет позволяет прикрепить любой отчет системы к формируемому сообщению. Отчеты могут быть прикреплены только к отправке через E-mail и Telegram.
'''Прикрепление отчетов к уведомлениям'''
[[file:Report set.png]]
Требуется заполнить:
*Необходимый отчет из списка
*Период, за который будет сформирован отчет
*Время фильтра определяет время начало и окончания формирования отчета, например, при выбранном периоде "день" и заполненном времени фильтра 08:00:00, отчет будет сформирован с 8:00:00 утра одного дня, по 7:59:59 другого.
=Настройка шаблонов уведомлений=
Для того, чтобы настроить шаблон отправки уведомления о сформированном сигнале, требуется перейти в раздел [[file:User_menu.png ]] => Справочники => Шаблоны сообщений.
[[file:Message_template.png| 900px]]
Заполняется:
*Наименование шаблона
*Описание шаблона
*Тема для формируемого уведомления
*Тело сообщения, где можно указать произвольный текст, а также произвольные параметры станка и системы c помощью тэгов.
Тэги - переменные системы, с помощью которых можно включить практически любые данные системы в формируемое сообщение.
*Предпочитаемый транспорт, указывается для какого канала рассылки уведомлений предназначен данный шаблон.