cpu224与数字毫伏表通讯协议

我咨询了数字毫伏表厂家通讯协议,但是他们只给我回复说RS232通讯功能,请问这是不是说明使用的通讯协议是RS232协议?我在网上找到了一个RS232通讯协议基本结构,大家看看是不是这个?谢谢

 波特率 9600 bit/s,8bit,1位停止,无校验位 
 格式
 0EBH,地址,命令,长度(n),数据1,---数据n,冗余 
 说明:
 0EBH为帧起始位 
 长度小于输出端口数 
 冗余=地址+命令+长度+数1+---+数n 
 如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H
 当接收正确时,
 1) 在命令1,2,5,6时,回送 0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
 2) 在命令3,4,7时,回送相应信息。
 当接收不正确时, 
 1) 地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
 2) 地址不正确,不回送任何信息。 

 

问题补充:
那我找的这个协议是什么?RS232协议难道就不是协议了?

最佳答案

要想通讯,必须要有通讯协议!
 你这样的协议在网上应该有无数份,你怎么就找到一份?我估计有2个原因
 1 你还没有买人家的设备,人家不给你协议。
 2 你咨询的只是经销商,不是生产商,他们确实不知道协议。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:28
下一篇 2021年7月5日 上午1:28

相关推荐

发表回复

登录后才能评论