CB 1241 自由口通讯,串口工具接受到的数据有误

程序控制发送:14 03 00 00 00 20 46 D7
用串口工具接受到的是:00 14 03 00 00 00 20 46 D7
这个是为什么?哪里设置有误?

问题补充:
用Modbus plc也多发了个00   PLC发的数据是
00 14 03 00 00 00 20 5D CC 

如何去掉首字节00  设备只能接受14 03 00 00 00 20 46 D7

图片说明:

CB 1241 自由口通讯,串口工具接受到的数据有误    CB 1241 自由口通讯,串口工具接受到的数据有误    CB 1241 自由口通讯,串口工具接受到的数据有误   

最佳答案

发个以前的程序截图,供参考。
程序是用自由口做MODBUS ASCII通信发送ASCII码:020300000008F3
用自由口指令发送3A 30 32 30 33 30 30 30 30 30 30 30 38 46 33 0D 0A

图片说明:

CB 1241 自由口通讯,串口工具接受到的数据有误  CB 1241 自由口通讯,串口工具接受到的数据有误  CB 1241 自由口通讯,串口工具接受到的数据有误  

提问者对于答案的评价:
我指针地址写错了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日 上午12:36
下一篇 2017年8月15日 上午12:36

相关推荐