Индикатор уровня — компонент. Предназначен для графического отображения интегрального уровня сигнала. Работает по принципу Интегратора, то есть указывает уровень, равный сумме всех предыдущих значений и текущего.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Параметры:
Входные
- Уровень — текущий уровень сигнала.
Настраиваемые свойства:
Общие свойства (окружение)
Частные свойства (в скобках значение, установленное по умолчанию):
- Enable (true) — устанавливается активность/неактивность.
- InactivColor (c0c0c0) — устанавливается цвет фона в неактивном состоянии.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Уровень — значение данных для расчёта уровня (любое число).
Настраиваемые свойства:
Общие свойства (окружение)
Частные свойства (в скобках значение, установленное по умолчанию):
- VARIANT_BOOL Enabled — установка и чтение Активен\Неактивен уровень:
- true — выходное значение выдаётся при активном уровне;
- false — выходное значение не выдаётся при не активном уровне.
- LONG InactiveColor — установка и чтение цвета фона в неактивном состоянии (любое число).
Пример
Проект в SCADA ZETView
В этой схеме компонент Индикатор уровня показывает, уровень сигнала, поступающего с Селектора. Данный компонент используется для создания различных проектов, например таких как «Цифровые датчики давления»
Результат работы проекта