Добрый день!
Контроллер WB 7.3
Версия ПО - Тестинг
Есть у меня в хозяйстве шлюз NEVOTON BEG-3.1.1-W, обеспечивает связь с котлом отопления по eBus. Подключен к WB через модуль WBE2-I-RS485-ISO на скорости 115200.
До недавнего времени, примерно 2 месяца шлюз был единственным устройством, подключенным к этому порту. При опрос регулярно сыпались ошибки, списывал это на небрежно выполненную шину интерфейса RS485.
Приобрел еще устройств в итоге на этом порту стали работать WB-MWAC, 2 реле WB-MR6C v.2 и WB-MSW v.4. Шлюз совсем перестал опрашиваться (при любом сочетании опрашиваемых устройств, если есть хотя бы одно - не опрашивается), т.е. после старта контролы начинают по очереди краснеть, пока все не покраснеют (случаев реанимации не наблюдал). Остальные устройства на этом порту в таком режиме опрашиваются с периодичностью 22 секунды.
Если в настройках порта отключить все устройства шлюз начинает опрашиваться в режиме, аналогичном тому как он опрашивался когда был единственным подключенным устройством (т.е. читается, иногда контролы краснеют, но потом восстанавливаются).
Если в настройках порта отключить опрос шлюза и включить остальные устройства - остальные устройства опрашиваются регулярно (без задержки в 22 секунды).
Задержку опроса определял по контролу устройств WB - “Время работы с момента включения (с)” (либо оно обновляется через 22 секунды, либо как минимум каждую секунду).
Пробовал различные настройки устройства, добавлять задержку перед записью в порт, увеличивал таймаут опроса - ничто не помогло. Единственное, что "помогло" - при включенной настройке “Задержка между сообщениями” со значением 400 мс, опрос устройства в принципе проходит, контролы краснеют, но восстанавливаются. Опрос остальных устройств производится также с большой задержкой.
Что можно еще предпринять?