1

Неправильная прибавка счетчика моточасов

Тема: Неправильная прибавка счетчика моточасов

Постоянно сталкиваемся с проблемой лишнего насчитывания счетчика моточасов.
При отключении/включении массы на технике случается так, что последнее сообщение от объекта остается с включенным зажиганием.
Если после этого через 10 дней следующее сообщение будет с включенным зажиганием, а такое тоже случается, то счетчик прибавляет 240 часов.
Просьба организовать прибавление счетчика моточасов с учетом параметра "Таймаут" в датчике, чтобы по аналогии с отчетами и счетчик обрабатывался. Везде ставим таймаут, соответственно в отчетах все корректно при любых нештатных ситуациях.

ООО "Е-хаус"
www.e-hs.ru
Московская область
2

Неправильная прибавка счетчика моточасов

(29/02/2020 19:19:20 отредактировано mechatronica)

Re: Неправильная прибавка счетчика моточасов

Моточасы с таймаутами это беда какая-то.
Мы используем значения моточасов по CAN, получаемые с датчика расхода топлива (абсолютные моточасы).
Значения начальных и конечных моточасов тогда считаются верно.

А в шаблоне Моточасы для расчета графы "моточасы" используется датчик моточасов только типа вкл-выкл, а начальные и конечные моточасы берутся с датчика абсолютных моточасов.
В итоге из-за описанного выше явления прекрасно видна разбежка между реальным временем работы двигателя по данным расходомера и по методу включенного датчика с таймаутами - она ооочень большая. Можно сделать в бОльшую сторону, можно в меньшую.

В итоге пришлось наворотить вот такой отчет, чтобы поля одного отчета не противоречили друг другу

  • Неправильная прибавка счетчика моточасов
Датчики расхода и уровня топлива, системы бортового взвешивания, контроля температуры и другое оборудование для телематики
Manufacturer of fuel level/consumption sensors, onboard weighing, temperature sensors, displays.... etc.
eurosenstelematics.com
telegram channel (ENG)  https://t.me/eurosens  (RUS) https://t.me/mechatronicsby
3

Неправильная прибавка счетчика моточасов

Re: Неправильная прибавка счетчика моточасов

Андрей, добрый день. ehouse

Называть неправильной данную прибавку вряд ли корректно, так как система ориентируется на сообщения, которые получает: оба сообщения приходили с включенным зажиганием, соответственно изменения состояния не происходило, и мы считаем, что все это время зажигание было включено, отсюда и прибавка. О том, что на самом деле техника не работала в это время вообще, нам остается лишь догадываться.

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

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

ehouse пишет:

соответственно в отчетах все корректно при любых нештатных ситуациях.

Насколько часто случаются такие внештатные ситуации? Возможно, если ситуации действительно внештатные и редкие, то вы можете вручную корректировать значения счетчика. Нам же придется значительно пересматривать логику.

Также можно попробовать установить на ТС резервную батарею, которая в момент отключения массы вышлет хотя бы 1 одно сообщение с данным о том, что питание было выключено, зажигание, соответственно, тоже.

Maria Starikova,
Wialon Hosting Product manager, Gurtam
4

Неправильная прибавка счетчика моточасов

Re: Неправильная прибавка счетчика моточасов

Резервные батареи есть везде и они, к сожалению, помогают не в 100% случаев.
Если включить массу на пару минут, включить зажигание, потом вырубить массу, можно дажде предварительно выключить зажигание, то трекер сразу выключается, потому что батарея не успела зарядиться и при этом последнее сообщение на сервере будет с включенным зажиганием. Потом проходит месяц, опять включается масса, при этом зажигание уже тоже включено, поскольку замок зажигания в таком состоянии и счетчик прибавился. У нас стоят уведомления на включенность зажигания больше 12 часов, но туда зачастую попадает лишняя информация, когда счетчик по факту не прибавился, пока даже не понимаем, почему он иногда прибавляется, а иногда нет.
Ситуаций не много, за летний сезон приходится руками править может 10 раз примерно, но если что-то пропускается по каким-либо причинам и счетчик прибавил лишнее, и мы узнаем об этом от клиента, то достаточно одного случая в год, чтобы подставить под сомнения все остальные цифры в отчетах, и так и происходит на самом деле, все время вынуждены объяснять, что виноват МТЗ, а не мониторинг.

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

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

ООО "Е-хаус"
www.e-hs.ru
Московская область
5

Неправильная прибавка счетчика моточасов

Re: Неправильная прибавка счетчика моточасов

В мобильном приложении на основании таймаута исправили: https://forum.gurtam.com/viewtopic.php? … 71#p184871
Значит и в хостинге можно исправить, проверять не превышен ли таймаут, и тогда решать, прибавлять или нет.
Большая просьба, исправьте, пожалуйста, эту проблему.

ООО "Е-хаус"
www.e-hs.ru
Московская область