淘宝页面设计的网站,软装设计效果图,新乡seo外包,青岛哪个网站建设公司价格低还能好一些充电设备与平台交互协议-外发版 V1.0.0.05 1 充电设备与平台交互协议 #xff08;外发版#xff09; 充电设备与平台交互协议-外发版 V1.0.0.05 2 版本 版本日期 修改人 版本说明 1.0.0.00 2022.05.05 研发部 外发初版 1.0.0.01 2022.08.26 研发部 0x32 增加鉴权参数 0x34 增…充电设备与平台交互协议-外发版 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.0000网络链接类型38 39 38 36 30 33 31 33 39 30 38 39 38 30 32 37 31 30 37 58sim 卡卡号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 000030 时段费率号 BIN 码 1 0x00 尖 费 率 0x01 峰 费 率 0x02平费率 0x03谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 14 13 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 58 23002330 时段费率号 BIN 码 1 同上 59 2330000 时段费率号 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 000030 时段费率号 BIN 码 1 0x00 第 一 费 率 尖 费 率 0x01 第 二 费 率 峰 费 率 0x02 第 三 费 率 平 费 率 0x03第四费率谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 15 0x04第五费率深谷费率 0x05第六费率 0x06第七费率 0x07第八费率 0x08第九费率 5 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 50 23002330 时段费率号 BIN 码 1 同上 51 2330000 时段费率号 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输出电压000 00输出电流000枪线温度1000 00 00 00 00 00 00 00枪线编码00soc000电池组最高温度000 00累计充电时间 000 00剩余时间000 00 00 00充电度数000 00 00 00计损充电度数000 00 00 00已充金额000 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读卡器通信中断 Bit9RC10 通信中断 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 00BMS 通信协议版本号00BMS 电池类 型) 00 00 (BMS 整车动力蓄电池系统额定容量) 00 00BMS 整车动力蓄电池系统额定总电 压) 00 00 00 00BMS 电池生产厂商名称) 00 00 00 00BMS 电池组序号) 00BMS 电池 组生产日期年00BMS 电池组生产日期月)00BMS 电池组生产日期日00 00 00BMS 电池组充电次数00BMS 电池组产权标识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 00BMS 软件版本号) 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 byte3byte2—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 年 偏 移 量 数 据 范 围 19852235 年 11 BMS 电池组生产日期月 BIN 1 0 月偏移量数据范围112 月 12 BMS 电池组生产日期日 BIN 1 0 日偏移量数据范围131 日 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 — 000001HFFFFFEH预留填 FFFFFFH Byte5-byte2 作为 BMS 软件版 本编译时间信息标记 Byte5byte4—0001HFFFEH 表示“年”例如 2015 年填 写 Byte5—DFH byte4 充电设备与平台交互协议-外发版 V1.0.0.05 20 —07H Byte3—01H0CH 表示“月” 例如 11 月填写 Byte3— 0BH Byte2—01H1FH 表示“日” 例如 10 日填写 Byte2— 0AH Byte1—01HFEH 表示版本流 水号例如 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 00BMS 单体动力蓄电池最高允许充电电压00 00BMS 最高允许充电电流) 00 00 (BMS 动力蓄电池标称总能量) 00 00BMS 最高允许充 电总电压) 00BMS 最高允许温度) 00 00BMS 整车动力蓄电池荷电状态(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交易流水号00BMS 中止荷电状态 SOC00 00BMS 动力蓄电 池单体最低电压) 00 00 (BMS 动力蓄电池单体最高电压) 00BMS 动力蓄电池最低温度) 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-1400序号 15-1600序号 17-1900序号 20-2300序号 24-255C 51 校验域 序号 参数名称 数据类型 长度 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 接收 SPN25600x00 的充电 机辨识报文超时 BIN 2 位 00 正 常 01 超 时 10不可信状态 5 接收 SPN25600xAA 的充 电机辨识报文超时 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交易流水号00BMS 中止充电原因) 00 00BMS 中止充电故障 原因00BMS 中止充电错误原因) 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交易流水号00BMS 中止充电原因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 位——充电机急停故 障 11-12 位——其他故障 13-16 位——预留位 6 充电机 中止充电错误原因 BIN 1 1-2 位——电流不匹配 充电设备与平台交互协议-外发版 V1.0.0.05 26 3-4 位——电压异常 5-8 位——预留位 7.9 充电过程 BMS 需求与充电机输出0x23 帧类型码 0x23 传送间隔 周期上送15 秒 功能 GBT-27930 直流桩与 BMS 充电过程 BMS 需求、充电机输出 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志23命令字38 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 00BMS 电压需求) 00 00 (BMS 电流需求) 00 (BMS 充电模式) 00 00BMS 充电电压测量值00 00BMS 充电电流测量值00 00 BMS 最高单体动力蓄电池电压及组号00BMS 当前荷电状态 SOC00 00BMS 估算 剩余充电时间00 00电桩电压输出值00 00电桩电流输出值00 00累计充电时间 A0 BE校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 BMS 电压需求 BIN 2 0.1 V/位0 V 偏移量 5 BMS 电流需求 BIN 2 0.1 A/位-400 A 偏移量 6 BMS 充电模式 BIN 1 0x01恒压充电0x02恒流充 电 7 BMS 充电电压测量值 BIN 2 0.1 V/位0 V 偏移量 8 BMS 充电电流测量值 BIN 2 0.1 A/位-400 A 偏移量 9 BMS 最高单体动力蓄电池电 压及组号 BIN 2 1-12 位最高单体动力蓄电池电 压数据分辨率0.01 V/位0 V 偏移量数据范围0~24 V 13-16 位最高单体动力蓄电池 电压所在组号数据分辨率1/ 位0 偏移量数据范围0~15 10 BMS 当前荷电状态 SOC BIN 1 1%/位0%偏移量数据范围 充电设备与平台交互协议-外发版 V1.0.0.05 27 % 0~100% 11 BMS 估算剩余充电时间 BIN 2 1 min/位0 min 偏移量数据 范围0~600 min 12 电桩电压输出值 BIN 2 0.1 V/位0 V 偏移量 13 电桩电流输出值 BIN 2 0.1 A/位-400 A 偏移量 14 累计充电时间 BIN 2 1 min/位0 min 偏移量数据 范围0~600 min 7.10 充电过程 BMS 信息0x25 帧类型码 0x25 传送间隔 周期上送15 秒 功能 GBT-27930 直流桩与 BMS 充电过程 BMS 信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志25命令字2B 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交易流水号00BMS 最高单体动力蓄电池电压所在编号) 00 (BMS 最高动力蓄电池温度) 00 (最高温度检测点编号) 00最低动力蓄电池温度00最低动力蓄 电池温度检测点编号00序号 9-1200序号 13-1655 F1校验域 序号 参数名称 数据类型 长度 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 BMS 最高单体动力蓄电池电 压所在编号 BIN 1Byte 1/位1 偏移量数据范围 1~256 5 BMS 最高动力蓄电池温度 BIN 1Byte 1ºC/位-50 ºC 偏移量数据范 围-50 ºC ~200 ºC 6 最高温度检测点编号 BIN 1Byte 1/位1 偏移量数据范围 1~128 7 最低动力蓄电池温度 BIN 1Byte 1ºC/位-50 ºC 偏移量数据范 围-50 ºC ~200 ºC 8 最低动力蓄电池温度检测点 编号 BIN 1Byte 1/位1 偏移量数据范围 1~128 9 BMS 单体动力蓄电池电压过 BIN 2 位 (00正常; 01过高; 充电设备与平台交互协议-外发版 V1.0.0.05 28 高/过低 10过低) 10 BMS 整车动力蓄电池荷电状 态 SOC 过高/过低 BIN 2 位 (00正常; 01过高; 10过低) 11 BMS 动力蓄电池充电过电流 BIN 2 位 (00正常; 01过流; 10不可信状态) 12 BMS 动力蓄电池温度过高 BIN 2 位 (00正常; 01过流; 10不可信状态) 13 BMS 动力蓄电池绝缘状态 BIN 2 位 (00正常; 01过流; 10不可信状态) 14 BMS 动力蓄电池组输出连接 器连接状态 BIN 2 位 (00正常; 01过流; 10不可信状态) 15 充电禁止 BIN 2 位 (00禁止; 01允许) 16 预留位 BIN 2 位 00 8 运营交互帧类型码数据定义 8.1 充电设备主动申请启动充电0x31 帧类型码 0x31 传送间隔 按需发送 功能 用户通过帐号密码及刷卡在充电设备上操作请求充电 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志31命令字3F 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪01启动方式刷卡启动00 是否需要密码不需要20 22 00 00 00 02 00 01逻辑卡号00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00输入密码C1 B5校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 启动方式 BIN 码 1 0x01 表示通过刷卡启动充电 0x02 表求通过帐号启动充电 暂不支持 0x03 表示vin码启动充电 充电设备与平台交互协议-外发版 V1.0.0.05 29 4 是否需要密码 BIN 码 1 0x00 不需要 0x01 需要 5 账号或者逻辑卡号 BCD 码 8 不足 8 位补 0具体见示例 6 输入密码 BIN 码 16 对用户输入的密码进行16 位 MD5 加密采用小写上传 7 VIN 码 ASCII 码 17 位 启动方式为vin码启动充电时上 送,其他方式置零( ASCII码) VIN码需要反序上送 8.2 运营平台确认启动充电0x32 帧类型码 0x32 传送间隔 应答 功能 启动充电鉴权结果 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志32命令字32 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交易流水号 20 22 00 00 00 02 00 01逻辑卡号 00 00 00 00 账户余额 00鉴权成功标志 01失败原因00充电模式00 00 00 0充电参数 CE 8F校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 逻辑卡号 BCD 码 8 显示在屏幕上不足 8 位补零 5 账户余额 BIN 码 4 保留两位小数 6 鉴权成功标志 BIN 码 1 0x00 失败 0x01 成功 7 失败原因 BCD 码 1 0x01 账户不存在 0x02 账户冻结 0x03 账户余额不足 0x04 该卡存在未结账记录 0x05 设备停用 充电设备与平台交互协议-外发版 V1.0.0.05 30 0x06 该账户不能在此设备上充 电 0x07 密码错误 0x08 电站电容不足 0x09 系统中 vin 码不存在 0x0A 该设备存在未结账记录 0x0B 该设备不支持刷卡 8 充电模式 BIN 码 1 0x00 自动充满 0x01 时间模式 0x02 金额模式 0x03 电量模式 0x04 SOC 模式 9 充电参数 BIN 码 4 时间模式单位分钟 金额模式单位元 电量模式单位度kWh SOC 模式SOC 值整数 8.3 运营平台远程控制启机0x34 帧类型码 0x34 传送间隔 按需发送 功能 当用户通过远程启动充电时发送本命令 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志34命令字30 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交易流水号20 22 00 00 00 02 00 01逻辑卡号A0 86 01 00 账户余额1000.003D 29校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 充电设备与平台交互协议-外发版 V1.0.0.05 31 3 交易流水号 BCD 码 16 见名词解释 4 逻辑卡号 BCD 码 8 显示在屏幕上不足补零,逻辑卡 号为卡面印刷卡号 5 账户余额 BIN 码 4 保留到小数点两位 6 充电模式 BIN 码 1 0x00 自动充满 0x01 时间模式 0x02 金额模式 0x03 电量模式 0x04 SOC 模式 7 充电参数 BIN 码 4 时间模式单位分钟 金额模式单位元 电量模式单位度kWh SOC 模式SOC 值整数 8.4 远程启动充电命令回复0x33 帧类型码 0x33 传送间隔 应答 功能 远程启动充电命令回复 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志33命令字26 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交易流水号01启动结果成功00失败原因无DB 03校 验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 启动结果 BCD 码 1 0x00失败 0x01成功 4 失败原因 BIN 码 1 0x00 无 充电设备与平台交互协议-外发版 V1.0.0.05 32 0x01 设备编号不匹配 0x02 枪已在充电 0x03 设备故障 0x04 设备离线 0x05 未插枪 设备在收到启充命令后,检测到未 插枪则发送 0x33 报文回复充电 失败。若在 60 秒以收到 0x34 时间开始计算内检测到枪重新 连接则补送 0x33 成功报文;超 时或者离线等其他异常设备不 启充、不补发 0x33 报文 8.5 运营平台远程停机0x36 帧类型码 0x36 传送间隔 按需发送 功能 当用户通过远程停止充电时发送本命令如 APP 停止充电 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志36命令字14 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪E7 E2帧校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 8.6 远程停机命令回复0x35 帧类型码 0x35 传送间隔 应答发送 功能 远程停止充电命令回复平台发送 0x36 后即关闭订单接收到停机指令后设备务必保证停 机。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志35命令字16 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪01停止结果成功00失 败原因0036 2D帧校验域 充电设备与平台交互协议-外发版 V1.0.0.05 33 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 停止结果 BCD 码 1 0x00失败 0x01成功 4 失败原因 BIN 码 1 0x00 无 0x01 设备编号不匹配 0x02 枪未处于充电状态 0x03 其他 8.7 多类电价交易记录0x3E 帧类型码 0x3E 传送间隔 主动上送 功能 充电设备在网络正常情况下主运发送结算账单直到运营平台响应成账单上传成功收到账 单结算成功本账单在充电设备本地删除。每次接收到启机命令并已执行启机过程无论启机 成功与否都需在订单结束充电后生成账单上传 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志3F命令字B8 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交易流水号20 22 02 16 17 14 47开始时间2022-02-16 17:14:4720 22 02 16 18 14 47结束时间2022-02-16 18:14:4700 00 00 00电表 总起值000 00 00 00电表总止值000 00 00 00总电量000 00 00 00计损 总电量000 00 00 00消费金额000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00VIN 码02交易标识app 启动20 22 02 16 18 14 47交易时间2022-02- 16 18:14:4700停止原因无20 22 00 00 00 02 00 01逻辑卡号D0 FB 01 00第 一费率尖单价:1.3000000 00 00 00第一费率尖电量000 00 00 00第一费率 计损尖电量000 00 00 00第一费率尖金额0D0 FB 01 00第二费率峰单价: 1.3000000 00 00 00第二费率峰电量000 00 00 00第二费率计损峰电量0 00 00 00 00第二费率峰金额0D0 FB 01 00第三费率平单价: 1.3000000 00 00 00第三费率平电量000 00 00 00第三费率计损平电量000 00 00 00第三 费率平金额0D0 FB 01 00第四费率谷单价: 1.3000000 00 00 00第四费率谷 电量000 00 00 00第四费率计损谷电量000 00 00 00第四费率谷金额0 D0 FB 01 00第五费率深谷单价: 1.3000000 00 00 00第五费率深谷电量000 00 00 00第五费率计损深谷电量000 00 00 00第五费率深谷金额000 00 00 00第六费率单价: 0.0000000 00 00 00第六费率电量000 00 00 00第六费率计损 电量000 00 00 00第六费率金额000 00 00 00第七费率单价: 0.0000000 00 00 00第七费率电量000 00 00 00第七费率计损电量000 00 00 00第七费率金 额000 00 00 00第八费率单价: 0.0000000 00 00 00第八费率电量000 00 00 充电设备与平台交互协议-外发版 V1.0.0.05 34 00第八费率计损电量000 00 00 00第八费率金额000 00 00 00第九费率单价: 0.0000000 00 00 00第九费率电量000 00 00 00第九费率计损电量000 00 00 00第九费率金额034 D7校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 开始时间 BCD 码 7 年月日时分秒 5 结束时间 BCD 码 7 年月日时分秒 6 电表总起值 BIN 4 精确到小数点后四位 7 电表总止值 BIN 4 精确到小数点后四位 8 总电量 BIN 4 精确到小数点后四位 9 计损总电量 BIN 4 精确到小数点后四位 10 消费金额 BIN 4 精确到小数点后四位包含电 费、服务费 11 电动汽车唯一标识 ASCII 17 VIN 码此处 VIN 码和充电时 VIN 码不同正序直接上传无 需补 0 和反序 12 交易标识 BIN 1 0x01app 启动 0x02卡启动 0x04离线卡启动 0x05: vin 码启动充电 13 交易日期、时间 BCD 码 7 年月日时分秒 14 停止原因 BIN 1 见附录 11.1 15 逻辑卡号 BCD 码 8 不足 8 位补 0 16 第一费率尖单价 BIN 4 精确到小数点后五位尖电费 尖服务费见费率帧 17 第一费率尖电量 BIN 4 精确到小数点后四位 充电设备与平台交互协议-外发版 V1.0.0.05 35 18 第一费率计损尖电量 BIN 4 精确到小数点后四位 19 第一费率尖金额 BIN 4 精确到小数点后四位 20 第二费率峰单价 BIN 4 精确到小数点后五位峰电费 峰服务费 21 第二费率峰电量 BIN 4 精确到小数点后四位 22 第二费率计损峰电量 BIN 4 精确到小数点后四位 23 第二费率峰金额 BIN 4 精确到小数点后四位 24 第三费率平单价 BIN 4 精确到小数点后五位平电费 平服务费 25 第三费率平电量 BIN 4 精确到小数点后四位 26 第三费率计损平电量 BIN 4 精确到小数点后四位 27 第三费率平金额 BIN 4 精确到小数点后四位 28 第四费率谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 29 第四费率谷电量 BIN 4 精确到小数点后四位 30 第四费率计损谷电量 BIN 4 精确到小数点后四位 31 第四费率谷金额 BIN 4 精确到小数点后四位 32 第五费率深谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 33 第五费率深谷电量 BIN 4 精确到小数点后四位 34 第五费率计损深谷电量 BIN 4 精确到小数点后四位 35 第五费率深谷金额 BIN 4 精确到小数点后四位 36 第六费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 37 第六费率电量 BIN 4 精确到小数点后四位 38 第六费率计损电量 BIN 4 精确到小数点后四位 39 第六费率金额 BIN 4 精确到小数点后四位 40 第七费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 充电设备与平台交互协议-外发版 V1.0.0.05 36 41 第七费率电量 BIN 4 精确到小数点后四位 42 第七费率计损电量 BIN 4 精确到小数点后四位 43 第七费率金额 BIN 4 精确到小数点后四位 44 第八费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 45 第八费率电量 BIN 4 精确到小数点后四位 46 第八费率计损电量 BIN 4 精确到小数点后四位 47 第八费率金额 BIN 4 精确到小数点后四位 48 第九费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 49 第九费率电量 BIN 4 精确到小数点后四位 50 第九费率计损电量 BIN 4 精确到小数点后四位 51 第九费率金额 BIN 4 精确到小数点后四位 8.8 四类电价交易记录0x3F 帧类型码 0x3F 传送间隔 主动上送 功能 充电设备在网络正常情况下主运发送结算账单直到运营平台响应成账单上传成功收到账 单结算成功本账单在充电设备本地删除。每次接收到启机命令并已执行启机过程无论启机 成功与否都需在订单结束充电后生成账单上传 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志3F命令字9C 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交易流水号20 22 02 16 17 14 47开始时间2022-02-16 17:14:4720 22 02 16 18 14 47结束时间2022-02-16 18:14:47D0 FB 01 00尖单 价:1.3000000 00 00 00尖电量000 00 00 00计损尖电量000 00 00 00尖金 额0D0 FB 01 00峰单价: 1.3000000 00 00 00峰电量000 00 00 00计损峰 电量000 00 00 00峰金额0D0 FB 01 00平单价: 1.3000000 00 00 00平电 量000 00 00 00计损平电量000 00 00 00平金额0D0 FB 01 00谷单价: 1.3000000 00 00 00谷电量000 00 00 00计损谷电量000 00 00 00谷金 额000 00 00 00电表总起值000 00 00 00电表总止值000 00 00 00总电 量000 00 00 00计损总电量000 00 00 00消费金额000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00VIN 码02交易标识app 启动20 22 02 16 18 14 47交易时间2022-02-16 18:14:4700停止原因无20 22 00 00 00 02 00 01逻 辑卡号34 D7校验域 充电设备与平台交互协议-外发版 V1.0.0.05 37 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 开始时间 BCD 码 7 年月日时分秒 5 结束时间 BCD 码 7 年月日时分秒 6 尖单价 BIN 4 精确到小数点后五位尖电费 尖服务费见费率帧 7 尖电量 BIN 4 精确到小数点后四位 8 计损尖电量 BIN 4 精确到小数点后四位 9 尖金额 BIN 4 精确到小数点后四位 10 峰单价 BIN 4 精确到小数点后五位峰电费 峰服务费 11 峰电量 BIN 4 精确到小数点后四位 12 计损峰电量 BIN 4 精确到小数点后四位 13 峰金额 BIN 4 精确到小数点后四位 14 平单价 BIN 4 精确到小数点后五位平电费 平服务费 15 平电量 BIN 4 精确到小数点后四位 16 计损平电量 BIN 4 精确到小数点后四位 17 平金额 BIN 4 精确到小数点后四位 18 谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 19 谷电量 BIN 4 精确到小数点后四位 20 计损谷电量 BIN 4 精确到小数点后四位 21 谷金额 BIN 4 精确到小数点后四位 22 电表总起值 BIN 4 精确到小数点后四位 充电设备与平台交互协议-外发版 V1.0.0.05 38 23 电表总止值 BIN 4 精确到小数点后四位 24 总电量 BIN 4 精确到小数点后四位 25 计损总电量 BIN 4 精确到小数点后四位 26 消费金额 BIN 4 精确到小数点后四位包含电 费、服务费 27 电动汽车唯一标识 ASCII 17 VIN 码此处 VIN 码和充电时 VIN 码不同正序直接上传无 需补 0 和反序 28 交易标识 BIN 1 0x01app 启动 0x02卡启动 0x04离线卡启动 0x05: vin 码启动充电 29 交易日期、时间 BCD 码 7 年月日时分秒 30 停止原因 BIN 1 见附录 11.1 31 逻辑卡号 BCD 码 8 不足 8 位补 0 8.9 交易记录确认0x40 帧类型码 0x40 传送间隔 应答发送 功能 运营平台接收到结算账单上传后都需回复此确认信息。若设备未收到回复帧则 5 分钟后继 续上送一次交易记录此情况下无论平台是否成功回复都停止上送。这一帧仅是报文交互使 用意指平台成功接收到交易记录报文并不代表交易订单成功结算 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志40命令字11 00长 度域00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00交易流水号00确认结果 6D EC校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 交易流水号 BCD 码 16 2 确认结果 BIN 码 1 0x00 上传成功 0x01 非法账单 充电设备与平台交互协议-外发版 V1.0.0.05 39 8.10 远程账户余额更新0x42 帧类型码 0x42 传送间隔 按需发送 功能 平台在用户完成充值后会将用户更新的余额下发到充电设备设备接收到此数据帧需要对当前 充电用户的信息进行校验并更新余额信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志42命令字14 00长 度域20 22 00 00 00 02 00 01逻辑卡号00 00 00 00 00修改后账户金额0A9 99 校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪号 BCD 码 1 3 逻辑卡号 BCD 码 8 不足 8 位补零 如果不为零需要校验本次充电 是否为此卡充电 如果为零则不校验直接更新 设备当前充电用户余额 4 修改后账户金额 BIN 码 4 保留两位小数 8.11 余额更新应答0x41 帧类型码 0x41 传送间隔 应答回复 功能 平台在用户完成充值后会将用户更新的余额下发到充电设备设备接收到此数据帧需要对当前 充电用户的信息进行校验并更新余额信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志41命令字10 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号01 (修改结 果) F5 56校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 逻辑卡号 BCD 码 8 不足 8 位补零非必填有逻辑 卡号时设备需要较验当前充电是 否这此卡充电没有逻辑卡号则 充电设备与平台交互协议-外发版 V1.0.0.05 40 直接更新当前充电用户余额 3 修改结果 BIN 码 1 0x00-修改成功 0x01-设备编号错误 0x02-卡号错误 8.12 离线卡数据同步0x44 帧类型码 0x44 传送间隔 按需下发 功能 离线卡适用于设备离线充电模式平台在充电设备在线时会下发此数据帧到充电设备充电设 备接收到后储存离线卡信息到设备本地如果已存在离线卡则用最新的数据覆盖本地数据不 存在则插入若用户刷卡充电时设备处理离线模式则刷鉴权走设备本地进行判断。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志44命令字1C 00长 度域32 01 14 12 78 23 01设备编码01下发卡个数) 20 22 00 00 00 02 00 01逻辑 卡号4C AB校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 下发卡个数 BIN 码 1 最大 15 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.13 离线卡数据同步应答0x43 帧类型码 0x43 传送间隔 应答 功能 离线卡数据同步应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志43命令字09 00长 度域32 01 14 12 78 23 01设备编码01保存结果 00失败原因 80 55校验 域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 3 保存结果 BIN 码 1 0x00 失败 0x01 成功 充电设备与平台交互协议-外发版 V1.0.0.05 41 4 失败原因 BIN 码 1 0x01 卡号格式错误 0x02 储存空间不足 8.14 离线卡数据清除0x46 帧类型码 0x46 传送间隔 按需下发 功能 离线卡清除是平台主动下发的操作平台在充电设备在线时会下发此数据帧到充电设备充电 设备接收到离线卡数据清除报文后清除到设备本地对应的离线卡数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志46命令字18 00长 度域32 01 14 12 78 23 01设备编码01清除离线卡的个数20 22 00 00 00 02 00 01逻辑卡号74 22校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 清除离线卡的个数 BIN 码 1 最大 24 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.15 离线卡数据清除应答0x45 帧类型码 0x45 传送间隔 应答 功能 离线卡数据清除应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志45命令字1D 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号00失败 原因57 09校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 3 清除标记 BIN 码 1 0x00 清除失败 0x01 清除成功 4 失败原因 BIN 码 1 0x01 卡号格式错误 0x02 清除成功 充电设备与平台交互协议-外发版 V1.0.0.05 42 … … … … N1 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 N2 清除标记 BIN 码 1 0x00 清除失败 0x01 清除成功 N3 失败原因 BIN 码 1 0x00 清除成功 0x01 卡号格式错误 8.16 离线卡数据查询0x48 帧类型码 0x48 传送间隔 按需下发 功能 离线卡数据查询由平台主动向设备发起的查询请求平台在充电设备在线时会按需下发此数据 帧到充电设备设备接收到该报文后进行查询设备本地是否存在对应的离线卡 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志48命令字1C 00长 度域32 01 14 12 78 23 01设备编码01查询的离线卡个数) 20 22 00 00 00 02 00 01 逻辑卡号5F FA校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 查询的离线卡个数 BIN 码 1 最大 26 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.17 离线卡数据查询应答0x47 帧类型码 0x47 传送间隔 应答 功能 离线卡数据查询应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志47命令字1C 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号00查询结 果7F 4D校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备与平台交互协议-外发版 V1.0.0.05 43 2 第 1 个卡逻辑卡号 BIN 码 8 离线卡逻辑卡号 3 查询结果 BIN 码 1 0x00 不存在 0x01 存在 … … … … N1 第 N1 个卡逻辑卡号 BIN 码 8 离线卡逻辑卡号 N2 查询结果 BIN 码 1 0x00 不存在 0x01 存在 9 运营平台设置帧类型码数据定义 9.1 充电设备工作参数设置0x52 帧类型码 0x52 传送间隔 按需发送 功能 远程设置充电设备是否停用设置充电设备允许输出功率以实现电网功率的调节 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志52命令字16 00长 度域32 01 14 12 78 23 01设备编码01枪编号01是否允许工作00 00充电设 备最大允许输出功率D7 FA校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪编号 BCD 1 枪编号 1–255 3 是否允许工作 BIN 码 1 0x00 表示允许正常工作 0x01 表示停止使用锁定充电设 备 4 充电设备最大允许输出功率 BIN 码 2 限制最大输出功率值 ,单位 Kw 9.2 充电设备工作参数设置应答0x51 帧类型码 0x51 传送间隔 按需发送 功能 充电设备接收到运营平台充电设备工作参数设置时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志51命令字14 00长 充电设备与平台交互协议-外发版 V1.0.0.05 44 度域32 01 14 12 78 23 01设备编码01枪编号01设置结果) 03 98校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪编号 BCD 1 枪编号 1–255 3 设置结果 BIN 码 1 0x00 失败 0x01 成功 9.3 充电实时数据定时上报0x53 帧类型码 0x53 传送间隔 15 秒 功能 充电设备充电时周期发送此数据在 0x13 实时数据基础上做了扩展。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志53命令字58 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输出电压000 00输出电流000枪线温度1000 00 00 00 00 00 00 00枪线编码00soc000电池组最高温度000 00累计充电时间 000 00剩余时间000 00 00 00尖电量000 00 00 00峰电量000 00 00 00平电量000 00 00 00谷电量000 00 00 00充电度数000 00 00 00计 损充电度数000 00 00 00已充金额000 00硬件故障无2C 22校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号或终端号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 状态 BIN 码 1 0x00离线 0x01故障 0x02空闲 0x03充电 需做到变位上送 5 枪是否归位 BIN 码 1 0x00 否 0x01 是 0x02 未知 无法检测到枪是否插回枪座即 充电设备与平台交互协议-外发版 V1.0.0.05 45 未知 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 码 4 精确到小数点后四位 19 充电度数 BIN 码 4 精确到小数点后四位 20 计损充电度数 BIN 码 4 精确到小数点后四位 未设置计损比例时等于充电度数 21 已充金额 BIN 码 4 精确到小数点后四位待机置零 电费服务费计损充电度数 22 硬件故障 BIN 码 2 Bit 位表示0 否 1 是低位到 高位顺序 Bit1急停按钮动作故障 Bit2无可用整流模块 Bit3出风口温度过高 充电设备与平台交互协议-外发版 V1.0.0.05 46 Bit4交流防雷故障 Bit5交直流模块 DC20 通信中 断 Bit6绝缘检测模块 FC08 通信 中断 Bit7电度表通信中断 Bit8读卡器通信中断 Bit9RC10 通信中断 Bit10风扇调速板故障 Bit11直流熔断器故障 Bit12高压接触器故障 Bit13门打开 9.4 对时设置0x56 帧类型码 0x56 传送间隔 周期发送1 天 功能 运营平台同步充电设备时钟以保证充电设备与运营平台的时钟一致 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志56命令字1A 00长 度域32 01 14 12 78 23 01设备编码20 22 02 16 17 14 47当前时间2022-02-16 17:14:47F6 85校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 当前时间 BCD 码 7 年月日时分秒 9.5 对时设置应答0x55 帧类型码 0x55 传送间隔 应答 功能 充电设备接收到运营平台同步充电设备时钟时应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志55命令字1A 00长 度域32 01 14 12 78 23 01设备编码20 22 02 16 17 14 47当前时间2022-02-16 17:14:4706 75校验域 充电设备与平台交互协议-外发版 V1.0.0.05 47 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 当前时间 BCD 码 7 年月日时分秒 9.6 四类电价计费模型设置0x58 桢类型码 0x58 传送间隔 平台按需要发送在桩所有枪都 没有插枪情况下设置生效 功能 用户充电费用计算每半小时为一个费率段共 48 段每段对应尖峰平谷其中一个费率 充电时设备屏幕按此费率分别显示已充电费和服务费 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志58命令字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 个89 A8校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 计费模型编码 BCD 码 2 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 见名词解释 充电设备与平台交互协议-外发版 V1.0.0.05 48 12 000030 时段费率号 BIN 码 1 0尖费率 1峰费率 2平费率 3谷费率 13 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 58 23002330 时段费率号 BIN 码 1 同上 59 2330000 时段费率号 BIN 码 1 同上 9.7 多类电价计费模型设置0x54 桢类型码 0x54 传送间隔 平台按需要发送在桩所有枪都 没有插枪情况下设置生效 功能 用户充电费用计算每半小时为一个费率段共 48 段每段对应尖峰平谷其中一个费率 充电时设备屏幕按此费率分别显示已充电费和服务费 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志58命令字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第 九费率服务费89 A8校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 计费模型编码 BCD 码 2 3 计损比例 BIN 码 1 见名词解释 4 000030 时段费率号 BIN 码 1 0x00 第 一 费 率 尖 费 率 0x01 第 二 费 率 峰 费 率 0x02 第 三 费 率 平 费 率 0x03第四费率谷费率 0x04第五费率深谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 49 0x05第六费率 0x06第七费率 0x07第八费率 0x08第九费率 5 030100 时段费率号 BIN 码 1 同上 … …… …… …… …… 50 23002330 时段费率号 BIN 码 1 同上 51 2330000 时段费率号 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 50 9.8 计费模型应答0x57 桢类型码 0x57 传送间隔 收到平台的计费模型设置命令后 回复包括 0x58、0x54 功能 充电设备接收到运营平台计费模型时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志57命令字14 00长 度域32 01 14 12 78 23 01设备编码01设置结果1D 1F校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设置结果 BIN 码 1 0x00 失败 0x01 成功 9.9 二维码信息设置0x5A 帧类型码 0x5A 传送间隔 开机认证通过后下发按需发送 功能 液晶显示二维码更新 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志96命令字14 00长 度域32 01 14 12 78 23 01设备编码01终端号xx xx…xx xx二维码固定字段F0 D0校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 终端号 BCD 码 1 充电枪号或终端号 3 二维码固定字段 ASCII 码 100 下发二维码固定字段不足补 0 9.10 二维码信息应答0x59 帧类型码 0x59 传送间隔 按需发送 功能 充电设备接收到运营平台二维码更新指令时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志95命令字15 00长 度域32 01 14 12 78 23 01设备编码01终端号01设置结果FF 94校验域 序号 参数名称 数据类型 长度(Byte) 备注 充电设备与平台交互协议-外发版 V1.0.0.05 51 1 设备编号 BCD 码 7 2 终端号 BCD 码 1 充电枪号或终端号 3 设置结果 BIN 码 1 0x00 失败 0x01 成功 10 车位锁通信协议定义 地锁状态变化需要传输给平台若地锁出现故障则传输故障码至平台若检测出现故障则默认 地锁为降下状态若为升降出现故障则保持现有状态 10.1 地锁数据上送0x61 帧类型码 0x61 传送间隔 按需上送 功能 地锁状态/报警信息变化时设备立刻上送变位/报警信息地锁状态不变化时每隔 5 分钟周 期性上送地锁状态。若无报警信息不上送。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志61命令字1C 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪00车位状态无车辆00 地锁电量状态000报警状态00 00 00 00预留位A7 2A校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 2 枪号 BIN 码 1 3 车位锁状态 BIN 码 1 0x00未到位状态 0x55升锁到位状态 0xFF降锁到位状态 4 车位状态 BIN 码 1 0x00无车辆 0xFF停放车辆 5 地锁电量状态 BIN 码 1 百分比值0~100 6 报警状态 BIN 码 1 0x00正常无报警 充电设备与平台交互协议-外发版 V1.0.0.05 52 0xFF待机状态摇臂破坏 0x55摇臂升降异常(未到位) 7 预留位 BIN 码 4 全部置0 10.2 遥控地锁升锁与降锁命令0x62 帧类型码 0x62 传送间隔 按需发送 功能 服务器下发命令给地锁地锁执行动作 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志62命令字19 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪55升/降地锁00 00 00 00 预留位FD 98校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 2 枪号 BIN 码 1 3 升/降地锁 BCD 码 1 升锁 0X55降锁 0XFF 4 预留位 BIN 码 4 全部置 0可用于多枪 10.3 充电设备返回数据上行0x63 帧类型码 0x63 传送间隔 按需发送 功能 地锁收到遥控地锁升锁与降锁命令指令响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志63命令字19 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪00地锁控制返回标志00 00 00 00预留位30 04校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 充电设备与平台交互协议-外发版 V1.0.0.05 53 2 枪号 BIN 码 1 3 地锁控制返回标志 BIN 码 1 布尔型1鉴权成功0鉴权 失败 5 预留位 BIN 码 4 全部置 0可用于多枪 11 电设备远程维护帧类型码数据定义 11.1 远程重启0x92 帧类型码 0x92 传送间隔 按需发送 功能 重启充电设备应对部分问题如卡死 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志92命令字14 00长 度域32 01 14 12 78 23 01设备编码01执行控制F0 D0校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 执行控制 BIN 码 1 0x01立即执行 0x02空闲执行 11.2 远程重启应答0x91 帧类型码 0x91 传送间隔 按需发送 功能 充电设备接收到运营平台远程重启指令时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志91命令字14 00长 度域32 01 14 12 78 23 01设备编码01设置结果FF 94校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设置结果 BIN 码 1 0x00 失败 0x01 成功 11.3 远程更新0x94 帧类型码 0x94 传送间隔 按需发送 充电设备与平台交互协议-外发版 V1.0.0.05 54 功能 对设备进行软件升级平台升级模式为 ftp 文件升级由设备企提供升级需要的更新文件特 定文件名由设备企定义平台在数据帧中提供访问更新文件相关服务器地址及下载路径信 息设备下载完更新程序后对文件进行较验并对设备进行升级。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志94命令字6A 00长 度域32 01 14 12 78 23 01设备编码01设备型号0F 00设备功率31 31 34 2E 35 35 2E 31 31 34 2E 31 37 34 00 00升级服务器地址15 00升级服务器端口 73 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00用户名73 72 31 32 33 00 00 00 00 00 00 00 00 00 00 00密码41 43 2D 37 4B 57 2F 32 30 31 38 30 31 33 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00文件路径02执行控制3C下载超时时间) C7 CF校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设备型号 BIN 码 1 0x01直流 0x02交流 3 设备功率 BIN 码 2 不足 2 位补零 4 升级服务器地址 ASCII 码 16 不足 16 位补零 5 升级服务器端口 BIN 码 2 不足 2 位补零 6 用户名 ASCII 码 16 不足 16 位补零 7 密码 ASCII 码 16 不足 16 位补零 8 文件路径 ASCII 码 32 不足 32 位补零文件路径名由 平台定义 9 执行控制 BIN 码 1 0x01立即执行 0x02空闲执行 10 下载超时时间 BIN 码 1 单位min 11.4 远程更新应答0x93 帧类型码 0x93 传送间隔 按需发送 功能 充电设备执行过运营平台远程更新指令响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志93命令字14 00长 度域32 01 14 12 78 23 01设备编码01升级状态F4 2C校验域 充电设备与平台交互协议-外发版 V1.0.0.05 55 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 升级状态 BIN 码 1 0x00-成功 0x01-编号错误 0x02-程序与设备型号不符 0x03-下载更新文件超时 12 附录 12.1 充电停止原因代码表 类别 代码 具体原因 充电完成 0x40 结束充电APP 远程停止 0x41 结束充电SOC 达到 100% 0x42 结束充电充电电量满足设定条件 0x43 结束充电充电金额满足设定条件 0x44 结束充电充电时间满足设定条件 0x45 结束充电手动停止充电 0x46 结束充电SOC 达到设定值 0x47~0x49 其他方式预留 充电启动失败 0x4A 充电启动失败充电桩控制系统故障(需要重启或自动恢复) 0x4B 充电启动失败控制导引断开 0x4C 充电启动失败断路器跳位 0x4D 充电启动失败电表通信中断 0x4E 充电启动失败余额不足 0x4F 充电启动失败充电模块故障 0x50 充电启动失败急停开入 0x51 充电启动失败防雷器异常 0x52 充电启动失败BMS 未就绪 充电设备与平台交互协议-外发版 V1.0.0.05 56 0x53 充电启动失败温度异常 0x54 充电启动失败电池反接故障 0x55 充电启动失败电子锁异常 0x56 充电启动失败合闸失败 0x57 充电启动失败绝缘异常 0x58 预留 0x59 充电启动失败接收 BMS 握手报文 BHM 超时 0x5A 充电启动失败接收 BMS 和车辆的辨识报文超时 BRM 0x5B 充电启动失败接收电池充电参数报文超时 BCP 0x5C 充电启动失败接收 BMS 完成充电准备报文超时 BRO AA 0x5D 充电启动失败接收电池充电总状态报文超时 BCS 0x5E 充电启动失败接收电池充电要求报文超时 BCL 0x5F 充电启动失败接收电池状态信息报文超时 BSM 0x60 充电启动失败GB2015 电池在 BHM 阶段有电压不允许充 电 0x61 充电启动失败GB2015 辨识阶段在 BRO_AA 时候电池实际 电压与 BCP 报文电池电压差距大于 5% 0x62 充电启动失败B2015 充电机在预充电阶段从 BRO_AA 变成 BRO_00 状态 0x63 充电启动失败接收主机配置报文超时 0x64 充电启动失败充电机未准备就绪,我们没有回 CRO AA对 应老国标 0x65~0x69 其他原因预留 充电异常中止 0x6A 充电异常中止系统闭锁 0x6B 充电异常中止导引断开 0x6C 充电异常中止断路器跳位 0x6D 充电异常中止电表通信中断 0x6E 充电异常中止余额不足 充电设备与平台交互协议-外发版 V1.0.0.05 57 0x6F 充电异常中止交流保护动作 0x70 充电异常中止直流保护动作 0x71 充电异常中止充电模块故障 0x72 充电异常中止急停开入 0x73 充电异常中止防雷器异常 0x74 充电异常中止温度异常 0x75 充电异常中止输出异常 0x76 充电异常中止充电无流 0x77 充电异常中止电子锁异常 0x78 预留 0x79 充电异常中止总充电电压异常 0x7A 充电异常中止总充电电流异常 0x7B 充电异常中止单体充电电压异常 0x7C 充电异常中止电池组过温 0x7D 充电异常中止最高单体充电电压异常 0x7E 充电异常中止最高电池组过温 0x7F 充电异常中止BMV 单体充电电压异常 0x80 充电异常中止BMT 电池组过温 0x81 充电异常中止电池状态异常停止充电 0x82 充电异常中止车辆发报文禁止充电 0x83 充电异常中止充电设备断电 0x84 充电异常中止接收电池充电总状态报文超时 0x85 充电异常中止接收电池充电要求报文超时 0x86 充电异常中止接收电池状态信息报文超时 0x87 充电异常中止接收 BMS 中止充电报文超时 0x88 充电异常中止接收 BMS 充电统计报文超时 0x89 充电异常中止接收对侧 CCS 报文超时 充电设备与平台交互协议-外发版 V1.0.0.05 58 0x8A~0x8F 其他原因预留 未知原因停止 0x90 未知原因停止 12.2 CRC16 校验的计算方法 CRCCyclical Redundancy Check由两字节组成生成函数如下 1、CRC 计算函数 WORD ModbusCRC(BYTE * pData, BYTE len) { BYTE byCRCHi 0xff; BYTE byCRCLo 0xff; BYTE byIdx; WORD crc; while(len–) { byIdx byCRCHi ^ pData; byCRCHi byCRCLo ^ gabyCRCHi[byIdx]; byCRCLo gabyCRCLo[byIdx]; } crc byCRCHi; crc 8; crc byCRCLo; return crc; } CRC 码表高字节 BYTE gabyCRCHi[] { 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41, 充电设备与平台交互协议-外发版 V1.0.0.05 59 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40 }; CRC 码表高字节 BYTE gabyCRCLo[] { 0x00,0xc0,0xc1,0x01,0xc3,0x03,0x02,0xc2,0xc6,0x06, 0x07,0xc7,0x05,0xc5,0xc4,0x04,0xcc,0x0c,0x0d,0xcd, 0x0f,0xcf,0xce,0x0e,0x0a,0xca,0xcb,0x0b,0xc9,0x09, 0x08,0xc8,0xd8,0x18,0x19,0xd9,0x1b,0xdb,0xda,0x1a, 0x1e,0xde,0xdf,0x1f,0xdd,0x1d,0x1c,0xdc,0x14,0xd4, 0xd5,0x15,0xd7,0x17,0x16,0xd6,0xd2,0x12,0x13,0xd3, 0x11,0xd1,0xd0,0x10,0xf0,0x30,0x31,0xf1,0x33,0xf3, 0xf2,0x32,0x36,0xf6,0xf7,0x37,0xf5,0x35,0x34,0xf4, 充电设备与平台交互协议-外发版 V1.0.0.05 60 0x3c,0xfc,0xfd,0x3d,0xff,0x3f,0x3e,0xfe,0xfa,0x3a, 0x3b,0xfb,0x39,0xf9,0xf8,0x40,0x28,0xe8,0xe9,0x29, 0xeb,0x2b,0x2a,0xea,0xee,0x2e,0x2f,0xef,0x2d,0xed, 0xec,0x2c,0xe4,0x24,0x25,0xe5,0x27,0xe7,0xe6,0x26, 0x22,0xe2,0xe3,0x23,0xe1,0x21,0x20,0xe0,0xa0,0x60, 0x61,0xa1,0x63,0xa3,0xa2,0x62,0x66,0xa6,0xa7,0x67, 0xa5,0x65,0x64,0xa4,0x6c,0xac,0xad,0x6d,0xaf,0x6f, 0x6e,0xae,0xaa,0x6a,0x6b,0xab,0x69,0xa9,0xa8,0x68, 0x78,0xb8,0xb9,0x79,0xbb,0x7b,0x7a,0xba,0xbe,0x7e, 0x7f,0xbf,0x7d,0xbd,0xbc,0x7c,0xb4,0x74,0x75,0xb5, 0x77,0xb7,0xb6,0x76,0x72,0xb2,0xb3,0x73,0xb1,0x71, 0x70,0xb0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92, 0x96,0x56,0x57,0x97,0x55,0x95,0x94,0x54,0x9c,0x5c, 0x5d,0x9d,0x5f,0x9f,0x9e,0x5e,0x5a,0x9a,0x9b,0x5b, 0x99,0x59,0x58,0x98,0x88,0x48,0x49,0x89,0x4b,0x8b, 0x8a,0x4a,0x4e,0x8e,0x8f,0x4f,0x8d,0x4d,0x4c,0x8c, 0x44,0x84,0x85,0x45,0x87,0x47,0x46,0x86,0x82,0x42, 0x43,0x83,0x41,0x81,0x80,0x40 }; 12.3 协议需知 序号 注意事项 如不满足要求的影响 1 平台发起充电指令后设备需要在 90 秒内回复 平台成功并上送实时数据且实时数据中设备 的状态必须是充电中。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 2 平台下发了充电指令如果没收到设备的回复 或者电设备回复启动失败平台会认为此次启 动失败电设备不得启动充电。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 3 在设备启动或者充电中平台下发了停充指 令设备必须要停止充电。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 4 设备在充电中则不得上送空闲状态若实时数 据中有两帧为空闲平台会把此单列为异常订 单。 订单无法正常结算并导致互联互通 推送的订单费用明细丢失 5 在充电中如果可以拔枪设备需要立即上送交 易记录结束此单充电。 若其它用户插枪将直接充电费用会 算 充电设备与平台交互协议-外发版 V1.0.0.05 61 入第一个用户的账上 6 同一笔订单鉴权后回复的流水号、实时数据 中的流水号、交易记录中的流水号必须保持一 致。 平台订单无法结算或按错误的交易流 水号进行结算 7 在充电结束后的 30 秒内设备需要上送交易记 录到平台如未上送此单会进入异常订单。 订单无法正常结算并导致互联互通 推送的订单费用明细丢失 8 设备上送的交易记录里的分时电量必须和平台 的计费模型一致。 订单计费错误少扣费。充电设备与平台交互协议-外发版 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.0000网络链接类型38 39 38 36 30 33 31 33 39 30 38 39 38 30 32 37 31 30 37 58sim 卡卡号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 000030 时段费率号 BIN 码 1 0x00 尖 费 率 0x01 峰 费 率 0x02平费率 0x03谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 14 13 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 58 23002330 时段费率号 BIN 码 1 同上 59 2330000 时段费率号 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 000030 时段费率号 BIN 码 1 0x00 第 一 费 率 尖 费 率 0x01 第 二 费 率 峰 费 率 0x02 第 三 费 率 平 费 率 0x03第四费率谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 15 0x04第五费率深谷费率 0x05第六费率 0x06第七费率 0x07第八费率 0x08第九费率 5 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 50 23002330 时段费率号 BIN 码 1 同上 51 2330000 时段费率号 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输出电压000 00输出电流000枪线温度1000 00 00 00 00 00 00 00枪线编码00soc000电池组最高温度000 00累计充电时间 000 00剩余时间000 00 00 00充电度数000 00 00 00计损充电度数000 00 00 00已充金额000 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读卡器通信中断 Bit9RC10 通信中断 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 00BMS 通信协议版本号00BMS 电池类 型) 00 00 (BMS 整车动力蓄电池系统额定容量) 00 00BMS 整车动力蓄电池系统额定总电 压) 00 00 00 00BMS 电池生产厂商名称) 00 00 00 00BMS 电池组序号) 00BMS 电池 组生产日期年00BMS 电池组生产日期月)00BMS 电池组生产日期日00 00 00BMS 电池组充电次数00BMS 电池组产权标识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 00BMS 软件版本号) 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 byte3byte2—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 年 偏 移 量 数 据 范 围 19852235 年 11 BMS 电池组生产日期月 BIN 1 0 月偏移量数据范围112 月 12 BMS 电池组生产日期日 BIN 1 0 日偏移量数据范围131 日 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 — 000001HFFFFFEH预留填 FFFFFFH Byte5-byte2 作为 BMS 软件版 本编译时间信息标记 Byte5byte4—0001HFFFEH 表示“年”例如 2015 年填 写 Byte5—DFH byte4 充电设备与平台交互协议-外发版 V1.0.0.05 20 —07H Byte3—01H0CH 表示“月” 例如 11 月填写 Byte3— 0BH Byte2—01H1FH 表示“日” 例如 10 日填写 Byte2— 0AH Byte1—01HFEH 表示版本流 水号例如 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 00BMS 单体动力蓄电池最高允许充电电压00 00BMS 最高允许充电电流) 00 00 (BMS 动力蓄电池标称总能量) 00 00BMS 最高允许充 电总电压) 00BMS 最高允许温度) 00 00BMS 整车动力蓄电池荷电状态(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交易流水号00BMS 中止荷电状态 SOC00 00BMS 动力蓄电 池单体最低电压) 00 00 (BMS 动力蓄电池单体最高电压) 00BMS 动力蓄电池最低温度) 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-1400序号 15-1600序号 17-1900序号 20-2300序号 24-255C 51 校验域 序号 参数名称 数据类型 长度 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 接收 SPN25600x00 的充电 机辨识报文超时 BIN 2 位 00 正 常 01 超 时 10不可信状态 5 接收 SPN25600xAA 的充 电机辨识报文超时 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交易流水号00BMS 中止充电原因) 00 00BMS 中止充电故障 原因00BMS 中止充电错误原因) 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交易流水号00BMS 中止充电原因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 位——充电机急停故 障 11-12 位——其他故障 13-16 位——预留位 6 充电机 中止充电错误原因 BIN 1 1-2 位——电流不匹配 充电设备与平台交互协议-外发版 V1.0.0.05 26 3-4 位——电压异常 5-8 位——预留位 7.9 充电过程 BMS 需求与充电机输出0x23 帧类型码 0x23 传送间隔 周期上送15 秒 功能 GBT-27930 直流桩与 BMS 充电过程 BMS 需求、充电机输出 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志23命令字38 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 00BMS 电压需求) 00 00 (BMS 电流需求) 00 (BMS 充电模式) 00 00BMS 充电电压测量值00 00BMS 充电电流测量值00 00 BMS 最高单体动力蓄电池电压及组号00BMS 当前荷电状态 SOC00 00BMS 估算 剩余充电时间00 00电桩电压输出值00 00电桩电流输出值00 00累计充电时间 A0 BE校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 BMS 电压需求 BIN 2 0.1 V/位0 V 偏移量 5 BMS 电流需求 BIN 2 0.1 A/位-400 A 偏移量 6 BMS 充电模式 BIN 1 0x01恒压充电0x02恒流充 电 7 BMS 充电电压测量值 BIN 2 0.1 V/位0 V 偏移量 8 BMS 充电电流测量值 BIN 2 0.1 A/位-400 A 偏移量 9 BMS 最高单体动力蓄电池电 压及组号 BIN 2 1-12 位最高单体动力蓄电池电 压数据分辨率0.01 V/位0 V 偏移量数据范围0~24 V 13-16 位最高单体动力蓄电池 电压所在组号数据分辨率1/ 位0 偏移量数据范围0~15 10 BMS 当前荷电状态 SOC BIN 1 1%/位0%偏移量数据范围 充电设备与平台交互协议-外发版 V1.0.0.05 27 % 0~100% 11 BMS 估算剩余充电时间 BIN 2 1 min/位0 min 偏移量数据 范围0~600 min 12 电桩电压输出值 BIN 2 0.1 V/位0 V 偏移量 13 电桩电流输出值 BIN 2 0.1 A/位-400 A 偏移量 14 累计充电时间 BIN 2 1 min/位0 min 偏移量数据 范围0~600 min 7.10 充电过程 BMS 信息0x25 帧类型码 0x25 传送间隔 周期上送15 秒 功能 GBT-27930 直流桩与 BMS 充电过程 BMS 信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志25命令字2B 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交易流水号00BMS 最高单体动力蓄电池电压所在编号) 00 (BMS 最高动力蓄电池温度) 00 (最高温度检测点编号) 00最低动力蓄电池温度00最低动力蓄 电池温度检测点编号00序号 9-1200序号 13-1655 F1校验域 序号 参数名称 数据类型 长度 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 BMS 最高单体动力蓄电池电 压所在编号 BIN 1Byte 1/位1 偏移量数据范围 1~256 5 BMS 最高动力蓄电池温度 BIN 1Byte 1ºC/位-50 ºC 偏移量数据范 围-50 ºC ~200 ºC 6 最高温度检测点编号 BIN 1Byte 1/位1 偏移量数据范围 1~128 7 最低动力蓄电池温度 BIN 1Byte 1ºC/位-50 ºC 偏移量数据范 围-50 ºC ~200 ºC 8 最低动力蓄电池温度检测点 编号 BIN 1Byte 1/位1 偏移量数据范围 1~128 9 BMS 单体动力蓄电池电压过 BIN 2 位 (00正常; 01过高; 充电设备与平台交互协议-外发版 V1.0.0.05 28 高/过低 10过低) 10 BMS 整车动力蓄电池荷电状 态 SOC 过高/过低 BIN 2 位 (00正常; 01过高; 10过低) 11 BMS 动力蓄电池充电过电流 BIN 2 位 (00正常; 01过流; 10不可信状态) 12 BMS 动力蓄电池温度过高 BIN 2 位 (00正常; 01过流; 10不可信状态) 13 BMS 动力蓄电池绝缘状态 BIN 2 位 (00正常; 01过流; 10不可信状态) 14 BMS 动力蓄电池组输出连接 器连接状态 BIN 2 位 (00正常; 01过流; 10不可信状态) 15 充电禁止 BIN 2 位 (00禁止; 01允许) 16 预留位 BIN 2 位 00 8 运营交互帧类型码数据定义 8.1 充电设备主动申请启动充电0x31 帧类型码 0x31 传送间隔 按需发送 功能 用户通过帐号密码及刷卡在充电设备上操作请求充电 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志31命令字3F 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪01启动方式刷卡启动00 是否需要密码不需要20 22 00 00 00 02 00 01逻辑卡号00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00输入密码C1 B5校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 启动方式 BIN 码 1 0x01 表示通过刷卡启动充电 0x02 表求通过帐号启动充电 暂不支持 0x03 表示vin码启动充电 充电设备与平台交互协议-外发版 V1.0.0.05 29 4 是否需要密码 BIN 码 1 0x00 不需要 0x01 需要 5 账号或者逻辑卡号 BCD 码 8 不足 8 位补 0具体见示例 6 输入密码 BIN 码 16 对用户输入的密码进行16 位 MD5 加密采用小写上传 7 VIN 码 ASCII 码 17 位 启动方式为vin码启动充电时上 送,其他方式置零( ASCII码) VIN码需要反序上送 8.2 运营平台确认启动充电0x32 帧类型码 0x32 传送间隔 应答 功能 启动充电鉴权结果 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志32命令字32 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交易流水号 20 22 00 00 00 02 00 01逻辑卡号 00 00 00 00 账户余额 00鉴权成功标志 01失败原因00充电模式00 00 00 0充电参数 CE 8F校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 逻辑卡号 BCD 码 8 显示在屏幕上不足 8 位补零 5 账户余额 BIN 码 4 保留两位小数 6 鉴权成功标志 BIN 码 1 0x00 失败 0x01 成功 7 失败原因 BCD 码 1 0x01 账户不存在 0x02 账户冻结 0x03 账户余额不足 0x04 该卡存在未结账记录 0x05 设备停用 充电设备与平台交互协议-外发版 V1.0.0.05 30 0x06 该账户不能在此设备上充 电 0x07 密码错误 0x08 电站电容不足 0x09 系统中 vin 码不存在 0x0A 该设备存在未结账记录 0x0B 该设备不支持刷卡 8 充电模式 BIN 码 1 0x00 自动充满 0x01 时间模式 0x02 金额模式 0x03 电量模式 0x04 SOC 模式 9 充电参数 BIN 码 4 时间模式单位分钟 金额模式单位元 电量模式单位度kWh SOC 模式SOC 值整数 8.3 运营平台远程控制启机0x34 帧类型码 0x34 传送间隔 按需发送 功能 当用户通过远程启动充电时发送本命令 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志34命令字30 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交易流水号20 22 00 00 00 02 00 01逻辑卡号A0 86 01 00 账户余额1000.003D 29校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 充电设备与平台交互协议-外发版 V1.0.0.05 31 3 交易流水号 BCD 码 16 见名词解释 4 逻辑卡号 BCD 码 8 显示在屏幕上不足补零,逻辑卡 号为卡面印刷卡号 5 账户余额 BIN 码 4 保留到小数点两位 6 充电模式 BIN 码 1 0x00 自动充满 0x01 时间模式 0x02 金额模式 0x03 电量模式 0x04 SOC 模式 7 充电参数 BIN 码 4 时间模式单位分钟 金额模式单位元 电量模式单位度kWh SOC 模式SOC 值整数 8.4 远程启动充电命令回复0x33 帧类型码 0x33 传送间隔 应答 功能 远程启动充电命令回复 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志33命令字26 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交易流水号01启动结果成功00失败原因无DB 03校 验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 启动结果 BCD 码 1 0x00失败 0x01成功 4 失败原因 BIN 码 1 0x00 无 充电设备与平台交互协议-外发版 V1.0.0.05 32 0x01 设备编号不匹配 0x02 枪已在充电 0x03 设备故障 0x04 设备离线 0x05 未插枪 设备在收到启充命令后,检测到未 插枪则发送 0x33 报文回复充电 失败。若在 60 秒以收到 0x34 时间开始计算内检测到枪重新 连接则补送 0x33 成功报文;超 时或者离线等其他异常设备不 启充、不补发 0x33 报文 8.5 运营平台远程停机0x36 帧类型码 0x36 传送间隔 按需发送 功能 当用户通过远程停止充电时发送本命令如 APP 停止充电 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志36命令字14 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪E7 E2帧校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 8.6 远程停机命令回复0x35 帧类型码 0x35 传送间隔 应答发送 功能 远程停止充电命令回复平台发送 0x36 后即关闭订单接收到停机指令后设备务必保证停 机。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志35命令字16 00长 度域32 01 14 12 78 23 01设备编码01枪号1 枪01停止结果成功00失 败原因0036 2D帧校验域 充电设备与平台交互协议-外发版 V1.0.0.05 33 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 停止结果 BCD 码 1 0x00失败 0x01成功 4 失败原因 BIN 码 1 0x00 无 0x01 设备编号不匹配 0x02 枪未处于充电状态 0x03 其他 8.7 多类电价交易记录0x3E 帧类型码 0x3E 传送间隔 主动上送 功能 充电设备在网络正常情况下主运发送结算账单直到运营平台响应成账单上传成功收到账 单结算成功本账单在充电设备本地删除。每次接收到启机命令并已执行启机过程无论启机 成功与否都需在订单结束充电后生成账单上传 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志3F命令字B8 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交易流水号20 22 02 16 17 14 47开始时间2022-02-16 17:14:4720 22 02 16 18 14 47结束时间2022-02-16 18:14:4700 00 00 00电表 总起值000 00 00 00电表总止值000 00 00 00总电量000 00 00 00计损 总电量000 00 00 00消费金额000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00VIN 码02交易标识app 启动20 22 02 16 18 14 47交易时间2022-02- 16 18:14:4700停止原因无20 22 00 00 00 02 00 01逻辑卡号D0 FB 01 00第 一费率尖单价:1.3000000 00 00 00第一费率尖电量000 00 00 00第一费率 计损尖电量000 00 00 00第一费率尖金额0D0 FB 01 00第二费率峰单价: 1.3000000 00 00 00第二费率峰电量000 00 00 00第二费率计损峰电量0 00 00 00 00第二费率峰金额0D0 FB 01 00第三费率平单价: 1.3000000 00 00 00第三费率平电量000 00 00 00第三费率计损平电量000 00 00 00第三 费率平金额0D0 FB 01 00第四费率谷单价: 1.3000000 00 00 00第四费率谷 电量000 00 00 00第四费率计损谷电量000 00 00 00第四费率谷金额0 D0 FB 01 00第五费率深谷单价: 1.3000000 00 00 00第五费率深谷电量000 00 00 00第五费率计损深谷电量000 00 00 00第五费率深谷金额000 00 00 00第六费率单价: 0.0000000 00 00 00第六费率电量000 00 00 00第六费率计损 电量000 00 00 00第六费率金额000 00 00 00第七费率单价: 0.0000000 00 00 00第七费率电量000 00 00 00第七费率计损电量000 00 00 00第七费率金 额000 00 00 00第八费率单价: 0.0000000 00 00 00第八费率电量000 00 00 充电设备与平台交互协议-外发版 V1.0.0.05 34 00第八费率计损电量000 00 00 00第八费率金额000 00 00 00第九费率单价: 0.0000000 00 00 00第九费率电量000 00 00 00第九费率计损电量000 00 00 00第九费率金额034 D7校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 开始时间 BCD 码 7 年月日时分秒 5 结束时间 BCD 码 7 年月日时分秒 6 电表总起值 BIN 4 精确到小数点后四位 7 电表总止值 BIN 4 精确到小数点后四位 8 总电量 BIN 4 精确到小数点后四位 9 计损总电量 BIN 4 精确到小数点后四位 10 消费金额 BIN 4 精确到小数点后四位包含电 费、服务费 11 电动汽车唯一标识 ASCII 17 VIN 码此处 VIN 码和充电时 VIN 码不同正序直接上传无 需补 0 和反序 12 交易标识 BIN 1 0x01app 启动 0x02卡启动 0x04离线卡启动 0x05: vin 码启动充电 13 交易日期、时间 BCD 码 7 年月日时分秒 14 停止原因 BIN 1 见附录 11.1 15 逻辑卡号 BCD 码 8 不足 8 位补 0 16 第一费率尖单价 BIN 4 精确到小数点后五位尖电费 尖服务费见费率帧 17 第一费率尖电量 BIN 4 精确到小数点后四位 充电设备与平台交互协议-外发版 V1.0.0.05 35 18 第一费率计损尖电量 BIN 4 精确到小数点后四位 19 第一费率尖金额 BIN 4 精确到小数点后四位 20 第二费率峰单价 BIN 4 精确到小数点后五位峰电费 峰服务费 21 第二费率峰电量 BIN 4 精确到小数点后四位 22 第二费率计损峰电量 BIN 4 精确到小数点后四位 23 第二费率峰金额 BIN 4 精确到小数点后四位 24 第三费率平单价 BIN 4 精确到小数点后五位平电费 平服务费 25 第三费率平电量 BIN 4 精确到小数点后四位 26 第三费率计损平电量 BIN 4 精确到小数点后四位 27 第三费率平金额 BIN 4 精确到小数点后四位 28 第四费率谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 29 第四费率谷电量 BIN 4 精确到小数点后四位 30 第四费率计损谷电量 BIN 4 精确到小数点后四位 31 第四费率谷金额 BIN 4 精确到小数点后四位 32 第五费率深谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 33 第五费率深谷电量 BIN 4 精确到小数点后四位 34 第五费率计损深谷电量 BIN 4 精确到小数点后四位 35 第五费率深谷金额 BIN 4 精确到小数点后四位 36 第六费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 37 第六费率电量 BIN 4 精确到小数点后四位 38 第六费率计损电量 BIN 4 精确到小数点后四位 39 第六费率金额 BIN 4 精确到小数点后四位 40 第七费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 充电设备与平台交互协议-外发版 V1.0.0.05 36 41 第七费率电量 BIN 4 精确到小数点后四位 42 第七费率计损电量 BIN 4 精确到小数点后四位 43 第七费率金额 BIN 4 精确到小数点后四位 44 第八费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 45 第八费率电量 BIN 4 精确到小数点后四位 46 第八费率计损电量 BIN 4 精确到小数点后四位 47 第八费率金额 BIN 4 精确到小数点后四位 48 第九费率单价 BIN 4 精确到小数点后五位谷电费 谷服务费 49 第九费率电量 BIN 4 精确到小数点后四位 50 第九费率计损电量 BIN 4 精确到小数点后四位 51 第九费率金额 BIN 4 精确到小数点后四位 8.8 四类电价交易记录0x3F 帧类型码 0x3F 传送间隔 主动上送 功能 充电设备在网络正常情况下主运发送结算账单直到运营平台响应成账单上传成功收到账 单结算成功本账单在充电设备本地删除。每次接收到启机命令并已执行启机过程无论启机 成功与否都需在订单结束充电后生成账单上传 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志3F命令字9C 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交易流水号20 22 02 16 17 14 47开始时间2022-02-16 17:14:4720 22 02 16 18 14 47结束时间2022-02-16 18:14:47D0 FB 01 00尖单 价:1.3000000 00 00 00尖电量000 00 00 00计损尖电量000 00 00 00尖金 额0D0 FB 01 00峰单价: 1.3000000 00 00 00峰电量000 00 00 00计损峰 电量000 00 00 00峰金额0D0 FB 01 00平单价: 1.3000000 00 00 00平电 量000 00 00 00计损平电量000 00 00 00平金额0D0 FB 01 00谷单价: 1.3000000 00 00 00谷电量000 00 00 00计损谷电量000 00 00 00谷金 额000 00 00 00电表总起值000 00 00 00电表总止值000 00 00 00总电 量000 00 00 00计损总电量000 00 00 00消费金额000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00VIN 码02交易标识app 启动20 22 02 16 18 14 47交易时间2022-02-16 18:14:4700停止原因无20 22 00 00 00 02 00 01逻 辑卡号34 D7校验域 充电设备与平台交互协议-外发版 V1.0.0.05 37 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 开始时间 BCD 码 7 年月日时分秒 5 结束时间 BCD 码 7 年月日时分秒 6 尖单价 BIN 4 精确到小数点后五位尖电费 尖服务费见费率帧 7 尖电量 BIN 4 精确到小数点后四位 8 计损尖电量 BIN 4 精确到小数点后四位 9 尖金额 BIN 4 精确到小数点后四位 10 峰单价 BIN 4 精确到小数点后五位峰电费 峰服务费 11 峰电量 BIN 4 精确到小数点后四位 12 计损峰电量 BIN 4 精确到小数点后四位 13 峰金额 BIN 4 精确到小数点后四位 14 平单价 BIN 4 精确到小数点后五位平电费 平服务费 15 平电量 BIN 4 精确到小数点后四位 16 计损平电量 BIN 4 精确到小数点后四位 17 平金额 BIN 4 精确到小数点后四位 18 谷单价 BIN 4 精确到小数点后五位谷电费 谷服务费 19 谷电量 BIN 4 精确到小数点后四位 20 计损谷电量 BIN 4 精确到小数点后四位 21 谷金额 BIN 4 精确到小数点后四位 22 电表总起值 BIN 4 精确到小数点后四位 充电设备与平台交互协议-外发版 V1.0.0.05 38 23 电表总止值 BIN 4 精确到小数点后四位 24 总电量 BIN 4 精确到小数点后四位 25 计损总电量 BIN 4 精确到小数点后四位 26 消费金额 BIN 4 精确到小数点后四位包含电 费、服务费 27 电动汽车唯一标识 ASCII 17 VIN 码此处 VIN 码和充电时 VIN 码不同正序直接上传无 需补 0 和反序 28 交易标识 BIN 1 0x01app 启动 0x02卡启动 0x04离线卡启动 0x05: vin 码启动充电 29 交易日期、时间 BCD 码 7 年月日时分秒 30 停止原因 BIN 1 见附录 11.1 31 逻辑卡号 BCD 码 8 不足 8 位补 0 8.9 交易记录确认0x40 帧类型码 0x40 传送间隔 应答发送 功能 运营平台接收到结算账单上传后都需回复此确认信息。若设备未收到回复帧则 5 分钟后继 续上送一次交易记录此情况下无论平台是否成功回复都停止上送。这一帧仅是报文交互使 用意指平台成功接收到交易记录报文并不代表交易订单成功结算 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志40命令字11 00长 度域00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00交易流水号00确认结果 6D EC校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 交易流水号 BCD 码 16 2 确认结果 BIN 码 1 0x00 上传成功 0x01 非法账单 充电设备与平台交互协议-外发版 V1.0.0.05 39 8.10 远程账户余额更新0x42 帧类型码 0x42 传送间隔 按需发送 功能 平台在用户完成充值后会将用户更新的余额下发到充电设备设备接收到此数据帧需要对当前 充电用户的信息进行校验并更新余额信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志42命令字14 00长 度域20 22 00 00 00 02 00 01逻辑卡号00 00 00 00 00修改后账户金额0A9 99 校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪号 BCD 码 1 3 逻辑卡号 BCD 码 8 不足 8 位补零 如果不为零需要校验本次充电 是否为此卡充电 如果为零则不校验直接更新 设备当前充电用户余额 4 修改后账户金额 BIN 码 4 保留两位小数 8.11 余额更新应答0x41 帧类型码 0x41 传送间隔 应答回复 功能 平台在用户完成充值后会将用户更新的余额下发到充电设备设备接收到此数据帧需要对当前 充电用户的信息进行校验并更新余额信息 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志41命令字10 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号01 (修改结 果) F5 56校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 逻辑卡号 BCD 码 8 不足 8 位补零非必填有逻辑 卡号时设备需要较验当前充电是 否这此卡充电没有逻辑卡号则 充电设备与平台交互协议-外发版 V1.0.0.05 40 直接更新当前充电用户余额 3 修改结果 BIN 码 1 0x00-修改成功 0x01-设备编号错误 0x02-卡号错误 8.12 离线卡数据同步0x44 帧类型码 0x44 传送间隔 按需下发 功能 离线卡适用于设备离线充电模式平台在充电设备在线时会下发此数据帧到充电设备充电设 备接收到后储存离线卡信息到设备本地如果已存在离线卡则用最新的数据覆盖本地数据不 存在则插入若用户刷卡充电时设备处理离线模式则刷鉴权走设备本地进行判断。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志44命令字1C 00长 度域32 01 14 12 78 23 01设备编码01下发卡个数) 20 22 00 00 00 02 00 01逻辑 卡号4C AB校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 下发卡个数 BIN 码 1 最大 15 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.13 离线卡数据同步应答0x43 帧类型码 0x43 传送间隔 应答 功能 离线卡数据同步应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志43命令字09 00长 度域32 01 14 12 78 23 01设备编码01保存结果 00失败原因 80 55校验 域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 3 保存结果 BIN 码 1 0x00 失败 0x01 成功 充电设备与平台交互协议-外发版 V1.0.0.05 41 4 失败原因 BIN 码 1 0x01 卡号格式错误 0x02 储存空间不足 8.14 离线卡数据清除0x46 帧类型码 0x46 传送间隔 按需下发 功能 离线卡清除是平台主动下发的操作平台在充电设备在线时会下发此数据帧到充电设备充电 设备接收到离线卡数据清除报文后清除到设备本地对应的离线卡数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志46命令字18 00长 度域32 01 14 12 78 23 01设备编码01清除离线卡的个数20 22 00 00 00 02 00 01逻辑卡号74 22校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 清除离线卡的个数 BIN 码 1 最大 24 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.15 离线卡数据清除应答0x45 帧类型码 0x45 传送间隔 应答 功能 离线卡数据清除应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志45命令字1D 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号00失败 原因57 09校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 3 清除标记 BIN 码 1 0x00 清除失败 0x01 清除成功 4 失败原因 BIN 码 1 0x01 卡号格式错误 0x02 清除成功 充电设备与平台交互协议-外发版 V1.0.0.05 42 … … … … N1 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 N2 清除标记 BIN 码 1 0x00 清除失败 0x01 清除成功 N3 失败原因 BIN 码 1 0x00 清除成功 0x01 卡号格式错误 8.16 离线卡数据查询0x48 帧类型码 0x48 传送间隔 按需下发 功能 离线卡数据查询由平台主动向设备发起的查询请求平台在充电设备在线时会按需下发此数据 帧到充电设备设备接收到该报文后进行查询设备本地是否存在对应的离线卡 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志48命令字1C 00长 度域32 01 14 12 78 23 01设备编码01查询的离线卡个数) 20 22 00 00 00 02 00 01 逻辑卡号5F FA校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 查询的离线卡个数 BIN 码 1 最大 26 个 3 第 1 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 … … … … N2 第 N 个卡逻辑卡号 BCD 码 8 离线卡逻辑卡号 8.17 离线卡数据查询应答0x47 帧类型码 0x47 传送间隔 应答 功能 离线卡数据查询应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志47命令字1C 00长 度域32 01 14 12 78 23 01设备编码20 22 00 00 00 02 00 01逻辑卡号00查询结 果7F 4D校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备与平台交互协议-外发版 V1.0.0.05 43 2 第 1 个卡逻辑卡号 BIN 码 8 离线卡逻辑卡号 3 查询结果 BIN 码 1 0x00 不存在 0x01 存在 … … … … N1 第 N1 个卡逻辑卡号 BIN 码 8 离线卡逻辑卡号 N2 查询结果 BIN 码 1 0x00 不存在 0x01 存在 9 运营平台设置帧类型码数据定义 9.1 充电设备工作参数设置0x52 帧类型码 0x52 传送间隔 按需发送 功能 远程设置充电设备是否停用设置充电设备允许输出功率以实现电网功率的调节 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志52命令字16 00长 度域32 01 14 12 78 23 01设备编码01枪编号01是否允许工作00 00充电设 备最大允许输出功率D7 FA校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪编号 BCD 1 枪编号 1–255 3 是否允许工作 BIN 码 1 0x00 表示允许正常工作 0x01 表示停止使用锁定充电设 备 4 充电设备最大允许输出功率 BIN 码 2 限制最大输出功率值 ,单位 Kw 9.2 充电设备工作参数设置应答0x51 帧类型码 0x51 传送间隔 按需发送 功能 充电设备接收到运营平台充电设备工作参数设置时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志51命令字14 00长 充电设备与平台交互协议-外发版 V1.0.0.05 44 度域32 01 14 12 78 23 01设备编码01枪编号01设置结果) 03 98校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 枪编号 BCD 1 枪编号 1–255 3 设置结果 BIN 码 1 0x00 失败 0x01 成功 9.3 充电实时数据定时上报0x53 帧类型码 0x53 传送间隔 15 秒 功能 充电设备充电时周期发送此数据在 0x13 实时数据基础上做了扩展。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志53命令字58 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输出电压000 00输出电流000枪线温度1000 00 00 00 00 00 00 00枪线编码00soc000电池组最高温度000 00累计充电时间 000 00剩余时间000 00 00 00尖电量000 00 00 00峰电量000 00 00 00平电量000 00 00 00谷电量000 00 00 00充电度数000 00 00 00计 损充电度数000 00 00 00已充金额000 00硬件故障无2C 22校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 枪号或终端号 BCD 码 1 3 交易流水号 BCD 码 16 见名词解释 4 状态 BIN 码 1 0x00离线 0x01故障 0x02空闲 0x03充电 需做到变位上送 5 枪是否归位 BIN 码 1 0x00 否 0x01 是 0x02 未知 无法检测到枪是否插回枪座即 充电设备与平台交互协议-外发版 V1.0.0.05 45 未知 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 码 4 精确到小数点后四位 19 充电度数 BIN 码 4 精确到小数点后四位 20 计损充电度数 BIN 码 4 精确到小数点后四位 未设置计损比例时等于充电度数 21 已充金额 BIN 码 4 精确到小数点后四位待机置零 电费服务费计损充电度数 22 硬件故障 BIN 码 2 Bit 位表示0 否 1 是低位到 高位顺序 Bit1急停按钮动作故障 Bit2无可用整流模块 Bit3出风口温度过高 充电设备与平台交互协议-外发版 V1.0.0.05 46 Bit4交流防雷故障 Bit5交直流模块 DC20 通信中 断 Bit6绝缘检测模块 FC08 通信 中断 Bit7电度表通信中断 Bit8读卡器通信中断 Bit9RC10 通信中断 Bit10风扇调速板故障 Bit11直流熔断器故障 Bit12高压接触器故障 Bit13门打开 9.4 对时设置0x56 帧类型码 0x56 传送间隔 周期发送1 天 功能 运营平台同步充电设备时钟以保证充电设备与运营平台的时钟一致 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志56命令字1A 00长 度域32 01 14 12 78 23 01设备编码20 22 02 16 17 14 47当前时间2022-02-16 17:14:47F6 85校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 当前时间 BCD 码 7 年月日时分秒 9.5 对时设置应答0x55 帧类型码 0x55 传送间隔 应答 功能 充电设备接收到运营平台同步充电设备时钟时应答 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志55命令字1A 00长 度域32 01 14 12 78 23 01设备编码20 22 02 16 17 14 47当前时间2022-02-16 17:14:4706 75校验域 充电设备与平台交互协议-外发版 V1.0.0.05 47 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 当前时间 BCD 码 7 年月日时分秒 9.6 四类电价计费模型设置0x58 桢类型码 0x58 传送间隔 平台按需要发送在桩所有枪都 没有插枪情况下设置生效 功能 用户充电费用计算每半小时为一个费率段共 48 段每段对应尖峰平谷其中一个费率 充电时设备屏幕按此费率分别显示已充电费和服务费 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志58命令字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 个89 A8校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 计费模型编码 BCD 码 2 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 见名词解释 充电设备与平台交互协议-外发版 V1.0.0.05 48 12 000030 时段费率号 BIN 码 1 0尖费率 1峰费率 2平费率 3谷费率 13 030100 时段费率号 BIN 码 1 同上 …… …… …… …… …… 58 23002330 时段费率号 BIN 码 1 同上 59 2330000 时段费率号 BIN 码 1 同上 9.7 多类电价计费模型设置0x54 桢类型码 0x54 传送间隔 平台按需要发送在桩所有枪都 没有插枪情况下设置生效 功能 用户充电费用计算每半小时为一个费率段共 48 段每段对应尖峰平谷其中一个费率 充电时设备屏幕按此费率分别显示已充电费和服务费 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志58命令字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第 九费率服务费89 A8校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 不足 7 位补 0 2 计费模型编码 BCD 码 2 3 计损比例 BIN 码 1 见名词解释 4 000030 时段费率号 BIN 码 1 0x00 第 一 费 率 尖 费 率 0x01 第 二 费 率 峰 费 率 0x02 第 三 费 率 平 费 率 0x03第四费率谷费率 0x04第五费率深谷费率 充电设备与平台交互协议-外发版 V1.0.0.05 49 0x05第六费率 0x06第七费率 0x07第八费率 0x08第九费率 5 030100 时段费率号 BIN 码 1 同上 … …… …… …… …… 50 23002330 时段费率号 BIN 码 1 同上 51 2330000 时段费率号 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 50 9.8 计费模型应答0x57 桢类型码 0x57 传送间隔 收到平台的计费模型设置命令后 回复包括 0x58、0x54 功能 充电设备接收到运营平台计费模型时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志57命令字14 00长 度域32 01 14 12 78 23 01设备编码01设置结果1D 1F校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设置结果 BIN 码 1 0x00 失败 0x01 成功 9.9 二维码信息设置0x5A 帧类型码 0x5A 传送间隔 开机认证通过后下发按需发送 功能 液晶显示二维码更新 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志96命令字14 00长 度域32 01 14 12 78 23 01设备编码01终端号xx xx…xx xx二维码固定字段F0 D0校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 终端号 BCD 码 1 充电枪号或终端号 3 二维码固定字段 ASCII 码 100 下发二维码固定字段不足补 0 9.10 二维码信息应答0x59 帧类型码 0x59 传送间隔 按需发送 功能 充电设备接收到运营平台二维码更新指令时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志95命令字15 00长 度域32 01 14 12 78 23 01设备编码01终端号01设置结果FF 94校验域 序号 参数名称 数据类型 长度(Byte) 备注 充电设备与平台交互协议-外发版 V1.0.0.05 51 1 设备编号 BCD 码 7 2 终端号 BCD 码 1 充电枪号或终端号 3 设置结果 BIN 码 1 0x00 失败 0x01 成功 10 车位锁通信协议定义 地锁状态变化需要传输给平台若地锁出现故障则传输故障码至平台若检测出现故障则默认 地锁为降下状态若为升降出现故障则保持现有状态 10.1 地锁数据上送0x61 帧类型码 0x61 传送间隔 按需上送 功能 地锁状态/报警信息变化时设备立刻上送变位/报警信息地锁状态不变化时每隔 5 分钟周 期性上送地锁状态。若无报警信息不上送。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志61命令字1C 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪00车位状态无车辆00 地锁电量状态000报警状态00 00 00 00预留位A7 2A校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 2 枪号 BIN 码 1 3 车位锁状态 BIN 码 1 0x00未到位状态 0x55升锁到位状态 0xFF降锁到位状态 4 车位状态 BIN 码 1 0x00无车辆 0xFF停放车辆 5 地锁电量状态 BIN 码 1 百分比值0~100 6 报警状态 BIN 码 1 0x00正常无报警 充电设备与平台交互协议-外发版 V1.0.0.05 52 0xFF待机状态摇臂破坏 0x55摇臂升降异常(未到位) 7 预留位 BIN 码 4 全部置0 10.2 遥控地锁升锁与降锁命令0x62 帧类型码 0x62 传送间隔 按需发送 功能 服务器下发命令给地锁地锁执行动作 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志62命令字19 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪55升/降地锁00 00 00 00 预留位FD 98校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 2 枪号 BIN 码 1 3 升/降地锁 BCD 码 1 升锁 0X55降锁 0XFF 4 预留位 BIN 码 4 全部置 0可用于多枪 10.3 充电设备返回数据上行0x63 帧类型码 0x63 传送间隔 按需发送 功能 地锁收到遥控地锁升锁与降锁命令指令响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志63命令字19 00长 度域32 01 14 12 78 23 01设备编码01枪号1 号枪00地锁控制返回标志00 00 00 00预留位30 04校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 充电设备资产编号系统参数的 编号(终端机器编码) 充电设备与平台交互协议-外发版 V1.0.0.05 53 2 枪号 BIN 码 1 3 地锁控制返回标志 BIN 码 1 布尔型1鉴权成功0鉴权 失败 5 预留位 BIN 码 4 全部置 0可用于多枪 11 电设备远程维护帧类型码数据定义 11.1 远程重启0x92 帧类型码 0x92 传送间隔 按需发送 功能 重启充电设备应对部分问题如卡死 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志92命令字14 00长 度域32 01 14 12 78 23 01设备编码01执行控制F0 D0校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 执行控制 BIN 码 1 0x01立即执行 0x02空闲执行 11.2 远程重启应答0x91 帧类型码 0x91 传送间隔 按需发送 功能 充电设备接收到运营平台远程重启指令时响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志91命令字14 00长 度域32 01 14 12 78 23 01设备编码01设置结果FF 94校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设置结果 BIN 码 1 0x00 失败 0x01 成功 11.3 远程更新0x94 帧类型码 0x94 传送间隔 按需发送 充电设备与平台交互协议-外发版 V1.0.0.05 54 功能 对设备进行软件升级平台升级模式为 ftp 文件升级由设备企提供升级需要的更新文件特 定文件名由设备企定义平台在数据帧中提供访问更新文件相关服务器地址及下载路径信 息设备下载完更新程序后对文件进行较验并对设备进行升级。 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志94命令字6A 00长 度域32 01 14 12 78 23 01设备编码01设备型号0F 00设备功率31 31 34 2E 35 35 2E 31 31 34 2E 31 37 34 00 00升级服务器地址15 00升级服务器端口 73 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00用户名73 72 31 32 33 00 00 00 00 00 00 00 00 00 00 00密码41 43 2D 37 4B 57 2F 32 30 31 38 30 31 33 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00文件路径02执行控制3C下载超时时间) C7 CF校验域 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 设备型号 BIN 码 1 0x01直流 0x02交流 3 设备功率 BIN 码 2 不足 2 位补零 4 升级服务器地址 ASCII 码 16 不足 16 位补零 5 升级服务器端口 BIN 码 2 不足 2 位补零 6 用户名 ASCII 码 16 不足 16 位补零 7 密码 ASCII 码 16 不足 16 位补零 8 文件路径 ASCII 码 32 不足 32 位补零文件路径名由 平台定义 9 执行控制 BIN 码 1 0x01立即执行 0x02空闲执行 10 下载超时时间 BIN 码 1 单位min 11.4 远程更新应答0x93 帧类型码 0x93 传送间隔 按需发送 功能 充电设备执行过运营平台远程更新指令响应本数据 样例报文 5A A5前导域10 27版本域00 00序号域00加密标志93命令字14 00长 度域32 01 14 12 78 23 01设备编码01升级状态F4 2C校验域 充电设备与平台交互协议-外发版 V1.0.0.05 55 序号 参数名称 数据类型 长度(Byte) 备注 1 设备编号 BCD 码 7 2 升级状态 BIN 码 1 0x00-成功 0x01-编号错误 0x02-程序与设备型号不符 0x03-下载更新文件超时 12 附录 12.1 充电停止原因代码表 类别 代码 具体原因 充电完成 0x40 结束充电APP 远程停止 0x41 结束充电SOC 达到 100% 0x42 结束充电充电电量满足设定条件 0x43 结束充电充电金额满足设定条件 0x44 结束充电充电时间满足设定条件 0x45 结束充电手动停止充电 0x46 结束充电SOC 达到设定值 0x47~0x49 其他方式预留 充电启动失败 0x4A 充电启动失败充电桩控制系统故障(需要重启或自动恢复) 0x4B 充电启动失败控制导引断开 0x4C 充电启动失败断路器跳位 0x4D 充电启动失败电表通信中断 0x4E 充电启动失败余额不足 0x4F 充电启动失败充电模块故障 0x50 充电启动失败急停开入 0x51 充电启动失败防雷器异常 0x52 充电启动失败BMS 未就绪 充电设备与平台交互协议-外发版 V1.0.0.05 56 0x53 充电启动失败温度异常 0x54 充电启动失败电池反接故障 0x55 充电启动失败电子锁异常 0x56 充电启动失败合闸失败 0x57 充电启动失败绝缘异常 0x58 预留 0x59 充电启动失败接收 BMS 握手报文 BHM 超时 0x5A 充电启动失败接收 BMS 和车辆的辨识报文超时 BRM 0x5B 充电启动失败接收电池充电参数报文超时 BCP 0x5C 充电启动失败接收 BMS 完成充电准备报文超时 BRO AA 0x5D 充电启动失败接收电池充电总状态报文超时 BCS 0x5E 充电启动失败接收电池充电要求报文超时 BCL 0x5F 充电启动失败接收电池状态信息报文超时 BSM 0x60 充电启动失败GB2015 电池在 BHM 阶段有电压不允许充 电 0x61 充电启动失败GB2015 辨识阶段在 BRO_AA 时候电池实际 电压与 BCP 报文电池电压差距大于 5% 0x62 充电启动失败B2015 充电机在预充电阶段从 BRO_AA 变成 BRO_00 状态 0x63 充电启动失败接收主机配置报文超时 0x64 充电启动失败充电机未准备就绪,我们没有回 CRO AA对 应老国标 0x65~0x69 其他原因预留 充电异常中止 0x6A 充电异常中止系统闭锁 0x6B 充电异常中止导引断开 0x6C 充电异常中止断路器跳位 0x6D 充电异常中止电表通信中断 0x6E 充电异常中止余额不足 充电设备与平台交互协议-外发版 V1.0.0.05 57 0x6F 充电异常中止交流保护动作 0x70 充电异常中止直流保护动作 0x71 充电异常中止充电模块故障 0x72 充电异常中止急停开入 0x73 充电异常中止防雷器异常 0x74 充电异常中止温度异常 0x75 充电异常中止输出异常 0x76 充电异常中止充电无流 0x77 充电异常中止电子锁异常 0x78 预留 0x79 充电异常中止总充电电压异常 0x7A 充电异常中止总充电电流异常 0x7B 充电异常中止单体充电电压异常 0x7C 充电异常中止电池组过温 0x7D 充电异常中止最高单体充电电压异常 0x7E 充电异常中止最高电池组过温 0x7F 充电异常中止BMV 单体充电电压异常 0x80 充电异常中止BMT 电池组过温 0x81 充电异常中止电池状态异常停止充电 0x82 充电异常中止车辆发报文禁止充电 0x83 充电异常中止充电设备断电 0x84 充电异常中止接收电池充电总状态报文超时 0x85 充电异常中止接收电池充电要求报文超时 0x86 充电异常中止接收电池状态信息报文超时 0x87 充电异常中止接收 BMS 中止充电报文超时 0x88 充电异常中止接收 BMS 充电统计报文超时 0x89 充电异常中止接收对侧 CCS 报文超时 充电设备与平台交互协议-外发版 V1.0.0.05 58 0x8A~0x8F 其他原因预留 未知原因停止 0x90 未知原因停止 12.2 CRC16 校验的计算方法 CRCCyclical Redundancy Check由两字节组成生成函数如下 1、CRC 计算函数 WORD ModbusCRC(BYTE * pData, BYTE len) { BYTE byCRCHi 0xff; BYTE byCRCLo 0xff; BYTE byIdx; WORD crc; while(len–) { byIdx byCRCHi ^ pData; byCRCHi byCRCLo ^ gabyCRCHi[byIdx]; byCRCLo gabyCRCLo[byIdx]; } crc byCRCHi; crc 8; crc byCRCLo; return crc; } CRC 码表高字节 BYTE gabyCRCHi[] { 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41, 充电设备与平台交互协议-外发版 V1.0.0.05 59 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x01,0xc0,0x80,0x41,0x00,0xc1,0x81,0x40,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40,0x00,0xc1,0x81,0x40, 0x01,0xc0,0x80,0x41,0x01,0xc0,0x80,0x41,0x00,0xc1, 0x81,0x40,0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41, 0x00,0xc1,0x81,0x40,0x01,0xc0,0x80,0x41,0x01,0xc0, 0x80,0x41,0x00,0xc1,0x81,0x40 }; CRC 码表高字节 BYTE gabyCRCLo[] { 0x00,0xc0,0xc1,0x01,0xc3,0x03,0x02,0xc2,0xc6,0x06, 0x07,0xc7,0x05,0xc5,0xc4,0x04,0xcc,0x0c,0x0d,0xcd, 0x0f,0xcf,0xce,0x0e,0x0a,0xca,0xcb,0x0b,0xc9,0x09, 0x08,0xc8,0xd8,0x18,0x19,0xd9,0x1b,0xdb,0xda,0x1a, 0x1e,0xde,0xdf,0x1f,0xdd,0x1d,0x1c,0xdc,0x14,0xd4, 0xd5,0x15,0xd7,0x17,0x16,0xd6,0xd2,0x12,0x13,0xd3, 0x11,0xd1,0xd0,0x10,0xf0,0x30,0x31,0xf1,0x33,0xf3, 0xf2,0x32,0x36,0xf6,0xf7,0x37,0xf5,0x35,0x34,0xf4, 充电设备与平台交互协议-外发版 V1.0.0.05 60 0x3c,0xfc,0xfd,0x3d,0xff,0x3f,0x3e,0xfe,0xfa,0x3a, 0x3b,0xfb,0x39,0xf9,0xf8,0x40,0x28,0xe8,0xe9,0x29, 0xeb,0x2b,0x2a,0xea,0xee,0x2e,0x2f,0xef,0x2d,0xed, 0xec,0x2c,0xe4,0x24,0x25,0xe5,0x27,0xe7,0xe6,0x26, 0x22,0xe2,0xe3,0x23,0xe1,0x21,0x20,0xe0,0xa0,0x60, 0x61,0xa1,0x63,0xa3,0xa2,0x62,0x66,0xa6,0xa7,0x67, 0xa5,0x65,0x64,0xa4,0x6c,0xac,0xad,0x6d,0xaf,0x6f, 0x6e,0xae,0xaa,0x6a,0x6b,0xab,0x69,0xa9,0xa8,0x68, 0x78,0xb8,0xb9,0x79,0xbb,0x7b,0x7a,0xba,0xbe,0x7e, 0x7f,0xbf,0x7d,0xbd,0xbc,0x7c,0xb4,0x74,0x75,0xb5, 0x77,0xb7,0xb6,0x76,0x72,0xb2,0xb3,0x73,0xb1,0x71, 0x70,0xb0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92, 0x96,0x56,0x57,0x97,0x55,0x95,0x94,0x54,0x9c,0x5c, 0x5d,0x9d,0x5f,0x9f,0x9e,0x5e,0x5a,0x9a,0x9b,0x5b, 0x99,0x59,0x58,0x98,0x88,0x48,0x49,0x89,0x4b,0x8b, 0x8a,0x4a,0x4e,0x8e,0x8f,0x4f,0x8d,0x4d,0x4c,0x8c, 0x44,0x84,0x85,0x45,0x87,0x47,0x46,0x86,0x82,0x42, 0x43,0x83,0x41,0x81,0x80,0x40 }; 12.3 协议需知 序号 注意事项 如不满足要求的影响 1 平台发起充电指令后设备需要在 90 秒内回复 平台成功并上送实时数据且实时数据中设备 的状态必须是充电中。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 2 平台下发了充电指令如果没收到设备的回复 或者电设备回复启动失败平台会认为此次启 动失败电设备不得启动充电。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 3 在设备启动或者充电中平台下发了停充指 令设备必须要停止充电。 平台会关闭此订单如设备继续充电 则后续电量则无法计入此订单 4 设备在充电中则不得上送空闲状态若实时数 据中有两帧为空闲平台会把此单列为异常订 单。 订单无法正常结算并导致互联互通 推送的订单费用明细丢失 5 在充电中如果可以拔枪设备需要立即上送交 易记录结束此单充电。 若其它用户插枪将直接充电费用会 算 充电设备与平台交互协议-外发版 V1.0.0.05 61 入第一个用户的账上 6 同一笔订单鉴权后回复的流水号、实时数据 中的流水号、交易记录中的流水号必须保持一 致。 平台订单无法结算或按错误的交易流 水号进行结算 7 在充电结束后的 30 秒内设备需要上送交易记 录到平台如未上送此单会进入异常订单。 订单无法正常结算并导致互联互通 推送的订单费用明细丢失 8 设备上送的交易记录里的分时电量必须和平台 的计费模型一致。 订单计费错误少扣费。