工作流程

概述

本文档介绍使用 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:创建工作区

  1. 启动 EmeyeStudio
  2. 点击「文件」→「新建工作区」
  3. 选择工作区保存目录
  4. 输入工作区名称
  5. 点击「确定」

工作区作用
- 管理多个工程
- 共享 ELF 文件和设备配置
- 组织项目资源

阶段 3:创建工程

  1. 点击「文件」→「创建工程」
  2. 输入工程名称
  3. 选择工程保存位置
  4. 点击「确定」

工程结构

工程目录/
├── 工程名.project      # 工程配置文件
└── Data/               # 数据存储目录

阶段 4:配置工程资源

4.1 添加 ELF 文件

  1. 右键「ELF资源」→「添加」
  2. 选择 ELF 文件
  3. 等待解析完成

4.2 导入变量

  1. 右键 ELF 文件 →「查找全局变量」
  2. 选择需要的变量
  3. 点击「添加到工程」

4.3 关联硬件配置(可选)

  1. 右键「硬件配置」→「关联硬件配置」
  2. 选择硬件配置文件
  3. 点击「从硬件配置导入变量」

4.4 添加设备

  1. 右键「设备」→「添加设备」
  2. 选择设备类型
  3. 配置设备参数
  4. 点击「确定」

阶段 5:配置观测变量

  1. 打开「多变量图形分析」窗口
  2. 从资源浏览器选择变量
  3. 右键 →「添加到图形分析」
  4. 勾选「显示」列
  5. 设置显示颜色(可选)

阶段 6:连接设备

  1. 连接硬件设备
  2. 右键设备节点 →「连接」
  3. 等待状态栏显示「已连接」

阶段 7:启动 DAQ

  1. 确认工程选择下拉框中选中目标工程
  2. 点击「开始」按钮(F5)
  3. 观察波形视图

阶段 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)

保存工作区
- 点击「文件」→「保存工作区」

备份数据
- 定期备份工程目录
- 导出重要数据到安全位置

多工程工作流程

当工作区包含多个工程时:

工程切换

  1. 在资源浏览器中点击目标工程
  2. 或在工具栏工程选择下拉框中选择

DAQ 控制

  • 工具栏的 DAQ 控制按钮作用于选中的工程
  • 同一时间只能有一个工程运行 DAQ
  • 切换工程前需要先停止当前 DAQ

资源隔离

  • 每个工程有独立的变量列表
  • 每个工程有独立的数据存储
  • ELF 文件和设备在工作区级别共享

典型应用场景

场景 1:电机调试

  1. 创建工作区和工程
  2. 添加电机控制相关的 ELF 文件
  3. 导入转速、电流、转矩等变量
  4. 关联电机硬件配置
  5. 配置观测变量
  6. 连接设备并启动 DAQ
  7. 调整电机参数,观察波形变化
  8. 保存关键数据用于分析

场景 2:故障诊断

  1. 打开已有工程
  2. 配置触发条件(如过流保护触发)
  3. 启用触发模式
  4. 等待故障发生
  5. 分析触发前后的数据
  6. 保存故障数据

场景 3:性能测试

  1. 创建测试工程
  2. 配置记录模式
  3. 设置长时间记录参数
  4. 启动记录
  5. 执行测试程序
  6. 停止记录并分析数据

最佳实践

工程组织

  • 为不同测试目的创建独立的工程
  • 使用有意义的工程名称
  • 定期整理和归档历史数据

变量管理

  • 只添加必要的变量到工程
  • 使用硬件配置自动组织变量
  • 定期清理不再使用的变量

数据管理

  • 及时保存重要数据
  • 使用有意义的命名
  • 定期备份工作区

性能优化

  • 合理设置采样率
  • 控制同时观测的变量数量
  • 使用触发模式减少不必要的数据采集

常见问题

Q: 如何同时监控多个工程?

A: EmeyeStudio 同一时间只能有一个工程运行 DAQ。您可以:
- 快速切换工程(先停止当前,再启动目标)
- 使用多个软件实例(不推荐)
- 将相关变量整合到一个工程中

Q: 工作流程可以简化吗?

A: 可以,对于重复性工作:
- 使用示例工程作为模板
- 保存常用配置
- 使用脚本自动化(如支持)

Q: 如何与其他人协作?

A:
- 共享工作区目录(版本控制)
- 导出工程配置
- 使用标准数据格式(MDF4)交换数据

相关文档