Gtl.create moving peak to peak: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «== Краткое описание == Функция предназначена для получения сигнала размаха амплитуд (Пик-Пик) для последующей обработки различными методами. == Объявление функции == <pre style="color: purple> let __ptp = gtl.create_moving_peak_to_peak( { src : gtl.analog_inputs[0], name : "peak_to_peak", time : 0.1 } ); </...») |
Нет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
== Краткое описание == | == Краткое описание == | ||
Функция предназначена для получения | Функция предназначена для получения скользящего значения размаха амплитуд (Пик-Пик) для последующей обработки различными методами. | ||
== Объявление функции == | == Объявление функции == | ||
| Строка 6: | Строка 6: | ||
let __ptp = gtl.create_moving_peak_to_peak( | let __ptp = gtl.create_moving_peak_to_peak( | ||
{ | { | ||
src : gtl.analog_inputs[0], | src: gtl.analog_inputs[0], | ||
name : "peak_to_peak", | name: "peak_to_peak", | ||
time : 0.1 | time: 0.1 | ||
} | } | ||
); | ); | ||
| Строка 15: | Строка 15: | ||
== Свойства (методы) == | == Свойства (методы) == | ||
:<code style="color: purple>__ptp.src = gtl.analog_inputs[0];</code> - источник сигнала вибрации; | :<code style="color: purple>__ptp.src = gtl.analog_inputs[0];</code> - источник сигнала вибрации; | ||
:<code style="color: purple>__ptp.name = "peak_to_peak";</code> - присвоение имени | :<code style="color: purple>__ptp.name = "peak_to_peak";</code> - присвоение имени скользящего значения размаха амплитуд; | ||
:<code style="color: purple>__ptp.time = 0.1;</code> - время выборки данных; | :<code style="color: purple>__ptp.time = 0.1;</code> - время выборки данных; | ||
| Строка 23: | Строка 23: | ||
let __ptp = gtl.create_moving_peak_to_peak( | let __ptp = gtl.create_moving_peak_to_peak( | ||
{ | { | ||
src : gtl.analog_inputs[0], | src: gtl.analog_inputs[0], | ||
name : "peak_to_peak", | name: "peak_to_peak", | ||
time : 0.1 | time: 0.1 | ||
} | } | ||
); | ); | ||
Текущая версия от 04:29, 25 апреля 2025
Краткое описание
Функция предназначена для получения скользящего значения размаха амплитуд (Пик-Пик) для последующей обработки различными методами.
Объявление функции
let __ptp = gtl.create_moving_peak_to_peak(
{
src: gtl.analog_inputs[0],
name: "peak_to_peak",
time: 0.1
}
);
Свойства (методы)
__ptp.src = gtl.analog_inputs[0];- источник сигнала вибрации;__ptp.name = "peak_to_peak";- присвоение имени скользящего значения размаха амплитуд;__ptp.time = 0.1;- время выборки данных;
Пример использования
//построение спектра
let __ptp = gtl.create_moving_peak_to_peak(
{
src: gtl.analog_inputs[0],
name: "peak_to_peak",
time: 0.1
}
);
let plot1 = gtl.plots.add("plot1");
let ausp = gtl.create_ausp(
{
"src": __ptp,
"frequency": 1000,
"resolution": 1,
"average": 3,
"overlap": 0.5,
"window": gtl.spec.rectangular,
"view": gtl.spec.unit
}
);
gtl.diagnostic.interval = gtl.acq_time;
function diagnose()
{
plot1.add(
{
color: 0x0000ff,
name: "ausp",
x: ausp.resolution,
y: ausp.data
}
);
gtl.diagnostic.stop();
};