Долеоктавный спектр

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

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

Режим проектировщика Режим оператора
Долеоктавный спектр - Режим проектировщика.jpg Не имеет

Параметры:

Входные

  • канал — измерительный канал;
  • вкл/выкл — включение/выключение долеоктавного спектра;
  • запись — при подаче на данный контакт импульса происходит сохранение данных в отдельный файл (имя и местоположение файла указываются в частных свойствах компонента).

Выходные

  • {Спектр} — текущий мгновенный долеоктавный спектр;
  • {Макс.} — текущий максимальный спектр;
  • {Мин.} — текущий минимальный спектр;
  • {Сред.} — текущий средний спектр;
  • {Ряд} — долеоктавный ряд;
  • Инт. уровня — интегральный уровень спектра с учётом корректирующей функции;
  • Kopp. уровень — интегральный уровень спектра без учёта корректирующей функции.

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

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

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

  • type (1/3 октавный) — тип анализа:
    1. 1/1 октавный;
    2. 1/3 октавный;
    3. 1/12 октавный;
    4. 1/24 октавный.
  • Average Time (1) — время усреднения, с;
  • Activate (true) — состояние работы;
  • calctype типа представления расчета спектра (СКЗ):
    1. среднеквадратичное значение;
    2. пиковое значение.
  • spectrview (логарифмическое, дБ) — тип представления уровня спектральных компонент:
    1. линейный масштаб (в единицах измерения);
    2. логарифмический масштаб (в децибелах).
  • CalcMax (false) — расчёт максимального спектра;
  • CalcMin (false) — расчёт минимального спектра;
  • CalcSred (false) — расчёт среднего спектра;
  • CalcTime (100) — время расчёта дополнительных спектров, с;
  • FileName — имя файлов для записи результатов;
  • intdiff (без обработки) — выбор способа обработки данных (интегрирование, дифференцирование);
  • correction (без коррекции) — выбор частотной коррекции.

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

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

Параметры:

Входные

  • канал — измерительный канал (от 0 до (количество каналов — 1)).

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

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

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

  • BSTR Type — установка и чтение типа анализа:1/1-октавный;1/3-октавный;1/12-октавный;1/24-октавный (строка);
  • FLOAT AverageTime — установка и чтение времени усреднения, с (от 0.1 секунды до 100 секунд);
  • VARIANT_BOOL Activate — установка и чтение состояния работы долеоктавного спектра:
    • true — состояние работы долеоктавного спектра включён;
    • false — состояние работы долеоктавного спектра выключен.
  • BSTR CalcType — установка и чтение типа представления данных: СКЗ; Пиковое значение (строка);
  • BSTR SpectrView — установка и чтение отображения спектра: Линейное (в единицах измерения); Логарифмическое (дБ) (строка);
  • VARIANT_BOOL CalcMax — установка и чтение расчёта максимального спектра:
    • true — расчёт максимального спектра включён;
    • false — расчёт максимального спектра выключен.
  • VARIANT_BOOL CalcMin — установка и чтение расчёта минимального спектра:
    • true — расчёт минимального спектра включён;
    • false — расчёт минимального спектра выключен.
  • VARIANT_BOOL CalcSred — установка и чтение расчёта среднего спектра:
    • true — расчёт среднего спектра включён;
    • false — расчёт среднего спектра выключен.
  • FLOAT CalcTime — установка и чтение времени расчёта дополнительных спектров, с (от 10 секунд до 100000 секунд);
  • BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл);
  • BSTR IntDiff — установка и чтение интегрирование/дифференцирование типа обработки сигнала: Дв. дифференцирование; Дифференцирование; Без обработки; Интегрирование; Дв. интегрирование (строка);
  • BSTR Correction — установка и чтение функции частотной коррекции: Без коррекции; Коррекция A; Коррекция B; Коррекция C; Коррекция D (строка).

Пример

Проект в SCADA ZETView

Долеоктавный спектр - Приемр
В приведенном проекте компонент Долеоктавный спектр измеряет среднеквадратичное значения пилообразного сигнала, поступающего с Пилообразный сигнала генератора. Селекторы (также другого типа) служат для установки значений частоты, уровня, смещения и типа пилообразного сигнала. График нужен для визуального восприятия сигнала. ЖК индикатор служит для графического представления сигнала.
Данный компонент используется для создания различных проектов, в том числе таких как регистратор ударов.

Результат работы проекта
Долеоктавный спектр - Результат работы проекта

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