Некорректно снимаются данные с ПУ Малахит ТС8

Доброго времени суток!

Сняли показания с прибора Малахит программой Агат и сравнили с показаниями Лэрс, в расходе есть отличие во втором знаке после запятой.
Отправляем скриншоты.

В отчете Лэрс в графе V на самом деле масса! Это сделано специально
Безымянный3.png
Безымянный2.png
Безымянный.png

Это суточные данные, рассчитанные по часовым. Они не считываются с прибора и отличие может возникать из-за разных методов усреднения в ЛЭРС УЧЁТ и АГАТ.

Покажите отчёт с исходными часовыми данными и таблицу потребления с часовыми данными за этот же интервал.

По часовым данным такая же ситуация. Отправляем информацию.
Безымянный.png

еще
Безымянный3.png
Безымянный2.png

Пока не совсем понятно в чём проблема.

  1. В заводском отчёте вы выделили метки времени 2 часа текущих суток и 0 часов следующих. В таблице потребления видны только данные с 4 по 23 часа текущих суток. Соответственно, выделенные вами метки туда не попали. Нам нужны именно данные из таблицы потребления, а не из готового сформированного отчёта.

  2. В таблице потребления у вас установлено 2 цифры после запятой, в заводской программе отображается до 3х.

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

Выделение данные красным кружком, это только для примера. Если просмотреть все значения, то сотые доли расхода по массе отличаются все.
отправляем данные (в таблице потребления) с тремя знаками после запятой, хотя они точно такие же как и в отчете.
2ая часть.png
1ая часть.png

На этих скриншотах нет снятых с прибора масс, только рассчитанные объёмы.

Отправьте скриншоты где видны массы. Только при этом отобразите не три, а четыре цифры после запятой.

Извиняемся, отправляем повторно.
Безымянный2.png
Безымянный.png

Ещё покажите, пожалуйста, интеграторы за этот же период.

Отправляем скриншоты
Безымянный4.png
Безымянный3.png

Спасибо, теперь причина понятна. Малахит ТС8 хранит только интегральные значения, потребление рассчитывается системой.

В протоколе обмена Малахит ТС8 указано, что все интеграторы хранятся в формате float, который соответствует стандарту IEEE-754. Этот стандарт обеспечивает точность до семи значащих цифр. Интегральные массы у вашего прибора уже находятся в диапазоне около 350 тысяч тонн. Это значит, что для дробной части остаётся только одна значащая цифра. Остальные разряды уже мусор, получившийся в результате вычислений.

Следовательно, при расчёте потребления, значащими будут только десятые доли. Сотые уже не отображают правильные значения и являются мусором. То что этот мусор не совпадает в ЛЭРС УЧЁТ и в заводской программе вполне объяснимо. Это зависит от используемого в вашем процессоре FPU, а так же от других случайных параметров.

Расхождений в температурах и теплотах нет, все отличающиеся значения появились в результате округления. В ЛЭРС УЧЁТ по умолчанию округление всегда до двух цифр после запятой. В заводской программе температуры округляются до одной, теплоты до трёх цифр после запятой.

Спасибо за разъяснение, теперь ясно.