logo search
lab_rab_6_TRACE_MODE

Функция передачи значения

Функция передачи значения используется для изменения значения аргументов экрана.

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

При добавлении этой функции управления в списке свойств объекта появляется следующий раздел:

Поле Тип передачи содержит следующие варианты для передачи значений:

Прямая;

Ввести и передать;

НЕ-ИЛИ;

ИЛИ;

И;

Прибавить;

Добавить процент шкалы;

Умножить;

Разделить;

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

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

Значения, формируемые до сравнения с маской, задаются при помощи поля Тип передачи:

Прямая

Формируемое значение задается непосредственно в поле Значение.

Ввести & передать

Формируемое значение задается в диалоговом окне, появляющемся при запуске проекта в мониторе реального времени, если произошло заданное событие.

НЕ-ИЛИ

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

ИЛИ

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

И

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

Прибавить

Формируемое значение является текущим значением аргумента, увеличенным на число, заданное в поле Значение.

Добавить процент шкалы

Формируемое значение является текущим значением аргумента, увеличенным на процент от величины шкалы привязанного к аргументу канала. Процент шкалы задается в поле Значение.

Умножить

Формируемое значение является произведением текущего значения аргумента на число, заданное в поле Значение.

Разделить

Формируемое значение является частным от деления текущего значения аргумента на число, заданное в поле Значение.