Долеоктавный спектр — компонент. Предназначен для отображения различных параметров долеоктавных спектров.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- канал — измерительный канал;
- вкл/выкл — включение/выключение долеоктавного спектра;
- запись — при подаче на данный контакт импульса происходит сохранение данных в отдельный файл (имя и местоположение файла указываются в частных свойствах компонента).
Выходные
- {Спектр} — текущий мгновенный долеоктавный спектр;
- {Макс.} — текущий максимальный спектр;
- {Мин.} — текущий минимальный спектр;
- {Сред.} — текущий средний спектр;
- {Ряд} — долеоктавный ряд;
- Инт. уровня — интегральный уровень спектра с учётом корректирующей функции;
- Kopp. уровень — интегральный уровень спектра без учёта корректирующей функции.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- type (1/3 октавный) — тип анализа:
- 1/1 октавный;
- 1/3 октавный;
- 1/12 октавный;
- 1/24 октавный.
- Average Time (1) — время усреднения, с;
- Activate (true) — состояние работы;
- calctype типа представления расчета спектра (СКЗ):
- среднеквадратичное значение;
- пиковое значение.
- spectrview (логарифмическое, дБ) — тип представления уровня спектральных компонент:
- линейный масштаб (в единицах измерения);
- логарифмический масштаб (в децибелах).
- 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
В приведенном проекте компонент Долеоктавный спектр измеряет среднеквадратичное значения пилообразного сигнала, поступающего с Пилообразный сигнала генератора. Селекторы (также другого типа) служат для установки значений частоты, уровня, смещения и типа пилообразного сигнала. График нужен для визуального восприятия сигнала. ЖК индикатор служит для графического представления сигнала.
Данный компонент используется для создания различных проектов, в том числе таких как регистратор ударов.
Результат работы проекта
Иногда при статистическом анализе сигналов требуется накопление данных, а затем вычисление максимальных, минимальных, средних значений величин.