Дискретный тренд

<< Click to Display Table of Contents >>

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

Дискретный тренд

Графический элемент Дискретный тренд предназначен для отображения изменения значения параметра типов BOOL и Перечисление во времени.

Важно! Для возможности использования дискретного тренда в исполнительную систему должна входить опция MSRT4D-TRN. Данная опция включена в базовый функционал лицензий Standard, Professional, Enterprise.

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

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

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

diskretniy_trend

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

diskretniy_trend_1

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

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

Добавление на тренд параметра типа BOOL

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

Важно! На Дискретный тренд можно добавить несколько выделенных параметров одновременно.

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

Добавление на тренд параметра типа Перечисление

Пусть есть параметр тип данных Перечисление вида:

diskretniy_trend_3

diskretniy_trend_4

Далее, чтобы иметь возможность отображать перечислимое на дискретном тренде необходимо в Тему, которая используется в проекте перетащить это перечислимое.

По умолчанию используется тема Стандартная. В локальной библиотеке есть возможность расширять ее настойками разработчика проекта:

diskretniy_trend_5

Далее для каждого значения перечислимого, которое появилось в теме нужно задать цвет, которым он будет отображаться на тренде:

diskretniy_trend_6

Если параметру назначить этот тип данных и добавить его на тренд, то появится нужное перо:

diskretniy_trend_7

Дискретный тренд в клиенте визуализации

Вид дискретного тренда в клиенте визуализации зависит от его настроек. Каждое перо, добавленное на тренд, будет рисоваться на своем уровне, таким образом не будет перекрываться один график другим.

Параметры типа BOOL

Вид дискретного тренда с дискретными параметрами:

diskretniy_trend_2

Высота (толщина) графика если значение равно TRUE или False определяется в настройках элемента.

Перечислимые параметры

Вид дискретного тренда с перечислимым:

diskretniy_trend_8

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

Порядок работы с элементом в клиенте визуализации такой же как и с элементом Тренд:

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