WB-MIO + WBIO-DI-DR-8 Modbus RTU


#1

Вечер добрый! Имеется модуль WB-MIO подключенный по RS485 к компьютеру + модуль WBIO-DI-DR-8, подключенный к первому через боковой разъём. Пытаюсь опросить состояние “сухого контакта”, например 1-го.
Ввожу разные регистры, не удается увидеть состояние. Подскажите пожалуйста, какие регистры нужны?
WBIO-DI-DR-8 рабочий (подключал к WB 5). Форум листаю 2-й день по этой теме…


modbus_pool


#2

Нашел решение, может кому-то пригодится.
Нужно найти секцию setup для модуля wbio-di-dr-8
добавить к адресам 1000 (это для первого бокового модуля), получается: 11000, 11001, 11002, 11003, 11004, 11005 и 10999. Записать регистрам значение, например в проге Modbus Poll:
регистр 11000 -> 0xFFFF
регистр 11001 -> 0x0000
регистр 11002 -> 0xFFFF
регистр 11003 -> 0x0000
регистр 11004 -> 0x0000
регистр 11005 -> 0x4444
регистр 10999 -> 1
источник тут