ptp通讯

小弟最近在学习 ptp通讯,要通讯几个仪表有几点地方不同明白希望哪个大侠能给解答下,下图中我画线的数据,0*01 是仪表地址,0*03是03功能,后面几个是什么意思,我想用db块发送,这样的格式对吗?

图片说明:

ptp通讯    ptp通讯    ptp通讯    ptp通讯   

最佳答案

起始地址,起始地址开始的要访问的地址数量一下,最后面的是循环冗余校验码。比如读取仪表地址是1的40001开始的两个字,则是01  03 00 00 00  02   C4 0B。CRC的算法比较复杂,建议在网上下载一个CRC计算器,计算出来,直接填上就行,不过高低字节要互换。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。03是功能码,表示读取寄存器值

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

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

相关推荐