ЕК-270: Не совпадает контрольная сумма

После установки обновления 3.07 R10 не стали поступать данные с газовых корректоров. Журнал и damp во вложении
dump.MOXA_5.2014-10-23.log (5.52 MB)
dump.MOXA_10_ЕК-270_Макулатура.2014-10-23.log (3.15 MB)
Журнал опроса_231014.xls (40.5 KB)

А до обновления разве опрашивалось? Судя по приложенным дампам не должно было бы.
Не читается только часовой архив? Другие архивы считываются?

PS: для новых вопросов создавайте новые темы, не нужно поднимать старые.

Вообще очень странная ситуация. Похоже, что при запросе часовых архивов часть данных где-то теряется.

Вот запрос к прибору:

23.10.2014 8:08:49.196	>>	01 52 31 02 33 3A 56 2E 30 28 33 3B 32 30 31 <...>

И ответ

23.10.2014 8:08:49.196	<<	28 36 34 37 34 32 38 2E <...>

По протоколу 61107 в ответе сначала должен идти символ SOH (код 02h), а его нет, ответ сразу начинается с символа 28h.

Высылаю журнал и dump чтения текущих значений они читаются нормально. Но как только запускаю чтение часовых чтение идёт с ошибками не верная контрольная сумма. После такого опроса минут десять не опрашиваются уже и текущие значения, как будто запрос ЛЭРС заставляет счетчик перегружаться. И ещё эти счетчики стоят на авто опросе там стоит галка читать текущие то же, но они не читаются. Прочитать текущие можно только в ручном режиме с выбором чтения только текущих если выбрать ещё и часовые то ни каких данных вообще получено не будет.
dump.MOXA_10_ЕК-270_Макулатура.2014-10-24.log (2.06 MB)
Журнал опроса_241014.xls (27.3 KB)

Ну правильно, вот запрос текущих данных и ответ прибора.

24.10.2014 11:28:49.779 >> 01 52 31 02 37 2D 34 3A 33 30 <…>
24.10.2014 11:28:49.859 << 02 37 2D 34 3A 33 30 30 2E 32 <…>

В ответе прибора правильный символ начала кадра 02h (SOH). Теперь сравните с ответом на часовые данные.

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

Похоже, это какая-то особенность поведения прибора, которая не отражена в документации. Скорее всего придётся связываться с производителем и решать вопрос.

Приложите, пожалуйста, какой-нибудь журнал автоопроса, в котором видно, что текущие данные не удаётся считать из-за часовых.

Отсылаю сегодняшние журналы один с автоматического опроса другой ручной с отметкой часовые и текущие и третий файл только текущие.
Журнал опроса_порт5_ручн_тек.xls (26.8 KB)
Журнал опроса_порт5_ручн.xls (40.5 KB)
Журнал опроса_порт5.xls (70.6 KB)

При автоопросе сначала опрашиваются часовые потом месячные, и только потом текущие.

Так как ваш ЕК270 на запрос часовых отвечает непонятным сбойным пакетом, система завершает опрос после 10 неудачных попыток. Поэтому до текущих данных добраться не удаётся.

Мы свяжемся с “ЭЛЬСТЕР Газэлектроника” для получения комментариев по этой проблеме.

Отправили письмо с запросов в “Эльстер”, как только получим ответ отпишемся.

И мы будем ждать.

Скажите, какой таймаут на приём ответа установлен у вас в свойствах устройства? Попробуйте увеличить его на 5000-6000 мс и после этого запустить опрос. Получится ли считать данные таким образом?

Если это не поможет, то для окончательного решения проблемы нам может понадобиться удаленный доступ к вашему прибору. Сможете ли вы его предоставить?

Сегодня проверим если не получится то организуем доступ по GPRS.

Спасибо за совет! Установили 5000 опрос пошел. Ещё раз спасибо за работу.