现场情况:
S7-300用485串口MODBUS-RTU读取安科瑞电表的电能数据。基本信息如下:



2.处理如下:
读取52H为0063H 53H为97BD PT为1 CT为60
按照官方计算公式:十六进制006397BD转换成十进制为6526909,6526909/1000*1*60=391560
跟表头显示数据差不多,但表头是实数显示。
首先感觉这样算对也不对,可能数据处理没理解透。
然后想用DI转R DTR指令转成实数再按照上面的公式计算,但数据相差很大。
3.疑问:
这样计算的过程哪个环节出错了,请老师们指点一二,谢谢。