上官
深圳中电港技术股份有限公司-电子/半导体
OCPP介绍
OCPP(全称Open Charge Point Protocol,开放充电协议)的技术编委会是位于荷兰的OCA(全称Open Charge Alliance,开放充电联盟)。该联盟主要负责推进开放充电协议OCPP和开放智能充电协议OSCP。该联盟发起方是荷兰的ElaadNL,该公司从2009年开始在荷兰运营3000多个充电站点
2015年发布的OCPP1.6
- OCPP1.5的功能
- 支持基于websockets协议的JSON格式数据,以减少数据流量(JSON,JavaScript对象表示法,是一种轻量级的数据交换格式)并且允许在不支持充电点包路由的网络上运行(例如公共internet)。
- 智能充电:负载均衡,中央智能充电和本地智能充电。
- 让充电点重新发送自身信息(以当前充电点信息为准),例如最后的计量值或充电点的状态。
- 扩展配置选项,用于离线操作和授权
2017年发布的OCPP2.0
- 设备管理:用于获取和设置配置以及监控充电站的功能。这是一项期待已久的功能,尤其受到管理复杂多供应商(DC fast)充电站的充电站运营商的欢迎。
- 改进了事务处理:尤其受到管理大量充电站和交易的充电站运营商的欢迎。
- 增加安全性:添加安全固件更新、安全日志记录和事件通知以及用于身份验证(客户端证书的密钥管理)和安全通信(TLS)的安全配置文件。
- 增加智能充电功能:对于具有能量管理系统(EMS)、本地控制器的拓扑结构,以及用于电动汽车集成智能充电、充电站和充电站管理系统的拓扑结构。
- 支持ISO 15118:关于电动汽车的即插即用和智能充电要求。
- 显示和信息支持:为电动汽车驾驶员提供显示屏上的信息,例如费率和费率。
- 以及电动汽车充电界要求的许多额外改进OCPP2.0.1曾在一次开放式收费联盟网络研讨会上亮相。
附件为移植的开源OCPP1.6-j协议,用QT做集成开发环境,ubuntu20.04系统,ocpp服务器为开源的steve服务器:https://github.com/steve-community/steve
工程附件
ocpp_demo-0721-new.zip
版块:
萤火工场
2023/08/03 14:09
全部评论