Тумблер

Тумблер — компонент. Предназначен для установки в проект переключателя типа тумблер на два положения, которым соответствуют высокий и низкий логические уровни.

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

Режим проектировщика Режим оператора
Тумблер - Режим проектировщика Тумблер - Режим оператора

Параметры:

Входные

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

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

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

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

Примечание:

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

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

  • Color (505050) — цвет ручки переключателя тумблера;
  • Status (false) — положение тумблера (включен (true)/выключен (false)).

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

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

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

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

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

  • LONG Color — установка и чтение цвета ручки тумблера (число);
  • VARIANT_BOOL Status — установка и чтение положения тумблера:
    • true — включен тумблер (положение вверх);
    • false — выключен тумблер (положение вниз).

Пример

Проект в SCADA ZETView

Тумблер - Пример
В этой схеме компонент Синусоидальный сигнал создает синусоидальный сигнал, с параметрами, которые задаются при помощи Селекторов. Тумблер позволяет включать и выключать Многоканальный осциллограф с Синусоидальный сигнал Генератора сигналов. Для просмотра сгенерированного сигнала служит компонент Многоканальный осциллограф. Результат работы составленной программы можно увидеть в интерфейсе оператора. Данный компонент используется для создания различных проектов, например таких как «RS 485 zetlab».

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