关于S7-200自由口通信的问题

CPU选用226 CN,通过PORT0发送字节。不知为何在计算机上通过串口调试软件接收到的字符与PLC发出的不符。(例如用PLC发送16#0D,在计算机上接收到的16#E5或16#79。)请高手解答。

问题补充:
感觉不是软件问题,现在通过标准的232-485转换器(用的是ADAM4520)连接到PC就收不到正确字符,而通过S7-200的PC-PPI通信电缆连接到PC,即可收到正确字符,怀疑200自由口的协议并不是标准的485。

最佳答案

把你的485线接到  adam时 a b 反一下,

提问者对于答案的评价:
非常感谢,我原来理解错了,西门子的rs485信号B是+,A是-。问题已解决。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论