1

Сброс настроек топливных датчиков при смене их типа

(22/01/2021 08:32:51 отредактировано a.s.tsybizov)

Тема: Сброс настроек топливных датчиков при смене их типа

Добрый день!

После обновления системы в части настроек топливных датчиков столкнулся с такой ситуацией. Транспортное средство (ТС) - 2 сообщающихся бака. Учет горючего на двухбаковых ТС ведется по принципу:

1. "ДУТ-1", "ДУТ-2" - настраиваются как произвольные датчики.
2. "Общий объем топлива" - это [ДУТ-1]+[ДУТ-2], настроен как датчик уровня топлива.

Таким образом в режиме онлайн клиент видит показания ДУТ как по отдельности, так и суммарный объем топлива, а в отчете - видит расход топлива и графики только по общему объему (во избежание детектирования ложных заправок и сливов при перетекании топлива из одного бака в другой).

В ряде случаев возникает необходимость краткосрочной перенастройки этих датчиков, например, когда клиент обращается с вопросом по показаниям ДУТ, и с целью диагностики необходимо видеть графики каждого ДУТа по отдельности. В этом случае суммирующий датчик мы делаем произвольным, а отдельные ДУТ - датчиками уровня топлива.

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

2

Сброс настроек топливных датчиков при смене их типа

Re: Сброс настроек топливных датчиков при смене их типа

Добавление  в отчет  второго графика с произвольными датчиками вам не подойдет?

3

Сброс настроек топливных датчиков при смене их типа

Re: Сброс настроек топливных датчиков при смене их типа

maxev пишет:

Добавление  в отчет  второго графика с произвольными датчиками вам не подойдет?

В принципе, пока да, я про это не догадался ))
Но надо еще посмотреть-подумать, чего вылезти может.

4

Сброс настроек топливных датчиков при смене их типа

Re: Сброс настроек топливных датчиков при смене их типа

Добрый день, Александр a.s.tsybizov!

Если вариант с графиком вам не подойдет, то могу вам предложить еще несколько::
1. Можно создать для каждого бака свой ДУТ (не произвольный датчик, а именно ДУТ) и суммирующий ДУТ для этих датчиков (для исключения лишних сливов из-за того, что датчики сообщающиеся), как вы это и делаете. В обычных ситуациях вы можете контролировать суммирующий датчик (строить графики, анализировать расходы, заправки и сливы и т.д.), но для того, чтобы данные по топливу не учитывались дважды, например, в Ститистике вы можете эти датчики отключать путем деактивации опции "Рассчитывать расход по датчику" в настройках ДУТ. А в случаях, когда необходимо проверить информацию по конкретному датчику, то можно их обратно активировать той же опцией и анализировать графики по каждому из ДУТов (баков) отдельно. Мне кажется, что это самый оптимальный вариант работы с датчиками уровня топлива при наличии нескольких баков на текущий момент (не зря ведь мы переносили настройки в датчики smile).
2. Второй вариант похож на первый, но вы можете оставить свои произвольные датчики, но при этом дополнительно настроить ДУТы и регулировать их активность, как описано выше.

Надеюсь, что эта информация будет полезна для вас. Если найдутся какие-то подводные камни - сообщайте.

Nastassia Maslovskaya
Business Analyst, Wialon