需要查看電表的協(xié)議,一般電表分2種協(xié)議,1-MODBUS-RTU,2-電力規(guī)約,電力規(guī)約分2中,2-1_DL/T645-1997,2-2DL/T645-2007
LD/T645 1997
DSSD331 威盛表
2400,E,8,1,/1200,E,8,1
發(fā)送指令-16進(jìn)制
68+(表地址) 68 01 02 43 C3 XX 16
68啟始碼
01讀取
02數(shù)據(jù)長度
43 C3電量標(biāo)識(讀得的電量值也要減33)
43-33=10(0001 0000 正相電量-總電能)
C3-33=90(1001 0000 電能量 00當(dāng)前 00有功)
16結(jié)束標(biāo)志
XX為校驗碼,68+-----+C3(值和大于256減去256,差或小于等于256值為校驗碼)
例子:電表地址00 00 00 00 00 01,讀取正向總有功電能
01 02 43 C3 固定,DA校驗碼
發(fā)送:68 01 00 00 00 00 0068 01 02 43 C3 DA 16
接受:68 01 00 00 00 00 00 68 81 17 43 C3 55 57 3B 33 DD 5D 16
有效數(shù)據(jù)減33
55 57 3B 33
-33
22 24 08 00
反向檢驗
082422----除以100
824.22KWH