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

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
== Краткое описание ==
== Краткое описание ==
Функция используется для определения значения частоты вращения. Предусмотрено три независимых источника тахо сигнала: из сигнала тахометра, установленное вручную значение и из блока "info" переносного виброанализатора.
Функция используется для определения значения частоты вращения. В качестве входного сигнала подается объект, содержащий массив данных по частоте вращения. Если аргумент не передается, то в результате принимается значение, установленное вручную или значение из блока "info" переносного виброанализатора.


== Синтаксис ==
== Синтаксис ==

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

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

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

Синтаксис

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

FREQ();

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

function FREQ() {
    let FR = 0;
    switch (record.tachoOptions.tachoState) {
        case 0:
            FR = freq.value * options.tachoRatio;
            break;
        case 1:
            FR = record.tachoOptions.tachoValue * options.tachoRatio;
            break;
        case 2:
            FR = record.tachoOptions.tachoFromInfo * options.tachoRatio;
            break;
    }; return FR;
};