MIO-E v.2 & WBIO-DO-SSR-8

Имеем такую вот связку


Ну и на MIO-E по modbus висит три штуки MDM-3.
Шекспировская проблема: если на MIO выставляю 9600 бод, то всё работает. А хочется то 115200! Но так не работает SSR-8…

Не нашел на вскидку ответа на вопрос: на MIO-E i2c работает только при скорости 485-го порта 9600?
И да, в розетку включил, картинки вот они:


Добрый день! А в web-интерфейсе шлюза скорость меняли?

Здравствуйте!

У Вас MIO-E v.2 как покдлючен к контроллеру? По Modbus или по Ethernet?
И где настраиваете 115200?
Если через Ethernet (на фотографии подключен кабель и в интерфейсе IP-адрес) и настраивать только в веб-интерфейсе самого MIO-E v.2, то вроде не работает оно так, если ещё скорость по Modbus между “Ethernet ↔ Modbus” и “Modbus ↔ i2c” не синхронизировать.

То есть, если у Вас все MDM подключенные по Modbus к MIO-E v.2 уже работают на 115200, то надо найти и как-то настроить “внутри” MIO-E v.2 скорость подключения к Modbus части “Modbus – WBIO”. Сам с похожим столкнулся. Потом только в инструкции нашел про одновременную настройку (когда тоже ещё кому-то поясняли), вот здесь, “Общий приницип работы”, оказывается три раза написано про совпадение настроек. Только вот “Настройки RS-485 для шлюза Modbus-WBIO настраиваются через регистры” :frowning:
https://wirenboard.com/wiki/WB-MIO-E_v.2_Modbus_Interface_Converter#Общий_принцип_работы

Но пока не исправлял, перекинул обратно на Modbus, где так и оставил по умолчанию всё пока что. У меня там только WBIO-DI-WD-14 + WBIO-DI-HVD-8 и им скорости хватает (состояние АВ и ВДТ).

Да, конечно. Невнимательно читал руководство. Решение - руками лезть в регистры. Сделаем :slight_smile:

Спасибо огромное!
Ща проверну

1 лайк

Развернул виндовую ВМ, запустил CAS modbus scanner, переключил MIO-E v2 в 9600 - модбас - TCP, записал с 110й регистр 1152, потом вернул в режим “модбас-поверх-TCP” и оно заработало.

Большое спасибо за наводку :slight_smile:

2 лайка