Тема: Проблема с Fast Modbus и арбитражем при подключении WB-MCM8 через WB-MGE v.3
Добрый день.
Столкнулся с проблемой работы выключателей (звонкового типа), подключенных к модулям WB-MCM8. Проблема возникла после добавления в схему шлюза WB-MGE v.3.
Исходная схема (всё работало):
WB8 → RS-485 (напрямую) → все модули WB, включая MCM8.
Выключатели, реле, диммеры — всё работало без задержек.
Текущая схема (появилась проблема):
WB8 → Ethernet → WB-MGE v.3 → RS-485 → модули WB + 5 шт. WB-MCM8 с выключателями.
Настройки подключения:
· Контроллер и модуль: “IPv4 Общий с другими компьютерами”, модуль — клиент DHCP.
· Порты в драйвере wb-mqtt-serial: добавлены как Serial over TCP.
· Кабель RS-485 — качественный, Терминаторы установлены на обоих концах шины.
· Настройки всех модулей MCM8 идентичны.
Симптомы:
- Выключатели на MCM8 не работают через сценарии. При этом в веб-интерфейсе нажатия на проблемных модулях отображаются с большой задержкой и лагом.
- Проблема строго локальная: свет через веб-интерфейс включается мгновенно. Герконы на WBIO-DI-WD14 также отрабатывают моментально и по сценариям включают свет. Проблема только с работой выключателей через модули MCM8.
- Критичное наблюдение: из пяти MCM8 корректно отрабатывает нажатия и работает в сценариях только один — с самым младшим Modbus ID. Остальные — нет.
- После перезагрузки контроллера шлюз WB-MGE перестаёт получать DHCP-адрес, модули «отваливаются», приходится вручную восстанавливать Ethernet-соединение и ждать их повторного обнаружения.