Доброго, есть программа и контролер которые работают по протоколу modbus rtu, так как в природе это больше не повторяется пытаюсь разработать свой контролер.
Столкнулся я с такой проблемой что программа мастер записывает изменения в 33 регистра 01 10 E0 00 00 21 -- -- (с 57344 по 57376). Для экспериментов использую arduino uno, библиотеку ModbusRTU.h и конверта rs 485 на MAX485. Проблема в том что больше 27 регистров записать не могу, при этом любые другие 27 регистров из этого списка записывается. Чтение при этом работает.
Не понимаю как обойти это ограничение.
Столкнулся я с такой проблемой что программа мастер записывает изменения в 33 регистра 01 10 E0 00 00 21 -- -- (с 57344 по 57376). Для экспериментов использую arduino uno, библиотеку ModbusRTU.h и конверта rs 485 на MAX485. Проблема в том что больше 27 регистров записать не могу, при этом любые другие 27 регистров из этого списка записывается. Чтение при этом работает.
Не понимаю как обойти это ограничение.
Вложения
-
2.2 KB Просмотры: 9
-
3.7 KB Просмотры: 7