Gtld freq(): различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Строка 4: Строка 4:
== Синтаксис ==
== Синтаксис ==
Стандартная конструкция выглядит таким образом:
Стандартная конструкция выглядит таким образом:
:<code style="color: purple>FREQ();</code>
:<code style="color: purple>FREQ( объект частоты вращения );</code>


== Содержание функции ==
== Содержание функции ==

Версия от 02:39, 4 июля 2024

Краткое описание

Функция используется для определения значения частоты вращения. В качестве входного сигнала подается объект, содержащий массив данных по частоте вращения. Если аргумент не передается, то в результате принимается значение, установленное вручную или значение из блока "info" переносного виброанализатора.

Синтаксис

Стандартная конструкция выглядит таким образом:

FREQ( объект частоты вращения );

Содержание функции

function FREQ(src) {
    let FR = 0;
    if (src != undefined) { FR = src.value * options.tachoRatio } else {
        switch (record.tachoOptions.tachoState) {
            case 1:
                FR = record.tachoOptions.tachoValue * options.tachoRatio;
                break;
            case 2:
                FR = record.tachoOptions.tachoFromInfo * options.tachoRatio;
                break;
        };
    };
    return FR;
}; //определение частоты вращения в зависимости от источника тахо сигнала (FREQ)