中电联系列三:rocket🌟手把手教你理解中电联协议!

推荐一套企业级开源充电桩平台:完整代码包含多租户、硬件模拟器、多运营商、多小程序,汽车 电动自行车、云快充协议;——(慧哥)慧知开源充电桩平台;https://liwenhui.blog.csdn.net/article/details/134773779?spm=1001.2014.3001.5502

前 言

T/CEC102《电动汽车充换电服务信息交换》共分为四个部分:
——第1部分:总则;
——第2部分:公共信息交换规范;
——第3部分:业务信息交换规范;
——第4部分:数据传输及安全。
本部分为T/CEC102 的第3部分。
本部分按照 GB/T1.1—2009《标准化工作导则 第1部分:标准的结构和编写》给出的规则编写。
本部分由中国电力企业联合会提出。
本部分由能源行业电动汽车充电设施标准化技术委员会归口。
本部分主要起草单位:国家电网公司、国网电动汽车服务有限公司。
本部分参加起草单位:青岛特来电新能源有限公司、普天新能源有限责任公司、深圳充电网科技 有限公司、万帮新能源投资集团有限公司、中创三优(北京)科技有限公司、国网信息通信产业集团 有限公司、国电南瑞科技股份有限公司、许继集团、中国电力科学研究院、北京伟杰海泰系统集成技 术有限公司、深圳科陆电子科技股份有限公司。
本部分主要起草人:姜雪明、沈建新、彭建国、王文、史双龙、秦俭、马建伟、邵浙海、黄伟、 傅晶、张锟、李晓强、王振飞、赵翔、严喆、杨帆、邓磊、吴在军、谷兴旺、刘向立、储丹、李超。
本标准部分为首次发布。
本标准在执行过程中的意见或建议反馈至中国电力企业联合会标准化管理中心(北京市白广路二 条一号,100761)。

电动汽车充换电服务信息交换 第3部分:业务信息交换规范

1 范围

本部分规定了电动汽车充换电业务信息服务交换的方法,包括业务信息交换的接口流程、接口功 能和接口协议。
本部分适用于不同运营商服务平台之间的充换电服务信息交换,以及电动汽车充换电服务平台与 第三方服务及管理平台之间的信息交换。

2 规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T2260 中华人民共和国行政区划代码
GB/T 2261.1 个人基本信息分类与代码 第1部分:人的性别代码
GB/T2659 世界各国和地区名称代码
GB/T 7408 数据元和交换格式 信息交换 日期和时间表示法
GB 11714 全国组织机构代码编制规则
GB/T18391.1 信息技术数据元的规范与标准化 第1部分:数据元的规范与标准化框架
GB/T18487.1 电动汽车传导充电系统 第1部分:通用要求
GB/Z19027—2005 统计技术指南
GB/T 19596—2004 电动汽车术语
GB/T 27930 电动汽车非车载传导式充电机与电池管理系统之间的通信协议
GB/T 29317—2012 电动汽车充换电设施术语
GB/T31286 全国组织机构代码与名称
NB/T33001 电动汽车非车载传导式充电机技术条件
NB/T33002 电动汽车交流充电桩技术条件
NB/T33003 电动汽车非车载充电机监控单元与电池管理系统通信协议
NB/T33007 电动汽车充电站/电池更换站监控系统与充换电设施通信协议
T/CEC 102.1—2016 电动汽车充换电服务信息交换 第1部分:总则
T/CEC 102.2 电动汽车充换电服务信息交换 第2部分:公共信息交换规范

3 术语和定义

GB/T 19596—2004、GB/T 29317—2012、GB/Z 19027—2005和 T/CEC 102.1—2016界定的以及下 列术语和定义适用于本文件。

3.1 客户侧发起业务交互 EV driver's service operator initiated interaction

用户采用手机APP 等方式,由客户运营商发起电动汽车充换电服务信息交换的过程。

3.2 设备侧发起业务交互 EVI service operator initiated interaction

用户采用刷卡等方式,由基础设施归属运营商发起电动汽车充换电服务信息交换的过程。

4 业务信息交换流程

4.1 客户侧发起业务交互流程

客户侧发起业务交互由用户发起,客户归属运营商的电动汽车充换电服务平台向基础设施运营商 发起信息交换业务,实现此业务的7 项业务交互流程如图1 所示,具体业务时序参见附录 A 中的图 A.1。

具体业务功能包括设备认证服务、业务策略服务(可选)、启动充电服务、充电监控服务(可 选)、充电停止服务(可选)、充电订单服务、订单对账服务。

4.2 设备侧发起业务交互流程

客户侧发起业务交互由用户发起,基础设施运营商的电动汽车充换电服务平台向客户归属运营 商发起信息交换业务,实现此业务的7项业务交互流程如图2 所示,具体业务时序参见附录 A 中
的图 A.2。

具体业务功能包括用户认证服务、业务策略服务(可选)、充电监控服务(可选)、充电停止服务 (可选)、充电订单服务、订单对账服务。

5 业务信息交换功能

5.1 业务信息交换功能分类

业务信息交换规范共设计7个业务功能,分别是:
● 设备认证服务;
● 业务策略服务;
● 启动充电服务;
● 充电监控服务;
● 充电停止服务:
● 充电订单服务;
● 订单对账服务。

5.2 设备认证服务

设备认证服务用于客户归属运营商向基础设施运营商查询电动汽车充电基础设施的可用状态,业
务流程如图3所示。主要包含请求设备认证接口。

5.3 业 务 策 略 服 务 ( 可 选 )

业务策略服务用于客户归属运营商向基础设施运营商查询充电基础设施的计费信息或基础设施运 营商向客户归属运营商查询用户计费信息,业务流程如图4所示。主要包含查询业务策略接口。

5.4 启动充电服务

启动充电服务用于客户归属运营商服务平台请求启动充电,基础设施运营商服务平台完成启动
充电后推送启动充电结果,业务流程如图5所示。主要包含请求启动充电接口和推送启动充电结果接口。

5.5 充电监控服务(可选)

充电监控服务用于电动汽车充电基础设施变化状态的查询或推送,基础设施运营商服务平台推送 业务流程如图6 所示,客户归属运营商服务平台查询业务流程如图7 所示。主要包含推送充电状态接 口和查询充电状态接口。

5.6 充电停止服务(可选)

充电停止服务用于客户归属运营商服务平台请求停止充电,基础设施运营商服务平台停止充电后 推送停止充电结果,业务流程如图8所示。主要包含请求停止充电接口和推送停止充电结果接口。

5.7 充电订单服务

充电订单服务用于基础设施运营商服务平台向客户归属运营商服务平台推送充电订单信息,业务 流程如图9所示。主要包含推送充电订单信息接口。

5.8 订单对账服务

订单对账服务用于基础设施运营商服务平台向客户归属运营商服务平台推送订单对账信息,业务 流程如图10所示。主要包含推送订单对账结果信息接口。

6 业务信息交换接口协议

6.1 概 述

业务信息交换共分为10个接口,分别为:
● 请求设备认证;
● 查询业务策略信息结果;
● 请求启动充电;
● 推送启动充电结果;
● 查询充电状态;
● 推送充电状态;
● 请求停止充电;
● 推送停止充电结果;
● 推送充电订单信息;
● 推送订单对账结果信息。

6.2.4 返回值

请求认证接口的主要返回值为设备认证流水号、充电设备接口编码、操作结果和失败原因,具体 内容参见表2。

6.2.5 示例

"Ret":0,
"Msg":"",
"Data":{
"EquipAuthSeq":"12345678920160514083059",
"ConnectorID":"10000000000000000000000001",
"SuccStat":0,
"FailReason":0,
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.3 查询业务策略信息结果

6.3.1 概述

此接口用于设备归属运营商(客户归属运营商)向客户归属运营商(设备归属运营商)查询充电 桩业务策略信息。

6.3.2 接口定义

接口名称: query_equip_business_policy
接口使用方法:由客户归属运营商(设备归属运营商)平台实现此接口,设备归属运营商(客户 归属运营商)平台方调用。

6.3.3 输入参数

查询业务策略信息接口的主要输入参数为业务策略查询流水号和充电设备接口编码,具体内容参 见表3。

6.3.4 返回值

查询业务策略信息接口的主要返回值为业务的计费策略,采用多时段计费方式,每个时段均包含 一个单项业务策略信息体列表,返回值参见表4,单项业务策略信息体的参数和内容参见表5。

6.3.5 示例

{
"Ret":0,
"Msg":""
"Data":{
"EquipBizSeq":"12345678920160514083059",
"ConnectorlD":"10000000000000000000000001",
"SuccStat":0,
"FailReason":0,
"SumPeriod":1,
"PolicyInfos":[

"StartTime":"030234",
"ElecPrice":  1.2731,
"SevicePrice":0.3713


},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.4 请求启动充电

6.4.1 概述

此接口用于客户归属运营商请求设备归属运营商启动充电信息,充电模式为充满为止。

6.4.2 接口定义

接口名称: query_start_charge
接口使用方法:由基础设施运营商服务平台实现此接口,客户归属运营商服务平台方调用。

6.4.3 输入参数

请求启动充电接口的主要输入参数为充电订单号、充电设备接口编码和二维码其他信息,具体内 容参见表6。

6.4.4 返回值

请求启动充电接口的主要返回值包含充电订单号、充电订单状态、充电设备接口编码、操作结果 和失败原因,具体内容见表7。

6.4.5 示例

{
"Ret":0,
"Msg":""
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"StartChargeSeqStat ":   1,
"ConnectorlD":"10000000000000000000000001",
"SuccStat":0,
"FailReason":0
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.5 推送启动充电结果

6.5.1 概述

此接口用于设备归属运营商向客户归属运营商推送启动充电结果信息。

6.5.2 接口定义

接口名称: notification_start_charge_result
接口使用方法:由客户归属运营商服务平台实现此接口,基础设施运营商服务平台方调用。

6.5.3 输入参数

推送启动充电结果接口的主要输入参数为充电订单号、充电设备接口编码和充电启动时间,具体 内容参见表8。

6.5.4 返回值

推送启动充电结果接口的主要返回值为充电订单号、操作结果、失败原因和停止充电验证码,具 体内容参见表9。

6.5.5 示例

"Ret":0,
"Msg":"",
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"SuccStat":0,
"FailReason":0,
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.6 查询充电状态

6.6.1 概述

此接口用于客户归属运营商请求设备归属运营商充电设备的状态信息。

6.6.2 接口定义

接口名称: query_equip_charge_status
接口使用方法:由基础设施运营商服务平台实现此接口,客户归属运营商服务平台方调用。

6.6.3 输入参数

查询充电状态接口的主要输入参数为充电订单号,具体内容参见表10。

6.6.4 返回值

查询充电状态接口的主要返回值为充电订单号、充电订单状态、充电设备接口编码、相关状态信息和充电明细信息体列表,具体内容参见表11,充电明细信息体内容参见表12。

6.6.5 示例

"Ret":0,
"Msg":""
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"StartChargeSeqStat     ":2,
"ConnectorlD":"10000000000000000000000001",
"ConnectorStatus     ":3,
"CurrentA":  10,
"CurrentB":  10,
"CurrentC":  10,
"VoltageA":220,
"VoltageB":220,
"VoltageC":220,
"Soc": 10.1,
"StartTime":"2016-05-1420:30:21",
"EndTime":"2016-05-1420:35:21",
"TotalPower":    1.52,
"ElecMoney":1.00,
"SeviceMoney     ":0.52,
"TotalMoney     ":1.52,
"SumPeriod":      0
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.7 推送充电状态

6.7.1 概述

此接口用于设备归属运营商向客户归属运营商推送充电设备的充电状态。

6.7.2 接口定义

接口名称: notification_equip_charge_status
接口使用方法:由客户归属运营商服务平台实现此接口,基础设施运营商服务平台方调用。

6.7.3 输入参数

推送充电状态接口的主要输入参数为充电订单号、充电订单状态、充电设备接口编码、相关状态 信息和充电明细信息体列表,具体内容参见表13。

6.7.4 返回值

推送充电状态接口的主要返回值为充电订单号和操作结果,具体内容参见表14。

6.7.5 示例

"Ret":0,
"Msg":"",
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"SuccStat":0
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.8 请求停止充电

6.8.1 概述

此接口用于客户归属运营商请求设备归属运营商设备停止充电信息。

6.8.2 接口定义

接口名称: query_stop_charge
接口使用方法:由基础设施运营商服务平台实现此接口,客户归属运营商服务平台方调用。

6.8.3 输入参数

请求停止充电接口的主要输入参数为充电订单号、充电设备接口编码,具体内容参见表15。

6.8.4 返回值

请求停止充电接口的主要返回值为充电订单号、充电订单状态、操作结果和失败原因,具体内容 参见表16。

6.8.5 示例

"Ret":0,
"Msg":"",
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"StartChargeSeqStat	":3,
"SuccStat":0,	
"FailReason    ":0	
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.9 推送停止充电结果

6.9.1 概述

此接口用于设备归属运营商向客户归属运营商推送停止充电结果信息。

6.9.2 接口定义

接口名称: notification_stop_charge_result
接口使用方法:由客户归属运营商服务平台实现此接口,基础设施运营商服务平台方调用。

6.9.3 输入参数

推送充电状态接口的主要输入参数为充电订单号、充电订单状态、充电设备接口编码、相关状态 信息和充电明细信息体列表,具体内容参见表17。

6.9.4 返回值

推送充电状态接口的主要返回值为充电订单号、操作结果和失败原因,具体内容参见表18。

6.9.5 示例

"Ret":0,
"Msg":"",
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"SuccStat     ":0,
"FailReason     ":0
},
"Sig":"7130B533249635CD17F113B1D55C2911"
}

6.10 推送充电订单信息

6.10.1 概述

此接口用于设备归属运营商向客户归属运营商推送充电订单信息。

6.10.2 接口定义

接口名称: notification_charge_order_info
接口使用方法:由客户归属运营商服务平台实现此接口,基础设施运营商服务平台方调用。

6.10.3 输入参数

推送充电订单信息接口的主要输入参数为充电订单号、充电设备接口编码、订单的电量信息、订 单的费用信息、订单结束原因和充电明细信息体列表,具体内容参见表19。

6.10.4 返回值

推送充电订单信息接口的主要返回值为充电订单号、充电设备接口编码和确认结果,具体内容参见表20。

6.10.5 示例

"Ret":0,
"Msg":""
"Data":{
"StartChargeSeq":"123456789201605140830591234",
"ConnectorlD":"10000000000000000000000001",
"ConfirmResult":0
},
"Sig":"7130B533249635CD17F113B1D55C2911"

6.11 推送订单对账结果信息

6.11.1 概述

此接口用于设备归属运营商向客户归属运营商推送充电订单对账信息。

6.11.2 接口定义

接口名称: check_charge_orders
接口使用方法:由客户归属运营商服务平台实现此接口,基础设施运营商服务平台方调用。

6.11.3 输入参数

推送订单对账信息接口的主要输入参数为订单对账流水号、账单开始时间、账单结束时间、订单 数、总电量、总费用和单项订单对账信息体列表,具体内容参见表21,单项订单对账信息体内容参见 表22。


6.11.4 返回值

推送订单对账信息接口的主要返回值为订单对账流水号、账单开始时间、账单结束时间、争议订 单数、总电量、总费用和单项争议订单对账信息体列表,具体内容参见表23,单项争议订单对账信息 体内容参见表24。

6.11.5 示例

请求:

"OperatorlD":"23213412324",
"Data":{
"CheckOrderSeq":"23213412324201607011001010001",
"StartTime":"2016-07-0110:01:01",
"EndTime":"2016-07-0110:05:01",
"OrderCount":2,
"TotalOrderPower":3,
"TotalOrderMoney":3,
"ChargeOrders":

"StartChargeSeq":"23213412324201607011001010002",
"TotalPower":  1,
"TotalMoney":1
},

"StartChargeSeq":"23213412324201607011001010003",
"TotalPower":2,
"TotalMoney":2


]
},
"TimeStamp":"20160701100101",
"Seq":"0001",
"Sig":"7130B533249635CD17F113B1D55C2911"
}
返回:
{
"Ret":0,
"Msg":"",
"Data":{
"CheckOrderSeq":"123456789201605140840591234",
"StartTime":"2016-05-1420:30:21",
"EndTime":"2016-05-1422:30:21",
"TotalDisputeOrder     ":1,
"TotalDisputePower":0.32,
"TotalDisputeMoney    ":0.98,
"DisputeOrders":[

"StartChargeSeq":"123456789201605140830591234",
"TotalPower":0.98,
"TotalMoney     ":0.32,
"DisputeReason":  1




"Sig":"7130B533249635CD17F113B1D55C2911"

附 录 A (资料性附录) 电动汽车充换电业务信息交换接口(Iserv) 流程时序图

A.1 用户侧发起充电流程时序图(如图A.1 所示)

A.2 设备侧发起充电流程时序图

分享《慧哥的充电桩开源SAAS系统,支持汽车充电桩、二轮自行车充电桩。》

如果侵权请联系删除。

Last Updated: 2024/08/31 19:52:42
中电联系列四:rocket🌟手把手教你理解中电联协议! 中电联系列二:rocket🌟手把手教你理解中电联协议!
OωO 取消
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)
  •  ̄﹃ ̄
  • (/ω\)
  • →_→
  • (ノ°ο°)ノ
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • φ( ̄∇ ̄o)
  • ヾ(´・ ・`。)ノ"
  • (ó﹏ò。)
  • Σ(っ °Д °;)っ
  • ( ,,´・ω・)ノ
  • ╮(╯▽╰)╭
  • (。•ˇ‸ˇ•。)
  • >﹏<
  • ( ๑´•ω•)
  • "(´っω・`。)
  • "(ㆆᴗㆆ)