<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы > Тренд > Тренд в клиенте визуализации |
При открытии окна, которое содержит тренд, клиент визуализации шлет запрос к исполнительной системе на получение архивных данных связанных с перьями параметров. Исполнительная система предоставляет данные для тренда для параметров, которые архивируются из базы данных или из оперативной памяти (если данные еще не были переданы в базу данных). После запроса из архива данные некоторое время хранятся в кэше клиента визуализации, на случай повторных запросов (для оптимизации работы с архивом). Для параметров, которые не архивируются, данные накапливаются непосредственно в клиенте визуализации и могут быть доступны только пока открыто окно с трендом, в течении непродолжительного времени.
Возможный внешний вид тренда в клиенте визуализации:
В верхней части тренда находится панель инструментов. Назначение иконок панели инструментов:
Элемент |
Название |
Назначение |
Название на английском языке |
|
Остановить автопокрутку/Автопрокрутка |
Если автопрокрутка включена (запущена), то отображается последние значения. Если автопрокрутка выключена (остановлена), то пользователь самостоятельно выбирает за какой отрезок времени будут отображаться графики. |
Autoscroll |
Дерево объекта |
Открывает окно, в котором в виде дерева отображаются архивируемые параметры. |
Object tree |
|
Таблица |
Открывает окно для отображения значений в табличном виде. |
Table |
|
Экспорт |
Сохраняет данные, отображаемые на тренде в табличном виде в формате csv. После того как будет выполнен экспорт, в Журнале появится сообщение ИБ с информацией о времени, пользователе, а так же путь сохранения файла и информацию о носителе. |
Export |
|
Установить/Зафиксировать |
Позволяет выделить область на тренде. |
Set |
|
Сбросить |
Убирает выделение области на тренде. |
Reset |
|
Наборы |
Позволяет создавать наборы перьев. Подробнее в топике Работа с наборами перьев. |
trend_toolbar_kits |
|
Группы |
Позволяет создавать группу перьев. Подробнее в топике Работа с группами перьев. |
- |
|
Логарифмическая шкала |
Позволяет отобразить тренд в логарифмическом масштабе. |
Logarithmic scale |
|
Масштабирование полотна по оси Y |
Позволяет масштабировать полотно тренда по оси Y с помощью колеса мыши. |
Scaling the canvas along the Y axis |
|
Масштабирование полотна по оси X |
Позволяет масштабировать полотно тренда по оси X с помощью колеса мыши. |
Scaling the canvas along the X axis |
|
|
Показать/скрыть минилегенду |
Открывает окно минилегенды. |
Mini legend |
Печать |
Запускает механизм печати графика. |
||
Экспорт графика |
Позволяет сохранить тренд в виде графического файла. |
Graph export |
|
Сброс |
Отменяет настройки внешнего вида тренда, сделанные пользователем в клиенте визуализации. |
Reset |
|
Предыдущий интервал |
Переключается на предыдущий интервал. При нажатии на данную иконку автопрокрутка будет отключена. |
Page switching |
|
Следующий интервал |
Переключается на следующий интервал. При нажатии на данную иконку автопрокрутка будет отключена. |
Page switching |
|
Временной интервал |
Открывает выпадающий список с интервалами. Более подробное описание смотрите в разделе Изменение отображаемого интервала. |
- |
|
Начало/конец интервала |
Отображается начало/конец видимого интервала. При нажатии на кнопку |
- |
Под панелью инструментов справа может отображаться полупрозрачная минилегенда. Ее видимость определяется соответствующим свойством тренда. Самый простой способ включить и выключить минилегенду - нажать на иконку в панели инструментов.
Вид минилегенды:
Описание столбцов окна минилегенды:
Название |
Описание |
Вкл. |
Включает/отключает отображение пера на тренде. |
Название |
Отображается названия пера. |
Значение |
Отображается текущее значение данных. |
Цвет |
Отображается цвет пера. |
Каждому перу соотвествует строка в окне минилегенды. Устанавливая и снимая флаг рядом с именем пера, можно управлять видимостью перьев на тренде (значения из архива будут поступать независимо от видимости пера на тренде). В окне минилегенды также отображается текущее значение пера, единицы измерения и цвет, которым он рисуется на тренде. В окне минилегенды можно выделить перо, кликнув по его строке - выделенное перо отмечается синей подсветкой в окне минилегенды. Окно минилегенды является плавающим. Зажав ЛК мыши на заголовке, его можно переместить в любое место на текущем окне.
Слева находятся оси Y (ось значений). Количество осей зависит от количества перьев и их настроек. Если в настройках тренда у свойства Автоматически создавать оси значений снят флаг, то будет одна ось, которая отображает диапазон выделенного в данный момент пера. Если флаг установлен, то для каждого пера, у которого в свойстве Отображать ось значений отмечен флаг отобразится отдельная ось значений.
Цвет оси значений совпадает с цветом пера.
Другие параметры оси Y можно задать в настройках тренда.
В зависимости от количества символов используемых в шкале положения осей могут смещаться левее/правее, таким образом, чтобы были видны все значения шкалы.
Ось Х (ось времени) находится под полем графиков, на ней отмечены время начала и окончания отображаемого интервала и несколько промежуточных точек. Внешний вид оси Х можно определить в настройках тренда.
Перья рисуются в центральной части элемента. Внешний вид перьев и правила их отображения настраиваются в свойствах тренда.
Выделенное перо на тренде рисуется более жирной линией (перо можно выделить в минилегенде).
Во время выполнения загрузки архивных данных в нижнем правом углу поля графика появляется индикатор подгрузки. Как только с сервера придут все данные, индикатор пропадает. При смене интервала или добавлении перьев, когда возникает новый запрос к архиву, индикатор появляется снова. Он возникает при задержке более чем 1 секунда.
Если для связанного с пером параметра назначена шкала, и такое перо становится выделенным, то в поле графиков отрисовываются его границы:
•красным цветом - область аварийных границ
•желтым цветом - область предупредительных границ
С правой стороны поля графиков указывается значение границ:
Если приходят недостоверные данные (признак качества параметров типа SYSTEM_*_PARAM не равен значению GOOD), то на тренде такие параметры будут отображаться пунктирной линией:
Если исполнительная система выключена (признак качества параметров в том случае будет OpcUa_GoodShutdownEvent 0x00A80000), то на графике будет разрыв.
Находится под осью Х, служит для определения интервала и конца отображаемой области в поле графика. Порядок работы с элементом в клиенте визуализации описан в разделе, посвященному одноименному независимому графическому элементу.
Находится слева от поля графиков. Служит для масштабирования графиков и для смещения графиков по оси значений. Порядок работы с элементом в клиенте визуализации описан в разделе, посвященному независимому графическому элементу Горизонтальный ползунок интервала.
Курсор выделенной позиции - это вертикальная линия, пересекающая всё поле графиков, появляется при наведении мышью на поле графиков. Под курсором отображается значение времени в месте установки курсора. Слева под панелью инструментов появляется область, в которой отображаются значения перьев в точке установки курсора. Внешний вид курсора выделенной позиции указывается в настройках тренда.
Выбор интервала тренда задаётся в клиенте визуализации с помощью кнопок , после нажатия на одну из кнопок открывается диалоговое окно где можно указать дату и время. Левая кнопка отвечает за начало интервала, правая за конец:
Тренд часто используют совместно с графическим элементом Легенда
Смотрите также:
Добавление/удаление перьев тренда в клиенте визуализации
Табличное представление данных тренда