vSECClib是面向充电桩制造商的嵌入式软件库系列,专为那些需要构建自有控制器硬件,且希望采用经过验证的通信协议栈,同时又不想承担从头开发和维护所带来额外成本的厂商而设计。vSECClib.Charge负责处理车辆通信:支持ISO 15118-2、ISO 15118-2和DIN SPEC 70121标准,涵盖即插即充(Plug & Charge)、双向车网互动(V2G)以及所有标准充电用例。vSECClib.Manage通过OCPP 1.6、OCPP 2.0.1及OCPP 2.1(目前正在开发中)处理后端通信。这两个库相互独立,彼此之间不存在依赖关系。
选择嵌入式软件库
为什么选择vSECClib?
vSECClib解决开发人员在从头开始实现充电通信时面临的关键挑战:首次成功会话所需的时间、协议的深度与正确性、互操作性的可靠性,以及跟上标准演进的步伐。
- 通过可运行的演示应用程序快速入门
vSECClib随附一个演示应用程序,让您从第一天起就能获得一套完整且可运行的充电桩通信设置。开发团队可以立即进入协议栈,并开始将其适配到自己的硬件和用例中,而无需先构建基础框架。 - 领先一步,支持ISO 15118-20
vSECClib.Charge已支持ISO 15118-20:2022/DAmd 1的最新特性,包括用于电网服务应用的AC DER以及MCS。由于Vector团队直接参与ISO 15118工作组,因此协议实现始终保持最新状态。
- 已在行业互操作性活动中通过验证
vSECClib定期在CharIN Testival和OCA Plugfest活动中接受测试。这些由行业主导的互操作性测试使该库能够接触到各种真实的电动汽车和车载信息管理系统(CPMS)实现方案,从而提供仅靠内部测试难以复现的多厂商验证水平。 - 定期更新与保障支持响应时间
vSECClib遵循定期发布和更新周期,并保障支持响应时间。随着标准的演进和新用例的出现,该库将及时更新以保持最新状态。制造商因此无需承担内部追踪、解读和实施标准变更所产生的持续成本。
vSECClib.Charge
vSECClib.Charge实现相关标准中定义的所有用例。其覆盖范围不仅限于基本的充电流程,还包括多种授权方案、双向充电类型、无线传输模式以及间隙充电场景。
高级通信,包括V2G及高级服务
- 交流和直流充电:EIM和即插即充
- 双向电力传输(BPT):交流和直流
- 交流分布式能源(AC DER):具备构网能力和电网支撑能力
- 无线电力传输(WPT)
- 兆瓦级充电系统(MCS)
- 用于充电计划重新协商和即插即充的侧流通信
- ACDP受电弓:即将推出
包含最新ISO 15118-20:2022/DAmd 1标准功能:交流分布式能源(AC DER)和兆瓦级充电系统(MCS)。
vSECClib.Manage
vSECClib.Manage中的舒适接口(Comfort Interface)能够以极小的实现成本处理最常见的OCPP用例。应用层接收的是高级回调,而非必须处理单个OCPP消息并直接管理协议状态。
建立
- 本地和远程事务启动/停止的消息流
- 可用性、预留和配置管理
- 支持OCPP 1.6安全白皮书
- 可通过OCPP核心及高级安全配置文件的认证
该版本目前仍部署在大多数充电桩网络中,是实现向后兼容的充电桩设计所必需的。
舒适性接口
- 事务:启动、停止和更新事务处理,包括授权、能量计量以及向CPMS报告会话数据。涵盖OCPP 2.0.1事务事件流和OCPP 1.6启动/停止事务消息。
- 配置管理:开机通知、配置管理以及向CPMS注册充电点。设备模型已完全实现,并可通过直观的API进行访问。
- 可用性:连接器和充电点的可用性管理。处理来自CPMS的可用性变更请求,并在所有支持的OCPP版本中将连接器状态更新反馈至后端。
- 预订:为需要为特定车辆或驾驶员保留充电接口的充电点运营商提供立即预订和取消预订处理功能。该功能与交易流程及可用性管理集成,确保在预期会话开始时自动清除预订。
内置功能
- 即插即充业务逻辑:ISO 15118-2即插即充授权流程需要集成OCPP 2.0.1协议,以实现合约证书验证和后端授权。vSECClib.Manage包含即插即充业务逻辑,因此即插即充的OCPP部分无需在vSECClib.Charge之外进行单独实现。
- 自主变量监控:温度传感器等变量可以配置为自主监控模式。vSECClib.Manage会在预定义的间隔内读取这些数据,并通过OCPP 2.0.1的监控和报告机制向CPMS报告变化,无需应用层轮询。
vSECClib如何集成到您的控制器平台中?
vSECClib专为拥有自有控制器硬件,且希望在不使用Vector硬件平台的情况下实现SECC充电通信协议栈的制造商而设计。这两个库位应用逻辑与平台上的硬件接口之间。
入门指南
演示应用程序与代码预览
该演示应用程序提供一个完整且可运行的参考实现,展示这两个库如何集成到充电桩控制器中。代码预览环节让您的开发团队能够直接访问源代码,并在决定进行集成之前提出详细问题。
- 演示应用程序随库一同提供,作为参考集成方案
- 代码预览环节:查阅源代码,探讨架构
- 订阅许可,支持在您的平台上进行实操评估
- 在整个生命周期内提供支持与工程咨询
集成模型
嵌入式控制器上的vSECClib
这两个库均可与应用层一同集成到嵌入式平台中。vSECClib.Charge与PLC硬件(高通或VertexCom芯片组)进行交互,并处理所有车辆会话状态。vSECClib.Manage负责管理与CPMS之间的OCPP连接。应用程序接收来自这些库的回调,并提供设定值、授权决策和配置。
- 应用层调用vSECClib API进行会话控制
- vSECClib.Charge驱动ISO 15118、DIN SPEC 70121及OppCharge协议栈
- vSECClib.Manage驱动OCPP协议栈和设备模型
- 这两个库均提供用于处理应用程序所处理事件的回调
- 采用C++实现,以实现跨实时操作系统(RTOS)和嵌入式Linux平台的可移植性
vSECClib在产品系列中扮演什么角色?

控制器系列
vSECC系列
适用于壁挂式墙盒、充电桩、兆瓦级充电及共享电力电子充电桩布局的即插即用型控制器硬件。专为希望将充电通信协议栈以硬件形式而非库形式交付的制造商设计。涵盖所有功率等级和外形尺寸,无需定制嵌入式平台设计。

嵌入式软件库
vSECClib
适用于自有控制器硬件的嵌入式软件库。vSECClib.Charge实现完整的车辆充电通信协议栈。vSECClib.Manage实现OCPP后端连接。这两个库是独立的,可以组合使用或单独使用,且无需使用Vector硬件。

EVSE验证与测试
CANoe.SmartCharging
用于充电桩通信的仿真、分析与自动化测试。配合vSECClib使用,可在互操作性活动及产品发布前,针对ISO 15118-20、V2G和OCPP场景验证您的集成方案。支持与vSECClib相同的协议集。
每个SECC支持的充电点数量取决于您的具体实现。vSECClib并未设定固定上限,支持的数量由您的硬件架构决定。
Vector在制定标准中的作用
ISO 15118
项目负责人
车辆到电网通信、双向充电及即插即充的国际标准。Vector积极参与ISO 15118-2和ISO 15118-20两个工作组的工作,包括交流分布式能源(AC DER)和兆瓦级充电系统(MCS)的DAmd 1修订案。
OCA
委员会成员
Open Charge Alliance:负责开发和维护用于充电桩与后端通信的OCPP协议,包括OCPP智能充电和安全扩展功能。该协议现已作为IEC 63584标准正式发布。
CharIN
执行委员会成员
充电接口倡议:在全球范围内推广联合充电系统(CCS)和MCS标准,并在CharIN Testival活动中担任车辆制造商与基础设施制造商之间的互操作性测试协调员。
新闻与活动
相关产品与主题
开发充电桩和墙盒
充电桩开发两种集成路径概述:交流和直流充电以及MCS的通信控制器和软件库。根据充电类型、功率等级、外形尺寸和集成深度对所有产品进行对比,助您选择合适的解决方案。
验证EVSE通信
CANoe.SmartCharging、CANoe Test Package EVSE、VH5110A、VT7970和vCTS:用于充电桩通信的仿真、分析和自动化测试。配合vSECClib使用,可在互操作性活动前,根据ISO 15118-20、V2G和AFIR测试场景对您的集成方案进行验证。vCTS是一款硬件平台,用于在符合所有通用标准的真实充电桩上执行CANoe Test Package EVSE测试。
可扩展的充电基础设施
深入探讨共享电力电子充电架构、智能配电以及与vSECC和vSECC.InPlug协同工作的站点级电源管理层。这些技术专为车队车场和高密度充电设施设计。

















