系统概述
Process Vision 是一套制程监控与影像录制系统,专为实验室制程管理而设计。
主要功能
- 制程监控:实时显示温度与压力控制器的 PV(测量值)、SV(设定值)与输出百分比
- 配方管理:创建、编辑与管理制程配方,并下载至控制器执行
- 影像录制:通过 Chronos 高速相机录制制程影像,供事后回顾与分析
- 历史数据查询:查询并导出历史制程数据,支持图表查看
- 自动数据记录:制程期间自动记录温度、压力等数据至 CSV 文件
- 日志导出:将应用程序日志、Modbus 追踪日志与配置文件打包为 ZIP 导出,便于技术支持
主界面布局
左侧导航栏
导航栏将功能分为四个区块:
| 区块 | 功能项目 |
|---|---|
| 制程 | 制程监控 |
| 配方 | 配方编辑器 |
| 数据 | 历史数据查询 |
| 设置 | 设备设置、关于 |
中央仪表板
- 制程状态卡片:显示当前制程状态(空闲 / 运行中 / 暂停 / 完成 / 错误)、Session 代码、进度百分比与径向仪表进度图
- 实时影像预览:显示 Chronos 高速相机的实时影像画面。未连接相机时显示「No Camera」placeholder
- 温度卡片:显示温度 PV、SV 与 Output 值
- 压力卡片:显示压力 PV、SV 与 Output 值
- 快速操作:启动/停止制程按钮
底部状态栏
显示系统时间、当前操作消息与制程状态。
核心概念
Recipe(配方)
配方定义了制程的执行步骤,包含每个步骤的目标温度、目标压力、持续时间与输出限制。每个配方最多 8 个步骤。
配方有三种状态:
- Draft:草稿,可编辑但不可用于制程
- Active:启用,可选择用于制程执行
- Archived:封存,不再使用
Process(制程)
制程是配方的一次执行实例。启动制程时会创建一个 Session,记录操作者、配方、开始时间等信息。
Process State(制程状态)
| 状态 | 说明 |
|---|---|
| Idle | 空闲,等待启动 |
| Running | 执行中 |
| Paused | 暂停 |
| Completed | 完成 |
| Error | 发生错误 |
Controller(控制器)
系统通过 Modbus 通讯协议连接 TAIE FC 系列 PID 控制器:
- 温度控制器(Slave Address 1):控制加热/冷却
- 压力控制器(Slave Address 2):控制压力
语言切换
系统支持以下四种语言,切换后界面会立即更新:
| 语言代码 | 语言 |
|---|---|
| zh-TW | 繁体中文 |
| en-US | English |
| zh-CN | 简体中文 |
| ja-JP | 日本語 |