Датчики

Для добавления нового датчика необходимо выбрать кнопку «Датчики» и нажать на  .

Каждому объекту можно присвоить тип датчиков для интерпретации параметров, которые идут с устройства (блок мониторинга).

  • Уровень топлива;
  • Блокировка;
  • Датчик мгновенного расхода;
  • Датчик абсолютного расхода;
  • Зажигание;
  • Датчик температуры;
  • Датчик оборотов двигателя;
  • Датчик напряжения;
  • Произвольный датчик;
  • Тревожная кнопка;
  • Датчик груза;
  • Счетчик;
  • Цифровой датчик;
  • iButton;
  • Одометр;
  • Относительный одометр;
  • Датчик внешнего оборудования;
  • Датчик батареи маяка.

При создании датчика можно указать верхнюю и нижнюю границу исчислений, а также таблицу преобразования.

Для преобразования значений используются формулы.

Сейчас там доступны следующие операции:

  • "+" — сложение;
  • "-" — вычитание;
  • "*" — умножение;
  • "/" — деление;
  • "&" — побитовое И;
  • "|" — побитовое ИЛИ;
  • "?" — аналог логического И. Если второй параметр операции больше 0, то берется первый параметр, в противном случае — 0.

Также имеются следующие условные обозначения:

  • "@" указывает название датчика;
  • "$" указывает название параметра.
  • Приоритет у операций следующий:
  • "* / & |" — наивысший приоритет;
  • "+ -" — средний приоритет;
  • "?" — низший приоритет.;

Пример формулы: тип датчика «Зажигание» — $avl_inputs&1.

При создании датчика можно указать его условные значения в таблице:

Например для конвертации значения батареи маяка как это указано на картинке выше. Вольты в проценты заряда.

Так же при добавлении датчика с внешнего Датчика уровня топлива(ДУТ) в эту таблицу прописываются значения высоты ДУТ к объёму топлива:

  • Последнее изменение: 2024/05/30 09:38
  • csp