WB7 в качестве мастера. слейв реализован на пк Windows через приложение Modbus Slave https://www.modbustools.com/
таким образом настроено устройство модбас слейв в конфигураторе WB7
вот настройка одного из каналов
чтение каналов работает нормально. в списке каналов MQTT веб интерфейса значения установленные на слейве отображаются
в WB7 загружен проект мастерскада4 в котором так же видны значения каналов mqtt. со стороннего пк так же можно посмотреть MQTT Explorer-ом эти значения.
Проблема в том, что не работает запись в слейв. Ни через мастерскада, ни через MQTT Explorer. При попытке записи новое значение появляется в веб интерфейсе списка каналов MQTT, а так же во всех клиентах mqtt брокера. только на самом слейве значение остается старым. в логах слейва нет ни одной команды на запись. если на слейве меняешь значение, то это новое значение появляется везде.
Пробовал остановить службу брокера wb-mqtt-serial и при помощи утилиты
modbus_client
записывать значения в регистры слейва - все получается.Однако же работа через брокера получается в режиме только чтения. Может какую настройку нужно установить?