工作流程
概述
本文档介绍使用 EmeyeStudio 进行数据采集和分析的标准工作流程,帮助您高效地完成工作。
标准工作流程图
┌─────────────────────────────────────────────────────────────┐
│ 准备工作 │
│ ├─ 安装 EmeyeStudio │
│ ├─ 准备目标设备和 ELF 文件 │
│ └─ 连接硬件设备 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 1. 创建工作区 │
│ ├─ 新建工作区 │
│ └─ 设置工作区名称和位置 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 2. 创建工程 │
│ ├─ 创建新工程 │
│ └─ 配置工程基本信息 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 3. 配置工程资源 │
│ ├─ 添加 ELF 文件 │
│ ├─ 导入变量到工程 │
│ ├─ 关联硬件配置(可选) │
│ └─ 添加设备 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 4. 配置观测变量 │
│ ├─ 将变量添加到多变量图形分析窗口 │
│ ├─ 设置变量显示属性 │
│ └─ 解析变量地址 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 5. 连接设备 │
│ ├─ 配置设备参数 │
│ ├─ 连接设备 │
│ └─ 验证连接状态 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 6. 启动 DAQ │
│ ├─ 选择目标工程 │
│ ├─ 启动 DAQ 采集 │
│ └─ 观察实时波形 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 7. 数据采集与监控 │
│ ├─ 观察波形视图 │
│ ├─ 使用 Watch 窗口监控变量 │
│ ├─ 使用坐标窗口精确测量 │
│ └─ 使用分析尺分析数据 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 8. 保存数据 │
│ ├─ 保存当前波形数据 │
│ ├─ 导出数据(CSV/MDF4) │
│ └─ 创建标注片段(可选) │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 9. 数据分析 │
│ ├─ 加载历史数据 │
│ ├─ 使用分析尺测量 │
│ ├─ 查看标注片段 │
│ └─ 生成分析报告 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 10. 工程管理 │
│ ├─ 保存工程配置 │
│ ├─ 保存工作区 │
│ └─ 备份重要数据 │
└─────────────────────────────────────────────────────────────┘
详细步骤说明
阶段 1:准备工作
硬件准备:
- 确保目标设备支持 XCP 协议
- 准备 USB 转串口线缆
- 安装 USB 驱动程序
软件准备:
- 安装 EmeyeStudio
- 准备与目标设备匹配的 ELF 文件
阶段 2:创建工作区
- 启动 EmeyeStudio
- 点击「文件」→「新建工作区」
- 选择工作区保存目录
- 输入工作区名称
- 点击「确定」
工作区作用:
- 管理多个工程
- 共享 ELF 文件和设备配置
- 组织项目资源
阶段 3:创建工程
- 点击「文件」→「创建工程」
- 输入工程名称
- 选择工程保存位置
- 点击「确定」
工程结构:
工程目录/
├── 工程名.project # 工程配置文件
└── Data/ # 数据存储目录
阶段 4:配置工程资源
4.1 添加 ELF 文件
- 右键「ELF资源」→「添加」
- 选择 ELF 文件
- 等待解析完成
4.2 导入变量
- 右键 ELF 文件 →「查找全局变量」
- 选择需要的变量
- 点击「添加到工程」
4.3 关联硬件配置(可选)
- 右键「硬件配置」→「关联硬件配置」
- 选择硬件配置文件
- 点击「从硬件配置导入变量」
4.4 添加设备
- 右键「设备」→「添加设备」
- 选择设备类型
- 配置设备参数
- 点击「确定」
阶段 5:配置观测变量
- 打开「多变量图形分析」窗口
- 从资源浏览器选择变量
- 右键 →「添加到图形分析」
- 勾选「显示」列
- 设置显示颜色(可选)
阶段 6:连接设备
- 连接硬件设备
- 右键设备节点 →「连接」
- 等待状态栏显示「已连接」
阶段 7:启动 DAQ
- 确认工程选择下拉框中选中目标工程
- 点击「开始」按钮(F5)
- 观察波形视图
阶段 8:数据采集与监控
实时监控:
- 观察波形视图中的实时波形
- 使用 Watch 窗口查看数值
- 使用坐标窗口精确测量
触发采集(可选):
1. 配置触发条件
2. 启用触发模式
3. 等待触发事件
记录模式(可选):
1. 配置记录参数
2. 启动记录
3. 监控记录进度
阶段 9:保存数据
保存波形:
1. 右键波形视图 →「保存数据」
2. 输入数据名称
3. 点击「确定」
导出数据:
1. 右键数据文件 →「导出」
2. 选择导出格式
3. 选择保存位置
创建标注片段(可选):
1. 在波形视图中选择感兴趣区域
2. 右键 →「查看细节」
3. 在 Detail Wave 视图中右键 →「保存为标注片段」
阶段 10:数据分析
加载历史数据:
1. 在资源浏览器中找到数据文件
2. 右键 →「加载」
使用分析尺:
1. 显示分析尺(菜单「视图」→「显示分析尺」)
2. 移动分析尺到感兴趣位置
3. 查看测量结果
查看标注片段:
1. 在资源浏览器中找到标注片段
2. 双击或右键 →「加载片段」
阶段 11:工程管理
保存工程:
- 点击「文件」→「保存工程」(Ctrl+S)
保存工作区:
- 点击「文件」→「保存工作区」
备份数据:
- 定期备份工程目录
- 导出重要数据到安全位置
多工程工作流程
当工作区包含多个工程时:
工程切换
- 在资源浏览器中点击目标工程
- 或在工具栏工程选择下拉框中选择
DAQ 控制
- 工具栏的 DAQ 控制按钮作用于选中的工程
- 同一时间只能有一个工程运行 DAQ
- 切换工程前需要先停止当前 DAQ
资源隔离
- 每个工程有独立的变量列表
- 每个工程有独立的数据存储
- ELF 文件和设备在工作区级别共享
典型应用场景
场景 1:电机调试
- 创建工作区和工程
- 添加电机控制相关的 ELF 文件
- 导入转速、电流、转矩等变量
- 关联电机硬件配置
- 配置观测变量
- 连接设备并启动 DAQ
- 调整电机参数,观察波形变化
- 保存关键数据用于分析
场景 2:故障诊断
- 打开已有工程
- 配置触发条件(如过流保护触发)
- 启用触发模式
- 等待故障发生
- 分析触发前后的数据
- 保存故障数据
场景 3:性能测试
- 创建测试工程
- 配置记录模式
- 设置长时间记录参数
- 启动记录
- 执行测试程序
- 停止记录并分析数据
最佳实践
工程组织
- 为不同测试目的创建独立的工程
- 使用有意义的工程名称
- 定期整理和归档历史数据
变量管理
- 只添加必要的变量到工程
- 使用硬件配置自动组织变量
- 定期清理不再使用的变量
数据管理
- 及时保存重要数据
- 使用有意义的命名
- 定期备份工作区
性能优化
- 合理设置采样率
- 控制同时观测的变量数量
- 使用触发模式减少不必要的数据采集
常见问题
Q: 如何同时监控多个工程?
A: EmeyeStudio 同一时间只能有一个工程运行 DAQ。您可以:
- 快速切换工程(先停止当前,再启动目标)
- 使用多个软件实例(不推荐)
- 将相关变量整合到一个工程中
Q: 工作流程可以简化吗?
A: 可以,对于重复性工作:
- 使用示例工程作为模板
- 保存常用配置
- 使用脚本自动化(如支持)
Q: 如何与其他人协作?
A:
- 共享工作区目录(版本控制)
- 导出工程配置
- 使用标准数据格式(MDF4)交换数据