自动化的灵魂就是破译密码
通过逻辑分析仪截取的串口数据
配置 :fx3u 64mr 8n1 115200 00
m0 on
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 37 30 30 34 30 03 34 33 .E70040.43
m0 off
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 38 30 30 34 30 03 34 34 .E80040.44
m1 on
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 37 30 31 34 30 03 34 34 .E70140.44
m1 off
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 38 30 31 34 30 03 34 35 .E80140.45
于是找到如下规则划线为变动位:
02 45 37 on
02 45 38 off
02 45 37 30 30 34 30 03 34 33 0on
02 45 37 30 31 34 30 03 3.4 35 1on
m9 off
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 38 30 39 34 30 03 34 44 .E80940.4D
若以m0,on为基准,则按0on,1on,依次在33上加1,加到40跳过变为41,每个off+1,同样没有40
m10 on
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 37 30 41 34 30 03 35 34 .E70A40.54
m10 off
05 .
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 30 30 45 30 32 30 32 03 36 43 .00E0202.6C
02 30 30 45 43 41 30 32 03 38 45 .00ECA02.8E
02 45 30 31 38 30 30 30 30 32 03 44 33 .E01800002.D3
02 45 30 31 38 30 34 34 30 43 03 45 43 .E0180440C.EC
02 45 30 30 38 30 30 30 46 45 03 46 42 .E008000FE.FB
02 45 30 30 38 30 46 45 30 32 03 46 44 .E0080FE02.FD
02 45 38 30 41 34 30 03 35 35 .E80A40.55
m10中高位放在倒数第二个,由34+1变为35,对应最后的33也+1变为34,其他规则一致,因为我用到m15,所以m15前有效
未完待续…