製程監控
製程監控視窗提供完整的即時監控與製程執行功能。從主選單點擊「製程監控」開啟。
視窗配置
即時數據面板
左側顯示控制器即時數值:
-
溫度控制器
- PV(Process Value):目前量測溫度
- SV(Set Value):目標溫度
- Output:輸出百分比
- 連線狀態指示燈
-
壓力控制器
- PV:目前量測壓力
- SV:目標壓力
- Output:輸出百分比
- 連線狀態指示燈
即時圖表
中央區域顯示溫度與壓力的即時趨勢圖,可直觀觀察數值變化趨勢。
影像預覽
右側顯示即時影像預覽(當影像擷取裝置已連接時)。
製程資訊列
底部顯示目前 Session 代碼、配方名稱、操作者、經過時間與製程狀態。
啟動製程
製程啟動採用步驟精靈(Step Wizard)引導:
Step 1:選擇配方
- 從下拉選單中選擇一個已啟用(Active)的配方。
- 輸入本次製程名稱(系統會自動產生預設名稱)。
- 確認操作者名稱。
Step 2:確認參數
- 檢視所選配方的步驟內容(溫度、壓力、時間設定)。
- 系統會顯示 QR Code,可用於追蹤識別此次製程。
Step 3:啟動
- 確認所有參數無誤後,點擊「Start Process」啟動製程。
- 系統會自動:
- 將配方參數寫入控制器
- 開始記錄製程數據
- 啟動影像錄製(若已啟用自動錄影)
- 建立 Session 資料夾
製程執行中
製程運行時:
- 即時數據每 500 毫秒更新一次
- 溫度/壓力趨勢圖持續繪製
- 製程數據自動記錄至 CSV 檔案
- 影像持續錄製(支援分段錄影)
- 狀態列顯示經過時間與進度百分比
停止製程
點擊「Stop Process」按鈕停止製程。系統會:
- 停止控制器程式執行
- 停止影像錄製
- 儲存製程資料摘要(session_info.json)
- 將製程狀態設為 Completed
製程資料儲存
每次製程會在資料夾中建立以下結構:
Sessions/
└── PROC-20260306143000/
├── session_info.json # 製程摘要資訊
├── RawData/
│ └── process_data.csv # 原始數據記錄
└── Videos/
├── segment_001.mp4 # 影片分段 1
└── segment_002.mp4 # 影片分段 2
連線狀態指示
| 顏色 | 狀態 |
|---|---|
| 綠色 | 已連線,通訊正常 |
| 灰色 | 未連線 |
| 紅色 | 連線錯誤 |