Цифровой индикатор

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

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

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

Параметры:

Входные

  • Число — данные, которые необходимо отобразить;
  • Число — данные с двойной точностью, которые необходимо отобразить.

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

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

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

  • IndValue (0) — отображаемое значение;
  • BackColor (7f7f00) — фоновый цвет;
  • TextColor (000000) — цвет текста;
  • TextSize (14) — размер текста цифр;
  • textstyle (FontBoldStyleItalic) — стиль текста цифр;
  • digits (0;1) — установка точности;
  • Enable (true) — активация/дезактивация работы индикатора;
  • InactiveColor (c0c0c0) — цвет фона в неактивном режиме;
  • valuetype (Десятичный) — формат отображения числа:
    1. Восьмеричный;
    2. Десятичный;
    3. Шестнадцатеричный.

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

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

Параметры:

Входные

  • Число — значение числа для расчёта отображения (любое число).
  • Число — значение числа для расчёта отображения (любое число двойной точности).

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

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

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

  • FLOAT IndValue — установка и чтение отображаемого значения (от минус бесконечности до плюс бесконечности);
  • LONG BackColor — установка и чтение фонового цвета (любое число);
  • LONG TextColor — установка и чтение цвета текста (любое число);
  • SHORT TextSize — установка и чтение размера текста (любое число);
  • BSTR TextStyle — установка и чтение стиля текста (строка):
    • FontStyleBold;
    • FontStyleBold;
    • FontStyleItalic;
    • FontStyleBoldItalic;
    • FontStyleUnderline;
    • FontStyleStrikeout.
  • BSTR Digits — установка и чтение точности расчета: 1; 0.1; 0.01; 0.001; 0.0001; 0.00001; 0.000001 (строка);
  • VARIANT_BOOL Enable — установка и чтение Активен\Неактивен уровень:
    • true — выходное значение выдаётся при активном уровне;
    • false — выходное значение не выдаётся при не активном уровне.
  • LONG InactiveColor — установка и чтение цвета фона в неактивном состоянии (любое число);
  • BSTR ValueType — установка и чтение формата отображения числа (строка):
    • Восьмеричный;
    • Десятичный;
    • Шестнадцатеричный.

Методы:

  • void resetValue(void) — устанавливает сброс в ноль (любое значение).

Пример

Проект в SCADA ZETView

Вольтметр постоянного тока - Пример
В этой схеме компонент Вольтметр постоянного тока измеряет значение постоянной составляющей сигнала, поступающего с Синусоидальный сигнал. Селектор служат для установки значения смещения (измеряемой постоянной составляющей). Далее измеренное значение поступает на Цифровой индикатор для графического представления информации. Цифровой индикатор используется для создания различных проектов, например таких как «Тензометрическая станция».
Результат работы проекта
Вольтметр постоянного тока - Результат работы проекта