Данные с WB-MAP3ET не считываются

Добрый день!
Перестали считываться данные с WB-MAP3ET.
Предположительно, после загрузки очередного обновления bullseye (утро 07 дек).

Подключение на отдельную линию не исправляет ситуацию.

последние события wb-mqtt-serial.service:

08-12-2022 15:25:51.548 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:46.516 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:41.485 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:39.464 WARNING: [modbus] failed to read 1 input(s) @ 35 of device modbus:150: Serial protocol error: request timed out
08-12-2022 15:25:36.442 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:31.416 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:26.382 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:21.352 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:19.453 WARNING: [modbus] failed to read 1 holding(s) @ 0 of device modbus:150: Serial protocol error: request timed out
08-12-2022 15:25:16.304 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:16.304 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:11.269 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors
08-12-2022 15:25:06.216 WARNING: </dev/ttyRS485-2 115200 8 N 2>: closed due to repetetive errors

Подскажите пожалуйста, как можно выяснить причину сбоя?

Диагностические данные
diag_output_A3LC3MC2_2022-12-08-15.zip (200.5 КБ)

wb-mqtt-serial_20221208T153404.log (343.8 КБ)

Здравствуйте! Попробуйте оставить счетчик один на порту и опросить его вручную c помощью встроенной утилиты: Утилита «modbus_client» — Wiren Board

как пример
root@wirenboard-A3LC3MC2:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-2 -a31 -t0x04 -r0x120c -c4

Opening /dev/ttyRS485-2 at 115200 bauds (N, 8, 2)

[1F][04][12][0C][00][04][37][0C]

Waiting for a confirmation…

<1F><04><08><76><7F><00><78><00><00><00><00>

SUCCESS: read 4 of elements:

Data: 0x767f 0x0078 0x0000 0x0000

root@wirenboard-A3LC3MC2:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-2 -a31 -t0x03 -r128

Opening /dev/ttyRS485-2 at 115200 bauds (N, 8, 2)

[1F][03][00][80][00][01][86][5C]

Waiting for a confirmation…

<1F><03><02><00><1F><51><8E>

SUCCESS: read 1 of elements:

Data: 0x001f

root@wirenboard-A3LC3MC2:~# modbus_client --debug -mrtu -b115200 -pnone -s2 /dev/ttyRS485-2 -a31 -t0x04 -r250 -c15

Opening /dev/ttyRS485-2 at 115200 bauds (N, 8, 2)

[1F][04][00][FA][00][0F][93][81]

Waiting for a confirmation…

<1F><04><1E><00><32><00><2E><00><34><00><2E><00><31><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><4A><56>

SUCCESS: read 15 of elements:

Data: 0x0032 0x002e 0x0034 0x002e 0x0031 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

Сейчас сделал откат прошивки до 2.3.8 с 2.4.1 - все заработало

подскажите пожалуйста, какое значение коэффициента трансформации для токового трансформатора на фазах (адрес 0x1460) записан по умолчанию?

Так, то есть помог откат прошивки? Попробую воспроизвести.

С производства там должно быть значение 2000.

Обновился до версии прошивки 2.4.1 - проблем не обнаружил.

да, откат исправил ситуацию без доп манипуляций

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