Ошибка опроса водосчетчика Пульсар

При попытке опроса счетчика воды Пульсар выдается:


В логах соответственно:

27.03.2019 19:18:54.195 ----- Порт открыт -----
27.03.2019 19:18:54.403 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:18:59.432 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:04.455 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:09.496 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:14.525 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:19.572 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:24.595 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:29.645 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:34.674 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:39.720 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:44.750 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:49.776 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:54.799 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:19:59.821 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:20:04.877 >> 01 49 94 64 03 02 46 00 01 7B 7A
27.03.2019 19:20:07.890 ----- Порт закрыт -----

При этом через родную TestAll прибор находится и читается:


Если смотреть описание протокола обмена, то первые 4 байта это адрес прибора, и они соответствуют и у ЛЕРСа и у TestAll, так как прибор один и тот же и адрес соответствует серийному номеру прибора.
Далее идет номер функции, вот тут у TestAll идет 01, по протоколу обмена соответствует функции чтения текущих, что логично, я запрашивал текущие, а в ЛЕРСе стоит 03.
В описании протокола обмена вообще нет функции 03, и это вроде как не модбас.
Канал опроса и порт в обоих случаях тот же самый, если TestAll сидит на связи ЛЭРС говорит что порт занят. Подключение USB-RS485. Прибор тоже тот же самый. Брал еще один прибор, ситуация аналогичная.
Счетчики воды Пульсар с цифровым выходом.pdf (410 KB)
P.S. Настройки, параметры опроса, паспорт прибора.




Для решения данной ошибки руководствуйтесь нашей статьей Ошибка опроса “Ответ не получен”. В ней приведены все известные причины ее возникновения и способы их решения.

Если бы вопрос решался увеличением таймаута, я бы не писал здесь.

  1. 3000 мс или 30000 мс, разницы никакой.
  2. Прямое соединение через USB-RS485, на котором до этого успешно опрашивался ЛЭРСом Меркурий 230ART
  3. Сетевой адрес присваивает сам ЛЭРС согласно драйверу, он равен серийному номеру прибора, картинки из карточки ЛЕРСа и паспорта выше.
  4. В ЛЕРСе нет другого протокола для этого устройства, описание из паспорта соответствует описанию устройства в ЛЭРС “Пульсар, счетчик холодной воды”
    Скриншот 2019-03-28 10.04.03.png
  5. И нет никаких адаптеров связи.
  6. ЛЭРС не работает ни с какими параметрами связи, кроме стандартных для прибора 9600 (8-N-1);
    Скриншот 2019-03-28 09.54.04.png
  7. Как я уже указал выше, через этот же интерфейс, этот же прибор опрашивается родной TestAll без каких либо проблем.
  8. Собственно, потому я тут и пишу.

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

На определение типа TestAll отправляет те же 11 байт, что и ЛЕРС
Скриншот 2019-03-28 12.39.36.png
Чем “Пульсар модуль счетчика воды v 1.1” отличается от других неизвестно
Скриншот 2019-03-28 12.42.57.png
Писать на поддержку как другого прибора ?

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

Log 1499464.doc (1.62 KB)

Прибор для тестов: 90.188.116.237:14994
Номер и адрес: 1499464

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

Создайте заявку на добавление поддержки данного прибора в ЛЭРС УЧЕТ.