问题描述:
DM2350,DM2355如何通讯读取电能值?所属产品线:
DM2000解决方法:
如上图所示,总有功电度量(Ep)寄存器地址为42017~42018,值得注意的是表17仅支持连读,下面以用Modscan32串口调试软件为例:
设置好设备地址,波特率,奇偶校验后,用Modscan32连读寄存器地址为2001~2025的25个寄存器,找到42018~42019返回的数据,假如42018寄存器返回的是00 02H,42019寄存器返回的是A3 D6H,则读取到的数据为十六进制2A3D6,转换成十进制为173014,此数据(Ai)与实际值之间的对应关系为:有功电度Ep=Ai/10,Ai=无符号长整型(0~999,999,999),单位kwh,所以总有功电度量(Ep)为17301.4kwh。
是否有帮助?