Пиковый обнаружитель

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

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

Режим проектировщика Режим оператора
Пиковый обнаружитель - Режим проектировщика Не имеет

Параметры:

Входные

  • Канал — поступает поток данных канала.
  • Время — время сервера, с
  • Задержка — задержка поиска пикового значения.
  • Интервал — интервал поиска пикового значения, с.

Выходные

  • Минимум — на выходе получаем минимальное пиковое значение.
  • t мин. — время минимального пикового значения, с.
  • Максимум — на выходе получаем максимальное пиковое значение.
  • t макс. — время максимального пикового значения, с.

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

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

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

  • Maximum (true) — определение максимального пикового значения.
  • Minimum (true) — определение минимального пикового значения.
  • Delay (0) — отступ в прошлое для времени начала интервала, с (отрицательное число).
  • Interval (0.1) — длительность интервала поиска экстремума, с (положительное число).

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

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

Параметры:

Входные

  • Канал — измерительный канал, на который поступает поток данных канала (от 0 до (количество каналов — 1)).
  • Время — входной числовой массив для задания значения времени сервера, с (любое число).
  • Задержка — входной числовой массив для задания значения времени задержки поиска пикового значения, с (любое число).
  • Интервал — входной числовой массив для задания значения времени интервала поиска пикового значения, с (любое число).

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

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

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

  • VARIANT_BOOL Maximum — установка и чтение определения максимального пикового значения:
    • true — определение максимального пикового значения включен;
    • false — определение максимального пикового значения выключен
  • VARIANT_BOOL Minimum — установка и чтение определения минимального пикового значения:
    • true — определение минимального пикового значения включен;
    • false — определение минимального пикового значения выключен
  • FLOAT Delay — установка и чтение отступа в прошлое для времени начала интервала, с (отрицательное число).
  • FLOAT Interval — установка и чтение длительности интервала поиска экстремума, с (положительное число).

Пример

Проект в SCADA ZETView

Пиковый обнаружитель - Пример

Данный компонент используется для создания различных проектов, в том числе таких как Инклинометр.

Результат работы проекта
Пиковый обнаружитель - Результат работы проекта