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

<< Click to Display Table of Contents >>

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

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

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

Возможный внешний вид тренда в клиенте визуализации:

trend_v_RT

Панель инструментов тренда

В верхней части тренда находится панель инструментов. Назначение иконок панели инструментов:

Элемент

Название

Назначение

Название на английском языке

Jurnal_v_RT_hmi_v2_8 / Jurnal_v_RT_hmi_v2_9

Остановить автопокрутку/Автопрокрутка

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

Autoscroll

trend_v_RT_1

Дерево объекта

Открывает окно, в котором в виде дерева отображаются архивируемые параметры.

Object tree

trend_v_RT_3

Таблица

Открывает окно для отображения значений в табличном виде.

Table

trend_v_RT_5

Экспорт

Сохраняет данные, отображаемые на тренде в табличном виде в формате csv.

После того как будет выполнен экспорт, в Журнале появится сообщение ИБ с информацией о времени, пользователе, а так же путь сохранения файла и информацию о носителе.

Export

trend_v_RT_11

Установить/Зафиксировать

Позволяет выделить область на тренде.

Set

trend_v_RT_12

Сбросить

Убирает выделение области на тренде.

Reset

trend_v_RT_26

Наборы

Позволяет создавать наборы перьев. Подробнее в топике Работа с наборами перьев.

trend_toolbar_kits

trend_v_RT_27

Группы

Позволяет создавать группу перьев. Подробнее в топике Работа с группами перьев.

-

trend_v_RT_28

Логарифмическая шкала

Позволяет отобразить тренд в логарифмическом масштабе.

Logarithmic scale

trend_v_RT_29

Масштабирование полотна по оси Y

Позволяет масштабировать полотно тренда по оси Y с помощью колеса мыши.

Scaling the canvas along the Y axis

trend_v_RT_30

Масштабирование полотна по оси X

Позволяет масштабировать полотно тренда по оси X с помощью колеса мыши.

Scaling the canvas along the X axis

trend_v_RT_15/ trend_v_RT_24

Показать/скрыть минилегенду

Открывает окно минилегенды.

Mini legend

trend_v_RT_19

Печать

Запускает механизм печати графика.

Print

trend_v_RT_20

Экспорт графика

Позволяет сохранить тренд в виде графического файла.

Graph export

trend_v_RT_21

Сброс

Отменяет настройки внешнего вида тренда, сделанные пользователем в клиенте визуализации.

Reset

trend_v_RT_7

Предыдущий интервал

Переключается на предыдущий интервал. При нажатии на данную иконку автопрокрутка будет отключена.

Page switching

trend_v_RT_8

Следующий интервал

Переключается на следующий интервал. При нажатии на данную иконку автопрокрутка будет отключена.

Page switching

trend_v_RT_23

Временной интервал

Открывает выпадающий список с интервалами. Более подробное описание смотрите в разделе Изменение отображаемого интервала.

-

trend_v_RT_22

Начало/конец интервала

Отображается начало/конец видимого интервала. При нажатии на кнопку trend_v_rt_25 можно указать требуемое начало/конец.

-

Минилегенда тренда

Под панелью инструментов справа может отображаться полупрозрачная минилегенда. Ее видимость определяется соответствующим свойством тренда. Самый простой способ включить и выключить минилегенду  - нажать на иконку trend_v_RT_15 в панели инструментов.

Вид минилегенды:

trend_v_RT_16

Описание столбцов окна минилегенды:

Название

Описание

Вкл.

Включает/отключает отображение пера на тренде.

Название

Отображается названия пера.

Значение

Отображается текущее значение данных.

Цвет

Отображается цвет пера.

Каждому перу соотвествует строка в окне минилегенды. Устанавливая и снимая флаг рядом с именем пера, можно управлять видимостью перьев на тренде (значения из архива будут поступать независимо от видимости пера на тренде). В окне минилегенды также отображается текущее значение пера, единицы измерения и цвет, которым он рисуется на тренде. В окне минилегенды можно выделить перо, кликнув по его строке - выделенное перо отмечается синей подсветкой в окне минилегенды. Окно минилегенды является плавающим. Зажав ЛК мыши на заголовке, его можно переместить в любое место на текущем окне.

Ось Y

Слева находятся оси Y (ось значений). Количество осей зависит от количества перьев и их настроек. Если в настройках тренда у свойства Автоматически создавать оси значений снят флаг, то будет одна ось, которая отображает диапазон выделенного в данный момент пера. Если флаг установлен, то для каждого пера, у которого в свойстве Отображать ось значений отмечен флаг отобразится отдельная ось значений.

Цвет оси значений совпадает с цветом пера.

Другие параметры оси Y можно задать в настройках тренда.

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

Ось Х

Ось Х (ось времени) находится под полем графиков, на ней отмечены время начала и окончания отображаемого интервала и несколько промежуточных точек. Внешний вид оси Х можно определить в настройках тренда.

Поле графиков

Перья рисуются в центральной части элемента. Внешний вид перьев и правила их отображения настраиваются в свойствах тренда.

Выделенное перо на тренде рисуется более жирной линией (перо можно выделить в минилегенде).

Во время выполнения загрузки архивных данных в нижнем правом углу поля графика появляется индикатор подгрузки. Как только с сервера придут все данные, индикатор пропадает. При смене интервала или добавлении перьев, когда возникает новый запрос к архиву, индикатор появляется снова. Он возникает при задержке более чем 1 секунда.

Отображение предупредительных и аварийных границ

Если для связанного с пером параметра назначена шкала, и такое перо становится выделенным, то в поле графиков отрисовываются его границы:

красным цветом - область аварийных границ

желтым цветом - область предупредительных границ

С правой стороны поля графиков указывается значение границ:

trend_v_RT_17

Отображение недостоверных данных

Если приходят недостоверные данные (признак качества параметров типа SYSTEM_*_PARAM не равен значению GOOD), то на тренде такие параметры будут отображаться пунктирной линией:

trend_v_RT_18

Если исполнительная система выключена (признак качества параметров в том случае будет OpcUa_GoodShutdownEvent 0x00A80000), то на графике будет разрыв.

Горизонтальный ползунок интервала

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

Вертикальный ползунок интервала

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

Курсор выделенной позиции

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

Выбор интервала тренда

Выбор интервала тренда задаётся в клиенте визуализации с помощью кнопок trend_v_rt_25 , после нажатия на одну из кнопок открывается диалоговое окно где можно указать дату и время. Левая кнопка отвечает за начало интервала, правая за конец:

trend_v_RT_31

Рекомендации по использованию тренда

Смотрите также: