製造執行系統 MES
製造執行系統(Manufacturing Execution System, MES)管工廠「正在發生的事」:哪張工單在哪台機、用了哪一桶料、抽檢過沒、停了多久。ERP 計畫以日、週為單位;MES 以秒、分鐘為單位,夾在企業系統與設備控制之間。
基本概念
國際標準 ISA-95(IEC 62264)把企業與控制系統分成層級。MES 位於 Level 3(製造營運管理):
flowchart TB
L4["Level 4 ERP<br/>訂單、庫存、成本、主排程"]
L3["Level 3 MES<br/>派工、報工、品質、追溯、OEE"]
L2["Level 2 SCADA / HMI<br/>監督與警報"]
L1["Level 1 PLC<br/>邏輯控制"]
L0["Level 0 設備與感測"]
L4 <--> L3
L3 <--> L2
L2 <--> L1
L1 <--> L0
向上,MES 從 ERP/APS 接收工單與排程,回傳完工數量、實際耗用、工時與品質結果。向下,它從條碼、PLC、機台上位蒐集事件,不必讓作業員把所有數字再打進 Excel。
MESA 早期歸納的 11 項功能,現在仍是選型清單的好起點:資源狀態、細部排程、派工、文件、資料蒐集、人力、品質、製程、維修、產品履歷、績效分析。實務上很少一次上齊;多數工廠先做 報工+追溯+品質卡關。
MES 與 ERP、APS 差在哪
| ERP | APS | MES | |
|---|---|---|---|
| 時間 | 交易、日、週 | 小時~日的計畫 | 秒~班的實況 |
| 資料 | 應該發生什麼 | 打算怎麼排 | 實際發生什麼 |
| 品質 | 完工後的不良入帳 | 通常不執行檢驗 | 製程中卡關、SPC |
| 追溯 | 批次主檔、庫存移動 | 不負責 | 哪一爐、哪一工位、哪位作業員 |
ERP 的「生產模組」可以發料、報完工,對途程短、自動化低的工廠往往夠用。下列情況才值得獨立 MES:
- 要秒級的機台資料或 OEE。
- 法規要求電子批次紀錄、完整 genealogy(食品、製藥、航太常見)。
- 製程中必須強制過站,不能靠紙本勾選。
- 設備已聯網,人工作業跟不上事件速度。
實際應用
一張工單在 MES 裡的生命週期:
sequenceDiagram
participant ERP
participant MES
participant Line as 產線
ERP->>MES: 下達工單、BOM、途程
MES->>Line: 派工、顯示作業指導
Line->>MES: 開工、過站、抽檢
MES->>MES: 批號/序號綁定、不良判定
Line->>MES: 完工數量、工時、停機
MES->>ERP: 完工入庫、實際耗用、差異
導入不要從買軟體開始,先跟著一張工單走完現場:誰決定開工、資料寫在哪、不良怎麼攔、完工誰簽名。把現況與痛點寫下來,再對 MESA 功能打勾。需求沒寫清楚,MES 專案很容易變成「什麼都要、什麼都淺」。
主檔仍然是前提:品號、途程、工作中心若在 ERP 就不準,MES 只會更即時地展示混亂。
官方認證與標準課程
- ISA-95 / IEC 62264 企業-控制系統整合證書:釐清 ERP、MES、控制系統的責任邊界。
- MESA MES/MOM Certificate:面向製造營運管理的專業課程。
推薦影音
MES 在產線上改變了誰的工作
簡述:說明 MES 如何把紙本、Excel 排程與分散的品質紀錄收成單一工具,並對照導入前後作業員、生管、品保的日常。
ISA-95 為什麼是整合的共同語言
簡述:ISA 官方短片介紹企業系統與製造控制系統分層介接的標準,對應本頁的 Level 4 到 Level 0。
台灣工廠情境下的 MES 入門
簡述:用 ISA-95、功能範圍與導入門檻說明中小企業常見誤區,適合本站讀者對照自己的廠況。