目前PLC和PC能通过串口进行通信,但是在PC上传送字符到PLC上,PLC再回传到PC, 结果是乱码,主要用的是ATH,和MOV_B指令等,现象是比如我在PC上传送1,2,4,5,正常,传送2,乱码!传送字母都是乱码,我看代码里面还有些移位,希望能给我个例子能进行字符处理的,收到字符和发送字符处理,谢谢
最佳答案
先在plc中,强制赋值几个数据。在pc上读数据看看是不是对的。
然后再往PLC中写数据。
还有,做串口调试,最好有个串口调试软件,监控串口读写的数据,这样有利于比较。
一般都有校验,不知你的校验是否正确。
另外,读、写不要同时进行,轮换进行
提问者对于答案的评价:
谢谢
专家置评
搂主描述的乱码问题不应该出现,鉴于文字表达不是很清楚,建议联系西门子客服。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc319586.html