作業員進站後休息,工時還在計算?MES 暫停與恢復報工管理
製造現場作業員完成 MES 進站後,可能因休息、等待材料、設備調整或臨時支援其他工作而中斷作業。如果報工系統只記錄進站與出站時間,沒有暫停及恢復機制,就可能將非實際作業時間全部計入生產工時,造成工單工時膨脹及人員效率分析失真。本文介紹如何利用 MES 建立 Pause & Resume Production Reporting(暫停與恢復報工管理),透過暫停原因、時間區間記錄、有效工時計算及報工防呆,提升生產工時統計的準確性。
為什麼 MES 只記錄進站與出站時間還不夠?
假設某作業員上午 08:00 進站,12:00 出站。
MES 記錄的經過時間為 4 小時。
但實際作業期間發生以下情況:
| 時間 | 作業狀態 | 時長 |
|---|---|---|
| 08:00~10:00 | 正常作業 | 120 分鐘 |
| 10:00~10:30 | 暫停休息 | 30 分鐘 |
| 10:30~11:00 | 正常作業 | 30 分鐘 |
| 11:00~11:15 | 等待材料 | 15 分鐘 |
| 11:15~12:00 | 正常作業 | 45 分鐘 |
實際經過時間為 240 分鐘,但正常作業時間只有 195 分鐘。
如果 MES 沒有記錄暫停區間,就可能將全部 240 分鐘當成有效作業工時。
進站到出站的經過時間,不一定等於實際生產作業時間。
Pause & Resume Reporting 是什麼?
Pause & Resume Reporting 是指作業員在工單進站後,可以依實際作業情況暫停及恢復報工計時。
正常報工
作業員進站後,MES 開始記錄作業時間。
暫停報工
當作業暫時中斷,作業員選擇暫停原因,系統記錄暫停開始時間。
恢復報工
作業員重新開始工作時,點選恢復,MES 記錄暫停結束時間。
完成出站
作業結束後,系統依完整進出站及暫停紀錄計算有效工時。
暫停報工不代表工單已經完工,也不一定代表設備停止運轉。
MES 如何正確計算有效報工工時?
計算原則
建議公式:
有效作業工時 = 報工經過時間 − 不計入有效作業的暫停時間
延續前面的案例:
報工經過時間:240 分鐘
休息時間:30 分鐘
等待材料:15 分鐘
有效作業工時:
240 − 30 − 15 = 195 分鐘
也就是 3 小時 15 分鐘。
區分人工工時與設備工時
如果作業員暫停操作,但自動化設備仍持續生產,則設備運轉時間可能不需要扣除。
因此,MES 應分別管理人工作業時間與設備運轉時間。
此外,等待材料、設備調整等時間是否計入成本工時,應依企業的成本分類規則決定,不能一律視為無效時間。
MES 暫停報工應建立哪些原因?
建議建立標準化暫停原因:
| 暫停原因 | 代碼 | 管理用途 |
|---|---|---|
| 人員休息 | BREAK | 區分休息與作業時間 |
| 等待材料 | MATERIAL_WAIT | 記錄缺料等待 |
| 設備調整 | MACHINE_ADJUST | 記錄調整作業 |
| 品質確認 | QUALITY_CHECK | 記錄檢查等待 |
| 臨時支援 | SUPPORT | 記錄跨工單支援 |
| 其他原因 | OTHER | 記錄特殊情況 |
各原因應設定是否計入有效作業工時、成本工時或設備時間,避免不同報表採用不一致的計算方式。
MES 如何防止暫停報工操作錯誤?
防止重複暫停
當報工狀態已經是暫停中,不應允許再次建立尚未結束的暫停區間。
防止未暫停就恢復
只有處於暫停狀態的報工,才能執行恢復操作。
防止暫停時間重疊
同一筆作業紀錄的暫停區間不得重複計算。
防止暫停中直接完工
當作業員在暫停狀態下選擇出站,MES 應提示確認,並依企業規則自動結束暫停或要求先恢復。
防止忘記恢復
如果暫停時間超過合理範圍,系統可以提醒作業員或主管確認。
不得未經確認便自動將整段暫停時間改為有效工時。
MES 暫停報工的資料庫應如何設計?
建議保留原始報工主檔,另外建立暫停明細表。
| 欄位 | 說明 |
|---|---|
| PAUSE_ID | 暫停紀錄編號 |
| REPORT_ID | 原始報工編號 |
| PAUSE_START | 暫停開始時間 |
| PAUSE_END | 暫停結束時間 |
| REASON_CODE | 暫停原因 |
| DURATION_MINUTES | 暫停分鐘數 |
| CREATED_BY | 操作人員 |
| UPDATED_BY | 修正人員 |
每次暫停都建立獨立紀錄,不直接修改原始進站時間。
若作業員多次暫停,MES 可以依有效暫停區間彙總時間,並依工時分類規則產生統計結果。
如何計算有效報工工時比例?
建議建立:
Effective Reporting Time Rate(有效報工工時比例)
計算公式:
有效報工工時比例 = 有效作業時間 ÷ 報工經過時間 × 100%
例如:
報工經過時間:240 分鐘
有效作業時間:195 分鐘
計算結果:
195 ÷ 240 × 100% = 81.25%
此指標可協助管理者了解報工期間的時間組成。
但它並非通用標準,也不應直接等同人員生產效率,因為部分等待或調整時間可能屬於必要作業。
MES 暫停報工 Dashboard 應呈現哪些資訊?
建議建立:
Production Reporting Pause & Resume Dashboard(報工暫停與恢復管理儀表板)
| 管理指標 | 說明 |
|---|---|
| Total Reporting Time | 報工總經過時間 |
| Effective Working Time | 有效作業工時 |
| Total Pause Duration | 累計暫停時間 |
| Pause Frequency | 暫停次數 |
| Average Pause Duration | 平均暫停時間 |
| Unclosed Pause Count | 尚未恢復的暫停紀錄 |
| Pause Reason Distribution | 暫停原因分布 |
| Effective Reporting Time Rate | 有效報工工時比例 |
管理者可以依工單、製程、班別及人員分析暫停時間,了解哪些作業經常發生等待或中斷。
MES 如何建立完整的暫停與恢復報工流程?
建議流程:
作業員進站 → 開始作業 → 選擇暫停 → 記錄暫停原因 → 作業恢復 → 繼續計時 → 完成出站 → 彙總有效工時 → 更新工單統計
如果暫停期間作業員改為支援其他工單,MES 應依人員工時規則檢查是否產生重疊計算。
所有暫停與恢復紀錄都應保留時間及操作人員資訊,以利後續追溯。
導入 MES 暫停與恢復報工有哪些效益?
透過 MES 建立暫停與恢復報工機制,可以降低非作業時間被錯誤計入有效工時的風險,並提升工單工時統計的透明度。
企業也能區分正常加工、等待材料及設備調整等時間,讓生產效率分析建立在更可靠的報工資料上。
管理重點從:
「這張工單從進站到出站花了多久?」
進一步提升為:
「這段時間有多少真正用於作業?又有多少時間因休息、等待或其他原因而中斷?」
本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.
