Селектор №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.
Результат работы проекта