Константа — компонент. Предназначен для выбора и установки определенного постоянного значения, которое постоянно передается в канал.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Константа (Yn) — поступает установленное постоянное значение.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Value (0) — установка значения константы типа float;
- ValueBool (False) — установка значения константы типа bool;
- ValueLong (0) — установка значения константы типа long;
- ValueDouble (0) — установка значения константы типа double;
- ValueType (float) — установка типа значения константы: float; bool; long; double.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- FLOAT Value — установка и чтение значения константы типа float;
- VARIANT_BOOL ValueBool — установка и чтение значения константы типа bool;
- LONG ValueLong — установка и чтение значения константы типа long;
- DOUBLE ValueDouble — установка и чтение значения константы типа double;
- BSTR ValueType — установка и чтение типа значения константы: float; bool; long; double (строка).
Пример
Проект в SCADA ZETView
В этой схеме компонент Константа служит для установки значения уровня, с которым будет сравниваться все значения спектральной плотности сигнала на различных частотах. Если будет превышение этого уровня, то значение частоты, на которой это произошло, будет отображено на Цифровом индикаторе. Синусоидальный сигнал нужен для генерирования гармонического сигнала. Узкополосный спектр используется для получения спектра сигнала. График необходим для отображения зависимости спектральной плотности от частоты на дисплее. Индекс превышения массива нужен для нахождения частоты, на которой будет превышено значение спектральной плотности, Значение элемента массива необходим для того, чтобы получить конкретное значение частоты из массива, на котором совершится превышение. Данный компонент используется для создания различных проектов, в том числе таких как радиоканал в can.
Результат работы проекта