т.е нужно поменять порт на слейве с адресом 2 например(ставить порт 503 вместо 502) ?
и совсем нет решения, когда есть 2 и более слейвов? создавать отдельный tcp канал?
например, так создавать 2 отдельных подключения
слейв 1
master = ModbusIpMaster.CreateIp(new TcpClient("192.168.1.10", 502));
master.WriteSingleCoil(1, 11, true);
слейв2
master2 = ModbusIpMaster.CreateIp(new TcpClient("192.168.1.10", 502));
master2.WriteSingleCoil(2, 11, true);





Ответить с цитированием