Стрелочный индикатор — компонент. Предназначен для графического отображения данных в виде индикатора стрелочного типа.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Параметры:
Входные
- Данные — данные для отображения на индикаторе.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Max (10) — максимальное значение, которое сможет отобразить индикатор;
- DivCount (10) — общее число делений на шкале;
- Value (0) — текущее значение;
- TextSize (9) — размер текста цифр на индикаторе;
- textstyle (FontStyleBoldItalic) — стиль текста цифр на индикаторе;
- BackColor (0000ff) — цвет фона и ободов индикатора;
- ArrowColor (ff0000) — цвет стрелки;
- ArrowWidth (4) — толщина стрелки;
- haveArrow (false) — включение/выключение формы указателя в виде стрелки;
- digits (0.1) — установка точности;
- Enable (true) — активация/дезактивация работы индикатора;
- Amplifuer (1) — установка множителя шкалы;
- Unit (мВ) — единица измерения.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Данные — значение, которых необходимо отобразить (любое число).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- FLOAT Max — установка и чтение максимального значения (любое число).
- LONG DivCount — установка и чтение количества делений на шкалу (любое число).
- FLOAT Value — установка и чтение текущего значения (от минус бесконечности до плюс бесконечности).
- LONG TextSize — установка и чтение размера шрифта (любое число).
- BSTR TextStyle — установка и чтение стиля текста (строка):
- FontStyleBold;
- FontStyleBold;
- FontStyleItalic;
- FontStyleBoldItalic;
- FontStyleUnderline;
- FontStyleStrikeout.
- LONG BackColor — установка и чтение цвета фона и ободков (любое число).
- LONG ArrowColor — установка и чтение цвета стрелочки (любое число).
- LONG ArrowWidth — установка и чтение толщины указателя (любое число).
- VARIANT_BOOL haveArrow — установка и чтение указатель в виде стрелочки:
- true — выходное значение выдается при поступлении данных;
- false — выходное значение не выдается при поступлении данных.
- BSTR Digits — установка и чтение точности расчета: 1; 0.1; 0.01; 0.001; 0.0001; 0.00001; 0.000001 (строка).
- VARIANT_BOOL Enable — установка и чтение активности:
- true — выходное значение выдается при поступлении данных;
- false — выходное значение не выдается при поступлении данных.
- LONG Amplifyer — установка и чтение множителя (любое число).
- BSTR Unit — установка и чтение единицы измерения (строка)
Пример
Проект в SCADA ZETView
Используемые компоненты: ЖК индикатор, Стрелочный индикатор, Цифровой индикатор, Список, Сложение, Вертикальная прокрутка, Демультиплексор. Стрелочный индикатор используется для создания различных проектов, например таких как «Система управления вибростендами»
Результат работы проекта