Под заказ

Кнопка с фиксацией

Стоимость Цена по запросу
Российское производство Гарантия производителя Доставка по РФ и ЕАЭС

Кнопка с фиксацией

Кнопка с фиксацией — компонент. Кнопка фиксирует свое состояние. Передает значение "1" при переходе в состояние "Включено", "0" - при переходе в состояние "Выключено".

Внешний вид компонента

Параметры:

Входные

• Вкл\Выкл — на выходе управляющий сигнал, на котором выставляются два логических состояния, которые зависят от того, нажата кнопка или нет.

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• status (false) — текущее состояние компонента. Если параметр True, то при запуске проекта кнопка будет уже нажатой;

• TextSize (12) — размер текста;

• textstyle (FontStyleRegular) — стиль текста;

• OnBackColor (00ff00) — цвет во включённом состоянии;

• OffBackColor (ff0000) — цвет в выключенном состоянии;

• Enable (true) — активация/дезактивация компонента;

• OnCaption (Вкл.) — название во включённом состоянии;

• OffCaption (Выкл.) — название в выключенном состоянии;

• AnimationEnable (false) — включение/отключение анимации.

Программирование

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

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• VARIANT_BOOL status — установка и чтение Включение/Отключение статуса:

• true — выходное значение выдается при включении статуса;

• false — выходное значение не выдается при включении статуса.

• SHORT TextSize — установка и чтение размера текста (любое число).

• BSTR TextStyle — установка и чтение стиля текста (строка):

• FontStyleBold;

• FontStyleBold;

• FontStyleItalic;

• FontStyleBoldItalic;

• FontStyleUnderline;

• FontStyleStrikeout.

• LONG OnBackColor — установка и чтение цвета во включенном состоянии (любое число).

• LONG OffBackColor — установка и чтение цвета в выключенном состоянии (любое число).

• VARIANT_BOOL Enable — установка и чтение доступности выхода из программы:

• true — Состояние доступность включен;

• false — Состояние доступность выключен.

• BSTR OnCaption — установка и чтение названия во включенном состоянии (строка).

• BSTR OffCaption — установка и чтение названия во выключенном состоянии (строка).

• VARIANT_BOOL AnimationEnable — установка и чтение Включение/Отключение анимации:

• true — выходное значение выдается при включении анимации;

• false — выходное значение не выдается при включении анимации.

Методы:

• void Press(LONG newVal) — устанавливает нажатие на кнопку:

• newVal — значение нажатия на кнопку (любое значение).

Примечание:

При обновлении данных из каналов, фокус переносится на главное окно проекта.

Передача фокуса главному окну проекта происходит при нажатии кнопок через скрипт.

Пример

Проект в SCADA ZETView

В этой схеме компонент Цифровой порт является мостом между цифровым входом и выходом. Кнопка позволяет управлять состоянием входа. Световой индикатор указывает на состояние входа. Данный компонент используется для создания различных проектов, например таких как "Цифровой инклинометр".

Результат работы проекта