Справочник GTLD:JS-API: различия между версиями
Перейти к навигации
Перейти к поиску
Метка: ручная отмена |
Нет описания правки |
||
| Строка 25: | Строка 25: | ||
* [https://docs.gtlab.pro/index.php/js_switch Конструкция ветвления <code>switch</code>]; | * [https://docs.gtlab.pro/index.php/js_switch Конструкция ветвления <code>switch</code>]; | ||
* [https://docs.gtlab.pro/index.php/js_for Цикл <code>for</code>]; | * [https://docs.gtlab.pro/index.php/js_for Цикл <code>for</code>]; | ||
== Функции инициализации диагностики GTLd: == | == Функции инициализации диагностики GTLd: == | ||
| Строка 84: | Строка 66: | ||
* [https://docs.gtlab.pro/index.php/add_harms_set.harms Анализ параметров гармоник гармонического ряда]; | * [https://docs.gtlab.pro/index.php/add_harms_set.harms Анализ параметров гармоник гармонического ряда]; | ||
* [https://docs.gtlab.pro/index.php/gtl.results Получение результатов диагностики]; | * [https://docs.gtlab.pro/index.php/gtl.results Получение результатов диагностики]; | ||
== Библиотека пользовательских функций GTLd: == | |||
* [https://docs.gtlab.pro/index.php/gtld_info Общая информация]; | |||
* [https://docs.gtlab.pro/index.php/gtld_freq Определение источника данных частоты вращения]; | |||
* [https://docs.gtlab.pro/index.php/gtld_instability Нестабильность частоты вращения]; | |||
* [https://docs.gtlab.pro/index.php/gtld_functions Определение функциональных частот]; | |||
* [https://docs.gtlab.pro/index.php/gtld_freqness Минимально необходимая частота вращения]; | |||
* [https://docs.gtlab.pro/index.php/gtld_speс_params Параметры спектра]; | |||
* [https://docs.gtlab.pro/index.php/gtld_filter_frequency Расчетная центральная частота полосового фильтра]; | |||
* [https://docs.gtlab.pro/index.php/gtld_filter_width Ширина полосового фильтра]; | |||
* [https://docs.gtlab.pro/index.php/gtld_tolerance Коридор обнаружения гармоники]; | |||
* [https://docs.gtlab.pro/index.php/gtld_square Площадь спектра вибрации]; | |||
* [https://docs.gtlab.pro/index.php/gtld_mod_factor Глубина модуляции гармоники]; | |||
* [https://docs.gtlab.pro/index.php/gtld_deep_factor Условная глубина модуляции гармоники]; | |||
* [https://docs.gtlab.pro/index.php/gtld_ampl_factor Амплитудный коэффициент]; | |||
* [https://docs.gtlab.pro/index.php/gtld_std_measures Набор стандартных измерений параметров вибрации]; | |||
* [https://docs.gtlab.pro/index.php/gtld_corr Коэффициент корреляции дискретных сигналов (массивов)]; | |||
* [https://docs.gtlab.pro/index.php/gtld_autocorr Функция автокорреляции дискретных сигналов (массивов)]; | |||
== Библиотека функций GTLd-daemon: == | == Библиотека функций GTLd-daemon: == | ||
Версия от 14:03, 9 июля 2024
Основные понятия:
Свойства и методы объекта gtld.node:
Объект gtld.node предоставляет API для доступа к свойствам и методам узлов дерева диагностируемого объекта.
- Свойство gtld.node.name ;
- Свойство gtld.node.uuid ;
- Свойство gtld.node.options ;
- Свойство gtld.node.parent ;
- Свойство gtld.node.children ;
- Свойство gtld.node.lastResult ;
- Метод gtld.node.selectLastResults() ;
Свойства и методы объекта gtld.storage:
Объект gtld.storage предназначен для работы с историческими данными.
Часто используемые функции JavaScript:
- Использование массивов;
- Использование объектов;
- Условное ветвление
if(...); - Конструкция ветвления
switch; - Цикл
for;
Функции инициализации диагностики GTLd:
- Общая информация;
- Фильтрация сигнала;
- Интегрирование сигнала;
- Определение АФЧХ сигнала;
- Определение частоты вращения;
- Разница фаз моногармонических сигналов;
- Разница фаз полигармонических сигналов;
- Коэффициент когерентности сигналов;
- Спектральная плотность;
- Определение СКЗ;
- Определение максимального значения СКЗ в заданном временном интервале;
- Определение амплитудных (максимальных) значений;
- Определение коэффициента эксцесса (куртозис);
- Определение коэффициента корреляции;
- Определение дисперсии (разброса значений);
- Построение спектра вибрации;
- Построение спектра огибающей вибрации;
- Построение кепстра;
- Определение альтернативного коэффициента эксцесса (по огибающей сигнала);
- Вылавливание превышений уровня сигнала;
- Загрузка данных из csv файла;
- Экспорт данных в csv файл;
- Отрисовка произвольного графика;
- Формирование произвольной таблицы;
Библиотека диагностических функций GTLd:
- Общая информация;
- Интервал запуска функции диагностики;
- Основная функция диагностики;
- Остановка процесса диагностики;
- Вывод информации в лог программы диагностики;
- Сброс отрисовки набора гармоник в спектрах;
- Построение гармонического ряда (набора гармоник);
- Определение индекса гармонического ряда;
- Настройка параметров гармоник гармонического ряда;
- Построение и настройка модуляций гармонического ряда;
- Анализ общих параметров гармонического ряда;
- Анализ параметров гармоник гармонического ряда;
- Получение результатов диагностики;
Библиотека пользовательских функций GTLd:
- Общая информация;
- Определение источника данных частоты вращения;
- Нестабильность частоты вращения;
- Определение функциональных частот;
- Минимально необходимая частота вращения;
- Параметры спектра;
- Расчетная центральная частота полосового фильтра;
- Ширина полосового фильтра;
- Коридор обнаружения гармоники;
- Площадь спектра вибрации;
- Глубина модуляции гармоники;
- Условная глубина модуляции гармоники;
- Амплитудный коэффициент;
- Набор стандартных измерений параметров вибрации;
- Коэффициент корреляции дискретных сигналов (массивов);
- Функция автокорреляции дискретных сигналов (массивов);