Теплосеть не устраивает отчетная форма

Приветствую!
Ситуация такая - установлены теплосчетчики Multical 66 и 601.
Данные собираются совершенно нормально, но…

Теплосеть требует, чтобы в отчетной форме (посуточной) были дополнительные колонки-
“время наработки без ошибок” и
“код ошибки”, если есть.

Раньше, когда данные снимались полувручную какой-то непонятно кем написаной софтиной, такие колонки были.

Как формы редактировать, в принципе понимаю, но нигде не нашел требуемых параметров.
Время работы есть, а чтобы “без ошибок” - нет.
Кодов ошибок вообще нет.
Можно конечно тупо в форме забить что нужно, но хотелось бы нормального решения задачи…
Может кто подскажет?

О каком типе отчетной формы идет речь?
Покажите вашу отчетную форму.

Показываю - во вложении форма со старой программы.
Прошу обратить внимание на коды ошибок внизу:
E49152 - это код, который дает непосредственно прибор, а дальше - уже расшифровка кода программой.
Мне бы кода было вполне достаточно.
Ну и время наработки без ошибок…
qcamstrup_otchet.pdf (26.4 KB)

В каталоге отчетных форм есть пример для КМ-5, в котором выводится информация по кодам НС в виде символов.
В скриптах есть описание.
В строках примера (строки с 4 по 22) )вам надо заменить коды НС на требуемые.
Для выяснения причины расхождения данных по времени наработки экспортируйте и покажите вашу отчетную форму.

Проблема в том, что в табличных данных, полученных со счетчика, вообще нет никаких кодов НС, ни символьных, ни цифровых - никаких.
Подозреваю, что они вообще не считываются. В режиме ручного опроса нет возможности поставить галочку на загрузку “Архив НС”.

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

Готово, родной программой LogView опросил Multical 601.
Там какая ситуация - в режиме опроса суточного архива есть такое поле Info - там указывается код ошибки.
Прикладываю файл june2017.xlsx - это данные родной программы, и файл june2017.txt - это дамп обмена через порт.

Также родная программа позволяет отдельно скачать архив нештатных ситуаций (ЛЭРС не позволяет). Он загружается без ограничения дат, только весь, я так понимаю. Архив НС - в файле infolog.xlsx, дамп обмена в infolog.txt.

Чего хочет теплосеть - в приложенном файле june2017-emmox.pdf. Я так понимаю, там логика такая - если есть только суточный архив, и если в данные сутки есть код ошибки, то за эти сутки время наработки без ошибок ставится в 00:00.
Если за нужные даты есть часовой архив, с почасовыми записями об ошибках - то из суток вычитается необходимое количество часов.

В общем - хотелось бы увидеть аналогичный функционал в ЛЭРС, так как в остальном более чем устраивает…
june2017-emmox.pdf (23.1 KB)
infolog.txt (6.74 KB)
infolog.xlsx (3.42 KB)
june2017.txt (31 KB)
june2017.xlsx (6.14 KB)

Покажите журнал опроса и дамп обмена с прибором из ЛЭРС УЧЕТ.
Покажите скриншоты заводской программы, где будут видны считанные ошибки с прибора.

Журнал и дамп сейчас сделаю.
А зачем вам скриншоты? На скриншотах та же самая таблица что и в файле june2017.xlsx - посмотрите его, там в конце есть поле Info, там ошибки, или нули, если ошибок нет.

Журнал и дамп во вложениях, опрос за тот же период - июнь 2017.
Снимал ручным опросом, “суточный архив”.
Чекбокс “архив событий” включить невозможно.
dump.txt (478 KB)
jurnal.txt (155 KB)

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