1.介绍
因为业务需要对接威胜102协议进行数据采集,威胜102协议是在IEC102规约的基础上由威胜自定义的数据采集协议。
本文为采集设备瞬时数据的报文流程。
2.威胜102协议格式
固定帧格式
10H |
控制域 |
地址 |
地址 |
校验和 |
16H |
可变帧长格式
68H |
长度L低字节 |
长度L高字节 |
68H |
控制域 |
地址 |
地址 |
链路用户数据 |
校验和 |
16H |
用户数据
“链路用户数据” | |
1 | 类型标识 |
2 | 可变结构限定词 |
3 | 传送原因 |
4 | 数据终端设备地址 |
5 | 记录地址 |
6 | 信息对象1 |
7 | 信息对象2 |
… | … … |
… | 信息对象n |
3.第一步:连接设备进行校验
发送命令报文为:
68 11 00 68 4E FF 69 01 05 00 00 70 08 D5 D5 D5 D5 D5 D5 D5 D5 DC 16
解析:此报文为校验密码(每次通讯,必须先校验密码,默认密码为:8 个 0xD5 如果超过 3 分钟没有通信, 需重新校验密码)
68 (1字节 1):帧头字节(开始)
11 00(2个字节 2~3) :0x0011=17个字节帧长度,从[控制域]到[校验和]之前所有字节数和
68 (1字节 4):帧头字节(结束)
4E(1字节 5):控制域字节(帧控制及描述) 0x4E:校对/查询终端连接密码
FF(1字节 6):链路地址域: 0xFF=255:专线MODEM或广播命令
69(1字节7):类型标识:0x69:校对密码
01(1字节8):可变限定词QNUM Bit7=1 表示连续数据(不用) ,b0-b6为数据个数
05(1字节9):传输原因 05 请求/被请求 主站/子站
00(XL终端地址低) 00(XH终端地址高)(2字节 10~11):0x0000 表示数据终端设备地址
70(1字节 12):记录地址 0x70 表示
08(1字节 13): 密码字节数 0x08 = 8字节
D5 D5 D5 D5 D5 D5 D5 D5 (14~21):默认密码为8 个0xD5
DC(1字节 22): 校验和指的是从控制域开始到校验码之前所有字节的累加和
16(23):帧尾字节 固定0x16
接收报文为:
10 8B 00 00 8B 16 //校验成功
解析:
10 :固定格式开头 0x10
8B :控制域 0x8B:前置机执行主站命令成功
00 00 :地址
8B:校验和 :校验和指的是从控制域开始到校验码之前所有字节的累加和
16 :结束符 固定0x16
10 85 00 00 85 16 //校验失败
解析:
10 :固定格式开头 0x10
85 :控制域 0x85:终端否定式确认
00 00 :地址
85:校验和 :校验和指的是从控制域开始到校验码之前所有字节的累加和
16 :结束符 固定0x16
4.第二步:查询终端系统时间
发送:10 48 00 00 48 16
解析:
10 :固定格式开头 0x10
48 :控制域 0x48:主站召唤终端系统时钟
00 00 :地址
85:校验和 :校验和指的是从控制域开始到校验码之前所有字节的累加和
16 :结束符 固定0x16
接收:68 0F 00 68 88 FF 48 01 05 00 00 30 24 04 07 17 11 53 01 B0 16
解析:
68 :帧头字节(开始)
0F 00 :长度0x000F = 15
68 :帧头字节(结束)
88:控制域 0x88:终端带数据的肯定式确认
FF:0xFF链路地址域
48:类型标志 0x48 = 72 采集器的当前系统时间
01:可变结构限定词
05:传送原因 :0x05 请求/被请求 主站/子站
00 00:公共地址:0x0000
30:记录地址 0x30 = 48 终端系统
24 04 07 17 11 53: 系统时钟当前时间:格式(年-月-日 时:分:秒)24-04-07 17:11:53
01:0.1s
B0: 检验和
16: 结束符
5.第三步:召唤瞬时数据库(功率、电流、电压)
瞬时数据库格式
数据库结构:每条记录格式=有效位标志+线路号+年月日时分秒+每条记录数据
长度:49(9+40)个字节
顺序 | 数据类型 | 格式 | 字节数 | 顺序 | 数据类型 | 格式 | 字节数 |
1 | 有功功率 | XX.XXXXkW | 3 | 10 | A相功率因数 | X.XXX | 2 |
2 | A相有功功率 | XX.XXXXkW | 3 | 11 | B相功率因数 | X.XXX | 2 |
3 | B相有功功率 | XX.XXXXkW | 3 | 12 | C相功率因数 | X.XXX | 2 |
4 | C相有功功率 | XX.XXXXkW | 3 | 13 | A相电流有效值 | XX.XX A | 2 |
5 | 无功功率 | XX.XX kvar | 2 | 14 | B相电流有效值 | XX.XX A | 2 |
6 | A相无功功率 | XX.XX kvar | 2 | 15 | C相电流有效值 | XX.XX A | 2 |
7 | B相无功功率 | XX.XX kvar | 2 | 16 | A相电压有效值 | XXX.X V | 2 |
8 | C相无功功率 | XX.XX kvar | 2 | 17 | B相电压有效值 | XXX.X V | 2 |
9 | 总功率因数 | X.XXX | 2 | 18 | C相电压有效值 | XXX.X V | 2 |
命令
发送:68 0E 00 68 4B FF 66 01 05 01 00 13 0F 24 04 07 16 50 6E 16
解析:
68: 帧头字节(开始)
0E 00: 长度0x000E = 14字节
68: 帧头字节(结束)
4B: 控制域 0x4B:主站召唤数据
FF: 链路地址域 0xFF:广播下传
66: 类型标识0x66:读某时间内带时标的信息
01: 可变结构限定词
05: 传送原因
01 00: 数据设备终端地址
13: 记录地址 0x13:瞬时量数据库
0F: 查询数据个数
24 04 07 16 50: 查询数据起始时间 年-月-日 时:分 24-04-07 16:50
读终端内的数据,请将请求数据报文中的时间根据读到的终端时钟往前减 15 分钟。比如:
终端时钟为 2012-04-10 10:51:57,则请求数据时间应为 2012-04-10 10:36:00
6E: 检验和
16: 结束符
接收:68 E7 02 68 88 FF 01 0F 05 01 00 13 A1 18 00 24 04 07 17 00 08 81 01 00 62 00 00 60 00 00 59 00 00 00 00 00 00 00 00 00 00 02 09 07 09 95 08 07 09 11 00 10 00 10 00 16 06 15 06 13 06 A1 04 00 24 04 07 17 00 08 38 00 00 12 00 00 12 00 00 13 00 00 00 00 00 00 00 00 00 00 65 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06 A1 08 00 24 04 07 17 00 08 38 00 00 12 00 00 13 00 00 13 00 00 00 00 00 00 00 00 00 00 64 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 12 06 A1 15 00 24 04 07 17 00 08 02 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 63 08 17 09 30 07 07 09 00 00 00 00 00 00 16 06 15 06 13 06 A1 19 00 24 04 07 17 00 08 08 04 00 38 01 00 36 01 00 34 01 00 00 00 00 00 00 00 00 00 92 09 92 09 94 09 95 09 22 00 22 00 22 00 16 06 15 06 13 06 A1 05 00 24 04 07 17 00 08 39 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 13 06 A1 09 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06 A1 13 00 24 04 07 17 00 08 04 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 05 05 57 04 56 05 00 05 00 00 00 00 00 00 16 06 15 06 13 06 A1 03 00 24 04 07 17 00 08 38 00 00 12 00 00 12 00 00 13 00 00 00 00 00 00 00 00 00 00 64 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06 A1 20 00 24 04 07 17 00 08 97 01 00 67 00 00 66 00 00 64 00 00 00 00 00 00 00 00 00 00 47 09 43 09 45 09 46 09 11 00 11 00 11 00 15 06 14 06 12 06 A1 10 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 16 06 15 06 13 06 A1 14 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 04 00 00 00 10 31 06 00 00 00 00 00 00 16 06 15 06 12 06 A1 12 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 10 00 10 00 00 00 00 00 00 15 06 15 06 13 06 A1 16 00 24 04 07 17 00 08 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 09 67 09 36 08 00 10 00 00 00 00 00 00 15 06 15 06 12 06 A1 02 00 24 04 07 17 00 08 38 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06 CE 16
解析:
68: 帧头字节(开始)
E7 02: 长度0x02E7 = 743字节 从[控制域]到[校验和]之前所有字节数
68: 帧头字节(结束)
88: 控制域 0x88 终端带数据的肯定式确认
FF: 链路地址域 0xFF
01: 类型标识 0x01:终端返回主站指定信息,“信息对象”采用类型1格式
0F: 可变限定词QNUM Bit7=1 表示连续数据(不用) ,b0-b6为数据个数
05: 传输原因 COT
01 00: 公共地址 0001
13: 记录地址 0x13:瞬时量数据库
A1: 0xA1有效 0xE1 无效
18 00:线路0018
24 04 07 17 00 08:数据采集时间:格式:年-月-日 时:分:秒 2024-04-07 17:00:08
81 01 00:000181 即0.0181kW 有功功率 xx.xxxxKw 3字节
62 00 00:000062 即0.0062kW A相有功功率 xx.xxxxKw 3字节
60 00 00:000060 即0.0060kW B相有功功率 xx.xxxxKw 3字节
59 00 00:000059 即0.0059kW C相有功功率 xx.xxxxKw 3字节
00 00:0000即00.00 无功功率 xx.xx Kvar 2字节
00 00:0000即00.00 A相无功功率 xx.xx Kvar 2字节
00 00:0000即00.00 B相无功功率 xx.xx Kvar 2字节
00 00:0000即00.00 C相无功功率 xx.xx Kvar 2字节
02 09:0902即0.902 总功率因数 x.xxx 2字节
07 09:0907即0.907 A相功率因数 x.xxx 2字节
95 08:0895即0.895 B相功率因数 x.xxx 2字节
07 09:0907即0.907 C相功率因数 x.xxx 2字节
11 00 : 0011即0.11A A相电流 xx.xx A 2字节
10 00 : 0010即0.10A B相电流 xx.xx A 2字节
10 00 : 0010即0.10A C相电流 xx.xx A 2字节
16 06 :0616即61.6V A相电压 xxx.xV 2字节
15 06 :0615即61.5V B相电压 xxx.xV 2字节
13 06 :0613即61.3V C相电压 xxx.xV 2字节
A1:
04 00:线路0004 BCD码 表示十进制4
24 04 07 17 00 08: 数据采集时间:格式:年-月-日 时:分:秒 2024-04-07 17:00:08
38 00 00: 000038即0.0038kW 有功功率 xx.xxxxKw 3字节
12 00 00: 000012即0.0012kW A相有功功率 xx.xxxxKw 3字节
12 00 00: 000012即0.0012kW B相有功功率 xx.xxxxKw 3字节
13 00 00: 000013即0.0013kW C相有功功率 xx.xxxxKw 3字节
00 00: 0000即00.00 无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 A相无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 B相无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 C相无功功率 xx.xx Kvar 2字节
65 09: 0965即0.965 总功率因数 x.xxx 2字节
00 00: 0000即0.000 A相功率因数 x.xxx 2字节
00 00: 0000即0.000 B相功率因数 x.xxx 2字节
00 00: 0000即0.000 C相功率因数 x.xxx 2字节
02 00: 0002即0.02A A相电流 xx.xx A 2字节
02 00: 0002即0.02A B相电流 xx.xx A 2字节
02 00: 0002即0.02A C相电流 xx.xx A 2字节
16 06: 0616即61.6V A相电压 xxx.xV 2字节
15 06:0615即61.5V B相电压 xxx.xV 2字节
13 06:0613即61.3V C相电压 xxx.xV 2字节
A1 08 00 24 04 07 17 00 08 38 00 00 12 00 00 13 00 00 13 00 00 00 00 00 00 00 00 00 00 64 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 12 06
A1 15 00 24 04 07 17 00 08 02 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 63 08 17 09 30 07 07 09 00 00 00 00 00 00 16 06 15 06 13 06
A1 19 00 24 04 07 17 00 08 08 04 00 38 01 00 36 01 00 34 01 00 00 00 00 00 00 00 00 00 92 09 92 09 94 09 95 09 22 00 22 00 22 00 16 06 15 06 13 06
A1 05 00 24 04 07 17 00 08 39 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 13 06
A1 09 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06
A1 13 00 24 04 07 17 00 08 04 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 05 05 57 04 56 05 00 05 00 00 00 00 00 00 16 06 15 06 13 06
A1 03 00 24 04 07 17 00 08 38 00 00 12 00 00 12 00 00 13 00 00 00 00 00 00 00 00 00 00 64 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06
A1 20 00 24 04 07 17 00 08 97 01 00 67 00 00 66 00 00 64 00 00 00 00 00 00 00 00 00 00 47 09 43 09 45 09 46 09 11 00 11 00 11 00 15 06 14 06 12 06
A1 10 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 16 06 15 06 13 06
A1 14 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 04 00 00 00 10 31 06 00 00 00 00 00 00 16 06 15 06 12 06
A1 12 00 24 04 07 17 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 10 00 10 00 00 00 00 00 00 15 06 15 06 13 06
A1 16 00 24 04 07 17 00 08 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 09 67 09 36 08 00 10 00 00 00 00 00 00 15 06 15 06 12 06
A1 02 00 24 04 07 17 00 08 38 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06
CE:校验码
16:结束符
6.第四步:持续召唤瞬时数据库(功率、电流、电压)
发送:10 4A 13 0F 6C 16
解析:
10:帧头 0x10
4A: 控制域 0x4A:续传
13: 记录地址 0x13:瞬时量数据库
0F: 数据条数: 0x0F=15条
6C: 校验码
16: 结束符
接收:68 E7 02 68 88 FF 01 0F 05 01 00 13 A1 06 00 24 04 07 17 00 08 39 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 13 06 A1 17 00 24 04 07 17 00 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06 A1 21 00 24 04 07 17 00 08 53 01 00 52 00 00 51 00 00 51 00 00 00 00 00 00 00 00 00 00 72 09 76 09 74 09 80 09 08 00 08 00 08 00 15 06 14 06 12 06 A1 07 00 24 04 07 17 00 08 39 00 00 12 00 00 13 00 00 13 00 00 00 00 00 00 00 00 00 00 65 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 12 06 A1 11 00 24 04 07 17 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06 A1 01 00 24 04 07 17 00 09 38 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 12 06 A1 18 00 24 04 07 17 15 08 82 01 00 62 00 00 60 00 00 60 00 00 00 00 00 00 00 00 00 00 03 09 05 09 93 08 09 09 11 00 10 00 10 00 18 06 17 06 15 06 A1 04 00 24 04 07 17 15 08 36 00 00 11 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 01 00 01 00 02 00 18 06 17 06 15 06 A1 08 00 24 04 07 17 15 08 38 00 00 12 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 02 00 02 00 17 06 16 06 14 06 A1 15 00 24 04 07 17 15 08 02 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 60 08 18 09 30 07 07 09 00 00 00 00 00 00 17 06 17 06 14 06 A1 19 00 24 04 07 17 15 08 40 03 00 15 01 00 13 01 00 13 01 00 00 00 00 00 00 00 00 00 92 09 92 09 92 09 93 09 18 00 18 00 18 00 17 06 16 06 14 06 A1 05 00 24 04 07 17 15 08 36 00 00 12 00 00 11 00 00 11 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 01 00 01 00 17 06 16 06 14 06 A1 09 00 24 04 07 17 15 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 17 06 16 06 14 06 A1 13 00 24 04 07 17 15 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 04 00 00 00 10 84 06 00 00 00 00 00 00 18 06 17 06 15 06 A1 03 00 24 04 07 17 15 08 37 00 00 12 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 02 00 02 00 17 06 16 06 14 06 BB 16
解析:
68: 帧头字节(开始)
E7 02: 长度0x02E7 = 743字节 从[控制域]到[校验和]之前所有字节数
68: 帧头字节(结束)
88: 控制域 0x88 终端带数据的肯定式确认
FF: 链路地址域 0xFF
01: 类型标识 0x01:终端返回主站指定信息,“信息对象”采用类型1格式
0F: 可变限定词QNUM Bit7=1 表示连续数据(不用) ,b0-b6为数据个数
05: 传输原因 COT
01 00: 公共地址 0001
13: 记录地址 0x13:瞬时量数据库
A1: 0xA1有效 0xE1 无效
06 00:线路 0006 BCD码 表示十进制6
24 04 07 17 00 08:数据采集时间:格式:年-月-日 时:分:秒 2024-04-07 17:00:08
39 00 00: 000039即0.0039kW 有功功率 xx.xxxxKw 3字节
13 00 00: 000013即0.0013kW A相有功功率 xx.xxxxKw 3字节
12 00 00: 000012即0.0012kW B相有功功率 xx.xxxxKw 3字节
12 00 00: 000012即0.0012kW C相有功功率 xx.xxxxKw 3字节
00 00: 0000即00.00 无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 A相无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 B相无功功率 xx.xx Kvar 2字节
00 00: 0000即00.00 C相无功功率 xx.xx Kvar 2字节
66 09: 0965即0.966 总功率因数 x.xxx 2字节
00 00: 0000即0.000 A相功率因数 x.xxx 2字节
00 00: 0000即0.000 B相功率因数 x.xxx 2字节
00 00: 0000即0.000 C相功率因数 x.xxx 2字节
02 00: 0002即0.02A A相电流 xx.xx A 2字节
02 00: 0002即0.02A B相电流 xx.xx A 2字节
02 00: 0002即0.02A C相电流 xx.xx A 2字节
16 06: 0616即61.6V A相电压 xxx.xV 2字节
15 06:0615即61.5V B相电压 xxx.xV 2字节
13 06:0613即61.3V C相电压 xxx.xV 2字节
A1 17 00 24 04 07 17 00 08 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06
A1 21 00 24 04 07 17 00 08 53 01 00 52 00 00 51 00 00 51 00 00 00 00 00 00 00 00 00 00 72 09 76 09 74 09 80 09 08 00 08 00 08 00 15 06 14 06 12 06
A1 07 00 24 04 07 17 00 08 39 00 00 12 00 00 13 00 00 13 00 00 00 00 00 00 00 00 00 00 65 09 00 00 00 00 00 00 02 00 02 00 02 00 15 06 15 06 12 06
A1 11 00 24 04 07 17 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 00 00 00 00 00 15 06 15 06 12 06
A1 01 00 24 04 07 17 00 09 38 00 00 13 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 66 09 00 00 00 00 00 00 02 00 02 00 02 00 16 06 15 06 12 06
A1 18 00 24 04 07 17 15 08 82 01 00 62 00 00 60 00 00 60 00 00 00 00 00 00 00 00 00 00 03 09 05 09 93 08 09 09 11 00 10 00 10 00 18 06 17 06 15 06
A1 04 00 24 04 07 17 15 08 36 00 00 11 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 01 00 01 00 02 00 18 06 17 06 15 06
A1 08 00 24 04 07 17 15 08 38 00 00 12 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 02 00 02 00 17 06 16 06 14 06
A1 15 00 24 04 07 17 15 08 02 00 00 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 60 08 18 09 30 07 07 09 00 00 00 00 00 00 17 06 17 06 14 06
A1 19 00 24 04 07 17 15 08 40 03 00 15 01 00 13 01 00 13 01 00 00 00 00 00 00 00 00 00 92 09 92 09 92 09 93 09 18 00 18 00 18 00 17 06 16 06 14 06
A1 05 00 24 04 07 17 15 08 36 00 00 12 00 00 11 00 00 11 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 01 00 01 00 17 06 16 06 14 06
A1 09 00 24 04 07 17 15 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 10 00 00 00 00 00 00 17 06 16 06 14 06
A1 13 00 24 04 07 17 15 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 04 00 00 00 10 84 06 00 00 00 00 00 00 18 06 17 06 15 06
A1 03 00 24 04 07 17 15 08 37 00 00 12 00 00 12 00 00 12 00 00 00 00 00 00 00 00 00 00 95 09 00 00 00 00 00 00 02 00 02 00 02 00 17 06 16 06 14 06
BB 16
7.第四步:召唤结束
发送:
10 4A 13 0F 6C 16
接收:
10 89 00 00 89 16 //数据读取完毕
解析:
10:帧头 0x10
89:控制域 0x89:终端无数据响应
00 00:地址
89:校验和
16:结束符
8.结语
本文为交流使用,如有问题请评论留言!