ТВ7 час интеграторов

При считывании данных интеграторов с прибора ТВ7 модель 04, данные записываются на 01:00 вместо 00:00. При считывании заводской программой, все указывается на 00 часов. Не знаю имеет ли это значение, час отчета в приборе выставлен в 00:00, а в точке учета расчетный час выставлен в 00:00. При опросе выдает сообщение типа “ТВ7: Запрашивались данные за 20.01.2021 0:00:00, получены данные за 20.01.2021 1:00:00”.
Что не так? Из-за интеграторов на 01:00 при построении отчетов некорректно выдается последний интегратор.

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

Да совпадает, там только в заводской программе потребление считается на ноль часов следующего дня (к примеру за 20.01.2021 будет в дате 21.01.2021 00).
ТВ7.GIF

Приложите, пожалуйста, журнал опроса, в котором отражена описанное сообщение, и дамп обмена к этому журналу.

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

Данные
data.rar (424 KB)

Могу приложить генерируемые заводской программой отчеты в PDF если необходимо.

В данном случае возникает ситуация, которая описана в нашей статье Почему возникает разница по времени между ПРОЛОГ и ЛЭРС УЧЕТ?. Несмотря на то, что в статье говорится о программе ПРОЛОГ, к заводской программе ТВ7 все описанное в данной статье также применимо.

Меня полностью устраивает, что ЛЭРС хранит данные на начало периода. Мне не нравиться именно ситуация с интеграторами. Почему они пишутся на 1 ночи, а не на правильное время?

Приведу выдержку примечания из протокола обмена, который был реализован в ЛЭРС УЧЕТ (в текущей версии протокола она кстати тоже есть, см. страницу 15):

Например: если дата отчета задана 25, а час отчета 23, то формирование суточных и итоговых записей будет происходить в 00:00:00. Каждая суточная и итоговая запись будут иметь хронологическую метку ДД.ММ.ГГ 23ч. Формирование месячных записей будет происходить в 00:00:00 26-го числа каждого месяца и архивная запись будет иметь хронологическую метку 25.ММ.ГГ 23ч.

Так как у вас стоит час отчета 00, то соответственно формирование суточных и итоговых данных фактически происходит в 01:00:00 и именно поэтому в интеграторах фигурирует данная метка времени.

Вы можете задать час отчета в приборе равным 23, благодаря чему метка времени суточных интеграторов станет 00:00:00, как это описано в приведенном мною выше примечании протокола обмена ТВ7.

То есть получается, что надпись “ТВ7: Запрашивались данные за 25.01.2021 0:00:00, получены данные за 25.01.2021 1:00:00” ошибочна, нужно бы ее скорректировать, что бы она не путала.

Так же покопавшись, понял, что именно не так, но не знаю продолжать эту тему или создать новую. Опишу пока здесь, а там если нужно создам новую.

Когда ТВ7 опрашивается и запрашиваются интеграторы, он не может получить их за предыдущие сутки. К примеру сегодня 26 число и ночью (3 часа ночи) по расписанию происходит опрос, но из недостающих данных кроме потребления он запрашивает интеграторы на 25.01.2021 1:00:00, а за последние сутки, то есть на 26.01.2021 1:00:00 он принципиально не запрашивает и запросит их только на следующий день. Это кстати еще видно в этом сообщении, потребление в лэрс на 20 число есть, а последнего интегратора нет, несмотря на то, что в приборе он есть, что видно по результату заводской программы. В результате, что бы выгрузить отчет по 20 число, его нужно выгружать не 21, а 22 числа иначе не будет нужного интегратора за последние сутки.

По поводу сообщения мы подумаем.

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

Данная тема будет закрыта.