Не работает устройство

Приобрели три устройства WB-M1W2 аппаратной версии 2.1H. Устройства по RS485 не отвечают. При этом имеются 2 других аналогичных устройства аппаратной версии 2.1. Оба работают корректно на том же контроллере и том же порту. Прошу помочь с устройствами.

Добрый день.
Весьма похоже что в устройстве установлен стопбит 1.
Для проверки - запустите команду modbus_client
Так:

modbus_client --debug -mrtu -pnone -s1 /dev/ttyRS485-1 -a98 -t0x03 -r112

Порт и адрес (98) поменяйте на свой. Если считается успешно значение “1” - то запишите в этот же регистр 2.

Добрый день!

Проверили все три устройства (адреса 115, 169, 180), везде картина одна:

modpoll 3.10 - FieldTalk™ Modbus(R) Master Simulator

Copyright (c) 2002-2021 proconX Pty Ltd

Visit https://www.modbusdriver.com for Modbus libraries and tools.

Protocol configuration: Modbus RTU, FC3

Slave configuration…: address = 115, start reference = 112, count = 1

Communication…: /dev/ttyM0, 9600, 8, 1, none, t/o 1.00 s, poll rate 1000 ms

Data type…: 16-bit register, output (holding) register table

– Polling slave… (Ctrl-C to stop)

Reply time-out!

Судя по названию порта - выполняете не на контроллере Wirenboard? Покажите пожалуйста фото подключения, в параметры modpoll добавьте -v.
И дайте пожалуйстта серийные номера M1W2.

Спасибо, в устройстве действительно был установлен стопбит 1. Проблема решена.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.