1

Ошибка сообщений.

Topic: Ошибка сообщений.

День добрый, второй раз замечаю проблему с сообщениями в Wialone. На транспорт установлен Galileo 5.0 и расходомер Direct PN 250. На скриншоте видно  2017-04-17 в 06:36:58 значение adc2 26,971 после идет сообщение  2017-04-17 в 06:38:37 значение adc2 27,185, затем  2017-04-17 в 06:39:03 значение adc2 27,078. При таких сообщения в отчете по расходу по ДИРТ выдает лишние (600-650) литров. Если удалить сообщение с значением adc2 27,078. то в отчете расход становиться корректным. В чем может быть причина ошибки?

2

Ошибка сообщений.

Re: Ошибка сообщений.

Добрый день

Импульсный датчик расхода топлива считает разницу импульсов между сообщениями. Если следующее значение меньше предыдущего, считается, что прошло переполнение , т.е значение было сброшено на ноль и заново начался отсчет. Из-за этого и возникают лишние литры. Данные с импульсами должны приходить в возрастающем порядке ,  если он нарушается, то либо удалять сообщение в ручную или можно добавить валидатор - дополнителный датчик с параметром разницей между импульсами - текущее значение минус предыдущее (adc2 - #adc2) , если разница отрицательная значения дачтика должно равняться нулю ,и в для валидации установить "Проверка на неравенство нулю", в этом случаем ДИРТ будет имееть прочерки (неизвестное значение)

Diana Cheley
Wialon Hosting Expert
Gurtam
3

Ошибка сообщений.

Re: Ошибка сообщений.

chdi wrote:

Данные с импульсами должны приходить в возрастающем порядке ,  если он нарушается, то либо удалять сообщение в ручную или можно добавить валидатор - дополнителный датчик с параметром разницей между импульсами - текущее значение минус предыдущее (adc2 - #adc2)

А как же вот эта фраза из документации:
:!: Внимание!
Для датчика-валидатора невозможно использование параметров из предыдущего сообщения.

4

Ошибка сообщений.

Re: Ошибка сообщений.

woollen wrote:
chdi wrote:

Данные с импульсами должны приходить в возрастающем порядке ,  если он нарушается, то либо удалять сообщение в ручную или можно добавить валидатор - дополнителный датчик с параметром разницей между импульсами - текущее значение минус предыдущее (adc2 - #adc2)

А как же вот эта фраза из документации:
:!: Внимание!
Для датчика-валидатора невозможно использование параметров из предыдущего сообщения.

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

Diana Cheley
Wialon Hosting Expert
Gurtam