Отбрасываемые значения для датчика расхода топлива
Отправил Александр Мясников вкл 09 October 2015 10:00 AM
|
|
Ранее уже говорилось про отбрасываемые значения датчика уровня топлива. Аналогичная настройка есть и для датчика расхода топлива (ДРТ), в том числе и для учета расхода топлива по CAN-шине. Это своего рода фильтр, он позволяет исключить "выбросы" данных в отчете по топливу. Чаще всего это случается, если терминал присылает сообщение, в котором значение счетчика импульсов (который используется в качестве источника данных) намного ниже текущего значения (или вообще равно 0). А поскольку ДРТ представляет собой бесконечно "растущий" счетчик литров, то отчет в таком случае покажет очень большой расход. Пример графика такого датчика приведен на рисунке: На рисунке видно, что счетчик имеет значение 549309 литров, но при этом постоянно проскакивают нулевые значения. Следует открыть редактирование объекта, выбрать датчик расхода топлива и в его свойствах открыть "Отбрасываемые значения". В форму следует занести диапазон значений, которые следует не учитывать при построении отчета. Следует помнить о том, что расход считается по разнице показаний счетчика в 2 "соседних" сообщениях. Поэтому и отбрасывать следует именно те цифры, которые относятся к этой разнице, а именно слишком большую разность. Но задавать нижнюю границу отбрасываемых значений слишком низкой тоже нельзя: в таком случае если между 2 последовательными сообщениями от терминала реальная разница счетчика будет достаточно большой (например, если терминал редко отправляет данные на сервер), то показания датчика могут быть не учтены. | |
|