Здравствуйте.
Есть ли возможность считать данные с электросчётчиков Меркурий-230 через GSM шлюз Меркурий-228 в пакетном режиме?
Да, через Меркурий 228 в пакетном режиме поддерживается.
Не удаётся считать данные
Добавляю новое оборудование Меркурий 230 и Меркурий 228. В точке учёта добавляю устройство Меркурий 230, в вкладке подключение указываю IP где установлена служба опроса(с этим проблем нет, другие приборы считываются отлично), COM-порт, далее номер телефона, протокол, контроллер Меркурий 228. Что я делаю не так? Шлюз Меркурий 228 подымает трубку, далее следуют запросы от ЛЭРС Учет к шлюзу и тишина, шлюз не отвечает. У Меркурий 228 серийные номера я не знаю, нужно ехать на объекты. В этом ли проблема? В программе от производителя конфигуратора электросчётчиков серийные номера шлюзов Меркурий 228 не надо указывать, так же и в Астра-энергоучёт не надо указывать серийные номера шлюзов.
Приложите файл журнала опроса.
Попробуйте увеличить таймаут ожидания ответа вплоть до максимально возможного значения.
Делал максимально возможное 32767мс и в настройках Меркурий 230 и дополнительно в настройках при ручном опросе(32767+32767). Тишина.
Могу дать данные для проверки вами считывания. Конфигуратором производителя и Астра-энергоучет, так же EQuark считываются показания без проблем.
таймаут не увеличивается, то есть при значении “задержка ответа” в свойствах оборудования на вкладке “параметры опроса” в 32767, а так же такое же значение в “ручной опрос”-“дополнительно”-“задержка ответа” 32767, по факту таймаут опроса лишь 5000мс
Какая версия ЛЭРС УЧЕТ у вас установлена?
3.07 R20.06. Посмотрел в логах, в предыдущих версиях такая же ситуация - 13000+2000, 8000+2000, 3000+2000. Изначально сразу были установлены везде максимальный таймаут, и с каждым обновлением таймаут всё меньше и меньше.
Я всё облазил в настройках, нет таких цифр - 13000+2000, 8000+2000, 3000+2000.
Другие приборы опрашиваются через тот же диспетчерский модем?
Да.
А штатным ПО вы опрашивали через этот же модем?
Да.
В обновлении R20.07 мы исправили ошибку, при которой не учитывался таймаут. Пожалуйста, установите это обновление и попробуйте выставить таймаут вплоть до максимального. Обновление будет доступно сегодня.
Обновление R20.07 доступно для скачивания.
Появляется следующая ошибка
Ошибка опроса устройства Меркурий 230 #******00. Неверная контрольная сумма данных пакета в ответе GSM-шлюза Меркурий 228
[28/12/2016 11:59:13] - Open port COM1 (C:Program FilesLERSPollServiceLers.PollService.exe)
[28/12/2016 11:59:13] Written data (COM1)
41 54 5a 0d 0a ATZ..
[28/12/2016 11:59:13] Read data (COM1)
0d 0a 4f 4b 0d 0a ..OK..
[28/12/2016 11:59:13] Written data (COM1)
41 54 2b 43 42 53 54 3d 37 2c 30 2c 31 0d 0a AT+CBST=7,0,1..
[28/12/2016 11:59:13] Read data (COM1)
0d 0a 4f 4b 0d 0a ..OK..
[28/12/2016 11:59:13] Written data (COM1)
41 54 44 38 39 31 37 ** ** ** ** ** ** ** ** ** ATD8**********..
[28/12/2016 11:59:31] Read data (COM1)
0d 0a 43 4f 4e 4e 45 43 54 20 39 36 30 30 2f 52 ..CONNECT 9600/R
4c 50 0d 0a LP..
[28/12/2016 11:59:31] Written data (COM1)
a1 4c f9 01 00 01 00 00 80 7f ЎLщ.....Ђ
[28/12/2016 11:59:33] Read data (COM1)
27 b7 fc 01 00 04 00 00 80 02 10 01 92 '·ь.....Ђ...’
[28/12/2016 11:59:33] Written data (COM1)
48 f8 10 02 00 04 00 00 01 1a 22 04 40 Hш........".@
[28/12/2016 11:59:34] Read data (COM1)
48 f8 10 02 00 04 00 00 81 1a 22 04 c0 Hш......Ѓ.".А
[28/12/2016 11:59:34] Written data (COM1)
b5 46 41 03 00 0b 00 01 db 01 01 01 01 01 01 01 µFA.....Ы.......
01 99 74 ef .™tп
[28/12/2016 11:59:36] Read data (COM1)
6e b8 c9 03 00 00 00 01 nёЙ.....
[28/12/2016 12:00:06] Read data (COM1)
0d 0a 2b 43 41 55 53 45 3a 20 38 3a 33 31 20 0d ..+CAUSE: 8:31 .
0a 4e 4f 20 43 41 52 52 49 45 52 0d 0a .NO CARRIER..
[28/12/2016 12:00:07] Written data (COM1)
2b 2b 2b +++
[28/12/2016 12:00:29] Written data (COM1)
41 54 48 30 0d ATH0.
[28/12/2016 12:00:29] Read data (COM1)
0d 0a 4f 4b 0d 0a ..OK..
[28/12/2016 12:00:29] - Close port COM1
Отладочное сообщение 28.12.2016 11:59:14.328 Менеджер опроса приступил к работе с сессией опроса 7731
Отладочное сообщение 28.12.2016 11:59:14.328 Максимально допустимая разница между часами прибора и системой: 7200 сек.
Информационное сообщение 28.12.2016 11:59:14.328 Обрабатывается задание: Котельная №18, Меркурий 230, #*****219, MK18 Меркурий GSM
Информационное сообщение 28.12.2016 11:59:14.328 Используется порт опроса: 192.168.200.205 COM1 GSM, канал связи: Сеть GSM
Информационное сообщение 28.12.2016 11:59:14.328 Дамп обмена с прибором протоколируется в файл 'C:Documents and SettingsAll UsersApplication DataLERSLogsPollServicedump.192.168.200.205_COM1_GSM.2016-12-28.log' на компьютере 'ODS'
Отладочное сообщение 28.12.2016 11:59:14.328 - драйвер устройства: Lers.Mercury23x, модель: Меркурий 230
Отладочное сообщение 28.12.2016 11:59:14.328 Добавлено устройство Меркурий 230 #*****219
Отладочное сообщение 28.12.2016 11:59:14.328 Добавлена точка учета Электроснабжение (ID=13);
Отладочное сообщение 28.12.2016 11:59:14.328 Инициализация временных интервалов
Отладочное сообщение 28.12.2016 11:59:14.328 Точка учета ID=13 Интервал 01.12.2016 0:00:00 - 01.12.2016 0:00:00
Предупреждение 28.12.2016 11:59:14.328 Пропускаем интервал 01.12.2016 0:00:00 - 01.12.2016 0:00:00 (Месячные) - устройство еще не сохраняло данные за этот интервал. Время по часам устройства: 01.12.2016 0:00:00
Отладочное сообщение 28.12.2016 11:59:14.328 Точка учета ID=13 Интервал 22.12.2016 0:00:00 - 28.12.2016 0:00:00
Отладочное сообщение 28.12.2016 11:59:14.328 Окончание интервала опроса 22.12.2016 0:00:00 - 28.12.2016 0:00:00 скорректировано до 27.12.2016, так как данных после этой даты ещё нет в устройстве
Отладочное сообщение 28.12.2016 11:59:14.328 В таблице привязок ячеек для устройства с ID=11 0 записей
Отладочное сообщение 28.12.2016 11:59:14.328 В таблице привязок адресов для устройства с ID=11 0 записей
Отладочное сообщение 28.12.2016 11:59:14.328 Устройство Меркурий 230 #*****219, сетевой адрес: 219
Информационное сообщение 28.12.2016 11:59:14.328 Опрос ведётся через коммуникационный контроллер Меркурий 228, #8********** с идентификатором '*****219'
Информационное сообщение 28.12.2016 11:59:14.328 Установка соединения с удалённой стороной
Отладочное сообщение 28.12.2016 11:59:14.328 COM1: Открываем порт COM1
Отладочное сообщение 28.12.2016 11:59:14.437 COM1: Порт открыт (9600,n,8,1), None
Информационное сообщение 28.12.2016 11:59:14.437 Контроль установки/завершения связи: программный
Информационное сообщение 28.12.2016 11:59:14.437 Инициализация диспетчерского модема (модель Siemens)
Отладочное сообщение 28.12.2016 11:59:14.437 Команда модему: ATZ, задержка перед выполнением: 0мс, таймаут: 20000мс
Отладочное сообщение 28.12.2016 11:59:14.437 COM1: Отправлено 5 байт
Отладочное сообщение 28.12.2016 11:59:14.437 COM1: Длина не указана. Читаем не более 100000 байт
Отладочное сообщение 28.12.2016 11:59:14.500 Ответ модема:OK
Отладочное сообщение 28.12.2016 11:59:14.500 Команда выполнена, результат: OK
Информационное сообщение 28.12.2016 11:59:14.500 Протокол обмена: v32
Отладочное сообщение 28.12.2016 11:59:14.500 Команда модему: AT+CBST=7,0,1, задержка перед выполнением: 0мс, таймаут: 5000мс
Отладочное сообщение 28.12.2016 11:59:14.500 COM1: Отправлено 15 байт
Отладочное сообщение 28.12.2016 11:59:14.500 COM1: Длина не указана. Читаем не более 100000 байт
Отладочное сообщение 28.12.2016 11:59:14.578 Ответ модема:OK
Отладочное сообщение 28.12.2016 11:59:14.578 Команда выполнена, результат: OK
Информационное сообщение 28.12.2016 11:59:14.578 Звоним на номер 8********** (таймаут на установку соединения: 60 сек.)
Отладочное сообщение 28.12.2016 11:59:14.578 Команда модему: ATD8**********, задержка перед выполнением: 0мс, таймаут: 60000мс
Отладочное сообщение 28.12.2016 11:59:14.578 COM1: Отправлено 16 байт
Отладочное сообщение 28.12.2016 11:59:14.578 COM1: Длина не указана. Читаем не более 100000 байт
Отладочное сообщение 28.12.2016 11:59:32.406 Ответ модема:CONNECT 9600/RLP
Отладочное сообщение 28.12.2016 11:59:32.406 Команда выполнена, результат: CONNECT
Отладочное сообщение 28.12.2016 11:59:32.406 CONNECT
Информационное сообщение 28.12.2016 11:59:32.406 Соединение установлено на скорости 9600
Отладочное сообщение 28.12.2016 11:59:32.515 Отправляем данные в порт (10 байт)
Отладочное сообщение 28.12.2016 11:59:32.515 COM1: Отправлено 10 байт
Отладочное сообщение 28.12.2016 11:59:34.015 Отправляем данные в порт (13 байт)
Отладочное сообщение 28.12.2016 11:59:34.015 COM1: Отправлено 13 байт
Отладочное сообщение 28.12.2016 11:59:35.593 Маска запрошенных данных: Current, Month, Day
Информационное сообщение 28.12.2016 11:59:35.593 ----------- Меркурий 230 #*****219, сетевой адрес: 219 -----------
Отладочное сообщение 28.12.2016 11:59:35.593 Добавляется счётчик байт сеанса
Информационное сообщение 28.12.2016 11:59:35.593 Коррекция времени устройства Меркурий 230 #*****219, сетевой адрес: 219 отключена
Информационное сообщение 28.12.2016 11:59:35.593 Открытие сеанса связи с устройством *****219
Отладочное сообщение 28.12.2016 11:59:35.593 Отправляем данные в порт (20 байт)
Отладочное сообщение 28.12.2016 11:59:35.609 COM1: Отправлено 20 байт
Ошибка 28.12.2016 12:00:07.062 Ошибка опроса устройства Меркурий 230 #*****219. Неверная контрольная сумма данных пакета в ответе GSM-шлюза Меркурий 228
Отладочное сообщение 28.12.2016 12:00:07.062 Удаляется счётчик байт сеанса
Отладочное сообщение 28.12.2016 12:00:07.062 Режим модема: DataTransfer, состояние соединения: Connected
Информационное сообщение 28.12.2016 12:00:07.062 Завершение соединения с удалённой стороной
Отладочное сообщение 28.12.2016 12:00:07.062 Не удалось аппаратно отключить модем. Выполняем программное отключение
Отладочное сообщение 28.12.2016 12:00:07.062 Модем находится в режиме передачи данных. Переходим в режим команд, сохраняя соединение
Отладочное сообщение 28.12.2016 12:00:07.062 Команда модему: +++, задержка перед выполнением: 1500мс, таймаут: 21500мс
Отладочное сообщение 28.12.2016 12:00:08.562 COM1: Отправлено 3 байт
Отладочное сообщение 28.12.2016 12:00:08.562 COM1: Длина не указана. Читаем не более 100000 байт
Отладочное сообщение 28.12.2016 12:00:30.078 COM1: Вышел таймаут ожидания ответа (21500 мс)
Отладочное сообщение 28.12.2016 12:00:30.078 Ответ модема:
Предупреждение 28.12.2016 12:00:30.078 Нет ответа от модема за 21500 мсек.
Ошибка 28.12.2016 12:00:30.078 Ошибка перехода в режим команд
Отладочное сообщение 28.12.2016 12:00:30.078 Разрываем соединение
Отладочное сообщение 28.12.2016 12:00:30.078 Команда модему: ATH0, задержка перед выполнением: 0мс, таймаут: 20000мс
Отладочное сообщение 28.12.2016 12:00:30.078 COM1: Отправлено 5 байт
Отладочное сообщение 28.12.2016 12:00:30.078 COM1: Длина не указана. Читаем не более 100000 байт
Отладочное сообщение 28.12.2016 12:00:30.140 Ответ модема:OK
Отладочное сообщение 28.12.2016 12:00:30.140 Команда выполнена, результат: OK
Отладочное сообщение 28.12.2016 12:00:30.140 COM1: Закрываем порт
Отладочное сообщение 28.12.2016 12:00:30.140 COM1: Порт закрыт
Вот дамп снятия с того же прибора, комп и модем те же.
[28/12/2016 12:54:25] - Open port COM1 (D:ОбщаяEQuarkEQuark.0.2.82.exe)
[28/12/2016 12:54:25] Written data (COM1)
41 54 5a 0d ATZ.
[28/12/2016 12:54:25] Read data (COM1)
0d 0a 4f 4b 0d 0a ..OK..
[28/12/2016 12:54:25] Written data (COM1)
41 54 2b 43 52 45 47 3f 0d AT+CREG?.
[28/12/2016 12:54:25] Read data (COM1)
0d 0a 2b 43 52 45 47 3a 20 30 2c 31 0d 0a 0d 0a ..+CREG: 0,1....
4f 4b 0d 0a OK..
[28/12/2016 12:54:25] Written data (COM1)
41 54 2b 43 52 45 47 3f 0d AT+CREG?.
[28/12/2016 12:54:26] Read data (COM1)
0d 0a 2b 43 52 45 47 3a 20 30 2c 31 0d 0a 0d 0a ..+CREG: 0,1....
4f 4b 0d 0a OK..
[28/12/2016 12:54:26] Written data (COM1)
41 54 2b 43 53 51 0d AT+CSQ.
[28/12/2016 12:54:26] Read data (COM1)
0d 0a 2b 43 53 51 3a 20 33 30 2c 39 39 0d 0a 0d ..+CSQ: 30,99...
0a 4f 4b 0d 0a .OK..
[28/12/2016 12:54:26] Written data (COM1)
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ATD8**********.
[28/12/2016 12:54:44] Read data (COM1)
0d 0a 43 4f 4e 4e 45 43 54 20 39 36 30 30 2f 52 ..CONNECT 9600/R
4c 50 0d 0a LP..
[28/12/2016 12:54:45] Written data (COM1)
63 7c a4 fd 7b 04 00 00 01 16 32 04 4c 7d 73 c0 c|¤э{.....2.L}sА
fe 7b 0b 00 01 db 01 01 01 01 01 01 01 01 99 74 ю{...Ы........™t
ef ac 88 94 ff 7b 05 00 01 db 08 00 06 3b 23 ff ﬈”я{...Ы...;#я
13 4f 00 7c 06 00 01 db 05 00 00 2a c1 ca .O.|...Ы...*БК
[28/12/2016 12:54:46] Read data (COM1)
63 7c a4 fd 7b 04 00 00 81 16 32 04 cc f7 7f ce c|¤э{...Ѓ.2.МчО
fe 7b 04 00 01 db 00 5b 40 75 26 84 9a ff 7b 0a ю{...Ы.[@u&„љя{.
00 01 db 04 2a 0c 13 08 05 09 18 ff 54 30 f4 db ..Ы.*......яT0фЫ
00 7c 13 00 01 db 21 03 71 28 ff ff ff ff bf 02 .|...Ы!.q(яяяяї.
58 83 ff ff ff ff e5 08 18 Xѓяяяяе..
[28/12/2016 12:54:46] Written data (COM1)
2b 2b 2b +++
[28/12/2016 12:54:48] Written data (COM1)
41 54 48 0d ATH.
[28/12/2016 12:54:48] Read data (COM1)
0d 0a 2b 43 41 55 53 45 3a 20 38 3a 31 36 20 0d ..+CAUSE: 8:16 .
0a 4f 4b 0d 0a .OK..
[28/12/2016 12:54:48] - Close port COM1
Доступ к приборам я вам отправил на емейл, тема письма такая же как название этой темы