Здравствуйте! Имеется 4 релейных блока WB-MR6CU v.2 и шлюз WB_MGE v.2. Если подключен один компьютер к шлюзу, то все работает (реле можно опрашивать, менять состояния), но если подключается второй компьютер (который управляет другим реле) то оба компьютера ловят ошибку (invalid response) при попытке работы с реле. В настройках шлюза выбран режим на 8 сокетов, в чем может быть дело?
Добрый день.
Да, модуль использованный в WB-MGE имеет возможность одновременного подключения нескольких клиентов. Но без одновременной работы. То есть при получении запроса от второго мастера Modbus TCP при уже оправленном в RS485 шину запросе от первого - ответ будет равновероятно отправлен второму. Нет внутренней таблицы соответствия источника запроса и сопоставления (ожидаемого) ответа.
В общем - не предназначен для использования в режиме мультимастера.
А нет альтернативной прошивки? С такой возможностью?
Нет, к сожалению нету.
Если модули по функционалу оказались неподходящими - их можно вернуть, Условия возврата - Wiren Board
Ну и в случае использования контроллеров и SCADA - как правило мастер для шлюза один, а данные дальше уже передаются же на уровне контроллеров/СКАДА систем.