Смена UnitID у WB-MAP6

После замены идентификатора устройства на 1, перестали читаться все регистры больше 270 (токи, напряжения). Замена значения на предыдущее не исправила ситуацию. Это можно как-то поправить самому? Или уже нет… Кстати, также невозможно поменять регистр со значением скорости соединения (baudrate), оно остается равным 96.

а чем читаете? с нашего контроллера?

Читал много чем. Изначально напрямую из скада-системы по MODBUS TCP через ваш же преобразователь WB-MIO-E. Основная SCADA-система - это Tibbo Aggregate. В 128-ой регистр все нормально записывается, после этого считывается. Также вижу значение скорости в 110-ом (96). В 121-ом кстати всегда 0 сохранен, хотя должно быть текущее напряжение питания модуля. Когда читаю напряжение на измеряемой шине из регистра 0x10d9 (4313) он его иногда считывает. Следующие регистры с током и частотой уже нет. Попробую конечно другой преобразователь, ну и также напрямую с RS485… До смены UnitID читалось все верно.

Слишком много переменных, боюсь дело не в Slave Id.
Попробуйте пожалуйста напрямую с компьюера или с контроллера по RS-485, без всяких SCADA и шлюзов в Ethernet.