当前位置: 首页 > 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.zskr.cn/news/1451540.html

相关文章:

  • 2026年比较好的成都涡卷弹簧/耐高温弹簧/弹簧/成都异性弹簧长期合作厂家推荐 - 行业平台推荐
  • 3步掌握数字记忆永恒术:WeChatMsg个人数据主权终极方案
  • Delphi 7可用的FastReport VCL 5.3.13完整版,内置QR码生成与多数据库支持
  • 2026年衣物收纳用便携旅行收纳包/七件套旅行收纳包精选推荐公司 - 行业平台推荐
  • 美赛C题实战资源:温网与大满贯逐分数据+势头建模+蒙特卡洛模拟全流程代码与报告
  • 大模型智能体协作失效真相(Claude博弈论调优白皮书)
  • PasteMD:一键智能粘贴,让Markdown内容完美适配Word和Excel
  • 告别熬夜改PPT!百考通AI,搞定学术答辩汇报高效方案
  • Ultimate Vocal Remover:AI驱动的终极人声分离神器完整指南
  • 解放双手:5分钟实现foobox-cn手机远程控制全攻略
  • 【设计师AI创意工具组合黄金三角】:Adobe Firefly + Uizard + Galileo AI三剑合璧,实测创意周期压缩63%
  • OpenCore Legacy Patcher:老款Mac的终极重生计划
  • AtlasOS GPU性能优化指南:解锁显卡隐藏性能的3个关键技术
  • 2026年常州遗产继承律师实力对比 5位资深律师各有特色 - 本地品牌推荐
  • Mac Mouse Fix 终极指南:让你的普通鼠标秒变苹果触控板!
  • ANSYS Q3D扫频实战:手把手教你搞定功率模块的寄生电感曲线(附Origin美化技巧)
  • 可学习共形预测:机器人感知与规划中的不确定性量化
  • 告别手动刷卡!手把手教你用CANoe和VH5110搞定ISO 15118即插即充(PnC)的测试与报文解密
  • 新手避坑指南:手把手教你用Requests库爬取中国大学MOOC,从找API到存CSV
  • OpenCore Legacy Patcher:让老Mac焕发新生的开源神器
  • 2026年口碑好的浙江模内喷漆注塑/IMC注塑/PUR注塑/汽车外饰件注塑优质厂家推荐榜 - 品牌宣传支持者
  • 【信息科学与工程学】【数据科学】数据科学领域-第三篇 数学基础07 群论02
  • 蓝速科技智能会议预约屏:打通钉钉飞书,终结会议室“撞车”难题
  • 告别重启!SpringBoot + Protobuf动态解析实战:在线更新.proto文件并实时解析MQTT数据
  • Sora 2非遗训练数据集构建指南:含2176小时田野影像、89种方言语音标注及文化语义对齐标准(附工信部备案编号)
  • Windows窗口置顶神器:3步解决多窗口遮挡问题
  • 2026年比较好的板式换热器清洗机/换热器高压清洗机/双面全自动换热片清洗机/换热片自动清洗机长期合作厂家推荐 - 行业平台推荐
  • 【VSCode】使用指南(自用)
  • 为什么你的Claude总在关键节点“随机跳转”?——决策树分支坍缩现象的3种检测工具与2小时修复流程
  • GD32F330时钟树实战工程:含多源切换、PLL配置与外设时钟分配