События — различия между версиями

Материал из WebHMI Wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
<p>События представляют собой механизм, позволяющий регистрировать данные только по наступлению неких условий, когда началась определенная технологическая операция, либо например, определенный параметр процесса вышел за допустимые границы,  и необходимо получить отдельный набор данных, связанный с этим моментом, таких как время начала, окончания, значения или изменения других параметров (влияющих на процесс или зависимых от него ) в этот момент, либо на протяжения данного события, что позволяет эффективно анализировать такие ситуации. </p>
 
<p>События представляют собой механизм, позволяющий регистрировать данные только по наступлению неких условий, когда началась определенная технологическая операция, либо например, определенный параметр процесса вышел за допустимые границы,  и необходимо получить отдельный набор данных, связанный с этим моментом, таких как время начала, окончания, значения или изменения других параметров (влияющих на процесс или зависимых от него ) в этот момент, либо на протяжения данного события, что позволяет эффективно анализировать такие ситуации. </p>
 
Таким образом, события позволяют удобно отфильтровать необходимые данные по каждому из таких условий их наступления, и получить отдельные структурированные отчеты по каждому событию в отдельности. В отличие от построения необходимых протоколов по "срезу" информации в базе данных (логах), событийные отчеты формируются "на лету" т.е. в темпе с процессом мониторинга. После создания события, его данные становятся доступными в виде отчетов в меню '''Reports''', а также имеется возможность представлять данные на временно оси ("ленте"), доступной в меню '''Reports/Timeline'''(после выбора опции Show on timeline для одного из событий).
 
Таким образом, события позволяют удобно отфильтровать необходимые данные по каждому из таких условий их наступления, и получить отдельные структурированные отчеты по каждому событию в отдельности. В отличие от построения необходимых протоколов по "срезу" информации в базе данных (логах), событийные отчеты формируются "на лету" т.е. в темпе с процессом мониторинга. После создания события, его данные становятся доступными в виде отчетов в меню '''Reports''', а также имеется возможность представлять данные на временно оси ("ленте"), доступной в меню '''Reports/Timeline'''(после выбора опции Show on timeline для одного из событий).
Рассмотрим в качестве примера работы событийного отчета задачу определения интервала времени, когда некоторый параметр вышел за определенные границы, и некоторые дополнительные данные связанные с этим событием - время начала и окончания этого интервала, среднее значение параметра в этом интервале, минимальное и максимальное.
+
<p>Рассмотрим в качестве примера работы событийного отчета задачу определения интервала времени, когда некоторый параметр вышел за определенные границы, и дополнительные данные связанные с этим событием - время начала и окончания этого интервала, среднее значение параметра в этом интервале, минимальное и максимальное. В качестве источника сигнала будем использовать данные регистра интервал 20 сек., меняющего свои значение от 0 до 19 в течении 20 сек.<p>
В качестве источника сигнала будем использовать данные регистра интервал 20 сек., меняющего свои значение от 0 до 19 в течении 20 сек.
+
Для создание событий выбираем п. меню '''Setup/Events''', затем '''+Add new event'''. Назначение базовых настроек показано на рисунке. <br>
 +
[[Файл:Edit event basic.png|750px]] <br>
 +
Вкладка Condition служит для собственно формирования условия выполнения события:
 +
[[Файл:Condition.png|750px]]

Версия 13:26, 24 января 2015

События представляют собой механизм, позволяющий регистрировать данные только по наступлению неких условий, когда началась определенная технологическая операция, либо например, определенный параметр процесса вышел за допустимые границы, и необходимо получить отдельный набор данных, связанный с этим моментом, таких как время начала, окончания, значения или изменения других параметров (влияющих на процесс или зависимых от него ) в этот момент, либо на протяжения данного события, что позволяет эффективно анализировать такие ситуации.

Таким образом, события позволяют удобно отфильтровать необходимые данные по каждому из таких условий их наступления, и получить отдельные структурированные отчеты по каждому событию в отдельности. В отличие от построения необходимых протоколов по "срезу" информации в базе данных (логах), событийные отчеты формируются "на лету" т.е. в темпе с процессом мониторинга. После создания события, его данные становятся доступными в виде отчетов в меню Reports, а также имеется возможность представлять данные на временно оси ("ленте"), доступной в меню Reports/Timeline(после выбора опции Show on timeline для одного из событий).

Рассмотрим в качестве примера работы событийного отчета задачу определения интервала времени, когда некоторый параметр вышел за определенные границы, и дополнительные данные связанные с этим событием - время начала и окончания этого интервала, среднее значение параметра в этом интервале, минимальное и максимальное. В качестве источника сигнала будем использовать данные регистра интервал 20 сек., меняющего свои значение от 0 до 19 в течении 20 сек.<p> Для создание событий выбираем п. меню Setup/Events, затем +Add new event. Назначение базовых настроек показано на рисунке.
Edit event basic.png
Вкладка Condition служит для собственно формирования условия выполнения события: Condition.png