数据导出
Process Vision 提供完整的历史数据查询与导出功能。从主菜单点击「历史数据查询」打开。
查询方式
按日期范围查询
- 设置「From」与「To」日期。
- 可使用快速按钮:「Today」、「This Week」、「This Month」。
- 可选择性地筛选特定 Tag(如 Temperature.PV、Pressure.SV)。
- 设置查询条数上限(默认 1,000)。
- 点击「Query」执行查询。
按 Session 查询
- 在「Session Code」字段输入 Session 代码。
- 点击「Search」搜索。
- 系统会加载该 Session 的完整制程数据。
- 也可从下拉菜单中选择已记录的 Session。
查询结果
查询结果以表格方式显示,包含:
| 字段 | 说明 |
|---|---|
| Timestamp | 记录时间 |
| Tag Code | 数据标签(如 Temperature.PV) |
| Value | 数值 |
| Quality | 数据品质 |
底部显示查询统计信息:总条数、查询耗时。
可用的数据标签
| Tag Code | 说明 |
|---|---|
| Temperature.PV | 温度测量值 |
| Temperature.SV | 温度设定值 |
| Temperature.Output | 温度输出百分比 |
| Pressure.PV | 压力测量值 |
| Pressure.SV | 压力设定值 |
| Pressure.Output | 压力输出百分比 |
| Process.State | 制程状态 |
| Process.Progress | 制程进度 |
统计信息
查询完成后,系统会计算并显示所选 Tag 的统计数据:
- Min:最小值
- Max:最大值
- Average:平均值
- Standard Deviation:标准差
- Count:数据条数
点击「Refresh Statistics」可重新计算统计数据。
图表查看
- 执行查询后,点击「View Chart」打开图表窗口。
- 图表显示查询结果的时间序列趋势。
- 可选择显示或隐藏特定 Tag 的数据线。
- 图表上方显示数据点数、起始与结束时间。
导出数据
导出为 CSV
- 执行查询后,点击「Export CSV」。
- 选择保存位置与文件名称。
- CSV 文件可用 Excel 或其他电子表格软件打开。
导出为 Excel
- 执行查询后,点击「Export Excel」。
- 选择保存位置与文件名称。
- 导出为
.xlsx格式,可直接用 Excel 打开。
Session 详细信息
搜索特定 Session 后,可查看以下信息:
- Session 代码
- 使用的配方名称
- 操作者
- 开始/结束时间
- 持续时间
- 最终状态
- 关联的视频文件列表
清除筛选
点击「Clear Filters」可重置所有筛选条件回到默认值。
日志导出
从主界面左侧导航栏点击「导出日志」,可将诊断信息打包为 ZIP 文件导出。
ZIP 文件内容
| 文件夹 | 内容 |
|---|---|
logs/ | 应用程序日志(Serilog,文件名格式 processvision-*.log) |
logs/modbus/ | Modbus 通讯追踪日志 |
config/ | 配置文件(deviceconfig.json、appsettings.json) |
导出的文件默认命名为 ProcessVision-Logs-{timestamp}.zip。
适用场景
当系统发生异常或需要技术支持时,导出日志 ZIP 并提供给技术人员,可快速协助诊断问题。