跳转到内容

BUSMASTER XCP:连接、采集与通信排障

适用 BUSMASTER 3.2.2.50,截图使用中文界面。

9. 遇到问题时,从哪个状态查起?

Section titled “9. 遇到问题时,从哪个状态查起?”
现象 先确认 下一步
A2L 加载了,但没有实时值 CAN、XCP ECU 是否分别已连接;是否选中行执行立即读取 建立 CAN 和 XCP ECU 连接后,先完成一次立即读取,再启动连续采集。
连接 XCP 超时 ECU / 模拟器是否就绪,实际接线、500 kbit/s、标准帧、0x555 / 0x556 是否一致 核对两端通道与终端,确认它们不是同一物理通道且没有被其他程序占用。真实 ECU 使用自己的参数。
对象显示不支持或无地址 对象的属性、类型、换算、地址及当前 MODULE 在对象属性中核对地址、类型、换算和 MODULE。MissingAddress 缺少 ECU 地址;首次练习选择 EngineSpeed 和 SpeedLimit。
动态 DAQ 启动失败 ECU 是否支持动态 DAQ,事件通道是否正确 查看主窗口下方的“日志 / 诊断”。模拟器使用事件 3;根据 ECU 的事件定义修正配置,或切换轮询确认基本读取是否正常。
值有更新,曲线却看不到 是否已加入 XCP 物理值元素、是否有采样、坐标范围是否包含数据 先自动范围;运行时需要追踪最新时间再点跟随最新,停止后查看历史区间。
停止后值显示已过期 测量是否已停止或连接已断开 这是缓存时效提示;需要新值时重新连接并读取或采集。
导出或配置按钮灰色 主 CAN 是否仍在连接 先停止采集、断开 XCP,再断开主 CAN,保留当前缓冲后导出。
通信超时后提示不同步 当前诊断日志和未确认命令 断开 XCP,再断开并重连主 CAN,重新建立 XCP 会话。对未确认的标定写入,先查实际值。
修改 CAN 发送任务后 XCP 超时 是否在 XCP 采集或等待响应期间新增、删除或修改了 CAN 发送任务 调整 CAN 发送任务前,先停止采集并断开 XCP;完成修改后重新连接 XCP。已提示通信不同步时,断开并重连主 CAN,再建立 XCP 会话。

完成本教程后,应能独立确认四件事:连接到了正确 ECU;读到了带正确单位的当前值;连续采集与曲线对应;CSV 与 CFX 分别保存了数据和配置。

扩展阅读:XCP 主窗口参考、XCP 操作参考。


需要进一步排查时,保存 A2L 导入提示、XCP 参数和同一时段的 CAN 记录,按支持日志收集与问题反馈收集实际 Build 对应的 A2L 日志。

系列概览 · 上一篇:导出 CSV 与保存工程


如需安装或升级 BUSMASTER,请前往下载中心获取当前正式版本与历史版本。