Селектор № 2

Селектор №2 — компонент. Предназначен для выбора численных значений и передачи их в канал.

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

Режим проектировщика Режим оператора
Селектор № 2 - Режим проектировщика Селектор № 2 - Режим оператора

Параметры:

Входные

  • Число (Yn) — выходное значение селектора, которое задаёт пользователь.

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

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

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

  • Value (1) — текущее значение;
  • Status (true) — активация/дезактивация селектора;
  • Min (0) — минимально возможное устанавливаемое значение;
  • Max (9) — максимально возможное устанавливаемое значение;
  • Fix (false) — установка режима переключения:
    • false — позволяет переключаться по всему диапазону шкалы;
    • true — позволяет переключаться только между целыми значениями;
  • FontName (Arial) — шрифт чисел на шкале;
  • FontSize (14) — размер шрифта;
  • Mark (10) — количество основных делений шкалы;
  • Line (5) — количество дополнительных делений шкалы;
  • Point (false) — установка дополнительных промежуточных меток;
  • Unit (c) — установка единиц измерения;
  • FonColor (f0f0f0) — установка цвет фона;
  • Color (cccccc) — цвет внутренней области шкалы.

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

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

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

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

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

  • FLOAT Value — установка и чтение текущего значения (любое число);
  • VARIANT_BOOL Status — установка и чтение статуса:
    • true — статус включён;
    • false — статус выключен.
  • FLOAT Min — установка и чтение минимального значения (любое число);
  • FLOAT Max — установка и чтение максимального значения (любое число);
  • VARIANT_BOOL Fix — установка и чтение фиксации:
    • true — фиксация включена;
    • false — фиксация выключена.
  • BSTR FontName — установка и чтение названия шрифта (строка);
  • LONG FontSize — установка и чтение размера шрифта (любое число);
  • LONG Mark — установка и чтение количества основных делений шкалы (любое число);
  • LONG Line — установка и чтение количества дополнительных делений шкалы (любое число);
  • VARIANT_BOOL Point — установка и чтение малых меток:
    • true — состояние работы малых меток включено;
    • false — состояние работы малых меток выключено.
  • BSTR Unit — установка и чтение единицы измерения (строка);
  • LONG FonColor — установка и чтение цвета фона (любое число);
  • LONG Color — установка и чтение цвета текста (любое число).

Пример

Проект в SCADA ZETView

Пример
В этой схеме компонент Импульсный сигнал генерирует прямоугольные импульсы. Селекторы (а также другой тип) служат для задания частоты, уровня, смещения, скважности. Кнопка необходима для включения/выключения Импульсного сигнала. Кнопка с фиксацией служит для включения или отключения. Данный компонент используется для создания различных проектов, в том числе таких как вибростенд tira.

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