GB/T 27930-2023 A类系统报文格式汇总
前置说明
充电握手阶段细分为握手启动阶段(发送 CHM/BHM,充电机自检)和握手辨识阶段(发送 CRM/BRM,双方身份辨识)。
29位CAN扩展帧标识符结构
| 域 |
P(优先权) |
EDP |
DP |
PF(PDU格式) |
PS(PDU特定) |
SA(源地址) |
| 占位/bit |
3 |
1 |
1 |
8 |
8 |
8 |
| 说明 |
0最高7最低 |
固定0 |
固定0 |
确定PDU格式 |
PDU1=目标地址 |
数据帧源地址 |
CAN帧ID计算
CAN帧ID = P(3bit) | EDP(1bit) | DP(1bit) | PF(8bit) | PS(8bit) | SA(8bit)
PGN = PF × 256(当PF < 240时,PS为目标地址,PGN低8位为0)
数据编码规则
- 低字节先发送(Little-Endian)
- 物理量 = 分辨率 × 数据值 + 偏移量
- 未定义位填充1
- 可选项可发实际数据或全1填充
一、充电握手阶段
1. CHM — 充电机握手报文
| 项目 |
值 |
| PGN |
9728 (0x002600) |
| 优先权 |
6 |
| PF |
0x26 (38) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
3字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率/偏移 |
取值 |
| 1 |
3字节 |
2600 |
充电机通信协议版本号 |
必须 |
— |
V1.1: byte1=01H, byte2=01H, byte3=00H |
2. BHM — 车辆握手报文
| 项目 |
值 |
| PGN |
9984 (0x002700) |
| 优先权 |
6 |
| PF |
0x27 (39) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
2字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
2601 |
绝缘监测允许总电压/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
3. CRM — 充电机辨识报文
| 项目 |
值 |
| PGN |
256 (0x000100) |
| 优先权 |
6 |
| PF |
0x01 (1) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
8字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
取值 |
| 1 |
1字节 |
2560 |
辨识结果 |
必须 |
0x00=未辨识; 0xAA=已辨识 |
| 2 |
4字节 |
2561 |
充电机编号 |
必须 |
0~0xFFFFFFFF |
| 6 |
3字节 |
2562 |
充电机/充电站区域编码(ASCII) |
可选 |
ASCII码 |
4. BRM — BMS和车辆辨识报文
| 项目 |
值 |
| PGN |
512 (0x000200) |
| 优先权 |
7 |
| PF |
0x02 (2) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
49字节(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率/偏移 |
取值 |
| 1 |
3字节 |
2565 |
车辆通信协议版本号 |
必须 |
— |
V1.1: 01H 01H 00H |
| 4 |
1字节 |
2566 |
电池类型 |
必须 |
— |
01H=铅酸; 02H=镍氢; 03H=磷酸铁锂; 04H=锰酸锂; 05H=钴酸锂; 06H=三元; 07H=聚合物锂离子; 08H=钛酸锂; FFH=其他 |
| 5 |
2字节 |
2567 |
额定容量/Ah |
必须 |
0.1Ah/位, 0 |
0~6553.5Ah |
| 7 |
2字节 |
2568 |
额定总电压/V |
必须 |
0.1V/位, 0 |
0~6553.5V |
| 9 |
4字节 |
2569 |
电池生产厂商名称(ASCII) |
可选 |
— |
ASCII |
| 13 |
4字节 |
2570 |
电池组序号 |
可选 |
— |
厂商自定义 |
| 17 |
1字节 |
2571 |
生产日期-年 |
可选 |
1年/位, 1985 |
1985~2235 |
| 18 |
1字节 |
2571 |
生产日期-月 |
可选 |
1月/位, 0 |
1~12 |
| 19 |
1字节 |
2571 |
生产日期-日 |
可选 |
1日/位, 0 |
1~31 |
| 20 |
3字节 |
2572 |
电池组充电次数 |
可选 |
1次/位, 0 |
BMS统计 |
| 23 |
1字节 |
2573 |
电池组产权标识 |
可选 |
— |
0=租赁; 1=车自有 |
| 24 |
1字节 |
2574 |
预留 |
可选 |
— |
填充1 |
| 25 |
17字节 |
2575 |
扩展车辆识别码(EVIN) |
可选 |
— |
厂商自定义 |
| 42 |
8字节 |
2576 |
车辆通信协议软件版本号 |
可选 |
— |
byte8~6=预留FFFFH; byte5~2=编译时间; byte1=版本流水号 |
二、充电参数配置阶段
5. BCP — 车辆充电参数报文
| 项目 |
值 |
| PGN |
1536 (0x000600) |
| 优先权 |
7 |
| PF |
0x06 (6) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
500ms |
| 数据长度 |
13字节(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
2816 |
单体蓄电池最高允许充电电压/V |
必须 |
0.01V/位 |
0V |
0~24V |
| 3 |
2字节 |
2817 |
最高允许充电电流/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
| 5 |
2字节 |
2818 |
动力蓄电池标称总能量/kWh |
必须 |
0.1kWh/位 |
0 |
0~1000kWh |
| 7 |
2字节 |
2819 |
最高允许充电总电压/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 9 |
1字节 |
2820 |
单体蓄电池最高允许温度/℃ |
必须 |
1℃/位 |
-50℃ |
-50~200℃ |
| 10 |
2字节 |
2821 |
整车荷电状态SOC/% |
必须 |
0.1%/位 |
0% |
0~100% |
| 12 |
2字节 |
2822 |
车辆接口当前电压测量值/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
6. CTS — 充电机时间同步信息报文
| 项目 |
值 |
| PGN |
1792 (0x000700) |
| 优先权 |
6 |
| PF |
0x07 (7) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
500ms |
| 数据长度 |
7字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
格式 |
示例 |
| 1 |
7字节 |
2823 |
年/月/日/时/分/秒 |
可选 |
压缩BCD码: byte7=年高, byte6=年低, byte5=月, byte4=日, byte3=时, byte2=分, byte1=秒 |
2019-10-11 15:20:13 → 19H 20H 10H 11H 15H 20H 13H |
7. CML — 充电机最大输出能力报文
| 项目 |
值 |
| PGN |
2048 (0x000800) |
| 优先权 |
6 |
| PF |
0x08 (8) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
8字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
2824 |
最高充电电压/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 3 |
2字节 |
2825 |
最低充电电压/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 5 |
2字节 |
2826 |
最大充电电流/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
| 7 |
2字节 |
2827 |
最小充电电流/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
8. BRO — 车辆充电准备就绪状态报文
| 项目 |
值 |
| PGN |
2304 (0x000900) |
| 优先权 |
4 |
| PF |
0x09 (9) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
1字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
取值 |
| 1 |
1字节 |
2829 |
车辆是否充电准备好 |
必须 |
0x00=未准备好; 0xAA=准备好。车辆无法获知当前状态时可发送无效值以保证通信链路正常 |
9. CRO — 充电机输出准备就绪状态报文
| 项目 |
值 |
| PGN |
2560 (0x000A00) |
| 优先权 |
4 |
| PF |
0x0A (10) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
1字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
取值 |
| 1 |
1字节 |
2830 |
充电机是否充电准备好 |
必须 |
0x00=未完成准备; 0xAA=完成准备 |
三、充电阶段
10. BCL — 电池充电需求报文
| 项目 |
值 |
| PGN |
4096 (0x001000) |
| 优先权 |
6 |
| PF |
0x10 (16) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
50ms |
| 数据长度 |
5字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
3072 |
车辆接口充电电压需求/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 3 |
2字节 |
3073 |
车辆接口充电电流需求/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
| 5 |
1字节 |
3074 |
充电模式 |
必须 |
— |
— |
01H=恒压充电; 02H=恒流充电 |
11. BCS — 电池充电总状态报文
| 项目 |
值 |
| PGN |
4352 (0x001100) |
| 优先权 |
7 |
| PF |
0x11 (17) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
9字节(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
3075 |
车辆接口当前电压测量值/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 3 |
2字节 |
3076 |
车辆接口当前电流测量值/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
| 5 |
2字节 |
3077 |
最高单体蓄电池电压及其组号 |
必须 |
— |
— |
— |
| 7 |
1字节 |
3078 |
当前荷电状态SOC/% |
必须 |
1%/位 |
0% |
0~100% |
| 8 |
2字节 |
3079 |
估算剩余充电时间/min |
必须 |
1min/位 |
0min |
0~600min |
12. CCS — 充电机充电状态报文
| 项目 |
值 |
| PGN |
4608 (0x001200) |
| 优先权 |
6 |
| PF |
0x12 (18) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
50ms |
| 数据长度 |
7字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
3081 |
车辆接口当前电压测量值/V |
必须 |
0.1V/位 |
0V |
0~6553.5V |
| 3 |
2字节 |
3082 |
车辆接口当前电流测量值/A |
必须 |
0.1A/位 |
-400A |
-400~2153.5A |
| 5 |
2字节 |
3083 |
累计充电时间/min |
必须 |
1min/位 |
0min |
0~600min |
| 7.1 |
2位 |
3929 |
充电允许 |
必须 |
— |
— |
00=暂停; 01=允许 |
注:当 CCS 报文中 SPN3929 为 0 时表示充电机将暂停输出,为 1 时表示充电机继续充电。
13. BSM — 车辆状态信息报文
| 项目 |
值 |
| PGN |
4864 (0x001300) |
| 优先权 |
6 |
| PF |
0x13 (19) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
7字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值 |
| 1 |
1字节 |
3085 |
最高单体蓄电池电压所在编号 |
必须 |
— |
— |
1~N |
| 2 |
1字节 |
3086 |
当前单体蓄电池最高温度/℃ |
必须 |
1℃/位 |
-50℃ |
-50~200℃ |
| 3 |
1字节 |
3087 |
最高动力蓄电池温度检测点编号 |
必须 |
— |
— |
1~N |
| 4 |
1字节 |
3088 |
当前单体蓄电池最低温度/℃ |
必须 |
1℃/位 |
-50℃ |
-50~200℃ |
| 5 |
1字节 |
3089 |
最低动力蓄电池温度检测点编号 |
必须 |
— |
— |
1~N |
| 6 |
1字节 |
3090 |
单体电压过高/过低 |
必须 |
— |
— |
bit1~2: 00=正常 01=过高 10=不可信 |
| 6 |
1字节 |
3090 |
SOC过高/过低 |
必须 |
— |
— |
bit3~4: 00=正常 01=过高 10=不可信; bit5~6: 00=正常 01=过低 10=不可信 |
| 6 |
1字节 |
3093 |
充电过流 |
必须 |
— |
— |
bit7~8: 00=正常 01=过流 10=不可信 |
| 7 |
1字节 |
3091 |
温度过高 |
必须 |
— |
— |
bit1~2: 00=正常 01=过高 10=不可信 |
| 7 |
1字节 |
3092 |
绝缘状态 |
必须 |
— |
— |
bit3~4: 00=正常 01=故障 10=不可信 |
| 7 |
1字节 |
3094 |
连接状态 |
必须 |
— |
— |
bit5~6: 00=正常 01=故障 10=不可信 |
| 7 |
1字节 |
3095 |
充电允许 |
必须 |
— |
— |
bit7~8: 00=禁止(暂停); 01=允许(恢复); 10=不可信 |
暂停/恢复充电:车辆通过 BSM Byte7 bit7~8(SPN3095)请求暂停/恢复,00=暂停, 01=恢复。充电机通过 CCS 中 SPN3929 响应。暂停到恢复时间不超过 10min,详见 GB/T 18487.1-2023 B.4.5。
14. BMV — 单体蓄电池电压报文
| 项目 |
值 |
| PGN |
5376 (0x001500) |
| 优先权 |
7 |
| PF |
0x15 (21) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
10000ms |
| 数据长度 |
不定(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
3101 |
#1单体蓄电池电压 |
可选 |
0.01V/位 |
0V |
0~24V |
| 3 |
2字节 |
3102 |
#2单体蓄电池电压 |
可选 |
同上 |
同上 |
同上 |
| ... |
... |
... |
... |
... |
... |
... |
... |
| 509 |
2字节 |
3355 |
#255单体蓄电池电压 |
可选 |
同上 |
同上 |
同上 |
2023 版 BMV 为平铺枚举结构(N×2字节,无计数字段),不再是 2015 版的分组轮发方式。
15. BMT — 动力蓄电池温度报文
| 项目 |
值 |
| PGN |
5632 (0x001600) |
| 优先权 |
7 |
| PF |
0x16 (22) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
10000ms |
| 数据长度 |
不定(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
1字节 |
3361 |
温度1/℃ |
可选 |
1℃/位 |
-50℃ |
-50~200℃ |
| 2 |
1字节 |
3362 |
温度2/℃ |
可选 |
同上 |
同上 |
同上 |
| ... |
... |
... |
... |
... |
... |
... |
... |
| 128 |
1字节 |
3488 |
温度128/℃ |
可选 |
同上 |
同上 |
同上 |
16. BSP — 动力蓄电池预留报文
| 项目 |
值 |
| PGN |
5888 (0x001700) |
| 优先权 |
7 |
| PF |
0x17 (23) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
10000ms |
| 数据长度 |
不定(传输协议) |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
说明 |
| 1~16 |
各1字节 |
3491~3506 |
预留字段1~16 |
可选 |
仅私有场站使用,公共场站不发送不处理 |
17. BST — 车辆中止充电报文
| 项目 |
值 |
| PGN |
6400 (0x001900) |
| 优先权 |
4 |
| PF |
0x19 (25) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
10ms |
| 数据长度 |
4字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
取值 |
| 1 |
1字节 |
3511 |
中止充电原因 |
必须 |
bit1~2: SOC目标(00=未达/01=已达/10=不可信); bit3~4: 总电压(00=未达/01=已达/10=不可信); bit5~6: 单体电压(00=未达/01=已达/10=不可信); bit7~8: 主动中止(00=正常/01=充电机中止/10=不可信) |
| 2 |
2字节 |
3512 |
中止充电故障原因 |
必须 |
bit1~2: 绝缘故障; bit3~4: 插座过温; bit5~6: 线束过温; bit7~8: 耦合器故障; bit9~10: 电池温度过高; bit11~12: 高压继电器故障; bit13~14: 检测点2电压故障; bit15~16: 其他 (各: 00=正常/01=故障/10=不可信) |
| 4 |
1字节 |
3513 |
中止充电错误原因 |
必须 |
bit1~2: 电流过大(00=正常/01=超需求/10=不可信); bit3~4: 电压异常(00=正常/01=异常/10=不可信); bit5~6: 参数不匹配(00=匹配/01=不匹配/10=不可信) |
18. CST — 充电机中止充电报文
| 项目 |
值 |
| PGN |
6656 (0x001A00) |
| 优先权 |
4 |
| PF |
0x1A (26) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
10ms |
| 数据长度 |
4字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
取值 |
| 1 |
1字节 |
3521 |
中止充电原因 |
必须 |
bit1~2: 达到设定条件(00=正常/01=中止/10=不可信); bit3~4: 人工中止(00=正常/01=中止/10=不可信); bit5~6: 故障中止(00=正常/01=中止/10=不可信); bit7~8: 车辆主动中止(00=正常/01=中止/10=不可信) |
| 2 |
2字节 |
3522 |
中止充电故障原因 |
必须 |
bit1~2: 充电机过温(00=正常/01=过热/10=不可信); 其余位预留 |
| 4 |
1字节 |
3523 |
中止充电错误原因 |
必须 |
bit1~2: 电流过大(00=正常/01=异常/10=不可信); bit3~4: 电压异常(00=正常/01=异常/10=不可信); bit5~6: 其他错误(00=正常/01=异常/10=不可信); bit7~8: 预留 |
四、充电结束阶段
19. BSD — 车辆统计数据报文
| 项目 |
值 |
| PGN |
7168 (0x001C00) |
| 优先权 |
6 |
| PF |
0x1C (28) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
7字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
1字节 |
3601 |
中止荷电状态SOC/% |
必须 |
1%/位 |
0% |
0~100% |
| 2 |
2字节 |
3602 |
单体蓄电池最低电压/V |
必须 |
0.01V/位 |
0V |
0~24V |
| 4 |
2字节 |
3603 |
单体蓄电池最高电压/V |
必须 |
0.01V/位 |
0V |
0~24V |
| 6 |
1字节 |
3604 |
动力蓄电池最低温度/℃ |
必须 |
1℃/位 |
-50℃ |
-50~200℃ |
| 7 |
1字节 |
3605 |
动力蓄电池最高温度/℃ |
必须 |
1℃/位 |
-50℃ |
-50~200℃ |
20. CSD — 充电机统计数据报文
| 项目 |
值 |
| PGN |
7424 (0x001D00) |
| 优先权 |
6 |
| PF |
0x1D (29) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
8字节 |
数据域:
| 起始字节 |
长度 |
SPN |
定义 |
选项 |
分辨率 |
偏移量 |
取值范围 |
| 1 |
2字节 |
3611 |
本次充电时间/min |
必须 |
1min/位 |
0min |
0~600min |
| 3 |
2字节 |
3612 |
输出能量/kWh |
必须 |
0.1kWh/位 |
0kWh |
0~1000kWh |
| 5 |
4字节 |
3613 |
充电机编号 |
必须 |
1/位 |
1 |
0~0xFFFFFFFF |
五、错误报文
21. BEM — BMS及车辆错误报文
| 项目 |
值 |
| PGN |
7680 (0x001E00) |
| 优先权 |
2 |
| PF |
0x1E (30) |
| 源地址→目的地址 |
车辆→充电机 |
| 周期 |
250ms |
| 数据长度 |
4字节 |
数据域:
| 起始字节(位) |
长度 |
SPN |
定义 |
取值 |
| Byte1 bit1~2 |
2位 |
3901 |
接收CRM(SPN2560=0x00)超时 |
00=正常; 01=超时; 10=不可信 |
| Byte1 bit3~4 |
2位 |
3902 |
接收CRM(SPN2560=0xAA)超时 |
同上 |
| Byte2 bit1~2 |
2位 |
3903 |
接收CTS/CML超时 |
同上 |
| Byte2 bit3~4 |
2位 |
3904 |
接收CRO超时 |
同上 |
| Byte3 bit1~2 |
2位 |
3905 |
接收CCS超时 |
同上 |
| Byte3 bit3~4 |
2位 |
3906 |
接收CST超时 |
同上 |
| Byte4 bit1~2 |
2位 |
3907 |
接收CSD超时 |
同上 |
| Byte4 bit3~8 |
6位 |
3908 |
预留 |
填充1(不可填0) |
22. CEM — 充电机错误报文
| 项目 |
值 |
| PGN |
7936 (0x001F00) |
| 优先权 |
2 |
| PF |
0x1F (31) |
| 源地址→目的地址 |
充电机→车辆 |
| 周期 |
250ms |
| 数据长度 |
4字节 |
数据域:
| 起始字节(位) |
长度 |
SPN |
定义 |
取值 |
| Byte1 bit1~2 |
2位 |
3921 |
接收BRM超时 |
00=正常; 01=超时; 10=不可信 |
| Byte2 bit1~2 |
2位 |
3922 |
接收BCP超时 |
同上 |
| Byte2 bit3~4 |
2位 |
3923 |
接收BRO超时 |
同上 |
| Byte3 bit1~2 |
2位 |
3924 |
接收BCS超时 |
同上 |
| Byte3 bit3~4 |
2位 |
3925 |
接收BCL超时 |
同上 |
| Byte3 bit5~6 |
2位 |
3926 |
接收BST超时 |
同上 |
| Byte4 bit1~2 |
2位 |
3927 |
接收BSD超时 |
同上 |
| Byte4 bit3~4 |
2位 |
3928 |
接收BSM超时 |
同上 |
| Byte4 bit5~8 |
4位 |
3930 |
预留 |
填充1 |
六、通用编码规则
不可信状态处理
当发送方无法获取或明确当前状态时,为了维持通信链路,可将状态位设置为 10(不可信状态)。接收方应忽略并不处理该信息。(依据 GB/T 27930-2023 8.9)
可选项报文发送规则
对于同一报文中全部内容为可选项的,发送方可不发送该报文。如果发送,应按照本文件规定格式发送实际数据,未发送实际数据的可选项参数填充 1。(依据 GB/T 27930-2023 8.7)