错误信息明确指出了在非连接的套接字上执行了不允许的操作。这意味着你需要检查你的代码,确保在执行任何需要连接的操作之前,TCP连接已经成功建立。 检查TCP Client的连接状态: 在尝试发送或接收数据之前,必须确保TCP Client已经成功连接到服务器。你可以通过检查连接状态或捕获连接过程中的异常来确定连接是否成功。 确...
modbus/tcp 方式,在调用 master.WriteMultipleRegisters(slave, (ushort)(startAddress + 40), writeIn);出现不允许对非连接的套接字执行此操作; client = new TcpClient(ConfigurationManager.AppSettings["PLCIP"], 502); master = ModbusIpMaster.CreateIp(client);foreach(var item in DevcieInfoList) { flag...