升压电源模块上位机指令
获取模块输出电压、电流、告警量:
模块一:01 03 00 00 00 07 04 08
模块二:02 03 00 00 00 07 04 3B
模块三:03 03 00 00 00 07 05 EA
模块四:04 03 00 00 00 07 04 5D
模块五:05 03 00 00 00 07 05 8C
模块六:06 03 00 00 00 07 05 BF
模块七:07 03 00 00 00 07 04 6E
模块八:08 03 00 00 00 07 04 91
如:
01 | 03 | 00 00 | 00 07 | 04 08
模块地址位 | 命令类型 | 偏移地址 | 读取长度 | 校验位
获取模块数据响应:
模块一(电压:57V 、电流:36A 、温度:40℃ 、无告警):
01 03 07 00 00 16 44 0E 10 00 41 00 00 00 00 00 00 52 24
/
(0x16<<8) && 0x44 为:5700 除以100后可得出实际电压:57V(精度为:0.01V)。
(0x0E<<8) && 0x10 为:3600 除以100后可得出实际电流:36A(精度为:0.01A)。
0x0041为:65 减去 25后得出实际温度:40℃。