Сигналы: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
(Полностью удалено содержимое страницы)
Метка: очистка
 
Строка 1: Строка 1:
Модуль сигналов необходим для информирования пользователей о возникновении настроенных событий. <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 помощью тэгов.
 
Тэги - переменные системы, с помощью которых можно включить практически любые данные системы в формируемое сообщение.
 
*Предпочитаемый транспорт, указывается для какого канала рассылки уведомлений предназначен данный шаблон.
 

Текущая версия на 00:52, 9 апреля 2021