公牛充电桩协议对接单车汽车平台交互协议外发版

充电设备与平台交互协议-外发版 V1.0.0.05
1
充电设备与平台交互协议
(外发版)
充电设备与平台交互协议-外发版 V1.0.0.05
2
版本 版本日期 修改人 版本说明
1.0.0.00 2022.05.05 研发部 外发初版
1.0.0.01 2022.08.26 研发部 0x32 增加鉴权参数
0x34 增加充电参数
0x02 增加认证失败原因
0x5A 增加二维码更新字段
0x59 增加二维码更新应答
1.0.0.02 2024.02.29 研发部 增加五类电价
平台响应五类电价计费模型
0x3E 五类电价交易记录
1.0.0.03 2024.03.06 研发部 增加:
0x53: 充电时,桩上报平台充电实时数
据。
修改:
0x52: 桩充电功能启用/禁止,最大输出
功率控制。
1.0.0.04 2024.03.16 研发部 0x0B、0x3E 修改为多类电价
1.0.0.05 2024.05.21 研发部 增加多类电价的主动校价报文
充电设备与平台交互协议-外发版 V1.0.0.05
3
目录
1 总则…1
1.1 协议概述… 1
1.2 通信接口… 1
1.3 接入流程… 1
2 通信协议结构… 1
3 应用层报文帧格式…2
3.1 应用层数据结构… 2
3.2 数据格式定义…2
3.3 名词解释… 2
4 帧类型定义一缆表…3
5 通信协议流程… 5
5.1 上电流程… 5
5.2 app 充电流程…6
5.3 刷卡充电… 8
5.4 离线充电模式…9
6 注册心跳帧类型码数据定义…9
6.1 充电设备登录认证(0x01)… 9
6.2 登录认证应答(0x02)… 10
6.3 充电设备心跳包(0x03)…11
6.4 心跳包应答(0x04)…11
6.5 计费模型验证请求(0x05)…11
6.6 计费模型验证请求应答(0x06)… 12
6.7 充电设备计费模型请求(0x09)… 12
6.8 四类电价计费模型请求应答(0x0A)… 13
6.9 多类电价计费模型请求应答(0x0B)…14
充电设备与平台交互协议-外发版 V1.0.0.05
4
7 实时数据帧类型码数据定义… 16
7.1 读取实时监测数据(0x12)…16
7.2 上传实时监测数据(0x13)…16
7.3 充电握手(0x15)…18
7.4 参数配置(0x17)…20
7.5 充电结束(0x19)…21
7.6 错误报文(0x1B)…22
7.7 充电阶段 BMS 中止(0x1D)…24
7.8 充电阶段充电机中止(0x21)…25
7.9 充电过程 BMS 需求与充电机输出(0x23)… 26
7.10 充电过程 BMS 信息(0x25)… 27
8 运营交互帧类型码数据定义… 28
8.1 充电设备主动申请启动充电(0x31)…28
8.2 运营平台确认启动充电(0x32)… 29
8.3 运营平台远程控制启机(0x34)… 30
8.4 远程启动充电命令回复(0x33)… 31
8.5 运营平台远程停机(0x36)…32
8.6 远程停机命令回复(0x35)…32
8.7 多类电价交易记录(0x3E)…33
8.8 四类电价交易记录(0x3F)…36
8.9 交易记录确认(0x40)… 38
8.10 远程账户余额更新(0x42)… 39
8.11 余额更新应答(0x41)…39
8.12 离线卡数据同步(0x44)… 40
8.13 离线卡数据同步应答(0x43)…40
8.14 离线卡数据清除(0x46)… 41
充电设备与平台交互协议-外发版 V1.0.0.05
5
8.15 离线卡数据清除应答(0x45)…41
8.16 离线卡数据查询(0x48)… 42
8.17 离线卡数据查询应答(0x47)…42
9 运营平台设置帧类型码数据定义…43
9.1 充电设备工作参数设置(0x52)… 43
9.2 充电设备工作参数设置应答(0x51)…43
9.3 充电实时数据定时上报(0x53)… 44
9.4 对时设置(0x56)…46
9.5 对时设置应答(0x55)… 46
9.6 四类电价计费模型设置(0x58)… 47
9.7 多类电价计费模型设置(0x54)… 48
9.8 计费模型应答(0x57)… 50
9.9 二维码信息设置(0x5A)…50
9.10 二维码信息应答(0x59)… 50
10 车位锁通信协议定义…51
10.1 地锁数据上送(0x61)…51
10.2 遥控地锁升锁与降锁命令(0x62)… 52
10.3 充电设备返回数据(上行)(0x63)…52
11 电设备远程维护帧类型码数据定义…53
11.1 远程重启(0x92)… 53
11.2 远程重启应答(0x91)…53
11.3 远程更新(0x94)… 53
11.4 远程更新应答(0x93)…54
12 附录… 55
12.1 充电停止原因代码表…55
12.2 CRC16 校验的计算方法…58
充电设备与平台交互协议-外发版 V1.0.0.05
6
12.3 协议需知…60
充电设备与平台交互协议-外发版 V1.0.0.05
1
1 总则
1.1 协议概述
本协议适用于公司所有充电产品包括交直流充电桩、电瓶车桩,交流桩及电瓶车桩在本协议中部分数
据无需上送,具体内容在下面协议部分均有标注。
1.2 通信接口
充电设备和充电运营管理系统之间的通信接口采用基于 TCP/IP Socket 的通信方式实现,按照长连
接工作模式。两个系统可部署在同一个或者不同的企业网络环境中,可以通过局域网或者互联网实现互相
连接通信。
充电设备通信联接方式支持有线或无线连接运营平台服务器或者多个充电设备经过集中器与运营平台
连接。
充电设备支持服务器的直接 IP 地址与网络域名解析,地址与连接端口均为可设置参数。
1.3 接入流程
详见上电流程。
2 通信协议结构
本协议的通信协议结构如图 1 所示。本协议采用的 TCP/IP 传输定义与标准定义一致。
应用功能 初始化 用户进程
本协议中定义的 ASDU 应用层(第 7 层)
APCI(应用规约控制信息)
传输接口(用户到 TCP 的接口)
TCP/IP 协议子集 传输层(第 4 层)
网络层(第 3 层)
链路层(第 2 层)
物理层(第 1 层)
注:第 5,第 6 层未用
充电设备与平台交互协议-外发版 V1.0.0.05
2
3 应用层报文帧格式
3.1 应用层数据结构
前导域 版本域 序号域 加密标志 命令字 长度域 数据域 校验域
2 字节 2 字节 2 字节 1 字节 1 字节 2 字节 N 字节 2 字节
数据结构定义说明:
 前导域代表一帧数据的开始,固定为 0x5A、0xA5;
 版本域为协议版本号,用于协议有升级时,解析新老协议差异内容;本协议版本号为 1.0.0.03,
两字节分别为 0x13、0x27(十进制的 10001);
 序号域即数据包的发送顺序号,用于业务实现收发一致性校验。从 0 开始顺序增加,如是应答
数据包,则与询问数据包序号保持一致,当充电设备与平台网络断开重新建立连接或者溢出后
归 0;
 加密标志只针对消息体(数据单元),0x00:不加密,0x01:AES128(CBC);
 命令字定义了上下行帧类型,表示不同的功能要求,充电设备的帧类型码为奇数,运营平台的
帧类型码为偶数;
 长度域即前导域到校验域的整个数据帧长度,加密时,按加密后的长度,长度不超过 1036 字
节;
 数据域即具体数据帧内容;
 校验域为从前导域到数据域的 CRC 校验,校验多项式为 0x180D,低字节在前,高字节在后,
计算方式见附录。
3.2 数据格式定义
数据格式包括 BCD 码、ASCII、BIN 码(BIN 码均为低位在前高位在后)。协议中小数值均乘倍率
(保留小数点位数)上送平台(例如:电压为 220.1,保留一位小数,上送到平台值为 2201,即
0x899)。
3.3 名词解释
 充电卡:平台默认充电卡为 M1 卡(不带储值),读卡器读取到的卡号为印刷在卡面上的逻
辑卡号,用于充电设备与服务器数据交互。IC 卡或者 CPU 卡均采用平台 M1 卡的鉴权模式,
不使用数据储存与写入功能。
 交易流水号:交易流水号为一次充电操作过程的统一标记,从远程启动充电或者卡鉴权回复
时产生到最后设备结束充电的交易记录均使用同一个流水号,由平台产生(离线模式由设备
充电设备与平台交互协议-外发版 V1.0.0.05
3
按此规则生成),生成规则为 格式设备号(7bytes)+枪号(1byte)+年月日时分秒
(6bytes)+自增序号(2bytes);示例:15010600019236012001061803423060。
 计损比例:计损比例定义在费率帧中,此项非零时,充电设备需要对上送平台充电量加上此
比例,如<实时监测数据>中“计损电度”,则为“电度”基础上加上此比例得到的值。同理
见<交易记录>中“计损尖电量”、“计损峰电量”、 “计损平电量”、 “计损谷电量”、
“计损总电量”(计损比例置 0,则表示不计损)。
 设备编号:由平台生成提供给设备使用,不支持设备企自行生成的设备编号。示
例:1501060001923601
 枪号:由 7 个字节设备编号+1 个字节的枪号生成。示例:
1501060001923601/1501060001923602
4 帧类型定义一缆表
充电设备的帧类型码为奇数,运营平台的帧类型码为偶数;帧类型码分段定义,已定义的帧类型码
不可重定义为其他定义;
帧类型码 帧类型码名称 数据传送方向 备注
0x01 充电设备登录认证 充电设备->运营平台 充电设备每次复位或通
信离线,都需重新登录, 并成功后才能进行后续
交互
0x02 登录认证应答 运营平台->充电设备
0x03 充电设备心跳包 充电设备->运营平台
0x04 心跳包应答 运营平台->充电设备
0x05 计费模型验证请求 充电设备->运营平台
0x06 计费模型验证请求应答 运营平台->充电设备
0x09 充电设备计费模型请求 充电设备->运营平台
0x0A 计费模型请求应答 运营平台->充电设备
0x12 读取实时监测数据 运营平台->充电设备
0x13 离线监测数据 充电设备->运营平台
0x15 充电握手 充电设备->运营平台
0x17 参数配置 充电设备->运营平台
充电设备与平台交互协议-外发版 V1.0.0.05
4
0x19 充电结束 充电设备->运营平台
0x1B 错误报文 充电设备->运营平台
0x1D 充电阶段 BMS 中止 充电设备->运营平台
0x21 充电阶段充电机中止 充电设备->运营平台
0x23 充电过程 BMS 需求、充电
机输出
充电设备->运营平台
0x25 充电过程 BMS 信息 充电设备->运营平台
0x31 充电设备主动申请启动充电 充电设备->运营平台
0x32 运营平台确认启动充电 运营平台->充电设备
0x33 远程启机命令回复 充电设备->运营平台
0x34 运营平台远程控制启机 运营平台->充电设备
0x35 远程停机命令回复 充电设备->运营平台
0x36 运营平台远程停机 运营平台->充电设备
0x3E 五类电价交易记录 充电设备->运营平台
0x3F 交易记录 充电设备->运营平台
0x40 交易记录确认 运营平台->充电设备
0x41 余额更新应答 充电设备->运营平台
0x42 远程账户余额更新 运营平台->充电设备
0x43 卡数据同步应答 充电设备->运营平台
0x44 离线卡数据同步 运营平台->充电设备
0x45 离线卡数据清除应答 充电设备->运营平台
0x46 离线卡数据清除 运营平台->充电设备
0x47 离线卡数据查询应答 充电设备->运营平台
0x48 离线卡数据查询 运营平台->充电设备
0x51 充电设备工作参数设置应答 充电设备->运营平台
0x52 充电设备工作参数设置 运营平台->充电设备
充电设备与平台交互协议-外发版 V1.0.0.05
5
0x53 充电实时数据 充电设备->运营平台
0x55 对时设置应答 充电设备->运营平台
0x56 对时设置 运营平台->充电设备
0x57 计费模型应答 充电设备->运营平台
0x58 计费模型设置 运营平台->充电设备
0x5B 五类电价计费模型设置 运营平台->充电设备
0x59 二维码更新应答 充电设备->运营平台
0x5A 二维码更新 运营平台->充电设备
0x61 地锁数据上送(充电设备上
送)
充电设备->运营平台
0x62 遥控地锁升锁与降锁命令
(下行)
运营平台->充电设备
0x63 充电设备返回数据(上行) 充电设备->运营平台
0x91 远程重启应答 充电设备->运营平台
0x92 远程重启 运营平台->充电设备
0x93 远程更新应答 充电设备->运营平台
0x94 远程更新 运营平台->充电设备
5 通信协议流程
5.1 上电流程
充电设备在上电或者离线恢复后连接到平台,首先上送充电设备登陆认证,平台对设备的信息进行校验,
并回复登陆认证应答,如果不符合则会断开当前建立的连接,如果验证通过,则设备先检查是否有离线状
态下本地储存的实时监测数据或者交易数据,如果有则先上送到平台进行处理,随后充电设备发起充电计
费模型的请求,平台检测计费模型与当前运营费率是否一致,并回复计费模型请求应答,如果不一致,设
备需要向平台请求新的计费模型。
充电设备与平台交互协议-外发版 V1.0.0.05
6
5.2 app 充电流程
app 充电流程与刷卡充电流程互通,即 app 充电可以用卡结束,app 鉴权时会将用户绑定的卡信息
下发到充电设备,用于卡结束验证,卡充电可以用 app 结束充电。
充电设备与平台交互协议-外发版 V1.0.0.05
7
充电设备与平台交互协议-外发版 V1.0.0.05
8
5.3 刷卡充电
充电设备与平台交互协议-外发版 V1.0.0.05
9
5.4 离线充电模式
6 注册心跳帧类型码数据定义
6.1 充电设备登录认证(0x01)
帧类型码 0x01 传送间隔 通信中断后上电复位
功能 充电设备将设备设置的运营编码上传给运营平台,以实现运营平台将运营编码与充电设备建立
连接关系
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)01(命令字)54 00(长
度域)32 01 14 12 78 23 01(设备编码)00(设备类型)02(终端数量)00 01 00 00(程
序版本:1.0.00)00(网络链接类型)38 39 38 36 30 33 31 33 39 30 38 39 38 30 32 37
31 30 37 58(sim 卡卡号)01(运营商)EC D6(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编码 BCD 码 7 不足 7 位补 0
2 设备识别码 ASCII 码 16 详见公牛充电设备编码规则
3 随机数 BIN 码 4 用于计算验证密钥
充电设备与平台交互协议-外发版 V1.0.0.05
10
4 验证密钥 BIN 码 16 用于验证设备的合法性
5 设备类型 BIN 码 1 0 表示直流桩,1 表示交流桩,2
表示电瓶车桩
6 终端数量 BIN 码 1 充电枪数量或电瓶车终端数量
7 程序版本 BCD 码 4 版 本 为 1.00.00 表 示
0x00,0x01,0x00,0x00
8 网络链接类型 BIN 码 1 0x00 SIM 卡
0x01 LAN
0x02 WAN
0x03 LORA
0xFF 其他
9 SIM 卡卡号 ASCII 码 20
10 运营商 BIN 码 1 0x00 移动
0x01 电信
0x02 联通
0xFF 其他
6.2 登录认证应答(0x02)
帧类型码 0x02 传送间隔 应答发送
功能 回复设备登陆结果
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)02(命令字)15 00(长
度域)32 01 14 12 78 23 01(设备编码)00(登陆结果)00(失败原因)16 A9(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编码 BCD 码 7 不足 7 位补 0
2 登陆结果 BIN 码 1 0x00:登陆成功 0x01:登陆失败
3 失败原因 BIN 码 1 0x00:无 0x01:设备编码重叠
0x02:验证密钥错误
充电设备与平台交互协议-外发版 V1.0.0.05
11
0x03:设备类型错误
0x04:设备不存在
0x05:其他原因
6.3 充电设备心跳包(0x03)
帧类型码 0x03 传送间隔 10 秒周期上送
功能 用于链路状态判断,3 次未收到心跳包视为网络异常,需要重新登陆
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)03(命令字)15 00(长
度域)32 01 14 12 78 23 01(设备编码)0x01(枪号:1 号枪)00(枪状态:正常)EA FA
(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编码 BCD 码 7 不足 7 位补 0
2 终端号 BCD 码 1 充电枪号或终端号
3 设备状态 BIN 码 1 0x00:正常 0x01:故障
6.4 心跳包应答(0x04)
帧类型码 0x04 传送间隔 应答发送
功能 用于链路状态判断
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)04(命令字)15 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号)00(心跳应答)1F 31(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编码 BCD 码 7 不足 7 位补 0
2 终端号 BCD 码 1 充电枪号或终端号
3 心跳应答 BIN 码 1 置 0
6.5 计费模型验证请求(0x05)
帧类型码 0x05 传送间隔 主动请求,直到成功
充电设备与平台交互协议-外发版 V1.0.0.05
12
功能 充电设备在登陆成功后,都需要对当前计费模型校验,如计费模型与平台当前不一致,则需要
向平台请求新的计费模型
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)05(命令字)15 00(长
度域)32 01 14 12 78 23 01(设备编码)00 00(计费模型编码)E3 62(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 计费模型编号 BCD 码 2 首次连接到平台时置零
6.6 计费模型验证请求应答(0x06)
帧类型码 0x06 传送间隔 应答发送
功能 平台判断当前接收的计费模型是否为设备最新的计费模型,如果不一致需要向平台请求新计费
模型,在设备空闲期间下发费率, 其他期间无需下发
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)06(命令字)16 00(长
度域)32 01 14 12 78 23 01(设备编码) 00 00(计费模型编号) 00(验证结果) 22 4E
(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 计费模型编号 BCD 码 2
3 验证结果 BIN 码 1 0x00 设备计费模型与平台一致
0x01 设备计费模型与平台不一致
6.7 充电设备计费模型请求(0x09)
帧类型码 0x09 传送间隔 主动请求,直到成功
功能 充电设备计费模型与平台不一致时,都需要请求计费模型,如计费模型请求不成功,则禁止充

样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)09(命令字)13 00(长
度域)32 01 14 12 78 23 01(设备编码)6E D9(校验域)
充电设备与平台交互协议-外发版 V1.0.0.05
13
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
6.8 四类电价计费模型请求应答(0x0A)
帧类型码 0x0A 传送间隔 应答发送
功能 用户充电费用计算,每半小时为一个费率段,共 48 段,每段对应尖峰平谷其中一个费率
充电时设备屏幕按此费率分别显示已充电费和服务费
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)0A(命令字)59 00(长
度域)32 01 14 12 78 23 01(设备编码)01 00(计费模型编号)40 0D 03 00(尖电费费
率)9C 40 00 00(尖服务费费率)E0 93 04 00(峰电费费率)9C 40 00 00(峰服务费费
率)80 1A 06 00(平电费费率)9C 40 00 00(平服务费费率)20 A1 07 00(谷电费费率)
9C 40 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 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00(时段费率号 48 个)53 02(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 计费模型编号 BCD 码 2 固定值:01 00
3 尖费电费费率 BIN 码 4 精确到五位小数
4 尖服务费费率 BIN 码 4 精确到五位小数
5 峰电费费率 BIN 码 4 精确到五位小数
6 峰服务费费率 BIN 码 4 精确到五位小数
7 平电费费率 BIN 码 4 精确到五位小数
8 平服务费费率 BIN 码 4 精确到五位小数
9 谷电费费率 BIN 码 4 精确到五位小数
10 谷服务费费率 BIN 码 4 精确到五位小数
11 计损比例 BIN 码 1 见名词解释
12 0:00~0:30 时段费率号 BIN 码 1 0x00: 尖 费 率 0x01 : 峰 费 率
0x02:平费率 0x03:谷费率
充电设备与平台交互协议-外发版 V1.0.0.05
14
13 0:30~1:00 时段费率号 BIN 码 1 同上
…… …… …… …… ……
58 23:00~23:30 时段费率号 BIN 码 1 同上
59 23:30~0:00 时段费率号 BIN 码 1 同上
6.9 多类电价计费模型请求应答(0x0B)
帧 类 型

0x0B 传送间隔 应答发送
功能 用户充电费用计算,每半小时为一个费率段,共 48 段,每段对应尖峰平谷其中一个费率
充电时设备屏幕按此费率分别显示已充电费和服务费
样 例 报

5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)0B(命令字)59 00(长度
域)32 01 14 12 78 23 01(设备编码)01 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 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00(时段费率号 48 个)40 0D 03 00(第一费
率:尖电费费率)9C 40 00 00(第一费率:尖服务费费率)E0 93 04 00(第二费率:峰电费费
率)9C 40 00 00(第二费率:峰服务费费率)80 1A 06 00(第三费率:平电费费率)9C 40
00 00(第三费率:平服务费费率)20 A1 07 00(第四费率:谷电费费率)9C 40 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(第
八费率服务费)00 00 00 00(第九费率电费)00 00 00 00(第九费率服务费)53 02(校验
域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 计费模型编号 BCD 码 2 固定值:01 00
3 计损比例 BIN 码 1 见名词解释
4 0:00~0:30 时段费率号 BIN 码 1 0x00 : ( 第 一 费 率 ) 尖 费 率
0x01 : ( 第 二 费 率 ) 峰 费 率
0x02 : ( 第 三 费 率 ) 平 费 率
0x03:(第四费率)谷费率
充电设备与平台交互协议-外发版 V1.0.0.05
15
0x04:(第五费率)深谷费率
0x05:第六费率
0x06:第七费率
0x07:第八费率
0x08:第九费率
5 0:30~1:00 时段费率号 BIN 码 1 同上
…… …… …… …… ……
50 23:00~23:30 时段费率号 BIN 码 1 同上
51 23:30~0:00 时段费率号 BIN 码 1 同上
52 尖费电费费率(第一费率) BIN 码 4 精确到五位小数
53 尖服务费费率(第一费率) BIN 码 4 精确到五位小数
54 峰电费费率(第二费率) BIN 码 4 精确到五位小数
55 峰服务费费率(第二费率) BIN 码 4 精确到五位小数
56 平电费费率(第三费率) BIN 码 4 精确到五位小数
57 平服务费费率(第三费率) BIN 码 4 精确到五位小数
58 谷电费费率(第四费率) BIN 码 4 精确到五位小数
59 谷服务费费率(第四费率) BIN 码 4 精确到五位小数
60 深谷电费费率(第五费率) BIN 码 4 精确到五位小数
61 深谷服务费费率(第五费率) BIN 码 4 精确到五位小数
62 第六费率电费费率 BIN 码 4 精确到五位小数
63 第六费率服务费费率 BIN 码 4 精确到五位小数
64 第七费率电费费率 BIN 码 4 精确到五位小数
65 第七费率服务费费率 BIN 码 4 精确到五位小数
66 第八费率电费费率 BIN 码 4 精确到五位小数
67 第八费率服务费费率 BIN 码 4 精确到五位小数
68 第九费率电费费率 BIN 码 4 精确到五位小数
69 第九费率服务费费率 BIN 码 4 精确到五位小数
充电设备与平台交互协议-外发版 V1.0.0.05
16
7 实时数据帧类型码数据定义
7.1 读取实时监测数据(0x12)
帧类型码 0x12 传送间隔 主动请求
功能 运营平台根据需要主动发起读取实时数据的请求
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)12(命令字)14 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)59 12(帧校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号或终端号 BCD 码 1
7.2 上传实时监测数据(0x13)
帧类型码 0x13 传送间隔 周期上送、变位上送、召唤
功能 上送充电枪实时数据,周期上送时,待机 5 分钟、充电 15 秒
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)13(命令字)48 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)02(状态:空闲)01(是否归位:已归位)01(是否
插枪:是)02 00(输出电压:0)00 00(输出电流:0)00(枪线温度:10)00 00 00 00
00 00 00 00(枪线编码)00(soc:0)00(电池组最高温度:0)00 00(累计充电时间:
0)00 00(剩余时间:0)00 00 00 00(充电度数:0)00 00 00 00(计损充电度数:0)00
00 00 00(已充金额:0)00 00(硬件故障:无)2C 22(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号或终端号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 状态 BIN 码 1 0x00:离线
0x01:故障
0x02:空闲
充电设备与平台交互协议-外发版 V1.0.0.05
17
0x03:充电
需做到变位上送
5 枪是否归位 BIN 码 1 0x00 否 0x01 是 0x02 未知
(无法检测到枪是否插回枪座即
未知)
6 是否插枪 BIN 码 1 0x00 否 0x01 是
需做到变位上送
7 输出电压 BIN 码 2 精确到小数点后一位;待机置零
8 输出电流 BIN 码 2 精确到小数点后一位;待机置零
9 枪线温度 BIN 码 1 整 形 , 偏 移 量 -50 ; 待 机 置 零
(以正负极柱中最高温度为准)
10 枪线编码 BCD 码 8 没有置零
11 SOC BIN 码 1 待机置零;交流桩或电瓶车桩置

12 电池组最高温度 BIN 码 1 整形,偏移量-50 ºC;待机置
零;交流桩或电瓶车桩置零
13 累计充电时间 BIN 码 2 单位:min;待机置零
14 剩余时间 BIN 码 2 单位:min;待机置零、交流桩
或电瓶车桩置零
15 充电度数 BIN 码 4 精确到小数点后四位;待机置零
16 计损充电度数 BIN 码 4 精确到小数点后四位;待机置零
未设置计损比例时等于充电度数
17 已充金额 BIN 码 4 精确到小数点后四位;待机置零
(电费+服务费)*计损充电度数
18 硬件故障 BIN 码 2 Bit 位表示(0 否 1 是),低位到
高位顺序
Bit1:急停按钮动作故障;
Bit2:无可用整流模块;
Bit3:出风口温度过高;
充电设备与平台交互协议-外发版 V1.0.0.05
18
Bit4:交流防雷故障;
Bit5:交直流模块 DC20 通信中
断;
Bit6:绝缘检测模块 FC08 通信
中断;
Bit7:电度表通信中断;
Bit8:读卡器通信中断;
Bit9:RC10 通信中断;
Bit10:风扇调速板故障;
Bit11:直流熔断器故障;
Bit12:高压接触器故障;
Bit13:门打开;
7.3 充电握手(0x15)
帧类型码 0x15 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 充电握手阶段报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)15(命令字)55 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00 00 00(BMS 通信协议版本号)00(BMS 电池类
型) 00 00 (BMS 整车动力蓄电池系统额定容量) 00 00(BMS 整车动力蓄电池系统额定总电
压) 00 00 00 00(BMS 电池生产厂商名称) 00 00 00 00(BMS 电池组序号) 00(BMS 电池
组生产日期年)00(BMS 电池组生产日期月)00(BMS 电池组生产日期日)00 00 00(BMS
电池组充电次数)00(BMS 电池组产权标识)00(预留位) 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 (BMS 车辆识别码) 00 00 00 00 00 00 00 00(BMS 软件版本号) 50
B5(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 BMS 通信协议版本号 BIN 3 当 前 版 本 为 V1.1 , 表 示 为 :
充电设备与平台交互协议-外发版 V1.0.0.05
19
byte3,byte2—0001H;
byte1—01H
5 BMS 电池类型 BIN 1 电池类型,01H:铅酸电池;02H:氢
电池;03H:磷酸铁锂电池;04H:锰
酸锂电池;05H:钴酸锂电池;06H:
三元材料电池;07H:聚合物锂离子
电池;08H:钛酸锂电池;FFH:其他;
6 BMS 整车动力蓄电池系统额
定容量
BIN 2 0.1 Ah /位,0 Ah 偏移量
7 BMS 整车动力蓄电池系统额
定总电压
BIN 2 0.1V/位,0V 偏移量
8 BMS 电池生产厂商名称 BIN 4 标准 ASCII 码
9 BMS 电池组序号 BIN 4 预留,由厂商自行定义
10 BMS 电池组生产日期年 BIN 1 1985 年 偏 移 量 , 数 据 范 围 :
1985~2235 年
11 BMS 电池组生产日期月 BIN 1 0 月偏移量,数据范围:1~12

12 BMS 电池组生产日期日 BIN 1 0 日偏移量,数据范围:1~31

13 BMS 电池组充电次数 BIN 3 1 次/位,0 次偏移量,以 BMS
统计为准
14 BMS 电池组产权标识 BIN 1 (<0>:=租赁;<1>:=车自
有)
15 预留位 BIN 1
16 BMS 车辆识别码 BIN 17 VIN
17 BMS 软件版本号 BIN 8 Byte8 、 byte7 、 byte6 —
000001H~FFFFFEH,预留,填
FFFFFFH;
Byte5-byte2 作为 BMS 软件版
本编译时间信息标记,
Byte5,byte4—0001H~FFFEH
表示“年”(例如 2015 年:填
写 Byte5—DFH, byte4
充电设备与平台交互协议-外发版 V1.0.0.05
20
—07H);
Byte3—01H~0CH 表示“月”
(例如 11 月:填写 Byte3—
0BH);
Byte2—01H~1FH 表示“日”
(例如 10 日:填写 Byte2—
0AH);
Byte1—01H~FEH 表示版本流
水号(例如 16:填写 Byte1—
10H)。
7.4 参数配置(0x17)
帧类型码 0x17 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 参数配置阶段报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)17(命令字)39 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00 00(BMS 单体动力蓄电池最高允许充电电压)00
00(BMS 最高允许充电电流) 00 00 (BMS 动力蓄电池标称总能量) 00 00(BMS 最高允许充
电总电压) 00(BMS 最高允许温度) 00 00(BMS 整车动力蓄电池荷电状态(soc)) 00 00
(BMS 整车动力蓄电池当前电池电压)00 00(电桩最高输出电压)00 00(电桩最低输出电
压) 00 00(电桩最大输出电流)00 00(电桩最小输出电流) 28 5A(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 BMS 单体动力蓄电池最高允
许充电电压
BIN 2 0.01 V/位,0 V 偏移量; 数据范
围:0~24 V
5 BMS 最高允许充电电流 BIN 2 0.1 A/位,-400A 偏移量
6 BMS 动力蓄电池标称总能量 BIN 2 0.1 kWh/位,0 kWh 偏移量;
数据范围:0~1000 kWh
7 BMS 最高允许充电总电压 BIN 2 0.1 V/位,0 V 偏移量
充电设备与平台交互协议-外发版 V1.0.0.05
21
8 BMS 最高允许温度 BIN 1 1ºC/位,-50 ºC 偏移量;数据范
围:-50 ºC ~+200 ºC
9 BMS 整车动力蓄电池荷电状
态(soc)
BIN 2 0.1%/位,0%偏移量;数据范
围:0~100%
10 BMS 整车动力蓄电池当前电
池电压
BIN 2 整车动力蓄电池总电压
11 电桩最高输出电压 BIN 2 0.1 V /位,0 V 偏移量
12 电桩最低输出电压 BIN 2 0.1 V /位,0 V 偏移量
13 电桩最大输出电流 BIN 2 0.1 A/位,-400 A 偏移量
14 电桩最小输出电流 BIN 2 0.1 A/位,-400 A 偏移量
7.5 充电结束(0x19)
帧类型码 0x19 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 充电结束阶段报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)19(命令字)33 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00(BMS 中止荷电状态 SOC)00 00(BMS 动力蓄电
池单体最低电压) 00 00 (BMS 动力蓄电池单体最高电压) 00(BMS 动力蓄电池最低温度) 00
(BMS 动力蓄电池最高温度) 00 00(电桩累计充电时间) 00 00(电桩输出能量)00 00 00
00(电桩充电机编号)25 CA(校验域)
序号 参数名称 数据类型 长度(Byte) 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 BMS 中止荷电状态 SOC BIN 1 1%/位,0%偏移量;数据范围:
0~100%
5 BMS 动力蓄电池单体最低电

BIN 2 0.01 V/位,0 V 偏移量;数据范
围:0 ~24 V
6 BMS 动力蓄电池单体最高电 BIN 2 0.01 V/位,0 V 偏移量;数据范
充电设备与平台交互协议-外发版 V1.0.0.05
22
压 围:0 ~24 V
7 BMS 动力蓄电池最低温度 BIN 1 1ºC/位,-50 ºC 偏移量;数据范
围:-50 ºC ~+200 ºC
8 BMS 动力蓄电池最高温度 BIN 1 1ºC/位,-50 ºC 偏移量;数据范
围:-50 ºC ~+200 ºC
9 电桩累计充电时间 BIN 2 1 min/位,0 min 偏移量;数据
范围:0~600 min
10 电桩输出能量 BIN 2 0.1 kWh/位,0 kWh 偏移量;
数据范围:0~1000 kWh
11 电桩充电机编号 BIN 4 充 电 机编 号, 1/ 位, 1 偏移
量 ,数 据范 围 : 0 ~
0xFFFFFFFF
7.6 错误报文(0x1B)
帧类型码 0x1B 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 充电错误报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)1B(命令字)2C 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00(序号 4-6) 00 (序号 7-9) 00 (序号 10-12) 00(序
号 13-14)00(序号 15-16)00(序号 17-19)00(序号 20-23)00(序号 24-25)5C 51
(校验域)
序号 参数名称 数据类型 长度 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 接收 SPN2560=0x00 的充电
机辨识报文超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
5 接收 SPN2560=0xAA 的充
电机辨识报文超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
充电设备与平台交互协议-外发版 V1.0.0.05
23
6 预留位 BIN 4 位 0000
7 接收充电机的时间同步和充
电机最大输出能力报文超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
8 接收充电机完成充电准备报
文超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
9 预留位 BIN 4 位 0000
10 接收充电机充电状态报文超

BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
11 接收充电机中止充电报文超

BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
12 预留位 BIN 4 位 0000
13 接收充电机充电统计报文超

BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
14 BMS 其他 BIN 6 位
15 接收 BMS 和车辆的辨识报文
超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
16 预留位 BIN 6 位
17 接收电池充电参数报文超时 BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
18 接收 BMS 完成充电准备报文
超时
BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
19 预留位 BIN 4 位
20 接收电池充电总状态报文超

BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
21 接收电池充电要求报文超时 BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
22 接收 BMS 中止充电报文超时 BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
23 预留位 BIN 2 位
24 接收 BMS 充电统计报文超时 BIN 2 位 <00> : = 正 常 ; <01> : = 超
时; <10>:=不可信状态
充电设备与平台交互协议-外发版 V1.0.0.05
24
25 充电机其他 BIN 6 位
7.7 充电阶段 BMS 中止(0x1D)
帧类型码 0x1D 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 充电阶段 BMS 中止报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)1D(命令字)28 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00(BMS 中止充电原因) 00 00(BMS 中止充电故障
原因)00(BMS 中止充电错误原因) F0 B8(校验域)
序号 参数名称 数据类型 长度 Byte 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 BMS 中止充电原因 BIN 1 1-2 位——所需求的 SOC 目标

3-4 位——达到总电压的设定值
5-6 位——达到单体电压设定值
7-8 位——充电机主动中止
5 BMS 中止充电故障原因 BIN 2 1-2 位——绝缘故障
3-4 位——输出连接器过温故障
5-6 位——BMS 元件、输出连接
器过温
7-8 位——充电连接器故障
9-10 位——电池组温度过高故

11-12 位——高压继电器故障
13 位-14 位——检测点 2 电压
检测故障
15-16 位——其他故障
充电设备与平台交互协议-外发版 V1.0.0.05
25
6 BMS 中止充电错误原因 BIN 1 1-2 位——电流过大
3-4 位——电压异常
5-8 位——预留位
7.8 充电阶段充电机中止(0x21)
帧类型码 0x21 传送间隔 主动上送
功能 GBT-27930 直流桩与 BMS 充电阶段充电机中止报文
样例报文 5A A5(前导域)10 27(版本域)00 00(序号域)00(加密标志)21(命令字)28 00(长
度域)32 01 14 12 78 23 01(设备编码)01(枪号:1 枪)00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00(交易流水号)00(BMS 中止充电原因)00 00 (BMS 中止充电故障
原因) 00 (BMS 中止充电错误原因) 30 A5(校验域)
序号 参数名称 数据类型 字节长度 Byte 备注
1 设备编号 BCD 码 7 不足 7 位补 0
2 枪号 BCD 码 1
3 交易流水号 BCD 码 16 见名词解释
4 充电机 中止充电原因 BIN 1 1-2 位——达到充电机设定
的条件中止
3-4 位——人工中止
5-6 位——异常中止
7-8 位——BMS 主动中止
5 充电机 中止充电故障原因 BIN 2 1-2 位——充电机过温故障
3-4 位——充电连接器故障
5-6 位——充电机内部过温
故障 7-8 位——所需电量
不能传送
9-10 位——充

内容概要:本文详细介绍了在COMSOL中使用不同参数估计方法(如最小二乘法、遗传算法和贝叶斯推断)来跟踪输出浓度并与实验值进行误差比较的过程。首先,文章简述了扩散方程及其在COMSOL中的应用背景。接着,分别阐述了最小二乘法、遗传算法和贝叶斯推断的具体实现步骤,包括目标函数的定义、参数设置以及优化求解器的选择。随后,讨论了如何通过后处理功能提取计算得到的浓度数据,并将其与实验值进行比较,以评估各方法的准确性。最后,强调了选择合适的方法对于提高模型精度的重要性,并分享了一些实践经验,如避免自动网格细化、使用动态权重调整等技巧。 适合人群:从事工程仿真、化学工程、材料科学等领域研究的技术人员,特别是那些需要利用COMSOL进行参数估计和模型验证的研究者。 使用场景及目标:① 使用COMSOL进行复杂物理现象(如扩散、反应等)的数值模拟;② 对比不同参数估计方法的性能,选择最适合特定应用场景的方法;③ 提高模型预测精度,确保仿真结果与实验数据的一致性。 其他说明:文中提供了大量实用的代码片段和技术细节,帮助读者更好地理解和应用这些方法。同时,作者还分享了许多实际操作中的经验和教训,提醒读者注意常见陷阱,如局部最优、参数相关性和数据预处理等问题。
踏入智慧校园的新时代,一场科技与教育的深度融合正在悄然上演。本方案以大数据、云计算、AI等前沿技术为基石,为校园管理带来前所未有的变革与便捷。 一、一键智控,校园管理轻松升级 想象一下,只需轻点手机,就能实现校园的全面智控。从教学教务到行政后勤,从师生考勤到校园安全,智慧校园解决方案一网打尽。通过构建统一的数据中台,实现各系统间的无缝对接与数据共享,让繁琐的管理工作变得轻松高效。智能排课、自动考勤、在线审批……一系列智能应用让校园管理如虎添翼,让校长和老师们从繁琐的事务中解放出来,专注于教学创新与质量提升。 二、寓教于乐,学习生活趣味无穷 智慧校园不仅让管理变得更简单,更让学习生活变得趣味无穷。AI赋能的教学系统能根据学生的学习习惯和能力,提供个性化的学习路径与资源推荐,让学习变得更加高效有趣。同时,丰富的课活动与社团管理模块,让孩子们的课余生活也充满了欢声笑语。从智慧班牌到智能录播,从家校共育到虚拟实验室,智慧校园让每一个角落都充满了探索的乐趣与知识的光芒。 三、安全守护,校园生活无忧无虑 在智慧校园的守护下,校园生活变得更加安全无忧。通过高清视频监控、智能预警系统与人脸识别技术,校园安全得到了全方位保障。无论是来人员的入侵还是学生的异常行为,都能被及时现并处理。同时,智能化的健康管理系统还能实时监测师生的健康状况,为校园防疫工作提供有力支持。智慧校园,用科技的力量为每一位师生筑起了一道坚实的安全防线,让校园生活更加安心、舒心。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玉阳软件yuyangdev_cn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值