Интегрирование массива — компонент. Интегрирует входной массив.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- {Y} — входной массив.
Выходные
- A{Y} — поступает интегрированный массив.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- dTime (1) — интервал между отсчетами, сек.
- MeanSubstruction (false) — вычитание постоянной составляющей
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- {Y} — числовые значения массива, на который нужно подавать входной массив для интегрирования.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- FLOAT dTime — установка и чтение интервала между отсчетами, сек (число)
- VARIANT_BOOL MeanSubstruction — установка и чтение вычитания постоянной составляющей:
- true — включено вычитания постоянной составляющей;
- false — выключено вычитания постоянной составляющей.
Пример
Проект в SCADA ZETView
В данном проекте показана работа компонента «Интегрирование массива». Массив формируется пользователем с помощью селектора и Формировщика массивов (число-массив) с которого поступает на компонент «Интегрирование массива» и на Конвертер (числ.мас.-стр.мас.)+Таблица данных . На выходе с компонента «Интегрирование массива» результат также поступает на Конвертер (числ.мас.-стр.мас.)+Таблица данных. Поэтому мы можем сравнить при запуске программы исходный массив и результат, после работы компонента «Интегрирование массива«. Кнопка без фиксации «Сброс», подсоединенная к Формировщику массивов (текст-массив) и Таблицам данных сбрасывает значения массива и очищает таблицы. Данный компонент используется для создания различных проектов, в том числе таких как Спектральный анализатор.
Результат работы проекта