II.通讯命令详解:
(1)读压力值
上位机查询指令:01 04 00 00 00 01 31 CA (共8个字节)
解析:第1个字节为变送器地址;
第2个字节为功能码
第3、4个字节为压力值地址的高、低位
第5、6个字节为要读取的压力变送器的个数
第7、8个字节为CRC校验码的高、低位
变送器返回数据:01 04 02 00 00 B9 30
解析:第1个字节为返回变送器地址
第2个字节为返回功能代码
第3个字节为返回压力值所占的字节数
第4、5个字节为读取的压力值高、低位通讯返回值的换算:
液晶显示或铭牌上的小数位数为n,则通讯读数除以10的n次
方。例如:铭牌上量程为1.000MPa,而通讯读数为1000,则
实际压力值为 1.000MPa
(2)读变送器通讯地址
上位机查询指令:FF 03 00 00 00 01 91 D4
变送器返回数据:FF 03 02 00 01 50 50
解析:第 4、5 个字节为读取的变送器地址高、低 位:0 0 01
(3)读通讯波特率
上位机查询指令:FF 03 00 01 00 01 C0 14
变送器返回数据:FF 03 02 00 00 91 90
解析:第4、5个字节为读取的通讯波特率的高、低位:00 00
波特率代码与波特率的对应关系:
波特率代码 波特率 波特率代码 波特率
01 2400 bps 04 19200bps
02 4800 bps 05 38400bps
03 9600 bps 06 57600bps
(4)写变送器通讯地址
上位机下发指令:FF 06 00 00 00 02 1D D5
解析:第5、6个字节为写入的变送器地址高、低位:00 02
变送器返回数据:FF 06 00 00 00 02 1D D5
(5)写通讯波特率
上位机下发指令:FF 06 00 01 00 03 8D D5
解析:第5、6个字节为写入的通讯波特率高、低位:00 01
变送器返回数据:FF 06 00 01 00 03 8D D5 这个情况怎么发数据,