Вот я добавил Modbus(slave)[VAR]
В нем подмодуль TCP. Адрес 10. Добавил две 2byte q и a. Закольцевал в тексте q:=a. Затем используя ПЛК-браузер задал IP 192.168.0.10. Перезагрузил.
Далее написал текст программы на ПК (используя nmodbus):
Запускаю и программа на ПК выдает ошибкуКод:private void btnWrite_Click(object sender, EventArgs e) { TcpClient client = new TcpClient("192.168.0.10", 502); ModbusIpMaster master = ModbusIpMaster.CreateIp(client); master.WriteSingleRegister(0, 0); }
>.< теряюсь в догадкахКод:Необработанное исключение типа "System.IO.IOException" произошло в Modbus.dll Дополнительные сведения: Read resulted in 0 bytes returned.




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