MC通讯和Socket本来就是矛盾的,你如果要用socket,应该在三菱里也写通讯程序,收发报文。
如果你用MC,多半是你MC协议实现的不对,还是找个现成的库吧。
【 在 hengcuiyuan 的大作中提到: 】
: 请教开发过socket客户端的大佬,我弄了个socket客户端,和三菱的PLC做MC通信,实时性非常差,由于三菱的MC协议的报文结构没有报文的ID号,没法做异步通信,我用的是同步通信,很多时候要好几秒钟才能得到PLC的回复。写数据还好,读数据尤其慢,是不是操作系统哪里的设置问题?多线程的时候问题更严重。
--
FROM 114.242.17.*