BUSMASTER XCP:单次读取与 DAQ 连续采集
适用 BUSMASTER 3.2.2.50,截图使用中文界面。
5. 先连接,再完成一次读取
Section titled “5. 先连接,再完成一次读取”- 确认 ECU 或教学模拟器已经就绪,在 BUSMASTER 主界面连接 CAN。
- 重新打开 XCP 主窗口,核对底部 CAN 状态为已连接,再单击顶部连接。
- 等待 XCP ECU 状态变为已连接。选中右侧 EngineSpeed 行,单击立即读取;再选中 SpeedLimit 行读取一次。也可用 Ctrl 或 Shift 选中多个需要读取的行。
- 检查“值”“单位”“质量”和“最近结果”。本例应显示有效数值、rpm、正常和读取成功。SpeedLimit 初值为 305;EngineSpeed 随读取时刻变化。
单次读取:查看物理值、单位、质量和最近结果。
单次读取前,选择目标行并单击“立即读取”;连续采集前,勾选目标对象的“采集”列,然后单击“启动采集”。
6. 启动连续采集,并观察曲线
Section titled “6. 启动连续采集,并观察曲线”- 确认右侧两个变量的“采集”均已勾选,单击启动采集。按钮随即变为“停止采集”,底部测量状态应为 DAQ 运行中。
- 观察 EngineSpeed 的值继续更新,SpeedLimit 保持参考值。运行时添加、移除、移动和修改采集选择被禁用;需要修改工作集时先停止采集。
- 隐藏 XCP 窗口,打开 CAN → 信号图,确认元素列表包含两个 XCP 变量,并有新的曲线样本。
- 数值超出默认 0~100 时,选择 Y 或 XY 后单击自动范围。需要继续跟踪最新时间,单击跟随最新。自动范围会暂停时间轴跟随;再次跟随会转到最新时间。
DAQ 运行时的工作集数值与采集状态。
EngineSpeed 随时间变化,SpeedLimit 保持 305。
DAQ 按设备事件采样,界面按显示更新周期刷新。通过底部运行状态、曲线样本时间和导出数据查看采集结果;恒定变量显示为水平线。
按需读取、轮询、动态 DAQ、自动,该怎样选?
Section titled “按需读取、轮询、动态 DAQ、自动,该怎样选?”| 模式 | 适合的起点 | 设置与操作 |
|---|---|---|
| 仅按需读取 | 确认连接和少量对象 | 单击“立即读取”取得一次值。 |
| 轮询 | 不确定 ECU 的 DAQ 能力时 | 按设定间隔读取勾选对象。负载过高时增大间隔或减少对象。 |
| 动态 DAQ | 已确认支持动态 DAQ 的 ECU;本教学模拟器 | 由 ECU 事件驱动,事件通道必须正确。本例使用事件 3,周期由模拟器设为 10 ms。 |
| 自动 | 允许软件优先尝试 DAQ | 软件优先配置 DAQ;遇到能力不支持或 ECU 拒绝等情况时,显示原因并改用轮询。启动后查看底部测量状态,确认实际模式。通信超时按第 9 节恢复会话。 |
本例选择动态 DAQ,事件通道为 3,采样周期为 10 ms。
系列概览 · 上一篇:工作集与物理值曲线 · 下一篇:标定写入、回读与恢复
如需安装或升级 BUSMASTER,请前往下载中心获取当前正式版本与历史版本。


