Канал формулы — компонент. Позволяет не только формировать сигналы различной формы, но и производить над ними различные математические и арифметические операции.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
-
Не имеет.
Выходные
- канал — виртуальный выходной канал, с которого поступают мгновенные значения, получаемые с формулы.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- ChannelName (канал) — цифробуквенное обозначение канала;
- Conversion (мВ) — единица измерения по каналу;
- MaxLevel (1000) — максимально допустимый уровень по каналу, ед. изм;
- Referense (0.001) — опора для расчета уровня в дБ (нулевой уровень для начала отсчета шкалы в дБ);
- Formula (0) — формула;
- MinLevel (0.001) — минимальный уровень по каналу, ед. изм;
- Frequency (100) — частота дискретизации канала, Гц.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Частные свойства (в скобках значение, установленное по умолчанию):
- BSTR ChannelName — установка и чтение имени канала (строка);
- BSTR Conversion — установка и чтение единицы измерения по каналу (строка);
- FLOAT MaxLevel — установка и чтение максимальный уровень по каналу, ед. изм. (любое значение);
- FLOAT Referense — установка и чтение опорное значение уровня для вычисления децибел (любое значение);
- BSTR Formula — установка и чтение формулы (строка);
- FLOAT MinLevel — установка и чтение минимального уровня по каналу, ед. изм. (любое значение);
- FLOAT Frequency — установка и чтение частоты дискретизации канала, Гц (любое значение).
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как преобразователь интерфейса usb 485.
Результат работы проекта