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

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 23 промежуточные версии этого же участника)
Строка 39: Строка 39:
* [https://docs.gtlab.pro/index.php/gtl.create_moving_peak_to_peak Получение скользящего значения размаха (Пик-Пик)];
* [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.create_moving_corr Получение скользящего значения корреляции];
* [https://docs.gtlab.pro/index.php/gtl.create_instant_thd Вычисление коэффициента гармонических искажений];
* [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 Определение АФЧХ сигнала];
Строка 62: Строка 63:
* [https://docs.gtlab.pro/index.php/gtl.add_thresh_data Вылавливание превышений уровня сигнала];
* [https://docs.gtlab.pro/index.php/gtl.add_thresh_data Вылавливание превышений уровня сигнала];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_thresh Определение превышений уровня сигнала в установленном временном окне];
* [https://docs.gtlab.pro/index.php/gtl.create_moving_thresh Определение превышений уровня сигнала в установленном временном окне];
* [https://docs.gtlab.pro/index.php/gtl.player Управление диапазонами (участками) воспроизведения сигнала в плеере];
* [https://docs.gtlab.pro/index.php/gtl.set_timer Установка таймера запуска функций];
* [https://docs.gtlab.pro/index.php/gtl.set_timer Установка таймера запуска функций];
* [https://docs.gtlab.pro/index.php/gtl.io.from_csv Загрузка данных из csv файла];
* [https://docs.gtlab.pro/index.php/gtl.io.from_csv Загрузка данных из .CSV файла];
* [https://docs.gtlab.pro/index.php/gtl.io.to_csv Экспорт данных в csv файл];
* [https://docs.gtlab.pro/index.php/gtl.io.to_csv Экспорт данных в .CSV файл];


== Библиотека диагностических функций GTLd: ==
== Библиотека диагностических функций GTLd: ==
Строка 74: Строка 74:
* [https://docs.gtlab.pro/index.php/gtl.log.info Вывод информации в лог программы диагностики];
* [https://docs.gtlab.pro/index.php/gtl.log.info Вывод информации в лог программы диагностики];
* [https://docs.gtlab.pro/index.php/gtl.options.customOptions Передача параметров в скрипт];
* [https://docs.gtlab.pro/index.php/gtl.options.customOptions Передача параметров в скрипт];
* [https://docs.gtlab.pro/index.php/gtl.player Управление процессом воспроизведения сигнала в плеере];
* [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.plot.add_axis Управление осями координатной плоскости];
* [https://docs.gtlab.pro/index.php/gtl.plot.add_axis Управление осями координатной плоскости];
Строка 99: Строка 100:
* [https://docs.gtlab.pro/index.php/gtld_corr Коэффициент корреляции дискретных сигналов (массивов)];
* [https://docs.gtlab.pro/index.php/gtld_corr Коэффициент корреляции дискретных сигналов (массивов)];
* [https://docs.gtlab.pro/index.php/gtld_autocorr Функция автокорреляции дискретных сигналов (массивов)];
* [https://docs.gtlab.pro/index.php/gtld_autocorr Функция автокорреляции дискретных сигналов (массивов)];
* [https://docs.gtlab.pro/index.php/gtld_crosscorr Функция кросс-корреляции дискретных сигналов (массивов)];
* [https://docs.gtlab.pro/index.php/gtld_getDefSet Формирование наборов признаков дефектов];
* [https://docs.gtlab.pro/index.php/gtld_getDefSet Формирование наборов признаков дефектов];
* [https://docs.gtlab.pro/index.php/gtld_getCrossSpec Расчет перекрестного спектра];
* [https://docs.gtlab.pro/index.php/gtld_getFrequencyResponse Расчет частотного отклика];
* [https://docs.gtlab.pro/index.php/gtld_thinArray Прореживание массива данных];
* [https://docs.gtlab.pro/index.php/gtld_aggregateAverage Аггрегация массива данных];
* [https://docs.gtlab.pro/index.php/gtld_linearInterpolate Линейная интерполяция данных массива];
* [https://docs.gtlab.pro/index.php/gtld_exponentialSmoothing Экспотенциальное сглаживание];
* [https://docs.gtlab.pro/index.php/gtld_linearRegression Линейная регрессия];
* [https://docs.gtlab.pro/index.php/gtld_simpleAR1 Простая ARIMA модель (авторегрессия)];
* [https://docs.gtlab.pro/index.php/gtld_avgArray Вычисление среднего массива данных из множества];
* [https://docs.gtlab.pro/index.php/gtld_sortedArray Сортировка массива данных с сохранением исходных индексов];


== Библиотека функций GTLd-daemon: ==
== Библиотека функций GTLd-daemon: ==
Строка 110: Строка 122:
* [https://docs.gtlab.pro/index.php/gtl.trends_var Примеры построения трендов параметров];
* [https://docs.gtlab.pro/index.php/gtl.trends_var Примеры построения трендов параметров];
* [https://docs.gtlab.pro/index.php/gtl.trendspec_var Примеры построения трендов параметров и построение спектра при превышении порогового значения];
* [https://docs.gtlab.pro/index.php/gtl.trendspec_var Примеры построения трендов параметров и построение спектра при превышении порогового значения];
* [https://docs.gtlab.pro/index.php/gtl.ranges_var Примеры выбора диапазонов востроизведения сигнала триггеру];
* [https://docs.gtlab.pro/index.php/gtl.ranges_var Примеры выбора диапазонов востроизведения сигнала по триггеру];
* [https://docs.gtlab.pro/index.php/gtl.triggers_var Пример определения направления вращения по сдвигу фазы двух источников импульсов];
* [https://docs.gtlab.pro/index.php/gtl.triggers_var Пример определения направления вращения по сдвигу фазы двух источников импульсов];
* [https://docs.gtlab.pro/index.php/gtl.round_var Пример построения круговой диаграммы временного сигнала вибрации];

Текущая версия от 04:23, 21 октября 2026

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

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

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

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

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

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

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

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

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

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

Практические примеры