电动汽车充电控制交互协议详解
需积分: 50 37 浏览量
更新于2024-08-07
收藏 1.41MB PDF 举报
"启动充电-2018年信息系统项目管理师核心考点口袋书,计费控制单元与充电控制器通信协议V1.03(2015-12-23)"
在智能电网和电动汽车充电设施中,计费控制单元( Charging Control Unit, TCU)与充电控制器之间的通信是至关重要的。这篇资料详细阐述了这种通信协议的一个版本——V1.03,发布于2015年12月23日。它规定了两个设备间的数据交换方式,确保了充电过程的安全和高效。
1. 启动充电
- 当计费控制单元需要启动充电过程时,它会向充电控制器发送一个启动充电命令帧。这个命令帧包含充电接口标识(用于区分一个多充桩上的不同接口)和负荷控制开关状态,用于设置输出功率。
- 充电接口标识是一个1字节的BIN(二进制)数据,用于标记接口号,范围从1到255。如果是一对一的充电,该值为0;对于多接口桩,则按顺序编号。
- 负荷控制开关也是一个1字节的BIN数据,值为1表示启用充电,2表示关闭,其他值无效。
- 收到命令后,充电控制器会回复一个应答报文,同样包含充电接口标识,确认启动充电操作。
2. 通信协议
- 协议包括物理层、数据链路层等部分,其中数据链路层涉及到地址分配、协议数据单元(PDU)和传输协议功能的详细规则。
- 报文分类有命令帧、数据帧、心跳帧和错误帧,分别用于启动/停止充电、保持连接状态、同步时间以及报告错误。
- 报文格式和内容详细描述了每个帧的结构,如启动充电命令帧和应答报文,它们都包含特定字段来确保通信的正确性。
3. 交互流程
- 主交互流程和充电控制交互流程描述了从充电请求到完成的整个过程,包括如何处理各种命令和应答,以及在异常情况下的处理方式。
- 心跳报文用于维持连接和检测通信故障。
- 其他功能如对时、版本校验、功率调节、电子锁控制、充电参数发送和服务启停等,都是为了确保充电过程的稳定和安全。
4. 错误处理
- 错误帧分为计费控制单元错误数据帧和充电控制器错误数据帧,用于报告通信过程中出现的问题。
5. 遥信和遥测数据
- 遥信数据帧包含充电桩的状态信息,如直流充电桩和交流充电桩的运行状态。
- 遥测数据帧则提供了关于充电过程的实时数据,如电压、电流和能量消耗。
6. 完成状态帧
- 充电启动完成状态帧和停止充电完成状态帧记录了充电操作的成功与否,提供给计费控制单元以进行后续处理。
这份通信协议详细定义了计费控制单元与充电控制器之间的交互,是理解和调试充电桩系统的关键文档,尤其对从事智能电网和电动汽车充电基础设施开发的IT专业人员来说,具有极高的参考价值。
2019-04-04 上传
2017-09-12 上传
点击了解资源详情
459 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
陆鲁
- 粉丝: 27
- 资源: 3883
最新资源
- Douban-Movie:仿豆瓣电影页面
- 电子功用-基于幅值调制视觉诱发电位脑-机接口方法
- ParallelRepastCore:将 RePast3 与并行模型一起使用的两个精简示例
- column-encryption:使用SQL Always Encrypted库演示列(字段)级加密模式的示例应用程序
- Python库 | ms_active_directory-1.10.1.tar.gz
- fabric::coat::socks:功能齐全的简约降价编辑器。 - 即将推出
- assignment3p1
- 亚马逊快速搜索-crx插件
- Python库 | mssql_dataframe-1.0.0.tar.gz
- pyca-cryptography
- bi-dashboard:有货数据可视化工具
- 淘客喵佣金猎手-crx插件
- gt_fsf_hw10_team_profile_generator:此分配要求我们利用节点js和相关的npm包根据用户输入创建一些特定HTML内容。 我们还必须使用npm Jest创建单元测试,并在演练视频中演示其功能
- CodeIdea:一些有用或好的代码可以解决我的问题
- Laravel_Ecommerce:电子商务代码逐步
- neilrathi.github.io:Github Pages网站