Добрый день!
Подскажите, пожалуйста, я правильно понимаю, что каждое шлюз TCP/Modbus имеет независимый пул Modbus адресов? Если так, то как они проецируются на mqtt? Во вкладке Settings все устройства имеют топики без указания порта.
С уважением, Евгений
Добрый день. Немного не понял вопрос. С точки зрения архитектуры - устройства имеют только имя, такие частности как “общение” устройства с брокером обеспечивает драйвер. В данном случае - wb-mqtt-serial.
Давайте попробую по другому спросить. У мне два WB-MGE подключенных к контроллеру через коммутатор. Могут ли быть пересечения по Modbus адресам у устройств подключенных к разным WB-MGE c точки зрения драйвера? Если да, как будут выглядеть MQTT топики для двух устройств с одинаковым адресом, но подключенным к разным WB-MGE
Если есть два (или более) устройств совпадающих по всем параметрам (адрес, название) - следует включить опцию “Device nаme” и переименовать одно из них. Топиком будет вручную установленное имя устройства.
1 Like
С точки зрения драйвера - для разных портов (а MIO, MGE именно как порт рассматриваются) адресация своя. Никаких проблем не возникает.
1 Like
только лучше менять и Device name (то, что показывается в интерфейсе) и “MQTT id of the device” (часть топика)