Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

6.3.4Выполнить скрипт

Реакция Скрипт предназначена для реакции на события с помощью скрипта (скрипт).

Для добавления реакции Скрипт следует:

1.Выделить графический элемент

2.Добавить аргументы (окно Аргументы)

3.Добавить реакцию Скрипт (добавить реакцию)

4.Нажать на кнопку "Редактировать" и добавить текст скрипта в открывшемся редакторе скриптов.

184 DataRate

6.3.5Поле ввода

Реакция Поле ввода предназначена для ручного ввода значений.

Для создания реакции "поле ввода" нужно выполнить следующие действия:

Выбрать графический примитив

Выбрать Реакции объекта

Выбрать тип реакции Поле ввода

СВОЙСТВА

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

Преобразование - способ записи нового значения в приемник. Возможны следующие значения:

Копировать - новое значение записывается в приемник.

Сложение - новое значение складывается со значением приемника, сумма записывается

вприемник.

Вычесть - новое значение вычитается из значения приемника, разность записывается в приемник.

Умножить - новое значение умножается на значение приемника, результат записывается

вприемник.

Делить - значение приемника делится на новое значение, результат записывается в приемник.

Инвертировать - если значение приемника равно нулю, то в приемник записывается новое значение, иначе записывается нуль.

Динамическая визуализация данных 185

Сменить значение - если значение приемника равно записываемому значению 2, то в приемник записывается новое значение, иначе в приемник записывается записываемое значение 2.

Подтверждение - текст подтверждения. Если текст задан, то после ввода нового значения выводится окно с текстом подтверждения, в котором пользователю предлагается подтвердить ввод нового значения.

Контроль пределов - признак контроля введенного значения на соответствие диапазону.

Минимальное значение - нижняя граница диапазона.

Максимальное значение - верхняя граница диапазона. Если введенное значение выходит за границы диапазона, то будет выведено сообщение о нарушении границ.

Записываемое значение 2 - константа или аргумент, значение которых будет использоваться в преобразовании "сменить значение".

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

Ширина - ширина поля ввода. Эти два свойства определяют размеры поля ввода. Поле ввода всегда выводится по центру примитива.

Шрифт текста - шрифт текста в поле ввода.

Цвет текста - цвет текста в поле ввода.

Цвет заливки - цвет заливки поля ввода.

6.3.6Ползунок

Реакция Ползунок добавляет графическому элементу функциональность подобную стандартному компоненту Windows TrackBar. Роль ползунка может выполнять любой

графический элемент. Для создания стрелок удобнее пользоваться графическим

примитивом Многоугольник.

186 DataRate