Световой индикатор

Световой индикатор — компонент. Предназначен для графического отображения двоичных значений состояния входа в виде индикатора, меняющего цвет.

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

Режим проектировщика Режим оператора
Световой индикатор - Режим проектировщика Световой индикатор - Режим оператора

Параметры:

Входные

  • Включен\Выключен — «выключатель», состояние истина, ложь.

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

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

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

  • onColor (00ff00) — цвет индикатора во включённом состоянии;
  • offColor (ff0000) — цвет индикатора во выключённом состоянии;
  • Enable (true) — позволяет управлять общим состоянием индикатора (включен/выключен);
  • DisableColor (c0c0c0) — позволяет установить цвет при неактивном состоянии;
  • currentStatus (true) — позволяет установить текущее состояние индикатора;
  • status (true) — то же самое, что и currentStatus;
  • figure (Круг) — позволяет устанавливать геометрическую форму индикатора в режиме оператора:
    1. Круг.
    2. Квадрат.

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

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

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

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

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

  • LONG onColor — установка и чтение цвета во включённом состоянии (любое число);
  • LONG offColor — установка и чтение цвета в выключённом состоянии (любое число);
  • VARIANT_BOOL Enable — установка и чтение Активен\Неактивен уровень:
    • true — выходное значение выдается при активном уровне;
    • false — выходное значение не выдается при не активном уровне.
  • LONG DisableColor — установка и чтение цвета в неактивном состоянии (любое число);
  • VARIANT_BOOL currentStatus — установка и чтение текущего состояния:
    • true — выходное значение выдается при текущем состоянии;
    • false — выходное значение не выдается при текущем состоянии.
  • VARIANT_BOOL status — установка и чтение Включение/Отключение состояния:
    • true — выходное значение выдаётся при включении состояния;
    • false — выходное значение не выдаётся при включении состояния.
  • BSTR Figure — установка и чтение формы светового индикатора: Фигура: Круг; Квадрат (строка).

Пример

Проект в SCADA ZETView

Световой индикатор - Пример

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

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

Световой индикатор - Результат работы проекта