PDA 掃錯工單條碼怎麼辦?MES 進站驗證與錯誤報工防呆機制
製造現場使用 PDA 掃描工單條碼進行進站報工時,可能因拿錯工單、條碼貼錯或掃描到其他批次,導致作業員進入錯誤的生產任務。如果 MES 只依條碼取得工單資料,卻沒有驗證製程、設備、工單狀態及人員資格,後續產量與工時就可能記錄到錯誤工單。本文介紹如何建立 MES Work Order Scan Validation(工單掃描驗證),透過多層條件檢查、操作確認與錯誤攔截機制,降低錯誤進站及生產報工資料失真的風險。
為什麼掃描工單條碼成功,不代表可以進站?
假設某螺絲製造廠有兩張工單:
| 項目 | 工單 A | 工單 B |
|---|---|---|
| 工單編號 | MO-001 | MO-002 |
| 產品料號 | SCREW-001 | SCREW-002 |
| 生產製程 | 打頭 | 輾牙 |
| 指定設備 | A01 | C01 |
| 工單狀態 | 生產中 | 尚未開工 |
作業員原本應在 A01 設備執行 MO-001,卻誤掃 MO-002 的條碼。
如果 MES 只確認工單存在,就允許進站,可能造成:
- 產量記錄到錯誤工單。
- 人工工時歸屬錯誤。
- 製程進度提前更新。
- 後續出站報工與實際產品不一致。
因此,條碼掃描成功只是取得工單身分,並不代表工單已通過進站資格驗證。
MES 進站報工應驗證哪些條件?
工單是否存在且有效?
MES 應確認掃描的工單編號存在於系統中。
若工單已取消、作廢或禁止生產,應直接攔截。
工單是否允許進站?
工單可能處於未開工、生產中、暫停或已完工等狀態。
不同狀態應設定對應的進站規則。
例如已完工工單原則上不得再次進站,除非經過授權重新開工。
製程是否正確?
MES 應依工單途程確認目前允許執行的製程。
例如工單尚未完成打頭製程,就不能在未經核准的情況下直接進入輾牙製程。
設備是否符合製程?
系統應確認目前 PDA 選擇的設備是否具備該製程的生產資格。
例如打頭工單不能直接在不支援打頭的設備進站。
作業員是否具有操作資格?
對於特殊設備或受管制製程,MES 應確認作業員是否具備有效的操作授權。
MES 如何建立完整的工單掃描驗證流程?
第一步:掃描工單條碼
作業員使用 PDA 掃描工單。
MES 取得工單編號,查詢對應的生產任務。
第二步:顯示工單重要資訊
建議顯示:
| 顯示項目 | 說明 |
|---|---|
| 工單編號 | 確認生產任務 |
| 產品料號 | 確認加工產品 |
| 產品名稱 | 降低選錯料號風險 |
| 製程名稱 | 確認目前加工站別 |
| 設備編號 | 確認實際生產設備 |
| 預計數量 | 確認生產目標 |
| 已完成數量 | 顯示目前報工進度 |
作業員應能在進站前確認工單資訊,而不是掃描完成後立即開始計時。
第三步:執行進站條件驗證
MES 依序驗證工單、製程、設備及人員資格。
若任一必要條件不符合,系統應拒絕進站並顯示具體原因。
第四步:作業員確認進站
當所有條件符合後,作業員點選「確認進站」。
MES 才正式建立進站紀錄並開始計算對應工時。
MES 如何設計錯誤進站提示?
工單已經完工
提示:
此工單已完工,無法再次進站。
製程不符合
提示:
目前工單不允許進入此製程,請確認工單途程。
設備不符合
提示:
目前設備不支援此工單指定製程。
人員資格不符合
提示:
您尚未取得此製程操作資格,請聯絡主管。
錯誤提示應具體指出原因,避免只顯示「進站失敗」,造成作業員反覆操作。
如何防止同一工單被重複進站?
建立有效進站紀錄檢查
MES 應確認同一作業任務是否已經存在有效進站紀錄。
若同一作業員重複掃描相同工單,應提示目前已在作業中。
區分多人共同作業
如果企業允許多人共同生產同一張工單,則不能單純禁止第二位作業員進站。
系統應依共同作業規則,判斷是加入現有任務,還是建立新的生產作業。
防止同時提交造成重複進站
當兩台 PDA 同時送出相同進站請求時,後端應透過資料庫唯一約束及交易控制,避免建立重複有效紀錄。
MES 工單掃描驗證應保存哪些資料?
建議保存以下資訊:
| 欄位 | 說明 |
|---|---|
| WORK_ORDER_ID | 工單編號 |
| OPERATION_CODE | 製程代碼 |
| MACHINE_ID | 設備編號 |
| OPERATOR_ID | 作業員編號 |
| SCANNED_AT | 條碼掃描時間 |
| VALIDATED_AT | 驗證時間 |
| VALIDATION_RESULT | 驗證結果 |
| REJECTION_REASON | 拒絕原因 |
| WORK_ID | 成功建立的進站紀錄 |
驗證失敗的操作也應保留必要紀錄,方便分析常見錯誤。
但應避免將失敗掃描直接當成正式進站,或納入有效人工工時。
如何計算工單掃描驗證攔截率?
建議建立:
Work Order Scan Rejection Rate(工單掃描拒絕率)
計算公式:
掃描拒絕率 = 被拒絕的進站驗證次數 ÷ 全部進站驗證次數 × 100%
例如:
某月進站驗證:10,000 次。
驗證失敗:120 次。
則:
120 ÷ 10,000 × 100% = 1.2%
此指標可用於分析進站驗證失敗情況。
需要注意,驗證失敗不一定代表作業員掃錯條碼,也可能是工單狀態、設備資格或系統資料設定問題。
因此,應依拒絕原因進一步分類。
MES 工單掃描驗證 Dashboard 應呈現哪些資訊?
建議建立:
Work Order Scan Validation Dashboard(工單掃描驗證管理儀表板)
| 管理指標 | 說明 |
|---|---|
| Total Scan Attempts | 進站掃描次數 |
| Successful Check-ins | 成功進站次數 |
| Rejected Check-ins | 進站拒絕次數 |
| Scan Rejection Rate | 掃描拒絕率 |
| Wrong Operation Count | 製程不符次數 |
| Wrong Machine Count | 設備不符次數 |
| Invalid Work Order Count | 無效工單次數 |
| Duplicate Check-in Count | 重複進站攔截次數 |
管理者可以依製程、設備、班別及 PDA 裝置分析進站驗證結果,找出經常發生錯誤的操作環節。
MES 如何建立完整的進站防呆管理流程?
建議流程:
掃描工單 → 查詢工單資料 → 驗證工單狀態 → 驗證製程 → 驗證設備 → 驗證人員資格 → 顯示工單資訊 → 作業員確認 → 建立進站紀錄 → 開始報工
若驗證失敗,系統應停止進站流程,顯示錯誤原因並保留必要的驗證紀錄。
導入 MES 工單掃描驗證有哪些效益?
透過 MES 建立多層進站驗證機制,可以降低作業員掃錯工單、選錯製程或使用不符合條件設備的風險。
同時,系統能在正式進站前攔截異常,避免錯誤資料進入後續產量、工時及生產進度統計。
管理重點從:
「作業員有沒有掃描工單?」
進一步提升為:
「掃描的工單是否正確?目前是否允許進站?後續產量與工時能否正確歸屬?」
本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.
