Датчик измерительных приборов: настраивает расчет трех величин объекта — одометра, моточасов и скорости.
Датчик добавляется в карточке объекта мониторинга (вкладка Объекты → «Доп. оборудование» → «Добавить новое оборудование»): после выбора типа открывается показанная выше форма.
Датчик измерительных приборов определяет, как платформа считает три величины по объекту: пробег (одометр), моточасы и скорость. Для каждой выбирается источник:
одометр — GPS, CAN или накопительный счетчик (для датчика скорости или тахографа);
моточасы — виртуальные по датчику зажигания (машиночасы) или CAN;
скорость — GPS или CAN.
Если датчика на объекте нет, по умолчанию используются GPS-одометр и виртуальные моточасы по зажиганию.
Настройки датчика определяют какие пробеги, моточасы и скорости попадут в расчеты. Рассчитанные величины используются в отчетах и статусах технического обслуживания. Коэффициенты корректировки пробега и моточасов влияют на отчеты и статус ТО только для GPS-одометра и виртуальных моточасов по зажиганию — для CAN они не применяются.
GPS-пробег накапливается посегментно по расстоянию между соседними точками; итог умножается на коэффициент корректировки пробега объекта (по умолчанию 1.0). CAN-пробег — не сумма сегментов, а разность показаний CAN-одометра: конечное показание минус начальное (первое и последнее валидные значения по выражению). Накопительный одометр: приращение = текущее − предыдущее; при переполнении счетчика (текущее меньше предыдущего и задан максимум) приращение = максимум − предыдущее + текущее; отрицательные приращения игнорируются, первая точка дает 0.
Расчет значения одометра — выпадающий список «GPS»/«CAN»/«Накопитель»; определяет, какие поля одометра показываются ниже.
Валидация значений одометра (произвольное логическое выражение) — показывается при «CAN» и при «GPS».
Выражение для расчета значения одометра (CAN) (обязательное) — показывается и обязательно при выборе «CAN».
Накопитель:
Тип датчика (накопитель одометра) (обязательное) — Список входов/выходов; задает максимум для номера датчика.
Номер датчика (накопитель одометра) (обязательное) — Номер канала (в интерфейсе — с 1).
Ключ атрибута (накопитель одометра) (обязательное) — Ввод с подсказками.
Выражение для расчета значения одометра (накопитель) (обязательное).
Валидация значений одометра (накопитель).
Максимальное значение накопительной величины — только цифры.
Текущее значение одометра, км — отдельное поле с собственной кнопкой «Сохранить»; доступно только при редактировании в ветке «Накопитель», сохраняется независимо от основной формы. Значение подгружается из последнего замера.
Расчет значения моточасов — выпадающий список «Зажигание»/«CAN».
Выражение для расчета значения моточасов (обязательное) — показывается и обязательно при выборе «CAN» в расчете моточасов.
Фильтр выбросов GPS: сегмент не учитывается в пробеге, если точка невалидна, без координат (широта или долгота отсутствуют либо равны 0) или обе точки имеют скорость не выше порога отсутствия движения — так гасится «размотка» одометра на стоянке из-за дрейфа GPS; особый случай — если обе скорости отсутствуют (трекер не передает скорость), сегмент считается валидным и учитывается.
Отдельный фильтр «размотки» на стоянках с настраиваемым радиусом: при выключенном зажигании координаты точки подменяются последними валидными и скорость обнуляется; иначе при обеих скоростях не выше порога отсутствия движения и расстоянии не больше радиуса (в метрах) точка схлопывается на последнюю валидную; при радиусе 0 фильтр отключен.
Фильтрация точек трека для визуализации выполняется алгоритмом, где участки без движения схлопываются до нескольких точек, при этом точки событий сохраняются обязательно; на расчет пробега эта фильтрация не влияет.