Modbus_client не опрашивает боковые модули WB-MIO

Здравствуйте, не получается опросить регистры входов модуля WBIO-DI-HVD-8, подключенного к WB-MIO-E v.2. При опросе соответствующих регистров всегда получаем значение 0xfffe.
Если добавить модуль в конфиг wiren board, то значения входов в веб-интерфейсе отображаются корректно. Также опрашивал с помощью Master OPC server, все тоже в порядке.

Спойлер

root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r128
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][00][80][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02><00><2B>
SUCCESS: read 1 of elements:
Data: 0x002b
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r110
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][00][6E][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02><00><60>
SUCCESS: read 1 of elements:
Data: 0x0060
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r997
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][E5][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02><00><01>
SUCCESS: read 1 of elements:
Data: 0x0001
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1000
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][E8][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1001
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][E9][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1002
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][EA][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1003
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][EB][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1004
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][EC][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1005
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][ED][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1006
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][EE][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe
root@wirenboard-A4NKFY3:~# modbus_client --debug -mtcp -p502 172.16.4.223 -a43 -t0x03 -r1007
Connecting to 172.16.4.223:502
[00][01][00][00][00][06][2B][03][03][EF][00][01]
Waiting for a confirmation…
<00><01><00><00><00><05><2B><03><02>
SUCCESS: read 1 of elements:
Data: 0xfffe

Добрый день.
Я не совсем понимаю вопрос. Какой регистр опрашиваете, какой результат ожидаете получить и какой получаете?
Иными словами - что в документации на модуль не совпадает с его поведением?

Добрый день!

Думаю, дело в том, что опрашиваете coil регистр командой для holding регистра.

А именно, используете параметр -t0x03 вместо -t0x01. Подробнее: описание этих команд.

Дело действительно в этом, совершенно вылетело из головы