СТУ1 и ОВЕН ПМ1

Здравствуйте!
Не получаеться опросить прибор СТУ1
Неверная длина ответа: получено 11 байт, ожидалось не менее 106 байт
В чем может быть проблема

Покажите полный протокол обмена, пока мало что понятно. Протокол можно сохранить после ручного опроса с помощью кнопки “Сохранить журнал…” в панели инструментов. Предварительно причины могут быть следующие:

  1. Несогласована скорость модема и прибора. То есть порт прибора настроен на одну скрость обмена, а порт модема на другую.
  2. Не хватает таймаута на приём пакета. В таком случае достаточно открыть карточку прибора и увеличить значение поля “Задержка ответа”.

Журнал опроса.xls (8.55 KB)
На приборе скорость 9600 на модеме такая же

Что еще может быть
Подключали ВКГ соединение проходит (Таймаут пишет, но со второго раза все нормально)
Проблемма имено с СТУ-1 (Скорость на приборе 9600), кабель 9 контактный

То есть если подключить к тому же самому модему ВКГ, опрос идёт?
Если так, то проверьте, что в ЛЭРС УЧЁТ указан верный сетевой адрес СТУ-1. Если к модему подключен один прибор, можете указать широковещательный адрес 0.

На СТУ-1 неполучаеться установить адрес 0, в ЛЭРС поставили 0,
Ответ не получен (таймаут 12000мс)Ответ не получен (таймаут 12000мс) и т.д.
Если ставим адрес 1 в ЛЭРС , то начинаеться
Неверная длина ответа: получено 11 байт, ожидалось не менее 106 байт

Уточните пожалуйста вашу версию ЛЭРС УЧЕТ.

3.07.14

Давайте посмотрим, что отвечает прибор, когда вы устанавливаете сетевой адрес 1.

Пожалуйста, выполните следующие действия:

  1. Установите сетевой адрес 1;
  2. Опросите прибор;
  3. Приложите протокол опроса и файл с дампом обмена с прибором (полный путь к фалу указывается в начальных строчках протокола опроса).

dump.Телематика3.log
21.01.2014 17:39:32.125 ----- Порт открыт -----
21.01.2014 17:39:32.125 >> ATZ

21.01.2014 17:39:32.171 <<
OK

21.01.2014 17:39:32.171 >> AT+CBST=0,0,1

21.01.2014 17:39:32.281 <<
OK

21.01.2014 17:39:32.281 >> ATD89088761977

21.01.2014 17:39:54.046 <<
CONNECT 9600/R
21.01.2014 17:39:54.156 >> 01 03 00 6A 00 06 E5 D4
21.01.2014 17:40:38.968 >> 01 03 00 6A 00 06 E5 D4
21.01.2014 17:40:40.656 << 01 20 68
21.01.2014 17:41:17.453 << 92 01 00 13 31 45 E4 01 57 FF
21.01.2014 17:41:22.484 >> 01 03 00 6A 00 06 E5 D4
21.01.2014 17:41:24.187 << 01 20 D8
21.01.2014 17:41:41.078 >> +++
21.01.2014 17:41:42.093 <<
OK

21.01.2014 17:41:42.093 >> ATH0

21.01.2014 17:41:42.171 <<
+CAUSE: 8:16
OK

21.01.2014 17:41:42.187 ----- Порт закрыт -----

PollService.log
2014-01-21 17:39:35.476 I:1576 Получен запрос на обработку сессии опроса ID=40739
2014-01-21 17:39:35.476 I:1576 Старт сессии опроса 40739 (Тест, СТУ-1, #2361, GSM). Детализация протоколирования: 4
2014-01-21 17:39:35.476 I:5212 Обрабатывается задание: Тест, СТУ-1, #2361, GSM PollManager
2014-01-21 17:39:35.476 I:5212 Используется порт опроса: Телематика3, канал связи: Сеть GSM PollManager
2014-01-21 17:39:35.476 I:5212 Дамп обмена с прибором протоколируется в файл ‘C:Documents and SettingsAll UsersApplication DataLERSLogsPollServicedump.Телематика3.log’ на компьютере ‘KADR’ PollManager
2014-01-21 17:39:35.476 I:5212 Установка соединения с удалённой стороной Modem
2014-01-21 17:39:35.586 I:5212 Контроль установки/завершения связи: программный Modem
2014-01-21 17:39:35.586 I:5212 Инициализация диспетчерского модема (модель IRZ) Modem
2014-01-21 17:39:35.632 I:5212 Протокол обмена: Авто Modem
2014-01-21 17:39:35.742 I:5212 Звоним на номер 89088761977 (таймаут на установку соединения: 100 сек.) Modem
2014-01-21 17:39:57.507 I:5212 Соединение установлено на скорости 9600 Modem
2014-01-21 17:39:57.617 I:5212 Интервал опроса текущих значений: 10000 сек. PollManager
2014-01-21 17:39:57.617 I:5212 ----------- СТУ-1, #2361, сетевой адрес: 1, тепловой ввод 1 ----------- PollManager
2014-01-21 17:39:57.617 I:5212 Запрос даты и времени устройства DeviceDataReader
2014-01-21 17:40:41.429 W:5212 Ответ не получен (таймаут 43767мс) Modem
2014-01-21 17:41:24.929 W:5212 Неверная длина ответа: получено 10 байт, ожидалось не менее 106 байт Modem
2014-01-21 17:41:43.039 I:1576 Получена команда на остановку сессии опроса 40739. Код выхода: OPERATOR_ABORT (Опрос прекращен оператором)
2014-01-21 17:41:43.039 W:1576 Завершение опроса по команде оператора PollManager
2014-01-21 17:41:43.039 I:5212 Завершение соединения с удалённой стороной Modem

Из дампа видно, что поступающие от прибора данные не соответствуют ответам, которые ожидаются от СТУ-1. Возможно, это прибор с тестовой прошивкой, или какая-то модификация счётчика.

Попробуйте опросить его штатной программой от производителя Modbus Universion. Получается ли считать данные через неё?

Ссылка для загрузки программы:
http://www.tess21.ru/exe/setup_modbusuni.exe

Добрый день, столкнулся с такой же проблемой. Было ли какое нибудь решение?

У нас на форуме существует правило: один вопрос - одна тема. Пожалуйста создайте отдельную тему по вашей проблеме.