Справочник GTLD:JS-API: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
 
(не показано 18 промежуточных версий этого же участника)
Строка 29: Строка 29:
* [https://docs.gtlab.pro/index.php/gtld_common_info Общая информация];
* [https://docs.gtlab.pro/index.php/gtld_common_info Общая информация];
* [https://docs.gtlab.pro/index.php/gtl.add_filter_irr Фильтрация сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_filter_irr Фильтрация сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_value_freq Определение частоты вращения];
* [https://docs.gtlab.pro/index.php/gtl.add_intg Интегрирование сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_intg Интегрирование сигнала];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_max Получение сигнала максимальных амплитуд];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_avg Получение скользящего среднего значения];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_min Получение сигнала минимальных амплитуд ];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_offset Получение скользящего значения смещения];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_peak_to_peak Получение сигнала размаха (Пик-Пик)];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_freq Получение скользящего значения частоты вращения];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_corr Получение сигнала корреляции];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_max Получение скользящего значения максимальных амплитуд];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_min Получение скользящего значения минимальных амплитуд ];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_peak_to_peak Получение скользящего значения размаха (Пик-Пик)];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_corr Получение скользящего значения корреляции];
* [https://docs.gtlab.pro/index.php/gtl.history Получение массива значений из сигнала (истории)];
* [https://docs.gtlab.pro/index.php/gtl.history Получение массива значений из сигнала (истории)];
* [https://docs.gtlab.pro/index.php/gtl.add_apfc Определение АФЧХ сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_apfc Определение АФЧХ сигнала];
* [https://docs.gtlab.pro/index.php/gtl.create_afc Определение АЧХ сигнала];
* [https://docs.gtlab.pro/index.php/gtl.create_afc Определение АЧХ сигнала];
* [https://docs.gtlab.pro/index.php/gtl.create_phase Построение фазового спектра];
* [https://docs.gtlab.pro/index.php/gtl.create_pfc Определение ФЧХ сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_value_freq Определение частоты вращения];
* [https://docs.gtlab.pro/index.php/gtl.add_delta_phase Разница фаз моногармонических сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_delta_phase Разница фаз моногармонических сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_delta_phase_spec Разница фаз полигармонических сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_delta_phase_spec Разница фаз полигармонических сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_coherence Коэффициент когерентности сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_coherence Коэффициент когерентности сигналов];
* [https://docs.gtlab.pro/index.php/gtl.add_psd Спектральная плотность];
* [https://docs.gtlab.pro/index.php/gtl.add_value_rms Определение СКЗ];
* [https://docs.gtlab.pro/index.php/gtl.add_value_rms Определение СКЗ];
* [https://docs.gtlab.pro/index.php/gtl.add_max_data Определение максимального значения СКЗ в заданном временном интервале];
* [https://docs.gtlab.pro/index.php/gtl.add_max_data Определение максимального значения СКЗ в заданном временном интервале];
Строка 49: Строка 51:
* [https://docs.gtlab.pro/index.php/gtl.add_value_kurt Определение коэффициента эксцесса (куртозис)];
* [https://docs.gtlab.pro/index.php/gtl.add_value_kurt Определение коэффициента эксцесса (куртозис)];
* [https://docs.gtlab.pro/index.php/gtl.add_corr Определение коэффициента корреляции];
* [https://docs.gtlab.pro/index.php/gtl.add_corr Определение коэффициента корреляции];
* [https://docs.gtlab.pro/index.php/gtl.get_var_value Определение дисперсии (разброса значений)];
* [https://docs.gtlab.pro/index.php/gtl.add_value_var Определение дисперсии (разброса значений)];
* [https://docs.gtlab.pro/index.php/gtl.add_ausp Построение спектра вибрации];
* [https://docs.gtlab.pro/index.php/gtl.add_ausp Построение спектра вибрации];
* [https://docs.gtlab.pro/index.php/gtl.add_spen Построение спектра огибающей вибрации];
* [https://docs.gtlab.pro/index.php/gtl.add_spen Построение спектра огибающей вибрации];
* [https://docs.gtlab.pro/index.php/gtl.create_phase Построение фазового спектра];
* [https://docs.gtlab.pro/index.php/gtl.add_psd Построение спектра мощности (спектральная плотность)];
* [https://docs.gtlab.pro/index.php/gtl.add_orsp Построение порядкового спектра вибрации];
* [https://docs.gtlab.pro/index.php/gtl.add_ceps Построение кепстра];
* [https://docs.gtlab.pro/index.php/gtl.add_ceps Построение кепстра];
* [https://docs.gtlab.pro/index.php/gtl.get_kurt_value Определение альтернативного коэффициента эксцесса (по огибающей сигнала)];
* [https://docs.gtlab.pro/index.php/gtl.get_kurt_value Определение альтернативного коэффициента эксцесса (по огибающей сигнала)];
Строка 64: Строка 69:
* [https://docs.gtlab.pro/index.php/gtl.diagnostic.stop Остановка процесса диагностики];
* [https://docs.gtlab.pro/index.php/gtl.diagnostic.stop Остановка процесса диагностики];
* [https://docs.gtlab.pro/index.php/gtl.log.info Вывод информации в лог программы диагностики];
* [https://docs.gtlab.pro/index.php/gtl.log.info Вывод информации в лог программы диагностики];
* [https://docs.gtlab.pro/index.php/clear_harms_sets Сброс отрисовки набора гармоник в спектрах - X];
* [https://docs.gtlab.pro/index.php/gtl.options.customOptions Передача параметров в скрипт];
* [https://docs.gtlab.pro/index.php/add_harms_set Построение гармонического ряда (набора гармоник) - X];
* [https://docs.gtlab.pro/index.php/index_of_harms_set Определение индекса гармонического ряда - X];
* [https://docs.gtlab.pro/index.php/add_harms_set.harms_sets Настройка параметров гармоник гармонического ряда - X];
* [https://docs.gtlab.pro/index.php/add_harms_set.harms_sets.modulate Построение и настройка модуляций гармонического ряда - X];
* [https://docs.gtlab.pro/index.php/add_harms_set.harms_sets.count Анализ общих параметров гармонического ряда - X];
* [https://docs.gtlab.pro/index.php/add_harms_set.harms Анализ параметров гармоник гармонического ряда - X];
* [https://docs.gtlab.pro/index.php/gtl.plot.add Отрисовка произвольного графика на координатной плоскости];
* [https://docs.gtlab.pro/index.php/gtl.plot.add Отрисовка произвольного графика на координатной плоскости];
* [https://docs.gtlab.pro/index.php/gtl.create_spec_tools Отрисовка компонентов (инструментов) на координатной плоскости спектра];
* [https://docs.gtlab.pro/index.php/gtl.create_spec_tools Отрисовка компонентов (инструментов) спектра на координатной плоскости];
* [https://docs.gtlab.pro/index.php/gtl.table Формирование произвольной таблицы];
* [https://docs.gtlab.pro/index.php/gtl.table Формирование произвольной таблицы];
* [https://docs.gtlab.pro/index.php/gtl.results Получение результатов диагностики];
* [https://docs.gtlab.pro/index.php/gtl.results Получение результатов диагностики];
Строка 78: Строка 77:
== Библиотека пользовательских функций GTLd: ==
== Библиотека пользовательских функций GTLd: ==
* [https://docs.gtlab.pro/index.php/gtld_info Общая информация];
* [https://docs.gtlab.pro/index.php/gtld_info Общая информация];
* [https://docs.gtlab.pro/index.php/gtld_freq Определение частоты вращения по источнику данных];
* [https://docs.gtlab.pro/index.php/gtld_filters Фильтрация сигнала];
* [https://docs.gtlab.pro/index.php/gtld_freq Определение частоты вращения по источнику данных и автоматическое уточнение];
* [https://docs.gtlab.pro/index.php/gtld_instability Нестабильность частоты вращения];
* [https://docs.gtlab.pro/index.php/gtld_instability Нестабильность частоты вращения];
* [https://docs.gtlab.pro/index.php/gtld_functions Определение функциональных частот];
* [https://docs.gtlab.pro/index.php/gtld_functions Определение функциональных частот объектов диагностики];
* [https://docs.gtlab.pro/index.php/gtld_freqness Минимально необходимая частота вращения];
* [https://docs.gtlab.pro/index.php/gtld_freqness Минимально необходимая частота вращения];
* [https://docs.gtlab.pro/index.php/gtld_filter_frequency Расчетная центральная частота полосового фильтра];
* [https://docs.gtlab.pro/index.php/gtld_filter_frequency Расчетная центральная частота полосового фильтра];
Строка 103: Строка 103:
* [https://docs.gtlab.pro/index.php/gtl.results_var Варианты компоновки результатов диагностики];
* [https://docs.gtlab.pro/index.php/gtl.results_var Варианты компоновки результатов диагностики];
* [https://docs.gtlab.pro/index.php/gtl.scripts_var Примеры диагностических скриптов];
* [https://docs.gtlab.pro/index.php/gtl.scripts_var Примеры диагностических скриптов];
* [https://docs.gtlab.pro/index.php/gtl.trends_var Примеры построения трендов параметров];

Текущая версия от 00:59, 15 мая 2025

Основные понятия:

Свойства и методы объекта gtld.node:

Объект gtld.node предоставляет API для доступа к свойствам и методам узлов дерева диагностируемого объекта.

Свойства и методы объекта gtld.storage:

Объект gtld.storage предназначен для работы с историческими данными.

Часто используемые функции JavaScript:

Функции инициализации диагностики GTLd:

Библиотека диагностических функций GTLd:

Библиотека пользовательских функций GTLd:

Библиотека функций GTLd-daemon:

Примеры