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