前辈们好!小弟有点问题想请教一番:
我现在用台达ES2 PLC给一个设备通讯发送的ASCII码为/QZR加上一个【CR】既16进制0D,按理说把它发过去,设备就应该初始化,动作一下,但怎么发也不动作啊。
然后我用串口调试来接受PLC发送的命令,接受的是/QZR,说明它发出来的是对的?然后我用电脑串口调试工具直接把接受来的/QZR,发送给设备,设备动作,初始化了。
真想不明白,为什么发同样的字符,PLC发的不动啊!!
设备的通讯格式是 9600,8字节,无效验,1停止位。站号1.我发的Q意思是站号1-4都接受。
程序如下,望前辈们赐教!
大侠们出来,指点指点啊!!!!!!!!!!
楼主最近还看过