Тумблер — компонент. Предназначен для установки в проект переключателя типа тумблер на два положения, которым соответствуют высокий и низкий логические уровни.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Параметры:
Входные
- Данные — выходное значение тумблера, на котором выставляются два различных логических состояния, которые зависят от того, в каком положении находится ручка переключения тумблера.
Настраиваемые свойства:
При обновлении данных из каналов, фокус переносится на главное окно проекта.
Передача фокуса главному окну проекта происходит при нажатии кнопок через скрипт.
Примечание:
Частные свойства (в скобках значение, установленное по умолчанию):
- Color (505050) — цвет ручки переключателя тумблера;
- Status (false) — положение тумблера (включен (true)/выключен (false)).
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- LONG Color — установка и чтение цвета ручки тумблера (число);
- VARIANT_BOOL Status — установка и чтение положения тумблера:
- true — включен тумблер (положение вверх);
- false — выключен тумблер (положение вниз).
Пример
Проект в SCADA ZETView
В этой схеме компонент Синусоидальный сигнал создает синусоидальный сигнал, с параметрами, которые задаются при помощи Селекторов. Тумблер позволяет включать и выключать Многоканальный осциллограф с Синусоидальный сигнал Генератора сигналов. Для просмотра сгенерированного сигнала служит компонент Многоканальный осциллограф. Результат работы составленной программы можно увидеть в интерфейсе оператора. Данный компонент используется для создания различных проектов, например таких как «RS 485 zetlab».
Результат работы проекта