Взаимный долеоктавный спектр — компонент. Предназначен для частотного анализа сигналов. Возможность получения максимальных, усреднённых, минимальных и мгновенных спектров и сравнение их с заданным спектром (нормой) позволяет легко определить различие между заданным и реальным уровнем спектров.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- канал 1— первый измерительный канал;
- канал 2— второй измерительный канал;
- вкл/выкл— включение/выключение спектра.
Выходные
- {Спектр} — текущий мгновенный взаимный долеоктавный спектр;
- {Re} — действительная часть взаимного долеоктавного спектра;
- {Im} — мнимая часть взаимного долеоктавного спектра;
- {Фаза} — фаза взаимного долеоктавного спектра;
- {Коэфф} — коэффициент когерентности взаимного долеоктавного спектра;
- {Ряд} — долеоктавный ряд.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- type ( 1/3 октавный) — тип анализа:
- 1/1 октавный
- 1/3 октавный;
- 1/12 октавный;
- 1/24 октавный.
- Average Time (1) — время усреднения, с;
- spectrview (линейный) — тип представления уровня спектральных компонент:
- линейный масштаб (в единицах измерения);
- логарифмический масштаб (в децибелах).
- Activate (true) — состояние работы
- CalcRe (true) — расчёт действительной части спектра;
- CalcIm (true) — расчёт мнимой части спектра;
- CalcFase (true) — расчёт фазы спектра;
- CalcKoef (true) — расчёт коэффициента когерентности спектра
- FileName — имя файла для записи результатов.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- канал 1 — первый измерительный канал (от 0 до (количество каналов — 1));
- канал 2 — второй измерительный канал (от 0 до (количество каналов — 1)).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- BSTR Type — Установка и чтение типа анализа:1/1-октавный;1/3-октавный;1/12-октавный;1/24-октавный (строка);
- FLOAT AverageTime — Установка и чтение времени усреднения, с (от 0; 1 секунды до 100 секунд);
- BSTR SpectrView — Установка и чтение отображения спектра: Линейное (в единицах измерения); Логарифмическое (дБ) (строка);
- VARIANT_BOOL Activate — Установка и чтение состояния работы взаимного долеоктавного спектра:
- true — Состояние работы взаимного долеоктавного спектра включен;
- false — Состояние работы взаимного долеоктавного спектра выключен;
- VARIANT_BOOL CalcRe — Установка и чтение расчета действительной части спектра:
- true — включен расчет действительной части спектра;
- false — выключен расчет действительной части спектра;
- VARIANT_BOOL CalcIm — Установка и чтение расчета мнимой части спектра:
- true — включен расчет мнимой части спектра;
- false — выключен расчет мнимой части спектра;
- VARIANT_BOOL CalcFase — Установка и чтение расчета фазы спектра:
- true — включен расчет фазы спектра;
- false — выключен расчет фазы спектра;
- VARIANT_BOOL CalcKoef — Установка и чтение расчета коэффициента когерентности спектра:
- true — включен расчет коэффициента когерентности спектра;
- false — выключен расчет коэффициента когерентности спектра
- BSTR FileName — Установка и чтение имени файла для записи результатов в файл формата *;
- dtu (после задания этого параметра происходит запись в указанный файл);
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как спектроанализатор.
Результат работы проекта
Иногда при статистическом анализе сигналов требуется накопление данных, а затем вычисление максимальных, минимальных, средних значений величин.