SWP 系列仪表通讯协议 一个很基础的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 05:32:57
当前1号仪表—设备号DE=1实时测量值A相温度为-0.7,B相温度为60.4, C相温度为250.4内部参数已修改,A相下溢出报警,B相无报警,C相上溢出报警,室温为开路报警状态,仪表报警状态为仪表故障状态。
欲读仪表动态数据格式,方法如下:
发送命令——
40
30
31
52
44
31
37
0D
仪表设备号 命令 校验码
30 ⊕31 ⊕ 52⊕44 =17(转为ASCII码则为31、37)
这里的,31,37是怎么算的
16进制17(转为ASCII码则为31、37)
这里不懂啊~

ASCII码17两字符号转为16进制恰为:
&H31 和 &H37
Private Sub Command1_Click()
Text1 = Chr(&H31) & Chr(&H37)
End Sub

30 ⊕31 ⊕ 52⊕44 =17(转为ASCII码则为31、37)
不明白你这是什么意思.

仪表设备号 命令 校验码是你的命令格式么?各段长度多少?
40 30 31 52 44 31 37 0D
16进制表示: &H17