当前位置: 首页 > news >正文

从交流到直流:手把手教你用VH5110(A)监听CCS充电桩的CP/PP信号与PLC报文

从交流到直流:手把手教你用VH5110(A)监听CCS充电桩的CP/PP信号与PLC报文

电动汽车充电系统的开发与测试离不开对底层信号的精确捕捉与分析。本文将聚焦CCS(Combined Charging System)充电桩的Control Pilot(CP)和Proximity Pilot(PP)信号采集,以及电力线载波(PLC)通信报文的监听技术。通过VH5110(A) CCS Listener设备,工程师能够深入理解充电过程中的物理层交互细节。

1. CCS充电系统信号基础

1.1 CP信号:充电控制的核心

CP信号是充电桩(EVSE)与电动汽车(EV)之间最重要的模拟信号接口,主要功能包括:

  • 充电可用性指示:通过PWM占空比传递充电桩最大可用电流
  • 充电状态控制:12V/9V/6V电压电平变化反映不同充电阶段
  • 数字通信载体:作为PLC通信的物理介质

典型CP信号参数测量要点:

参数正常范围测量工具
PWM频率1kHz ±10%示波器
占空比10%-96%逻辑分析仪
电压幅值±12V万用表

1.2 PP信号:安全连接的保障

PP信号通过电阻值变化反映充电枪的连接状态:

  • 电阻检测原理:EV通过测量PP对地电阻判断连接状态
  • 典型阻值范围
    • 未连接:∞(开路)
    • 半插入:1.5kΩ
    • 完全连接:680Ω
    • 按钮按下:240Ω

注意:PP线路阻抗异常可能导致充电中断,需定期检查连接器触点状态

2. VH5110(A)硬件配置实战

2.1 设备连接拓扑

完整的信号采集系统需要以下组件:

  1. VH5110(A) CCS Listener主机
  2. CP/PP信号适配线缆(Vector PN: XXXX-XXX)
  3. 隔离电源(推荐使用Vector CANpower)
  4. 带CANoe软件的测试PC

连接示意图:

[EVSE] ----CP/PP---- [VH5110A] ----USB---- [PC] | [隔离电源]

2.2 CANoe工程配置步骤

  1. 新建CANoe工程并加载SmartCharging选项包
  2. 添加VH5110A硬件接口:
// 示例硬件配置代码 on preStart { hwCCSListener.AddDevice("VH5110A_1", "USB1"); hwCCSListener.SetCPMeasurement(true); hwCCSListener.SetPPMeasurement(true); hwCCSListener.EnablePLCDecoding(); }
  1. 配置信号测量面板:
    • 添加CP PWM参数测量窗口
    • 创建PP电阻状态指示器
    • 设置PLC报文解析过滤器

3. PLC通信深度解析

3.1 ISO 15118协议栈解析

PLC通信采用OSI七层模型简化架构:

+-----------------------+ | 应用层 (ISO 15118) | +-----------------------+ | 表示层 (EXI编码) | +-----------------------+ | 会话层 (TLS 1.3) | +-----------------------+ | 传输层 (TCP/IP) | +-----------------------+ | 网络层 (IPv6) | +-----------------------+ | 数据链路层 (HomePlug) | +-----------------------+ | 物理层 (PLC) | +-----------------------+

3.2 关键报文捕获技巧

在CANoe中优化PLC报文捕获的建议:

  • 设置合适的触发条件(如SDP请求)
  • 使用过滤表达式减少噪声干扰:
(MessageType == "V2G_MSG") && (Direction == "EVSE_to_EV") && (PayloadLength > 50)
  • 启用时间戳同步功能,确保CP信号与报文时序对齐

4. 典型故障诊断案例

4.1 CP信号异常分析

常见故障现象及排查方法:

现象可能原因诊断步骤
无PWM输出EVSE未上电检查供电电路
占空比不稳定接触电阻过大测量CP线阻抗
通信中断PLC干扰检查滤波器连接

4.2 PP信号诊断流程

当遇到充电枪连接状态误报时:

  1. 测量PP对PE电阻值
  2. 检查充电枪微动开关状态
  3. 验证EV端分压电路参数
  4. 排查线束接触不良问题

提示:使用Vector CSM工具可以同步记录CP/PP信号与车辆CAN数据,便于综合分析

5. 高级调试技巧

5.1 TLS加密通信调试

针对ISO 15120-20的PnC功能调试:

  1. 预置TLS密钥到CANoe密钥库
  2. 配置中间人代理设置:
# 示例TLS代理配置片段 proxy_config = { "listen_port": 15118, "target_evse": "192.168.100.1", "ssl_keyfile": "debug_key.pem", "ssl_certfile": "debug_cert.crt" }
  1. 启用协议分析器中的EXI解码选项

5.2 自动化测试脚本开发

基于CAPL的自动化测试框架示例:

variables { message V2G_MSG msg; int chargeCompleted = 0; } on message V2G_MSG::SessionSetupRes { // 触发充电会话建立 testStepPass("Session established"); } on message V2G_MSG::PowerDeliveryReq { // 监控充电功率变化 write("Current power: %.1f kW", msg.PresentCurrent * msg.PresentVoltage / 1000); } on message V2G_MSG::SessionStopReq { // 标记充电完成 chargeCompleted = 1; testCasePass(); }

在实际项目中,我们发现充电桩CP信号的上升沿抖动超过200ns时,可能导致PLC通信同步失败。这种情况下需要检查EVSE端的信号调理电路,必要时增加RC滤波网络。

http://www.jsqmd.com/news/940126/

相关文章:

  • 2026年比较好的成都涡卷弹簧/耐高温弹簧/弹簧/成都异性弹簧长期合作厂家推荐 - 行业平台推荐
  • Universal Audio Tokenizer入门指南:5分钟快速部署与使用教程
  • 3步掌握数字记忆永恒术:WeChatMsg个人数据主权终极方案
  • Delphi 7可用的FastReport VCL 5.3.13完整版,内置QR码生成与多数据库支持
  • Instructor-xl模型架构详解:基于T5Encoder的24层Transformer深度剖析
  • 重新定义Mac鼠标体验:让10美元鼠标超越触控板的魔法
  • PasteMD:一键搞定跨平台格式粘贴,让AI对话完美融入Office文档
  • 基于环境智能与传感器融合的独居老人居家安全系统构建实践
  • OpenCore Legacy Patcher终极指南:让旧款Mac重获新生的完整解决方案
  • 2026年衣物收纳用便携旅行收纳包/七件套旅行收纳包精选推荐公司 - 行业平台推荐
  • 美赛C题实战资源:温网与大满贯逐分数据+势头建模+蒙特卡洛模拟全流程代码与报告
  • 别再被GROUP BY坑了!Kingbase8中sql_mode参数详解与实战避坑指南
  • 如何快速使用AI音频分离工具:Ultimate Vocal Remover完整实战指南
  • 大模型智能体协作失效真相(Claude博弈论调优白皮书)
  • 弹性管道并行技术:优化长上下文LLM训练效率
  • TorchScript里trace和script到底怎么选?一个带if-else的实际例子讲清楚
  • 2026年知名的弹簧/扭转弹簧/耐高温弹簧稳定供货厂家推荐 - 品牌宣传支持者
  • 从数据到决策:构建以决策效用为核心的数据科学实践框架
  • PasteMD:一键智能粘贴,让Markdown内容完美适配Word和Excel
  • 深入硬件层:从Synopsys DesignWare IP的iATU配置,理解PCIe P2P直通与ACS关闭的底层逻辑
  • 告别熬夜改PPT!百考通AI,搞定学术答辩汇报高效方案
  • EVE-NG网络排错实战:手把手教你用VPCS抓包和诊断连通性问题
  • Ultimate Vocal Remover:AI驱动的终极人声分离神器完整指南
  • 文化遗址复原进入“秒级响应”时代:Sora 2轻量化推理框架实测——单张A100完成云冈第20窟整窟语义分割仅需8.3秒
  • Get Shit Done:终极AI开发工具,彻底解决Claude上下文衰退难题
  • 解放双手:5分钟实现foobox-cn手机远程控制全攻略
  • 2026年评价高的合江门窗定制/门窗/泸州门窗定制/泸州门窗公司选择指南 - 行业平台推荐
  • 深入libuvc与libusb:手把手解析USB摄像头数据流的双缓冲机制与同步传输
  • 【设计师AI创意工具组合黄金三角】:Adobe Firefly + Uizard + Galileo AI三剑合璧,实测创意周期压缩63%
  • 用 Python 压缩图片:从入门到实战