cp340之间485线接反通信数据取反问题

现有2台西门子S7-300PLC(A,B)的Cp340模块互相收发数据
A发出前三个字节为AFH,EFH,03H,而B收到的是08H,09H,F8H
后检查发现是B的485线a,b接反导致
现询为何会有如此变化?按位取反也不对,是否与这3个字节后面跟了一个real格式的数据有关?

问题补充:
感谢半瓶醋的回答
现在问题是除了前面3个字节出现这种现象外
从第四个字节开始后面的bool量和real格式数据均取反,即发送00H,收到FFH,这如何解释?

最佳答案

如果A\B接反,那么电平是正好相反的
但一个数据帧包括:起始位+数据位+奇偶效验位+停止位
所以得到的数据不会严格意义上的取反

提问者对于答案的评价:
3q

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐