Gtld speс frequency: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 10: | Строка 10: | ||
<pre> | <pre> | ||
function spec_frequency() { | function spec_frequency() { | ||
let flim = | let flim = {}; | ||
switch (options.objectType) { | switch (options.objectType) { | ||
case 0: //объект не выбран | case 0: //объект не выбран | ||
break; | break; | ||
case 1: //подшипник скольжения | case 1: //подшипник скольжения | ||
flim = 20 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 20 * FREQ() | |||
}; | |||
break; | break; | ||
case 2: //подшипник качения | case 2: //подшипник качения | ||
flim = 3 * BPFI() + 4 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 3 * BPFI() + 4 * FREQ() | |||
}; | |||
break; | break; | ||
case 3: //ШВП | case 3: //ШВП | ||
break; | break; | ||
case 4: //редуктор | case 4: //редуктор | ||
flim = 3 * GTFZ() + 4 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 3 * GTFZ() + 4 * FREQ() | |||
}; | |||
break; | break; | ||
case 5: //ременная передача | case 5: //ременная передача | ||
| Строка 30: | Строка 42: | ||
break; | break; | ||
case 7: //помпа | case 7: //помпа | ||
flim = 3 * PMFBLD() + 4 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 3 * PMFBLD() + 4 * FREQ() | |||
}; | |||
break; | break; | ||
case 8: //планетарый редуктор | case 8: //планетарый редуктор | ||
flim = 3 * PGFZ() + 4 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 3 * PGFZ() + 4 * FREQ() | |||
}; | |||
break; | break; | ||
case 9: //турбина | case 9: //турбина | ||
flim = 3 * TRFBLD() + 4 * FREQ(); | flim = { | ||
ausp1: 1600, | |||
ausp2: 1600, | |||
spen: 3 * TRFBLD() + 4 * FREQ() | |||
}; | |||
break; | break; | ||
case 10: //электродвигатель | case 10: //электродвигатель | ||
Версия от 06:07, 12 ноября 2023
Краткое описание
Функция для расчета рекомендуемой граничной частоты спектра в зависимости от исследуемого объекта диагностики.
Cодержание функции будет дополняться!
Синтаксис
Стандартная конструкция выглядит таким образом:
speс_frequency();
Содержание функции
function spec_frequency() {
let flim = {};
switch (options.objectType) {
case 0: //объект не выбран
break;
case 1: //подшипник скольжения
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 20 * FREQ()
};
break;
case 2: //подшипник качения
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 3 * BPFI() + 4 * FREQ()
};
break;
case 3: //ШВП
break;
case 4: //редуктор
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 3 * GTFZ() + 4 * FREQ()
};
break;
case 5: //ременная передача
break;
case 6: //зубчатый ремень
break;
case 7: //помпа
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 3 * PMFBLD() + 4 * FREQ()
};
break;
case 8: //планетарый редуктор
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 3 * PGFZ() + 4 * FREQ()
};
break;
case 9: //турбина
flim = {
ausp1: 1600,
ausp2: 1600,
spen: 3 * TRFBLD() + 4 * FREQ()
};
break;
case 10: //электродвигатель
break;
}; return flim;
};