Функция чтения карты регистров модулей ввода/вывод

Здравствуйте, возник вопрос, а можно ли считывать данные из карты регистров флагов (coil) состояний модулей ввода/вывода при помощи команды 3 holding registers? Или есть еще какой то регистр, из которого можно так считывать состояния модулей?

Добрый день. Прошу уточнить решаемую задачу. В случае когда модули подключены через WB-MIO или WB-MIO-E вы можете использовать все основные команды чтения и записи одного или нескольких регистров.

Есть сторонний контроллер, к которому подключен WB-MIO через RS-485 с модулем WBIO-DI-WD-14. Задача состоит в том, чтобы стороннее оборудование, в котором реализована только функция чтения 3(holding registers) могло считать состояние входов модуля.

Добрый день. А разве не проще портировать на контроллер нормальную реализацию библиотеки Modbus?
Ну и как-то странно звучит, этот контроллер - что-то китайское? Обычно если уж поддержка Modbus есть - то полноценная.

К сожалению, не имею доступа к прошивке контроллера. В нем не реализована функция чтения Read Coils. Что в таком случае делать?

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

Хотелось бы как MIO поддерживает (8 как я понимаю).

Обсудили в ЛС.

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