Неправильно считывается профиль мощности с ПСЧ-4ТМ

При считывании профиля мощности с ПСЧ-4ТМ за длительный промежуток времени, профиль считывается неправильно.

В этом месте происходит сбой профиля по первому вводу
Предупреждение 24.04.17 13:43:45 Ответ не получен (таймаут 4050мс)
Информационное сообщение 24.04.17 13:43:47 Считаны значения профиля мощности за 06.04.2017 17:30:00 по Ввод №1
Информационное сообщение 24.04.17 13:43:47 ПСЧ-4ТМ.05М: Считан неверный заголовок записи профиля мощности. Индекс: 1392

В этом месте происходит сбой по второму вводу (его профиль на скриншоте)
Предупреждение 24.04.17 14:01:49 Ответ не получен (таймаут 4050мс)
Информационное сообщение 24.04.17 14:01:51 Считаны значения профиля мощности за 23.04.2017 11:30:00 по Ввод №2
Информационное сообщение 24.04.17 14:01:51 ПСЧ-4ТМ.05М: Считан неверный заголовок записи профиля мощности. Индекс: 2553

Журнал опроса с ошибками.xls (664 KB)
dump.log (701 KB)
Профиль2.png

Покажите данные профиля мощности за этот период, снятые заводской программой.

Заводской программой никто не снимал и возможности нет. Есть профиль переснятый ЛЭРС и правильный.
К сожалению журнал по 1 вводу не сохранился, по 2 во вложении и дамп опроса так же во вложении.
Ошибки при опросе не было и профиль считан корректно.
Так же во вложении данные по 2 вводу до и после перечитывания.
экспорт данных.zip (191 KB)
dump.28(2).2017-04-27.log (147 KB)
Журнал опроса перечитаный.xls (48.5 KB)
Профиль3.png

Какая версия ЛЭРС УЧЕТ у вас была установлена, когда профиль мощности был считан с ошибкой?

R21.09

Мы изучили ваши дампы.
Данные, которые вы получили 24 числа, вернул прибор. По какой причине данные не корректны нам не известно.
После того, как вы считали данные повторно, ошибки чтения профиля мощности возникают?

На этом приборе нет.
За месяц из ~50 приборов на двух были единичные случаи.
Текущий опрос раз в час, считывается почему то 4 получасовки. Т.е. неправильная получасовка считывалась 2 раза.
В прикрепленных файлах ситуация по второму вводу.

ПСЧ-4ТМ.05М: Поиск в архиве профиля мощности записи за 26.04.2017 11:30:00…
Ответ не получен (таймаут 4050мс)
Ответ не получен (таймаут 4050мс)
Ответ не получен (таймаут 4050мс)
Ответ не получен (таймаут 4050мс)
Считаны значения профиля мощности за 26.04.2017 11:00:00 по 8 Ввод №2
Считаны значения профиля мощности за 26.04.2017 11:30:00 по 8 Ввод №2
ПСЧ-4ТМ.05М: Считан неверный заголовок записи профиля мощности. Индекс: 8022
ПСЧ-4ТМ.05М: Считан неверный заголовок записи профиля мощности. Индекс: 8022
Считаны значения профиля мощности за 26.04.2017 12:00:00 по 8 Ввод №2
Считаны значения профиля мощности за 26.04.2017 12:30:00 по 8 Ввод №2

Я так понимаю ошибка происходит в момент нахождения неверного заголовка.
8.zip (63.9 KB)
таблица.png
Профиль4.png

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

Непонятен смысл этого эксперимента.
При повторном считывании, вашей же программой данные считываются нормально, т.е. проблема не воспроизводимая. Ошибка возникает в произвольный момент времени на произвольном приборе. Отследить ее появление невозможно. И в любом случае обнаружится она в лучшем случае с опозданием на сутки.
Ранее приборы опрашивались другой программой диспетчеризации и там проблемы недостоверных данных не было. (Хотя не исключено, что часовые профили проверялись суточными интеграторами самой программой.)

В принципе можно съездить на любой доступный объект и снять ноутбуком (обязательно RS-485 или оптоголовка подойдет?) данные и скинуть лог обмена и данные. Вас это устроит?

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

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

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

Пробовал провести опрос точки из 1 сообщения программой с завода версии 01.04.14 за апрель.
Опросил 2 дня и программа встала. При увеличении таймаута до 5 секунд продвигается дальше, но месяц прочесть не удалось. Подключение через tcp порт.
Как я вижу они используют несколько другой формат обмена, чем ЛЭРС.
дамп:
14:27:24 Tx: 77 08 12 46 17

14:27:24 Tx: 77 08 12 46 17

14:27:25 Tx: 77 08 12 46 17
14:27:25 Rx: 77 05 E6 43

14:27:25 Tx: 77 01 30 30 30 30 30 30 48 E6
14:27:25 Rx: 77 05 E6 43

14:27:28 Tx: 77 08 12 46 17
14:27:29 Rx: 77 64 C2 68 0A C1

14:27:29 Tx: 77 08 00 C6 1A
14:27:29 Rx: 77 23 F2 E9 63 20 03 12 C3 BD

14:27:29 Tx: 77 08 0B 87 DD
14:27:29 Rx: 77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 9A

14:27:29 Tx: 77 08 09 06 1C
14:27:30 Rx: 77 00 07 80 18

14:27:30 Tx: 77 08 06 46 18
14:27:30 Rx: 77 00 1E 41 D2

14:27:30 Tx: 77 08 04 C7 D9
14:27:30 Rx: 77 80 14 03 05 17 0A B8 76 0F

14:27:30 Tx: 77 03 28 00 FF FF FF FF 04 17 FF 1E 6F AE
14:27:31 Rx: 77 00 26 40

14:27:31 Tx: 77 08 18 00 90 52
14:27:31 Rx: 77 01 00 00 1C 38 3E 4E

14:27:31 Tx: 77 08 18 00 90 52
14:27:31 Rx: 77 01 00 00 2D A8 2B B2

14:27:31 Tx: 77 08 18 00 90 52
14:27:32 Rx: 77 01 00 00 3F 18 26 A6

14:27:32 Tx: 77 08 18 00 90 52
14:27:32 Rx: 77 01 00 00 50 88 0B 3A

14:27:32 Tx: 77 08 18 00 90 52
14:27:32 Rx: 77 01 00 00 61 F8 1F 4E

14:27:32 Tx: 77 08 18 00 90 52
14:27:33 Rx: 77 01 00 00 79 38 15 1E

14:27:33 Tx: 77 08 18 00 90 52
14:27:33 Rx: 77 01 00 00 87 C0 54 FC

14:27:33 Tx: 77 08 18 00 90 52
14:27:33 Rx: 77 01 00 00 99 30 5D 18

14:27:33 Tx: 77 08 18 00 90 52
14:27:34 Rx: 77 01 00 00 AA A0 49 84

14:27:34 Tx: 77 08 18 00 90 52
14:27:34 Rx: 77 01 00 00 BC 10 46 50

14:27:34 Tx: 77 08 18 00 90 52
14:27:34 Rx: 77 00 00 00 C1 50 5B 30

14:27:34 Tx: 77 06 03 C1 50 07 AE E6
14:27:35 Rx: 77 00 01 04 17 01 1E 3B EA DF

14:27:35 Tx: 77 08 02 47 DB
14:27:35 Rx: 77 00 01 00 01 00 00 00 00 00 00 AB 01

14:27:35 Tx: 77 0C 15 03 C1 50 82 FC D1
14:27:35 Rx: 77 15 00 01 04 17 01 1E 3B 3B 01 15 00 00 00 94 00 00 01 12 00 00 00 92 00 00 01 01 04 17 01 1E 3C 3C 01 11 00 00 00 93 00 00 01 10 00 00 00 92 00 00 02 01 04 17 01 1E 3D 3D 01 0F 00 00 00 92 00 00 01 10 00 00 00 91 00 00 03 01 04 17 01 1E 3E 3E 01 0F 00 00 00 91 00 00 01 10 00 00 00 90 00 00 04 01 04 17 01 1E 3F 3F 01 0E 00 00 00 91 00 00 01 0F 00 00 00 90 00 00 05 01 04 17 01 1E 40 40 01 10 29 23

14:27:35 Tx: 77 0C 16 03 C1 D2 82 D8 71
14:27:36 Rx: 77 16 00 00 00 90 00 00 01 10 00 00 00 91 00 00 06 01 04 17 01 1E 41 41 01 12 00 00 00 92 00 00 01 12 00 00 00 91 00 00 07 01 04 17 01 1E 42 42 01 13 00 00 00 95 00 00 01 14 00 00 00 95 00 00 08 01 04 17 01 1E 43 43 01 18 00 00 00 98 00 00 01 1B 00 00 00 99 00 00 09 01 04 17 01 1E 44 44 01 1B 00 00 00 99 00 00 01 1D 00 00 00 99 00 00 10 01 04 17 01 1E 4B 4B 01 1D 00 00 00 9A 00 00 01 1C 00 00 79 A3

14:27:36 Tx: 77 0C 17 03 C2 54 82 77 D1
14:27:36 Rx: 77 17 00 98 00 00 11 01 04 17 01 1E 4C 4C 01 1A 00 00 00 97 00 00 01 1B 00 00 00 9A 00 00 12 01 04 17 01 1E 4D 4D 01 1A 00 00 00 98 00 00 01 18 00 00 00 97 00 00 13 01 04 17 01 1E 4E 4E 01 18 00 00 00 97 00 00 01 18 00 00 00 97 00 00 14 01 04 17 01 1E 4F 4F 01 17 00 00 00 94 00 00 01 15 00 00 00 94 00 00 15 01 04 17 01 1E 50 50 01 18 00 00 00 96 00 00 01 16 00 00 00 96 00 00 16 01 04 17 01 1E 2B EC

14:27:36 Tx: 77 0C 18 03 C2 D6 82 43 70
14:27:37 Rx: 77 18 51 51 01 18 00 00 00 97 00 00 01 16 00 00 00 97 00 00 17 01 04 17 01 1E 52 52 01 16 00 00 00 94 00 00 01 15 00 00 00 95 00 00 18 01 04 17 01 1E 53 53 01 17 00 00 00 96 00 00 01 17 00 00 00 97 00 00 19 01 04 17 01 1E 54 54 01 17 00 00 00 96 00 00 01 18 00 00 00 98 00 00 20 01 04 17 01 1E 5B 5B 01 19 00 00 00 98 00 00 01 18 00 00 00 96 00 00 21 01 04 17 01 1E 5C 5C 01 17 00 00 00 95 00 00 28 FF

14:27:37 Tx: 77 0C 19 03 C3 58 82 4A D0

14:27:37 Tx: 77 0C 19 03 C3 58 82 4A D0
14:27:38 Rx: 77 19 01 17 00 00 00 95 00 00 22 01 04 17 01 1E 5D 5D 01 15 00 00 00 94 00 00 01 17 00 00 00 96 00 00 23 01 04 17 01 1E 5E 5E 01 15 00 00 00 95 00 00 01 15 00 00 00 94 00 00 00 02 04 17 01 1E 3C 3C 01 14 00 00 00 95 00 00 01 12 00 00 00 95 00 00 01 02 04 17 01 1E 3D 3D 01 11 00 00 00 94 00 00 01 10 00 00 00 92 00 00 02 02 04 17 01 1E 3E 3E 01 11 00 00 00 92 00 00 01 11 00 00 00 92 00 00 03 02 29 9A

14:27:38 Tx: 77 0C 1A 03 C3 DA 82 6E 70

14:27:38 Tx: 77 0C 1A 03 C3 DA 82 6E 70
14:27:39 Rx: 77 1A 04 17 01 1E 3F 3F 01 10 00 00 00 92 00 00 01 11 00 00 00 91 00 00 04 02 04 17 01 1E 40 40 01 0F 00 00 00 92 00 00 01 0F 00 00 00 92 00 00 05 02 04 17 01 1E 41 41 01 11 00 00 00 92 00 00 01 11 00 00 00 91 00 00 06 02 04 17 01 1E 42 42 01 11 00 00 00 93 00 00 01 10 00 00 00 91 00 00 07 02 04 17 01 1E 43 43 01 13 00 00 00 95 00 00 01 13 00 00 00 95 00 00 08 02 04 17 01 1E 44 44 01 15 00 00 58 46

14:27:39 Tx: 77 0C 1B 03 C4 5C 82 80 11
14:27:39 Rx: 77 1A 04 17 01 1E 3F 3F 01 10 00 00 00 92 00 00 01 11 00 00 00 91 00 00 04 02 04 17 01 1E 40 40 01 0F 00 00 00 92 00 00 01 0F 00 00 00 92 00 00 05 02 04 17 01 1E 41 41 01 11 00 00 00 92 00 00 01 11 00 00 00 91 00 00 06 02 04 17 01 1E 42 42 01 11 00 00 00 93 00 00 01 10 00 00 00 91 00 00 07 02 04 17 01 1E 43 43 01 13 00 00 00 95 00 00 01 13 00 00 00 95 00 00 08 02 04 17 01 1E 44 44 01 55 D1 5E AE FF

14:27:39 Tx: 77 0C 1B 03 C4 5C 82 80 11

14:27:39 Tx: 77 0C 1B 03 C4 5C 82 80 11
14:27:40 Rx: 77 1B 00 96 00 00 01 17 00 00 00 96 00 00 09 02 04 17 01 1E 45 45 01 18 00 00 00 96 00 00 01 1B 00 00 00 9A 00 00 10 02 04 17 01 1E 4C 4C 01 1C 00 00 00 99 00 00 01 1C 00 00 00 98 00 00 11 02 04 17 01 1E 4D 4D 01 18 00 00 00 97 00 00 01 19 00 00 00 98 00 00 12 02 04 17 01 1E 4E 4E 01 17 00 00 00 96 00 00 01 19 00 00 00 97 00 00 13 02 04 17 01 1E 4F 4F 01 16 00 00 00 95 00 00 01 16 00 00 00 95 4C 6B

14:27:40 Tx: 77 0C 1C 03 C4 DE 82 55 71
14:27:40 Rx: 77 1B 00 96 00 00 01 17 00 00 00 96 00 00 09 02 04 17 01 1E 45 45 01 18 00 00 00 96 00 00 01 1B 00 00 00 9A 00 00 10 02 04 17 01 1E 4C 4C 01 1C 00 00 00 99 00 00 01 1C 00 00 00 98 00 00 11 02 04 17 01 1E 4D 4D 01 18 00 00 00 97 00 00 01 19 00 00 00 98 00 00 12 02 04 17 01 1E 4E 4E 01 17 00 00 00 96 00 00 01 19 00 00 00 97 00 00 13 02 04 17 01 1E 4F 4F 01 16 00 00 00 95 00 00 01 16 00 00 00 95 4C 6B

14:27:40 Tx: 77 0C 1D 03 C4 DE 82 68 B1
14:27:40 Rx: 77 1C 00 00 14 02 04 17 01 1E 50 50 01 19 00 00 00 95 00 00 01 16 00 00 00 93 00 00 15 02 04 17 01 1E 51 51 01 19 00 00 00 97 00 00 01 17 00 00 00 94 00 00 16 02 04 17 01 1E 52 52 01 16 00 00 00 95 00 00 01 17 00 00 00 95 00 00 17 02 04 17 01 1E 53 53 01 15 00 00 00 95 00 00 01 17 00 00 00 96 00 00 18 02 04 17 01 1E 54 54 01 19 00 00 00 98 00 00 01 18 00 00 00 97 00 00 19 02 04 17 01 1E 55 55 36 B1

14:27:40 Tx: 77 0C 1E 03 C1 50 82 59 10
14:27:41 Rx: 77 1D 00 00 14 02 04 17 01 1E 50 50 01 19 00 00 00 95 00 00 01 16 00 00 00 93 00 00 15 02 04 17 01 1E 51 51 01 19 00 00 00 97 00 00 01 17 00 00 00 94 00 00 16 02 04 17 01 1E 52 52 01 16 00 00 00 95 00 00 01 17 00 00 00 95 00 00 17 02 04 17 01 1E 53 53 01 15 00 00 00 95 00 00 01 17 00 00 00 96 00 00 18 02 04 17 01 1E 54 54 01 19 00 00 00 98 00 00 01 18 00 00 00 97 00 00 19 02 04 17 01 1E 55 55 0E 71
Конфигуратор.png

Произошел сейчас случай выброса профиля.
Прилагаю во вложении журналы опроса ЛЭРС, дамп ЛЭРС, скриншоты ЛЭРС, профиль заводской программы, журнал обмена заводской программы, скриншот заводской программы.
11.zip (172 KB)

Мы изучили ваши данные.
После первого сеанса опроса, данные по профилю мощности с 8:00 по 9:30 были прочитаны успешно.
Во время второго сеанса опроса были запрошены данные с 9:00 по 10:30. При повторном чтении, данные за 9:00 были прочитаны с ошибкой, а данные за 9:30 были прочитаны верно. Данные за 10:00 были прочитаны с ошибкой, а за 10:30 данные были прочитаны верно.
Если считать данные повторно, данные считываются корректно?

Если не возникает ошибки, данные считываются правильно. Сколько было неправильных данных всегда при опросе присутствует ошибка и (или) таймаут чтения.

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

Мы отправим запрос заводу производителю, для того что бы он прояснил данную ситуацию.

Скажите есть ли продвижение в решении проблемы?

Мы пока не получили ответ на письмо, однако заметили причину, по которой возникает данная ошибка.
При запросе у прибора профиля мощности, он по какой-то причине он не отвечает (возможна проблема с внутренним ПО прибора), и тогда ЛЭРС УЧЕТ посылает запрос повторно. После того, как зависание прибора проходит, прибор возвращает ответ на первый запрос. ЛЭРС УЧЕТ принимает ответ и определяет дату профиля мощности. Затем ЛЭРС УЧЕТ посылает запрос чтения значения профиля мощности, однако прибор возвращает ответ на повторный запрос, который посылался ранее. В ответе содержится дата записи, а не значения профиля мощности, поэтому и получается большое значение профиля. К сожалению в протоколе обмена не предусмотрено хранение значение, по которым можно определить, что прибор возвращает данные по тому блоку, который был запрошен. Отсюда и возникновение ошибки.
Подождем ответа производителя, возможно у него есть решение проблемы зависания прибора.

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