Добрый день, появилась такая же проблема. Чтобы не плодить темы напишу здесь. Подключено в щите 3 модуля реле MR6C v.2. Всё работало 3 месяца, но модуль который первый в шине стал выдавать такую ошибку “Ошибка при чтении текущих настроек из устройства: Server error: Port IO error: Failed to prepare session: Serial protocol error: request timed out(-32000). Для параметров, отсутствующих в конфигурационном файле, отображаются значения по умолчанию”:
При удалении и новом поиске устройство находится, но при добавлении такая же ошибка.
Единственное что делалось - был установлен WB cloud. После обнаружения ошибки сделал полное обновление системы - не помогло.
Здравствуйте!
Согласно правилам портала перенёс ваш вопрос в отдельную тему.
Так будет удобнее отслеживать обсуждение и быстрее получить помощь.
Постарайтесь отключить всё лишнее, и определить минимальную конфигурацию оборудования и ПО, при которой ошибка воспроизводится – удалите все устройства с порта, оставьте это реле одним на шине и добавьте вновь.
Проверьте шину согласно рекомендациям RS-485:Физическое подключение или подключите коротким кабелем. Используйте актуальный релиз и прошивку WB-MR6C v.2. (Обновление прошивки и сброс настроек).
Если ошибка останется, то пришлите диагархив и информацию о прошивке WB-MR6C v.2. Создание архива описано в документации.
Объект был запущен и находится далеко. При поиске устройств на шине - устройство находится => проблем на шине нет. Да и оно же работало до этого. Попробую сделать сброс настроек, если не поможет, то придется выезжать.
Сброс настроек не производится
root@wirenboard-A4NEXGNT:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-1 -a160 -t0x06 -r65402 1
Data to write: 0x1
Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[A0][06][FF][7A][00][01][40][B6]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
Остановите драйвер wb-mqtt-serial или используйте modbus_client_rpc.
Не получил информации по прошивкам.
wb-mqtt-serial останавливал
root@wirenboard-A4NEXGNT:~# systemctl stop wb-mqtt-serial
root@wirenboard-A4NEXGNT:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-1 -a160 -t0x06 -r65402 1
Data to write: 0x1
Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[A0][06][FF][7A][00][01][40][B6]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
сейчас релиз 2606 stable, прошивка блока реле 1.23.0
приложен диагностический архив, доступен только сотрудникам поддержки
(457,7 КБ)
ERROR Connection timed out: select – указывает на физическую проблему и без присутствия на месте подобные проблемы исправить практически невозможно.
К тому же в архиве имеются многочисленные ошибки превышения таймаута в шине:
Jun 15 09:50:18 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: request timed out
Jun 15 09:50:18 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: request timed out
Jun 15 09:50:50 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: malformed response: invalid data size
Jun 15 09:51:47 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:28: Serial protocol error: malformed response: invalid crc
Jun 15 09:52:29 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: request timed out
Jun 15 09:52:35 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: request timed out
Jun 15 09:53:35 wirenboard-A4NEXGNT wb-mqtt-serial[2582837]: WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:161: Serial protocol error: request timed out
Исключите физические факторы: питание, помехи, подключение и т.д.
Рекомендую еще выполнить диагностику по инструкции: Serial-устройства работают нестабильно.
В ближайшее время постараюсь выехать на место.
Добрый день, съездил на объект. Несмотря " на “недоступность” устройства светодиод мигал что идет опрос блока. Физическое отключение/подключение не изменило ситуацию. После отключения всех модулей на шине блок с адресом 160 стал доступен. Обновил на нем прошивку, подключил остальные модули и проблема исчезла. Продолжаю вести наблюдение.
В чем еще вам нужна моя помощь?
Если проблема не повторится, то помощь не нужна, спасибо.
Если повторится, то определите модуль с которым происходит прооблема по рекомендациям выше.
Но вероятнее всего дело в самой шине.