电表645协议升级流程分析


最近做了645电表的升级,记录一下基本流程

1、升级初始帧

升级初始帧也是升级帧,只是结构和升级帧有点区别,结构如下

68 00 00 00 00 00 00 68 
14 
5D 
34 33 33 D3 // DI
33 33 33 33 // password
AB 89 67 45 // operation
33 33 81 45 36 48 // 00 00(2字节包号) 81(81-33=4E,1字节长度,即后面数据的长度) 12 03(两字节总包数,312=786,要发786帧) 15(1字节文件类型,暂用15)
    // 升级数据
35 FC CD C3 38 13 21 23 D6 22 23 C3 39 34 A7 3C 23 45 89 07 57 55 45 88 06 45 8D 70 45 89 41 45 8C B3 C3 38 17 45 88 F1 45 89 07 57 54 45 88 06 45 89 36 45 8C B3 C3 38 17 45 88 F1 45 89 07 57 53 45 88 06 45 89 36 45 8C B3 17 3A 16 

2、升级帧

升级帧如下:

68 00 00 00 00 00 00 68 
14 
5A 
34 33 33 D3 // DI
33 33 33 33 // password 
AB 89 67 45 // operation
34 33 7E     // 01 00(包序号) 7E(7E-33=4B 1字节长度)
         C3 38 15 23 D6 23 45 89 07 32 57 55 45 88 06 13 30 E7 38 3E 22 57 54 45 88 06 13 97 39 93 7A 20 E7 36 46 45 89 07 57 54 45 88 06 13 32 97 63 93 68 22 97 44 93 63 45 89 07 32 57 55 45 88 06 13 E7 4E 3E 22 57 54 45 88 06 13 97 77 16 

3、激活帧

68 11 11 11 11 11 11 68 
14 
13 
35 33 33 D3 
33 33 33 33 
AB 89 67 45 
33 32 32 32 32 32 32 //目前数据是固定的
D6 16 

文章作者: superzqbo
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 superzqbo !
评论
  目录