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

<< Click to Display Table of Contents >>

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

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

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

Konverter_znacheniy_2

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

Konverter_znacheniy_3

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

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

Элемент

Описание

Источник

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

Приемник

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

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

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

Konverter_znacheniy_8

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

Konverter_znacheniy_7

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

Konverter_znacheniy_6

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

Konverter_znacheniy_5

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

Konverter_znacheniy_4

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

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

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

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

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

Применить

Сохраняет настроенную конвертацию и закрывает окно конвертера.

Сбросить

Сбрасывает конвертацию и закрывает окно конвертера. Доступна, если конвертация задана в текущей связи.

Отмена

Закрывает окно конвертера.

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

После применения конвертации к свойству, иконка кнопки открытия конвертера будет закрашена:

Konverter_znacheniy_9

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

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

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

Konverter_znacheniy_10

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

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

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