小弟最近在学习 ptp通讯,要通讯几个仪表有几点地方不同明白希望哪个大侠能给解答下,下图中我画线的数据,0*01 是仪表地址,0*03是03功能,后面几个是什么意思,我想用db块发送,这样的格式对吗?
图片说明:
最佳答案
起始地址,起始地址开始的要访问的地址数量一下,最后面的是循环冗余校验码。比如读取仪表地址是1的40001开始的两个字,则是01 03 00 00 00 02 C4 0B。CRC的算法比较复杂,建议在网上下载一个CRC计算器,计算出来,直接填上就行,不过高低字节要互换。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。03是功能码,表示读取寄存器值
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222968.html