Некорректная работа "Импорта данных с архиватора ТВ7

Импорт данных работает только с вычислителями ТВ7. С вычислителями ТВ7М импорт проходит, но в данных ничего не отображается.
Для Архиватора ТВ7 нет разницы вычислитель ТВ7 или ТВ7М, так как протокол единый.
0087823.RAR (113,3 КБ)

Ситуация не подтвердилась. Данные успешно импортировались и отображются в таблице с данными (часовые, суточные, месячные):

Действительно. У меня оказывается был в системе без привязки записан еще вычислитель с таким же номером, но ТВ7. После его удаления импорт пошел.

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

Присланный файл имеет структуру, свойственную приборам ТВ7, но при этом данные в нем относятся к прибору ТВ7М. В частности в вашем файле фигурируют данные по 2-м тепловым вводам, что свойственно приборам ТВ7, тогда как у приборов ТВ7М 3 тепловых ввода. Кроме того в информации об устройстве из данного файла фигурируют данные прибора ТВ7М, (Модель, ТВ7-04М, Аппаратная версия 5.01, Программная версия 2.21).
В протоколе обмена обоих устройств явно описано, что при программной версии начиная с 2.20 количество тепловых вводов 3.

Собственно данные несоответствия и являются причиной проблем, возникших у вас при импорте данных из рассматриваемого файла. Уточните, пожалуйста, как именно был сформирован данный файл: на SD-карту прибором, через накопительный пульт или через Android приложение? Покажите паспорт прибора учета, данные которого находятся в присланном файле.

Через накопительный пульт

Паспорт ТВ7М.pdf (1,4 МБ)

Судя по всему у вас старый накопительный пульт, который предназначен только для приборов ТВ7 и не умеет корректно формировать архив приборов ТВ7М. То есть данный накопитель “не знает” о существовании ТВ7М и работает с ними также как ТВ7, в результате чего получается смешанный архив со структурой ТВ7 и неполным данными ТВ7М. Пожалуйста, уточните у производителя так ли это и как вам быть в данном случае. Возможно накопитель можно перепрошить на версию, поддерживающий ТВ7М.

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

Также существует возможность снять данные с прибора, подключенного по USB через OTG-кабель к Android-смартфону, с помощью мобильного приложения производителя (если версия Android меньше 8.0, качать приложение тут). Как следует из описания мобильного приложения, для ТВ7М оно может снимать данные удаленно, если прибор подключен по Ethernet.

В общем есть множество вариантов замены накопительного пульта.

Я связался с поддержкой, обновления накопительного пульта не предусмотрены. К тому же данные с пульта в родной архиватор импортируются без проблем.

Ответ службы поддержки Термотроник:
“В протоколе исп. 2 и М есть небольшие отличия им надо что-то доработать в ПО возможно, для этого должны обратиться на тех. поддердку прислать запрос.”

Ждут вашего обращения.

Уточните, пожалуйста, в вашем приборе 3 тепловых ввода? Если да, почему тогда в присланном файле присутствует информация только по 2-м из них?

В этом приборе только 2 ввода, полный аналог ТВ7-04.
3 ввода в модификации ТВ7-05М (которой не было в серии ТВ7 без М).

Тогда непонятно почему у вас программная версия 2.21, ведь как уже писал ранее:

Уточните, пожалуйста, обновлялась ли прошивка на приборе? Или он пришел с заводса с такой прошивкой?

Прошивка не обновлялась, все с завода.
Могу в личку скинуть контакт главного инженера, он уже в курсе

Да, пришлите, пожалуйста.

Связались по присланным вами контактам со специалистом. По его рекомендации на почту технической поддержки производителя был направлен запрос относительно причин расхождений структуры присланного вами файла с информацией в протоколе обмена. Ожидаем ответ производителя.

Получили ответ производителя. Он практически полностью совпал с моим комментарием. Приведу ключевую выдержку из ответа производителя:

Ситуация, которую Вы описали, получилась, когда к тепловычислителю ТВ7 исполнения М подключилось ПО более раннее выпуска (накопитель USB-ППД или приложение Android выпуска до 2018). Оно в принципе ничего не знает о существовании адресов для ПВ≥2.20 и читает только по адресам ПВ<2.20. При этом в самих данных (в визитке устройства) честно сохранена версия ПО 2.21, которую Вы видите.

Интерпретировать полученные данные надо как для ТВ7 исполнения 2. При этом если в тепловычислителе задействован тепловой ввод номер 3, то из этого файла его получить не удастся. Также как и прочитать эти данные оборудованием или ПО, которое появилось до начала выпуска исполнения М.

Собственно у вас используется устаревший накопитель USB-ППД, который создавался до приборов ТВ7М и о их существовании ничего не знает. Т.е. он не предназначен явно для снятия данных с приборов ТВ7М. Заводская программа отображает эти данные, как данные прибора ТВ7 исполнения 2, а не как данные прибора ТВ7М. Собственно производитель и предлагает, как видно из выдержки, при импорте данных интерпретировать их как данные ТВ7 исполнения 2.

Подобная доработка возможна, но она не приветствуется, так как это по сути обход ситуации, которой не должно быть. По хорошему вам стоит снимать данные с прибора ТВ7М только теми способами, которые были предусмотрены для данного прибора и снятие их через накопитель USB-ПДД не из этого числа.

Уточните, пожалуйста, почему вы не хотите рассмотреть вариант снятия данных с прибора ТВ7М, подключив его по USB через OTG-кабель к Android-смартфону, с помощью мобильного приложения производителя? Подобный способ не только более удобен, так как позволяет носит с собой вместо накопителя только лишь упомянутый кабель OTG, но и формирует корректный архив.