Gtld common info: различия между версиями
Перейти к навигации
Перейти к поиску
Метка: ручная отмена |
|||
| (не показано 18 промежуточных версий этого же участника) | |||
| Строка 2: | Строка 2: | ||
Функции данного раздела предназначены для подготовки данных перед запуском основной функции диагностики, содержащей в себе логику постановки автоматического диагноза. | Функции данного раздела предназначены для подготовки данных перед запуском основной функции диагностики, содержащей в себе логику постановки автоматического диагноза. | ||
== | == Источник сигнала вибрации == | ||
Источником сигнала вибрации является массив аналоговых входов, позволяющий принимать данные из определенных каналов АЦП, и передавать их в другие объекты. На выходе получаем поток данных оцифрованного сигнала вибрации. | |||
:<code style="color: purple>gtl.analog_inputs[i]</code> | |||
<pre> | |||
i - индекс аналогового входа (выходить индексом за пределы доступных аналоговых входов не рекомендуется) | |||
</pre> | |||
Количество доступных аналоговых входов можно проверить следующим образом: | |||
:<code style="color: purple>gtl.analog_inputs.length;</code> | |||
Если требуется представить результаты измерения спектров вибрации в относительных единицах (дБ), то необходимо установить соответствующее опорное значение (на примере входа с нулевым индексом): | |||
:<code style="color: purple>gtl.analog_inputs[0].reference = 1e-6;</code> | |||
<pre> | |||
1 м/c2 = 120 дБ виброускорения (0 дБ = 10-6 м/с2) | |||
1 мм/c = 120 дБ виброскорости (0 дБ = 10-6 мм/с) | |||
1 мкм = 120 дБ вибросмещения (0 дБ = 10-6 мкм) | |||
</pre> | |||
Текущая версия от 05:32, 28 августа 2025
Краткое описание
Функции данного раздела предназначены для подготовки данных перед запуском основной функции диагностики, содержащей в себе логику постановки автоматического диагноза.
Источник сигнала вибрации
Источником сигнала вибрации является массив аналоговых входов, позволяющий принимать данные из определенных каналов АЦП, и передавать их в другие объекты. На выходе получаем поток данных оцифрованного сигнала вибрации.
gtl.analog_inputs[i]
i - индекс аналогового входа (выходить индексом за пределы доступных аналоговых входов не рекомендуется)
Количество доступных аналоговых входов можно проверить следующим образом:
gtl.analog_inputs.length;
Если требуется представить результаты измерения спектров вибрации в относительных единицах (дБ), то необходимо установить соответствующее опорное значение (на примере входа с нулевым индексом):
gtl.analog_inputs[0].reference = 1e-6;
1 м/c2 = 120 дБ виброускорения (0 дБ = 10-6 м/с2) 1 мм/c = 120 дБ виброскорости (0 дБ = 10-6 мм/с) 1 мкм = 120 дБ вибросмещения (0 дБ = 10-6 мкм)