Конвертер значений

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Редактор HMI > HMI. Программирование в окнах > Динамизация > Конвертация значений >

Конвертер значений

Если между свойством и параметром (или другим свойством) установлена связь, то при нажатии на кнопку konvert_znacheniy открывается диалоговое окно конвертера в панели свойств:

konvert_znacheniy_1

Диалоговое окно имеет вид:

hmi_trmd6img78

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

Элементы диалогового окна:

Элемент

Описание

Источник

Задаются значения опорных точек источника данных (Хi, где i - номер опорной точки), значение заданное в верхней строке Х1, значение, заданное в нижней строке - Хmax.  Если это входная динамизация, то источником является параметр (или другое свойство), если выходная динамизация, то значение свойства.

Приемник

Задаются значения опорных точек приемника данных (Yi, где i - номер опорной точки), значение заданное в верхней строке Y1, значение, заданное в нижней строке - Ymax). Если это входная динамизация, то приемником является свойство, если выходная динамизация, то значение параметра (или другого свойства)

Тип конвертации

Выбирается зависимость между источником данных и приемником. Типы конвертации описаны в разделе Конвертация значений

konvert_znacheniy_2

Добавляет опорную точку.

konvert_znacheniy_3

Удаляет опорную точку.

konvert_znacheniy_4

Перемещает опорную точку вверх.

konvert_znacheniy_5

Перемещает опорную точку вниз.

konvert_znacheniy_6

Размещает опорные точки по алфавиту, в зависимости от источника.

Формат значений

Назначает формат отображения значения, полученного в результате конвертации

Значение по умолчанию

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

Данное диалоговое окно используется также при работе с журналом для настройки зависимости стиля строки от какого-либо свойства сообщения.

Особенности работы

Работа с дискретными свойствами

Если свойство, которое имеет тип BOOL, связать с целым параметром, то окно конвертации кроме стандартных типов конвертации появится еще одна - Бит:

konvert_znacheniy_7

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

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

Если бит равен 1, то связанное свойство имеет значение TRUE, если бит равен 0, то свойство имеет значение False