Модули WBIO с другим контроллером

Здравствуйте!
Приобретаю WB-MIO-E, приобретаю “необходимые” модули расширения WBIO и…
хочу управлять ими по ModBUS TCP сторонним контроллером.
Отсюда ряд вопросов (если общаться с модулями без! контроллера):

  • как можно узнать/выставить Slave адрес каждого модуля расширения?
  • правильно ли понимаю, что “128 (0x80) holding RW 1 Modbus-адрес” относится только к режиму работы TCP-Client?
  • сохраняет ли WB-MIO (Е) изменённые “собственные” параметры по ModBUS после перезагрузки питания?
  • можно ли изменить (начальный) диапазон регистров каждого подключенного модуля?

https://wirenboard.com/wiki/index.php/WB-MIO-Modbus-Registers прочитана,
как и остальные рекомендательные страницы по использованию шлюзов.

Если ( помимо WBIO-AO-10V-8 ) есть ещё какие тонкости и/или невозможность вышеупомянутой реализации, сообщите пожалуйста.

… 5 лет спустя, серьёзно? :smiley: Хочу предупредить на счёт WB-MIO-E, уже не раз писалось на форуме, но вдруг вы не встречали ещё:

Сразу хотел обратить внимание что WB-MIO (E) не поддерживает Modbus TCP: протокол, по которому он обменивается данными, это Modbus RTU over TCP.

Добрый день, Kirjan!
Andrey_Yantsen совершенно верно отметил, что ModBUS TCP не поддерживается WB-MIO-E.
Соответственно:

  1. Модули расширения не имеют Slave-адреса: для стороннего контроллера они представлены как набор регистров WB-MIO-E, со смещениями, соответствующими порядку подключения (посмотрите как раз тут, в wiki, или тут, на форуме, как все вычисляется – этот алгоритм верен для любых боковых модулей).

  2. 128 (0x80) holding RW 1 Modbus-адрес” относится только к режиму работы Modbus-клиента, не ТCP.

  3. “сохраняет ли WB-MIO (Е) изменённые “собственные” параметры по ModBUS” – можете уточнить, что вы имеете в виду?

  4. Маппинг регистров каждого модуля определяется его типом и порядком подключения, каким-либо образом изменить их на другие нельзя.

Мне кажется, что приобретение контроллера Wiren Board в вашем случае сэкономит много времени и усилий.

Рекомендую также обратить внимание на наши модули с Modbus:

https://wirenboard.com/ru/catalog/sensors/
https://wirenboard.com/ru/catalog/wb-mr-relay-modules/
https://wirenboard.com/ru/catalog/wb-map-energy-meters/
https://wirenboard.com/ru/catalog/dimmers/
https://wirenboard.com/ru/catalog/procee/

Карта регистров у них гораздо проще, чем у WB-MIO + модули WBIO.