Индикатор событий

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы >

Индикатор событий

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

В палитре редактора HMI элемент Индикатор событий находится в категории Контролы.

Вид элемента в палитре:

gr_elem_indikator

Вид элемента после добавления в рабочую область редактора HMI:

gr_elem_indikator_1

При наведении мыши на элемент становится активной кнопка gr_elem_indikator, при нажатии на которую открывается окно настройки индикатора. Окно настройки также откроется, если выполнить двойной клик по элементу либо нажать клавишу клавиатуры F2

Окно настройки индикатора

gr_elem_indikator_4

Правила работы с этим окном такие же как и с аналогичным окном элемента журнал.

Свойства Индикатора событий

Вид панели свойств элемента:

gr_elem_indikator_3

Описание основных свойств графического элемента Индикатор событий:

Название

Ссылка на описание

Категория Внешний вид

Изображение фона

Определяет фоновое изображение элемента в клиенте визуализации. При нажатии на кнопку sv_ramka_1, которая появляется с правой стороны при наведении  мыши на свойство, открывается диалоговое окно выбора медиа-ресурса. В качестве фонового изображения элемента может быть использован произвольный графический файл.

Замостка фона

Задает тип использования фонового изображения. Используется совместно со свойством Изображение фона. Может принимать значения:

Заполнение  - размер фонового изображения будет изменен по границам элемента (используется по умолчанию);

Мозаика - размер фонового изображения будет исходным, и повторен столько раз, сколько необходимо чтобы замостить всю площадь элемента;

Центр - размер фонового изображения будет исходным, изображение будет центрировано;

Нет - фоновое изображение использоваться не будет.

Категория Значения

Период обновления

Период с которым происходит проверка новых сообщений на сервере.

Журнал

Позволяет перейти  к журналу после нажатия на индикатор в клиенте визуализации для дальнейшей работы с сообщениями. Если в данное поле перетащить из дерева проекта окно, содержащее в себе журнал, то при нажатии на индикатор данное окно откроется автоматически. Параметры открытия окна в этом случае изменить нельзя. Если требуется указать место открытия окна и другие параметры, то лучше воспользоваться событиями индикатора.

Объект

Определяет связь с объектом, тегом или каналом. Если в данное поле из дерева проекта перетащить объект (тег или канал), то  индикатор будет активным в  случае, если в этом объекте появятся новые сообщения. Если свойство объект не настроено, то индикатор будет контролировать сообщения того объекта, в котором он  находится.

Группа фильтры

Группа настроек, в которой отображаются фильтры, ранее созданные в окне настройки индикатора. При помощи кнопок sv_jurnal_2 можно добавить новые фильтры и условия в них, а также изменить настройки ранее созданных. Рекомендуется настраивать фильтры журнала при помощи окна настройки окна настройки журнала. Оно откроется при нажатии на кнопку sv_jurnal_3

Есть сообщения

Определяет  состояние индикатора в клиенте визуализации в режиме исполнения. Имеет тип BOOL. Данное свойство можно связать с любыми другими свойствами элементов для дополнительной индикации наличия активных событий, удовлетворяющих условиям фильтра индикатора. Если состояние принимает значение TRUE, то индикатор имеет активный вид. Если состояние принимает значение False, то пассивный.

Вид в клиенте визуализации

Пассивный вид

Активный вид

hmi_trmd6img337

hmi_trmd6img338