Вопрос по адресации Modbus


#1

Добрый день. Работаю со сторонним оборудованием по протоколу Modbus.

Карта регистров holdings начинается с адреса 41000, coils -> 11000.

Столкнулся с тем, что в WB6 в разделе Configs адрес необходимо задавать с offset 1, т.е. у меня фактический адрес 41004, а в Configs нужно задать 1003.

Что тогда вводить, если нужно обратиться к 41000?


#2

Добрый день!

Если вы установили, что “их” регистр 41004, а для Wiren Board это 1003, то, думаю, нужно сохранять ту же разницу. То есть для 41000 вам нужен 41000-(41004-1003)=999