文章目录
- 接口信息定义
- 参数定义
- 概述
- 参数类型值
- 详细定义
- 车位标识
- 车位名字
- CSU用户标识
- CSU设备标识
- IVU用户标识
- IVU设备标识
- PTC标识
- PPC标识
- PPC地址
- PFC供电类型
- CSU数据接口IP地址
- CSU数据接口UDP端口号
- CSU控制信令接口IP地址
- CSU控制信令接口端口号
- 数字签名
- 随机数
- 网络计算认证码
- 设备计算认证码
- 地面系统信息
- CSU信息
- PTC 信息
- PFC信息
- 设备软硬件版本信息
- 车位信息
- 线圈信息
- 车辆系统信息
- IVU设备信息
- PPC设备信息
- 电动汽车信息
- 充电状态信息
- CSU状态信息
- PTC状态信息
- PTC状态
- PFC状态
- 系统故障参数
- PFC性能测量信息
- PPC性能测量信息
- 车辆控制系统性能测量信息
- 车辆状态信息
- IVU状态信息
- 车辆行驶模式信息
- PPC状态信息
- PPC状态
- 查询标识
- 命令类型
- 转发数据
- 私人扩展
- 结果参数
- 成功标识
- 失败原因值
- 启动类型
- 停止类型
- 充电位状态
- 车位状态
- 流水号
接口信息定义
消息头说明
无线充电管理通信协议的消息头如图所示。
消息属性 | |
---|---|
消息属性 | 备注 |
M:Mandatory | 指示必选参数,发送方应包含该参数,接受方如果检测到没有包括该参数,应返回参数错误 |
C:Conditional | 指示在某些条件下,该参数必选,接收方检测到条件满足而没有该参数,则应退出该过程 |
CO:Conditional-Optional | 指示该参数是在某些条件下是可选的 |
O:Optional | 指示该参数可选,可以不出现在消息中 |
消息类型
消息类型 | |
---|---|
消息类型 | 消息 |
0x00 | 保留 |
通用消息保活与配置(0x90~0x9F) | |
0x90 | 保活请求 |
0x91 | 保活响应 |
0x92~0x9F | 保留 |
初始化过程消息(0x10~0x19) | |
0x10 | 注册请求 |
0x11 | 注册响应 |
0x12 | 鉴权请求 |
0x13 | 鉴权响应 |
0x14 | 注销请求 |
0x15 | 注销响应 |
0x16 | 地址请求 |
0x17 | 地址响应 |
0x18~0x19 | 保留 |
充电控制消息(0x1A~0x2F) | |
0x1A | 开始充电命令 |
0x1B | 开始充电命令响应 |
0x1C~0x1D | 保留 |
0x1E | 停止充电命令 |
0x1F | 停止充电命令响应 |
0x20 | 充电状态变更上报 |
0x21 | 充电状态变更上报响应 |
0x22 | 开始充电请求 |
0x23 | 开始充电请求响应 |
0x24 | 停止充电请求 |
0x25 | 停止充电请求响应 |
0x26 | 数据转发请求 |
0x27~0x2F | 保留 |
信息上报和查询消息(0x30~0xFF) | |
0x30 | 信息上报请求 |
0x31 | 信息上报响应 |
0x32 | 信息查询请求 |
0x33 | 信息查询响应 |
0x34 | 信息通知请求 |
0x35 | 信息通知响应 |
0x36~0xFF | 保留 |
保活过程消息
保活请求
报文目的:
用于WCCMS、CSU和IVU之间发起保活请求。
触发条件:
WCCMS、CSU和IVU 周期性发起。
方向:
WCCMS、CSU和IVU之间相互发送。
通信模式A时,以上内容可不包含WCCMS。保活请求的数据报文为空。
保活响应
报文目的:
用于WCCMS、CSU和IVU之间返回保活响应。
触发条件:
WCCMS、CSU和IVU 收到的保活请求之后。
方向:
WCCMS、CSU和IVU之间相互发送。
通信模式A时,以上内容可不包含WCCMS。保活请求的数据报文为空。
注册过程信息
注册请求
报文目的:
用于CSU、IVU向WCCMS发起注册请求。
触发条件:
CSU上电之后发起注册或者IVU获取IP地址之后发起注册。
方向:
CSU/IVU -> WCCMS。
通信模式A 时,IVU可向CSU发送注册请求。
注册请求消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
CSU用户标 | O | 用于CSU向WCCMS进行注册,指示CSU用户标识 |
CSU设备标识 | M | 用于CSU向WCCMS进行注册,指示CSU设备标识 |
IVU用户标识 | O | 用于IVU向WCCMS或CSU进行注册,指示IVU用户标识 |
IVU设备标识 | M | 用于IVU向WCCMS或CSU进行注册,指示IVU设备标识 |
数字签名 | CO | 为IVU、CSU根据本地信息以及私钥计算的数字签名 |
私人扩展 | O | 私人扩展参数 |
注册响应
报文目的:
用于WCCMS向CSU、IVU返回注册结果。
触发条件:
WCCMS确定注册成功或者失败之后返回注册响应。
方向:
WCCMS -> CSU/IVU。
通信模式A时,CSU可向IVU返回注册结果。
注册响应消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
私人扩展 | O | 私人扩展参数 |
鉴权请求
报文目的:
用于WCCMS向CSU、IVU发送鉴权请求。
触发条件:
WCCMS确定需要对CSU、IVU发起鉴权。
方向:
WCCMS -> CSU/IVU。
通信模式A时,CSU可向IVU发送鉴权请求。
鉴权请求消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
随机数 | M | 指示本次鉴权网络侧分配的随机数 |
网络计算认证码 | M | 指示根据随机数计算的网络计算认证码,用于IVU、CSU对WCCMS进行认证。 |
鉴权响应
报文目的:
用于CSU、IVU向WCCMS发送鉴权响应,指示对网络鉴权成功或者失败,在成功的情况下,还带有设备计算认证码,用于网络对设备进行鉴权。
触发条件:
CSU、IVU收到WCCMS鉴权请求,返回鉴权响应。
方向:
CSU/IVU -> WCCMS
通信模式A 时,IVU可向CSU发送鉴权响应。
鉴权响应消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示CSU、IVU对WCCMS进行鉴权的结果, |
设备计算认证码 | C | CSU、IVU对WCCMS进行鉴权成功之后携带该参数,指示CSU、IVU根据随机数计算的设备计算验证码,用于WCCMS对CSU或IVU进行认证。 |
注销请求
报文目的:
用于CSU、IVU向WCCMS发起注销请求。
触发条件:
CSU下电之后发起注销请求或者IVU准备离开充电位之后发起注销请求。
方向:
CSU/IVU -> WCCMS。
通信模式A时,IVU可向CSU发起注销请求。
注销请求消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
CSU用户标识 | C | 用于CSU向WCCMS进行注销,指示CSU用户标识 |
IVU用户标识 | C | 用于IVU向WCCMS进行注销,指示IVU用户标识 |
注销响应
报文目的:
用于WCCMS向CSU、IVU返回注销结果。
触发条件:
WCCMS注销CSU和IVU之后触发。
方向:
WCCMS -> CSU/IVU。
通信模式A时,CSU可向IVU发送注销响应。
注销响应消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
私人扩展 | O | 私人扩展参数 |
CSU地址请求
报文目的:
用于IVU广播请求CSU地址。
触发条件:
IVU向WCCMS注册成功,且获得地面系统信息之后,UDP广播请求CSU的局域网IP地址。
方向:
IVU -> CSU。
CSU地址请求消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示车辆驻留的当前车位标识 |
PPC地址 | O | 指示车辆系统的PPC地址 |
私人扩展 | O | 私人扩展参数 |
CSU地址响应
报文目的:
用于CSU向IVU返回响应,其中包括CSU的IP地址。
触发条件:
CSU收到地址请求之后,判断车位标识属于本CSU控制的车位,则向IVU发送响应消息,消息中带有当前车辆的车位标识。
方向:
CSU -> IVU。
CSU地址响应消息内容 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示车辆驻留的当前车位标识 |
CSU据接口IP地址 | O | 指示CSU用于CI数据接口的IP地址 |
CSU数据接口UDP端口号 | O | 指示CSU用于CI数据接口的UDP端口号 |
CSU控制信令接口IP地址 | O | 指示CSU用于CI控制信令接口的IP地址 |
CSU控制信令接口地址 | O | 指示CSU用于CI控制信令接口的UDP地址 |
私人扩展 | O | 私人扩展参数 |
充电控制消息
开始充电命令
报文目的:
用于WCCMS向CSU发起开始充电命令。
触发条件:
WCCMS向CSU发起开始充电命令。
方向:
WCCMS -> CSU。
通信模式A时,IVU可向CSU发起开始充电命令,“记录流水号”消息参数可为空。
开始充电命令 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示开始充电的车位标识 |
启动类型 | M | 指示开始充电的命令来源 |
记录流水号 | M | 指示本次充电记录的流水识别号 |
私人扩展 | O | 私人扩展参数 |
开始充电命令响应
报文目的:’
用于CSU向WCCMS返回开始充电命令响应,CSU可对参数中的车位标识、记录流水号、车位状态进行校验,如果数据有误或车位在充电中应回复失败。
触发条件:
WCCMS向CSU发起开始充电命令,CSU根据车位标识获得PTC的组信息,然后向PTC组发送充电命令之后,返回开始充电命令响应。
方向:
CSU -> WCCMS。
通信模式A时,CSU可向IVU返回充电命令响应。
开始充电命令响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示开始充电的车位标识 |
结果参数 | M | 指示是否成功 |
失败原因值 | C | 指示结果为失败时的具体原因,在结果为失败时应指示 |
停止充电命令
报文目的:
用于WCCMS或者IVU向CSU发起停止充电命令。
触发条件:
WCCMS或IVU发现异常,如余额不足或者手动点击IVU向CSU发起停止充电命令。
方向:
WCCMS/IVU -> CSU。
停止充电命令 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示开始充电的车位标识 |
停止类型 | M | 指示停止充电的命令来源 |
车辆控制系统停止原因 | C | 在停止命令来源于车辆控制系统时应指示 |
PPC1 停止原因 | C | 在停止命令来源于PPC1 时应指示 |
PPCn 停止原因 | C | 在停止命令来源于PPCn 时应指示 |
IVU停止原因 | C | 在停止命令来源于IVU 时应指示 |
WCCMS停止原因 | C | 在停止命令来源于WCCMS时应指示 |
私人扩展 | O | 私人扩展参数 |
停止充电命令响应
报文目的:
用于CSU向WCCMS或者IVU返回停止充电命令响应,CSU应识别指示的车位是否在充电状态,如果数据有误或车位在充电中应回复失败。
触发条件:
WCCMS或者IVU向CSU发起停止充电命令之后,CSU将该命令发送给对应PTC。
方向:
CSU -> IVU/WCCMS。
停止充电命令响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示停止充电的车位标识 |
结果参数 | M | 指示是否成功 |
充电状态变更上报
报文目的:
用于CSU向WCCMS上报充电位充电状态变更,其中应包含本次充电的记录流水号作为唯一标识。
触发条件:
PTC回馈CSU充电启动/停止命令并已正常启动/停止充电后。
方向:
CSU -> WCCMS。
通信模式A时,可不执行该步骤。
充电状态变更上报 | ||
---|---|---|
消息参数 | 属性 | 备注 |
启停方式 | M | 指示此消息表示的充电的启动/停止方式 |
车位标识 | M | 指示开始充电的车位标识 |
充电位状态 | M | 指示充电位变更后的充电状态 |
记录流水号 | M | 指示本次充电记录的流水识别号 |
停止原因 | C | 指示停止充电的原因 |
私人扩展 | O | 私人扩展参数 |
充电状态变更上报响应
报文目的:
用于WCCMS收到充电状态变更上报消息,应校验其中的参数,车位标识对应的充电位状态是否一致,已经记录流水号是否一致,校验后向CSU返回处理结果,如果校验有误应回复失败。
触发条件:
WCCMS收到CSU上报的充电状态变更消息并校验处理之后。
方向:
WCCMS -> CSU。
通信模式A时,可不执行该步骤。
充电状态变更上报响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
车位标识 | M | 指示开始充电的车位标识 |
结果参数 | M | 指示是否成功 |
停止原因 | C | 指示停止充电原因 |
开始充电请求
报文目的:
用于IVU向CSU或WCCMS发送开始充电请求消息。
触发条件:
车载侧启动充电。
方向:
IVU -> CSU/WCCMS。
通信模式A时,IVU向CSU发送充电请求,CSU向IVU返回充电请求响应。
开始充电请求 | ||
---|---|---|
消息参数 | 属性 | 备注 |
IVU用户标识 | M | 指示IVU用户标识 |
车辆行驶模式 | M | 指示车辆行驶模式 |
CSU设备标识 | M | 指示IVU发起充电的CSU设备 |
车位标识 | M | 指示开始充电的车位标识 |
命令类型 | M | 指示开始充电的触发类型 |
私人扩展 | O | 私人扩展参数 |
开始充电请求响应
报文目的:
用于CSU或WCCMS向IVU返回开始充电请求响应,WCCMS应对参数进行校验,CSU设备是否存在,车位标识的充电位状态是否可以启动。
触发条件:
CSU或WCCMS判断IVU合法且允许本次充电,则向IVU返回开始充电请求响应。
方向:
CSU/WCCMS -> IVU。
开始充电请求响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
私人扩展 | O | 私人扩展参数 |
停止充电请求
报文目的:
用于IVU向WCCMS或CSU发送停止充电请求消息。
触发条件:
车辆系统设备故障或达到设定值或用户主动发起时,IVU向WCCMS或CSU发送停止充电请求。
方向:
IVU -> CSU/WCCMS。
开始充电请求的消息参数里面包含PPC1、PPC2 … PPCn狀停止原因。
停止充电请求 | ||
---|---|---|
消息参数 | 属性 | 备注 |
停止类型 | M | 指示停止充电的命令来源 |
IVU用户标识 | M | 指示IVU用户标识 |
CSU设备标识 | M | 指示IVU发起充电的CSU设备 |
车位标识 | M | 指示开始充电的车位标识 |
车辆控制系统停止原因 | C | 在停止命令来源于车辆控制系统时应指示 |
PPC1停止原因 | C | 在停止命令来源于PPC1 时应指示 |
PPCn停止原因 | C | 在停止命令来源于PPCn 时应指示 |
IVU 停止原因 | C | 在停止命令来源于IVU 时应指示 |
私人扩展 | O | 私人扩展参数 |
停止充电请求响应
报文目的:
用于WCCMS或CSU向IVU返回停止充电请求响应,WCCMS或CSU应校验请求的参数,包含CSU设备是否存在,车位标识的充电位状态是否一致,如果校验失败应响应结果失败。
触发条件:
WCCMS或CSU判断IVU合法且车辆是在充电中,则向IVU返回停止充电请求响应。
方向:
WCCMS/CSU -> IVU。
停止充电请求响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
私人扩展 | O | 私人扩展参数 |
数据转发
报文目的:
用于IVU和CSU之间转发数据。
触发条件:
CSU收到目的地为PPC的数据,IVU收到目的地为PTC的数据。
方向:
CSU <—>IVU。
停止充电请求响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
转发数据 | M | 为PPC或者PTC之间的通信数据 |
私人扩展 | O | 私人扩展参数 |
信息上报和查询消息
信息上报请求
报文目的:
用于CSU向WCCMS发送信息上报,以及CSU向IVU发送充电状态信息。
触发条件:
CSU决定向WCCMS上报相关信息,或者CSU决定向IVU发送充电状态。
方向:
CSU -> WCCMS/IVU。
通信模式A时,可不执行向WCCMS发送信息上报。
信息上报请求 | ||
---|---|---|
消息参数 | 属性 | 备注 |
IVU用户标识 | C | 用于IVU发起的信息上报,指示IVU用户标识 |
CSU用户标识 | C | 用于CSU发起的信息上报,指示CSU用户标识 |
车辆系统信息 | O | 指示车辆系统中各设备的软硬件版本等信息,由IVU上报 |
车辆状态信息 | O | 指示车辆当前的充电状态,包括了IVU和CSU的匹配状态,由IVU上报, |
地面系统信息 | O | 指示地面系统中各设备的软硬件版本等信息,由CSU上报 |
充电状态信息 | O | 指示车位的充电状态,由CSU上报 |
PFC性能测量信息 | O | 指示PFC充电的性能测量信息,由CSU上报 |
PFC性能测量信息 | O | 指示PPC充电的性能测量信息,由IVU上报 |
车辆控制系统性能测量信息 | O | 指示车辆控制系统的性能测量信息,由IVU上报 |
私人扩展 | O | 私人扩展参数 |
信息上报响应
报文目的:
用于WCCMS向CSU返回信息上报请求响应,以及IVU向CSU返回信息上报请求响应。
触发条件:
WCCMS收到CSU的信息上报请求。
方向:
WCCMS -> CSU,或者IVU -> CSU。
通信模式A时,可不执行WCCMS向CSU、IVU响应。
信息上报响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
私人扩展 | O | 私人扩展参数 |
信息查询请求
报文目的:
用于WCCMS向CSU查询信息,或者IVU向CSU发送查询信息。
触发条件:
WCCMS决定需要向CSU请求相关信息,或者IVU决定需要向CSU请求相关信息。
方向:
WCCMS -> CSU 或者IVU -> CSU。
信息查询请求 | ||
---|---|---|
消息参数 | 属性 | 备注 |
查询标识 | M | 指示应包括查询的信息类型 |
车位标识 | O | 指示应包括查询的车位标识 |
PTC标识 | O | 指示应包括查询的PTC标识 |
私人扩展 | O | 私人扩展参数 |
信息查询响应
报文目的:
用于CSU向WCCMS返回查询信息。
触发条件:
CSU收到WCCMS查询请求,或者WCCMS收到IVU查询请求。
方向:
CSU -> WCCMS。
通信模式A时,可为CSU向IVU返回查询信息。
信息查询响应 | ||
---|---|---|
消息参数 | 属性 | 备注 |
结果参数 | M | 指示是否成功 |
CSU用户标识 | C | 用于CSU起的信息上报,指示CSU用户标识 |
IVU用户标识 | C | 用于IVU发起的信息上报,指示IVU用户标识 |
车辆系统信息 | CO | 指示车辆系统中各设备的软硬件版本等信息,由IVU上报 |
车辆状态信息 | CO | 指示车辆当前的充电状态,包括了IVU和CSU的匹配状态,由IVU上报 |
地面系统信息 | CO | 指示地面系统中各设备的软硬件版本等信息,由CSU上报 |
充电状态信息 | CO | 指示车位的充电状态,由CSU上报 |
PFC性能测量信息 | O | 指示PFC充电的性能测量信息,由CSU上报, |
PPC性能测量信息 | O | 指示PPC充电的性能测量信息,由IVU上报 |
车辆控制系统性能测量信息 | O | 指示车辆控制系统的性能测量信息,由IVU上报 |
私人扩展 | O | 私人扩展参数 |
参数定义
概述
参数采用TLV格式编码,见下图。
参数编码类型 | |
---|---|
编码类型 | 备注 |
OctecString | 包括任意数据,长度为4个字节的整数倍,若长度不满足4个字节的整数倍则应在数据后面填充0xFF补齐 |
Unsigned32 | 32位无符号整数 |
Grouped12 | 指示该参数由多个参数组成,每个参数的编码均为TLV方式 |
Enumerated | 指示该参数为枚举类型 |
参数类型值
参数类型值 | |
---|---|
参数类型值 | 参数名 |
0 | 保留 |
1 | 车位标识 |
2 | 车位名字 |
3 | CSU用户标识 |
4 | CSU设备标识 |
5 | IVU用户标识 |
6 | IVU设备标识 |
7 | PTC标识 |
8 | PPC标识 |
9 | PPC |
10 | PFC供电类型 |
11 | IP地址 |
12 | UDP端口号 |
13 | 数字签名 |
14 | 随机数 |
15 | 网络计算序列号 |
16 | 设备计算序列号 |
17 | 地面系统信息 |
18 | CSU信息 |
19 | PTC信息 |
20 | PFC信息 |
21 | 设备软硬件版本信息 |
22 | 车位信息 |
23 | 线圈信息 |
24 | 车辆系统信息 |
25 | IVU设备信息 |
26 | PPC设备信息 |
27 | 电动汽车信息 |
28 | 充电状态信息 |
29 | CSU状态信息 |
30 | PTC状态信息 |
31 | PTC状态 |
32 | PFC状态 |
33 | 系统故障参数 |
34 | PFC性能测量信息 |
35 | PPC性能测量信息 |
36 | 车辆控制系统性能测量信息 |
37 | 车辆状态信息 |
38 | IVU状态信息 |
39 | 车辆行驶模式信息 |
40 | PPC状态信息 |
41 | PPC状态 |
42 | 查询标识 |
43 | 命令类型 |
44 | 转发数据 |
45 | 私人扩展 |
46 | 结果参数 |
47 | 成功标识 |
48 | 失败原因值 |
49 | 启动类型 |
50 | 停止类型 |
51 | 充电位状态 |
52 | 车位状态 |
53 | 流水号 |
详细定义
车位标识
指示地面系统中充电位的唯一标识。编码类型为OcterString。
车位名字
车位名字是一个用户可读的名字,唯一指示车位。编码类型为OcterString。
CSU用户标识
唯一标识CSU的用户,编码类型为OcterString。
CSU设备标识
唯一标识CSU设备,编码类型为OcterString。
IVU用户标识
唯一标识IVU的用户,编码类型为OcterString。
IVU设备标识
唯一标识IVU设备,编码类型为OcterString。
PTC标识
指示PTC的逻辑编号,在CSU内唯一标识PTC,编码类型为OcterString。
PPC标识
指示车辆系统中PPC的唯一标识,编码类型为OcterString。
PPC地址
指示PPC的物理地址,用于PTC向PPC进行通信,编码类型为OcterString。
PFC供电类型
指示电网给PFC的供电类型,编码类型为Enumerated,定义如表所示。
PFC供电类型 | |
---|---|
值 | 备注 |
0x1 | 单相 |
0x2 | 三相 |
CSU数据接口IP地址
指示CSU用于CI数据接口的IP地址,编码类型为OcterString。
CSU数据接口UDP端口号
指示CSU用于CI数据接口的端口号,编码类型为Unsigned32。
CSU控制信令接口IP地址
指示CSU用于CI控制信令接口的IP地址,编码类型为OcterString。
CSU控制信令接口端口号
指示CSU用于CI控制信令接口的端口号,编码类型为Unsigned32。
数字签名
用于注册请求消息中,由IVU或CSU本地生成。IVU或CSU对硬件、固件、软件和配置信息,使用哈希散列算法计算设备信息的哈希值,利用CSU和IVU私钥对其签名。该参数的编码类型为OcterString。
随机数
用于鉴权请求消息中,由WCCMS随机生成,每次发送鉴权请求的随机数不同,该参数的编码类型为OcterString。
网络计算认证码
用于鉴权请求消息中,由WCCMS根据随机数和用户密钥生成,用于IVU、CSU对WCCMS进行认证。该参数的编码类型为OcterString。
设备计算认证码
用于鉴权响应消息中,由IVU或者CSU根据随机数和用户密钥生成,用于WCCMS对IVU、CSU进行认证。该参数的编码类型为OcterString。
地面系统信息
指示地面系统中的软硬件信息,包括CSU的软硬件信息、PTC的软硬件信息和PFC的软硬件信息,其中PTC信息中包括有PTC 和充电位的绑定关系。具体消息内容如下:
地面系统信息 | ||
---|---|---|
参数 | 属性 | 备注 |
CSU信息 | O | 指示CSU的标识设备的软硬件版本信息 |
PTC信息 | O | 指示本CSU下一个或者多个PTC的设备信息 |
PFC信息 | O | 指示本CSU下一个或者多个PFC的设备信息 |
车位信息 | O | 指示本CSU下一个或者多个车位信息 |
CSU信息
指示地面系统中CSU的软硬件信息。CSU信息的编码类型为Grouped,具体信息内容如表所示。
CSU信息 | ||
---|---|---|
参数 | 属性 | 备注 |
CSU用户标识 | M | 见上文《CSU用户标识》 |
CSU设备标识 | M | 见上文《CSU设备标识》 |
设备软硬件版本信息 | M | 见下文《设备软硬件版本信息》 |
PTC 信息
指示地面系统中PTC的软硬件信息。PTC信息的编码类型为Grouped,具体信息内容如表所示。
PTC 信息 | ||
---|---|---|
参数 | 属性 | 备注 |
PTC标识 | M | 见上文《PTC标识》 |
PFC供电类型 | M | 见上文《PFC供电类型》 |
设备软硬件版本信息 | M | 见下文《设备软硬件版本信息》 |
车位标识 | M | 指示1个或者多个该PTC能够进行充电的车位列表 |
PFC信息
指示地面系统中PFC的软硬件信息。PFC信息的编码类型为Grouped,具体信息内容如表所示。
PFC 信息 | ||
---|---|---|
参数 | 属性 | 备注 |
PFC标识 | M | 见上文《PFC标识》 |
设备软硬件版本信息 | M | 见下文《设备软硬件版本信息》 |
设备软硬件版本信息
指示设备的软硬件版本信息,编码类型为OctetString。字符串中各项内容的格式采用“名字=值”的格式,各项内容采用分号进行分隔。
车位信息
车位信息的编码类型为Grouped。
车位信息 | ||
---|---|---|
参数 | 属性 | 备注 |
车位名字 | M | 指示充电位的名字 |
车位标识 | M | 指示充电位的唯一标识 |
线圈信息 | M | 指示充电位的一个或者多个线圈信息 |
线圈信息
线圈信息的编码类型为Grouped。
线圈信息 | ||||||||
---|---|---|---|---|---|---|---|---|
字节 | bit | |||||||
8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
5 | 保留 | 保留 | 保留 | 线圈角色 | 线圈标识 | |||
6 | 线圈类型 | |||||||
7 | 线圈功率 | |||||||
8 | 线圈频率 |
线圈类型定义如图所示。
线圈标称频率定义如图所示。线圈的标称频率应与系统标称频率一致,且应符合《中华人民共和国无线电频率划分规定》以及国际电信联盟(ITU)的规定。
车辆系统信息
指示车辆系统中PPC和IVU的设备信息,编码类型为Grouped。
车辆系统信息 | ||
---|---|---|
参数 | 属性 | 备注 |
IVU设备信息 | O | 指示IVU的标识、设备的软硬件版本信息 |
PPC设备信息 | O | 指示车辆系统中1个或者多个PPC的设备信息 |
电动汽车信息 | O | 指示电动汽车相关信息 |
IVU设备信息
指示车辆系统中IVU的设备信息。
IVU设备信息 | ||
---|---|---|
参数 | 属性 | 备注 |
IVU用户标识 | M | 唯一标识车位,见上文《IVU用户标识》 |
IVU设备标识 | M | 见上文《IVU设备标识》 |
设备软硬件版本信息 | M | 见上文《设备软硬件版本信息》 |
PPC设备信息
指示车辆系统中PPC的设备信息。
PPC设备信息 | ||
---|---|---|
参数 | 属性 | 备注 |
PPC标识 | M | 见上文《PPC标识》 |
设备软硬件版本信息 | M | 见上文《设备软硬件版本信息》 |
线圈信息 | M | 见上文《线圈信息》 |
电动汽车信息
指示电动汽车的相关信息,编码类型为OctetString。该信息指示应至少包含如下信息:车载设备ID、车载设备生产厂家。字符串中各项内容的格式采用“名字=值”的格式,各项内容采用分号进行分隔。
充电状态信息
指示充电状态信息,编码类型为Grouped。
充电状态信息 | ||
---|---|---|
参数 | 属性 | 备注 |
车位标识 | M | 唯一标识车位,见上文《车位标识》 |
CSU用户标识 | O | 该车位的CSU用户标识 |
CSU状态信息 | O | 该车位的CSU状态 |
PTC状态信息 | O | 指定PTC的充电状态 |
CSU状态信息
指示CSU的状态。编码类型为Enumertared。
CSU状态信息 | |
---|---|
值 | 备注 |
0x1 | 指示CSU启动 |
0x2 | 指示CSU掉电 |
PTC状态信息
指示PTC充电状态信息,编码类型为Grouped。
充电状态信息 | ||
---|---|---|
参数 | 属性 | 备注 |
PTC标识 | M | 唯一标识充电,见上文《PTC标识》 |
PTC状态 | M | 见下文《PTC状态》 |
PFC状态 | M | 见下文《PFC状态》 |
系统故障参数 | C | PTC或者PFC故障的时候的故障参数,或者PTC状态为非充电状态,指示停止充电的原因值 |
PTC状态
指示PTC的状态。编码类型为Enumertared。
PTC状态 | |
---|---|
值 | 备注 |
0x00 | 在线充电状态 |
0x01 | 在线空闲状态 |
0x02 | 通信异常未充电状态 |
0x03 | 等待启动中状态 |
0x04 | 等待停止中状态 |
0x05 | 通信异常充电中状态、备注 |
0x06 | 故障状态 |
PFC状态
指示PFC的状态。编码类型为Enumertared。
PTC状态 | ||
---|---|---|
值 | 备注 | |
Byte0 | bit0 | 运行状态 |
bit1 | 停止状态 | |
bit2 | 缓启动状态 | |
bit3 | 复位状态 | |
bit4 | 保留 | |
bit5 | 软件更新状态 | |
bit6 | 高压状态 | |
bit7 | 待机状态 | |
Byte1 | bit0 | 保留 |
bit1 | 保留 | |
bit2 | 保留 | |
bit3 | 测试状态 | |
bit4 | 异常状态 | |
bit5 | 故障状态 | |
bit6 | 保留 | |
bit7 | 保留 | |
Byte3 | bit0~bit7 | 保留 |
系统故障参数
指示车辆系统故障值、地面系统故障值,或者PTC停止充电原因值,主要用于IVU、CSU向WCCMS上报状态,编码类型为Unsigned32。
系统故障参数 | |
---|---|
值 | 备注 |
车辆系统故障代码(0x00~0x1F) | |
0x01 | IVU检测到异物 |
0x02 | IVU检测到活体 |
0x03 | IVU检测地面系统温度过高 |
0x04 | IVU检测到CSU断链 |
0x05 | 车辆控制系统故障 |
0x06 | IVU认证失败 |
0x07 | PPC配对失败 |
0x08 | PPC通信超时 |
0x09 | PPC温度过高 |
0x0A | PPC中点过压 |
0x0B | PPC输出空载 |
0x0C | PPC输出短路 |
0x0E | PPC输出欠压 |
0x0F | PPC输出过压 |
0x10~0x1E | 预留 |
地面系统故障代码(0x20~0x3F) | |
0x20 | CSU检测到异物 |
0x21 | CSU检测到活物 |
0x22 | CSU检测到地面系统温度过高 |
0x23 | CSU检测到PTC通信异常 |
0x24 | CSU检测到IVU断链 |
0x25 | PTC组信息异常 |
0x26 | PTC在数据库中不存在 |
0x27 | CSU认证失败 |
0x28 | PFC散热器故障 |
0x29 | PTC EEPROM故障 |
0x2A | PTC风扇故障 |
0x2B | PTC母线输入过流 |
0x2C | PTC_CAN通信异常 |
0x2D | PTC硬件过流 |
0x2E | SCI通信故障 |
0x2F~0x3E | 预留 |
0x3F | 地面系统其他故障 |
PTC非充电原因值(0x40~0x4F) | |
0x40 | PTC故障 |
0x41 | PPC停止充电 |
0x42 | IVU停止充电 |
0x43 | PTC锁 |
0x44~0x4F | 预留 |
PFC性能测量信息
指示本次充电的PFC性能测量信息,包括A相输入电压、B相输入电压、C相输入电压、输入频率、输入电量、A相输入电流、B相输入电流、C相输入电流、A相有功功率、B相有功功率、C相有功功率、母线正电压、母线负电压,编码类型为OctetString。
PPC性能测量信息
指示本次充电的PPC性能测量信息,PPC给电池输出电压、PPC 给电池输出电流、PPC散热器温度机内温度、PPC的输入电压、中点电压、充电电量、充电时间,编码类型为OctetString。
车辆控制系统性能测量信息
指示本次充电的电池组性能测量信息,包括当前电压、当前电流、电池组最高电压、电池组最低电压、电池组最高温度、电池组最低温度、SSOC 信息、告警信息,编码类型为OctetString。
车辆状态信息
指示车辆的充电状态,编码类型为Grouped。
车辆状态信息 | ||
---|---|---|
参数 | 属性 | 备注 |
车位标识 | O | 指示电动汽车当前驻留的车位,如果没有车位标识,则指示电动汽车离开车位 |
IVU用户标识 | M | 唯一标识IVU用户 |
IVU状态 | M | 指示车辆系统中IVU的状态 |
PPC状态信息列表 | M | 指示车辆系统中一个或者多个PPC的充电状态 |
车辆行驶模式信息 | M | 见下文《车辆行驶模式信息》 |
系统故障参数 | O | 当PPC状态为异常的时候,指示具体故障参数 |
IVU状态信息
指示IVU的状态,编码类型为Enumerated。
IVU状态信息 | |
---|---|
值 | 备注 |
0x01 | 初始化成功状态 |
0x02 | 开始等待充电状态 |
0x03 | 正在充电状态 |
0x04 | 非充电状态 |
0x05 | 故障状态 |
车辆行驶模式信息
指示车辆行驶模式信息,编码类型为Enumerated。
车辆行驶模式信息 | |
---|---|
值 | 备注 |
0x01 | OFF |
0x02 | ON |
0x03 | ACC |
0x04 | LOCK |
PPC状态信息
PPC状态信息 | ||
---|---|---|
参数 | 属性 | 备注 |
PPC标识 | M | 指示电动汽车当前驻留的车位,如果没有车位标识,则指示电动汽车离开车位 |
PPC状态 | M | 指示PPC的状态 |
PPC状态
指示车辆行驶模式信息,编码类型为Enumerated。
车辆行驶模式信息 | |
---|---|
值 | 备注 |
0x00 | 缓启动状态 |
0x01 | 运行状态 |
0x02 | 停止状态 |
0x03 | 通信异常状态 |
查询标识
指示查询标识,编码类型为Unsigned32,长度为4。
命令类型
指示充电控制的命令类型,编码类型为Enumerated。
命令类型 | |
---|---|
值 | 备注 |
0x01 | 手动 |
0x02 | 远程自动 |
转发数据
是PPC数据或者PTC数据,编码类型为OctetString。
私人扩展
为私人扩展参数,编码类型为OctetString。
结果参数
指示处理结果,编码类型为Grouped。
PPC状态信息 | ||
---|---|---|
参数 | 属性 | 备注 |
成功标识 | M | 见下文《成功标识》 |
失败原因值 | C | 见下文《失败原因值》 |
成功标识
指示处理成功还是失败。
成功标识 | |
---|---|
值 | 备注 |
0x01 | 处理成功 |
0x02 | 处理失败 |
失败原因值
指示处理失败之后,具体失败原因值。
失败原因值 | |
---|---|
值 | 备注 |
0x00 | 保留 |
通用错误原因(0x01~0x2F) | |
0x01 | WCCMS故障 |
0x02 | CSU故障 |
0x03 | PTC故障 |
0x04 | IVU故障 |
0x05 | PPC故障 |
0x06 | 车辆控制系统故障 |
0x07 | 参数错误 |
0x08~0x2F | 预留 |
注册过程错误原因(0x30~0x3F) | |
0x30 | 用户对网络鉴权失败 |
0x31 | 网络对用户鉴权失败 |
0x32 | 网络对设备鉴权失败 |
0x33 | CSU用户标识不存在 |
0x34 | IVU用户标识不存在 |
0x35 | IVU用户重复接入 |
0x36~0x3F | 预留 |
充电控制错误原因(0x40~0x4F) | |
0x40 | 车辆和充电位不匹配 |
0x41 | 设备和用户不匹配 |
0x42 | 用户欠费 |
0x43 | PTC标识不认识 |
0x44 | PTC正在充电 |
0x45 | PTC未充电 |
0x46 | 车辆行驶状态错误 |
0x47~0x4F | 预留 |
启动类型
指示发起充电的参考来源。本地启动方式由IVU启动,WCCMS可不参与。远程启动方式为通过APP或者网络端操作实现启动,WCCMS应参与。
启动类型 | |
---|---|
值 | 备注 |
0x01 | 本地启动 |
0x02 | 远程启动 |
0x03 | 保留 |
停止类型
指示停止充电的参考来源。
停止类型 | |
---|---|
值 | 备注 |
0x04 | 用户停止 |
0x05 | 车辆行驶模式停止 |
0x06 | PPC故障停止 |
0x07 | PTC故障停止 |
0x08 | CSU故障停止 |
0x9 | WCCMS停止 |
0xA | PFC故障停止 |
0xB | 车辆主动停止 |
0xC | 保留 |
充电位状态
指示充电位的充电状态。
充电位状态 | |
---|---|
值 | 备注 |
0x01 | 充电位在位充电中 |
0x02 | 充电位在位充电中 |
0x03 | 充电位离位 |
车位状态
指示车辆是否在车位上的状态。
车位状态 | |
---|---|
值 | 备注 |
0x01 | 车在位状态 |
0x02 | 车离位状态 |
0x03 | 未知状态 |
流水号
为充电状态记录的唯一标识,该参数的编码类型为OctetString。