MES 是什麼?一張圖看懂 MES、ERP、PLC 的分工,什麼規模的工廠才需要

恆遠數位編輯團隊約 11 分鐘閱讀
MES 是什麼文章封面:一張工單的一天,看懂 MES、ERP、PLC 三層怎麼分工
複製引文

MES(Manufacturing Execution System,製造執行系統)是工廠現場的記錄與調度系統:它即時記下每一張工單做到哪一站、誰做的、做了幾件、良品幾件、停機多久,再把這些結果整理給生管、品管和老闆看。ERP 管的是「該做多少、料夠不夠、錢怎麼算」,MES 管的是「現在現場實際做到哪」,PLC 和機台管的是「機器怎麼動」。三層各管一段,缺了中間那一層,老闆問「那張急單現在到哪了」就只能打電話給班長。

最近我們接到的製造業詢問,第一個問題幾乎都是同一句:「MES 到底是什麼?跟我們現在的 ERP 和 Excel 差在哪?」這個問題問得很實際,因為廠商簡報常常把 MES 講成一個巨大的系統,聽完反而更不知道自己需不需要。這篇換個講法:先把三層分工講清楚,再用一張工單從開出到結案的一天當例子,最後告訴你什麼樣的工廠該動手、什麼樣的工廠先不用急。

國際標準 ISA-95(對應 IEC 62264)也是用同樣的邏輯切層:最上層是企業規劃(ERP 的位置),中間是生產營運管理(MES 的位置),最下面是控制與現場設備(PLC、感測器的位置)。三層的資料要互相交換,但各自的工作不一樣,不要期待一套系統包辦。

MES 是什麼?一句話定義,加一張三層分工速覽表

先講結論:MES 是把「現場正在發生的事」變成資料的那一層。它不負責接單算錢,也不負責控制馬達怎麼轉,它負責回答「現在做到哪、做得順不順」。用下面這張表,三十秒就能分清楚三層誰管什麼。

層級

系統

白話說法

回答的問題

資料長相

通常誰負責

企業規劃層

ERP

公司的帳本

訂單有多少、該做多少、料夠不夠、成本多少

訂單、工單(計畫)、BOM、庫存、採購、會計

ERP 廠商或內部資訊人員

生產執行層

MES

產線的帳本

現在做到哪、誰做的、良率多少、為什麼停機

報工、在製品、良品與不良、停機原因、批號追溯

MES 廠商或客製系統團隊

控制與設備層

PLC、感測器、機台

機台的大腦與手腳

馬達何時轉、氣缸何時推、現在計數多少

即時訊號、計數、狀態、警報

設備商或自動化工程師

ERP 的工單是「計畫」:這張單預計做 100 件、下週三要交。MES 的工單是「現況」:這張單現在做了 63 件、其中 2 件不良、3 號機剛停了 20 分鐘。兩邊講的是同一張單,但一邊是預期,一邊是實際,差距就是現場管理要處理的事。計畫怎麼排物料,可以看 MRP 是什麼;三套系統的分工與資料怎麼接,ERP、MES、QMS 差在哪有更完整的整理。

一張工單的一天:ERP、MES、PLC 各做了什麼

抽象的定義看過就忘,用一張工單走一遍最清楚。假設一家 50 人的金屬加工廠,今天要做一張 100 件的工單,從早上開單到下班結案,三層系統是這樣接力的。

圖表載入中…

時間

發生什麼事

哪一層在做

資料留在哪裡

08:00

業務確認訂單,系統開出 100 件工單,預計下週三交貨

ERP

ERP 的工單與 BOM

08:30

生管把這張單排進 3 號線,派工畫面出現在線邊的平板

MES

MES 的派工與排程

09:00

倉管備料,操作員掃碼領料,系統確認批號對、數量對

MES(庫存扣帳回 ERP)

領料紀錄與批號

09:10

機台開始運轉,PLC 依程式控制動作,每完成一件計數加一

PLC 與機台

PLC 暫存器的即時計數

10:30

操作員按報工:已完成 40 件、不良 2 件

MES

報工紀錄,含人員與時間

12:00

機台停了 20 分鐘,操作員選擇原因「換刀」

MES(機台訊號可輔助判斷)

停機紀錄與原因

16:30

累計完工 100 件、良品 97 件,操作員按完工

MES

完工數、良率、工時

17:00

工單結案,完工數與工時回傳,庫存與成本更新

MES 回傳、ERP 接收

ERP 的成品庫存與成本

注意看 10:30 和 12:00 這兩列:如果沒有 MES,這兩筆資料通常寫在紙本流程卡上,隔天由班長或助理打進 Excel。主管想在下午三點知道這張單進度,答案是「還沒有人打進去」。MES 補上的就是這段「發生當下就記下來」的能力,讓進度、良率、停機原因在當天就看得到,不用再等到隔天或月底。

這個例子裡每一種資料,我們都做過對應的系統端工作:掃碼槍報工、感測器透過 ESP32 與 MQTT 回報機台狀態、把異常與產能放到同一個畫面。實際做成產品的例子是生產力管理系統,它幫傳統製造業建立生產可見性、異常管理與產能效益分析。PLC 這一層(機台怎麼動、怎麼開通訊給外部讀)通常由設備商處理,我們負責系統端;PLC 資料怎麼收進 MES,PLC 是什麼那篇有三條路的比較。

MES 跟 ERP、Excel 差在哪:同一個問題三種答法

很多工廠覺得「我們有 ERP 了,為什麼還要 MES」。換成現場會問的問題,差別就很清楚:同樣的問題,Excel、ERP、MES 的答法完全不一樣。

現場會問的問題

靠 Excel 和紙本

靠 ERP

靠 MES

這張急單現在做到哪一站?

打電話問班長,或走一趟現場

只知道工單開了、料領了,中間看不到

即時看到在第幾站、已完成幾件

今天 3 號機為什麼只做了一半的量?

隔天翻流程卡才知道

看不到,ERP 沒有機台與停機的概念

當天就有停機時段與原因紀錄

這批客訴品用了哪一批料、誰做的、哪台機做的?

翻紙本、找人回想,常追不到

只追到進料批號與出貨,追不到中間製程

批號、工單、機台、人員、檢驗串在一起,幾分鐘查到

本週良率與不良原因排行?

月底人工彙整,數字常對不上

多半只有成品入庫數,缺不良原因

報工時就選不良原因,自動排行

插單之後,現場知道要改順序嗎?

靠口頭或白板,容易漏

ERP 改了,現場不一定看得到

派工畫面跟著更新,現場看得到

稼動率是多少?

沒人算,或靠估

沒有這項資料

有運轉與停機時間,算得出來

所以 MES 和 ERP 各管一段,兩者不會互相取代。ERP 負責公司層級的帳,MES 負責現場層級的帳,兩邊要接起來才完整:工單由 ERP 下到 MES,完工與工時由 MES 回到 ERP。串接時資料該由誰說了算,可以看 MES ERP 怎麼串接。工單這個共同的主角,在不同系統裡的分工寫在工單系統怎麼做。

常有人問:工廠用 Excel 管得還行,能不能直接跳過 ERP 上 MES?這要看痛點在哪。痛點在「帳」(庫存、採購、成本),先顧 ERP;痛點在「現場」(進度、良率、追溯),MES 才是對的藥。兩種痛都有的工廠,通常先從現場最痛的那一塊開始,後面再補另一邊。

該認真看 MES 的 5 個徵兆

沒有人規定「幾個人、幾億營收」才需要 MES,判斷標準在於現場資訊的缺口有多痛。下面五個徵兆,中了兩個以上,就值得開始評估。

徵兆

現場長什麼樣

不處理的代價

MES 補上什麼

問進度要打電話或跑現場

主管下午想知道急單做到哪,要找班長問

客戶來問交期答不出來,只能含糊回覆

每張工單的即時進度與完成數

報工靠手寫,月底才補

流程卡填完交給助理打字,常漏、常錯

日報、工時、成本全部延遲,數字不可信

現場掃碼或按鈕報工,資料當下進系統

客訴追不到批號

客戶退貨,要花一兩天才查出用哪批料、哪台機

賠償範圍抓太大,或查不出原因重複發生

批號、工單、機台與檢驗紀錄串起來

插單、換線頻繁,現場跟系統對不上

ERP 的排程早就失效,大家改用白板與 LINE 群組

交期延誤找不到責任點,現場疲於救火

派工與進度共用同一份即時資料

老闆想看稼動率、良率,數字要等隔天

每週開會才拿到上週的數字,已經來不及處理

同樣的停機原因反覆發生,沒人系統性解決

運轉、停機、不良即時統計與看板

徵兆一與徵兆二:進度看不到、報工補不齊

這兩個通常是第一批出現的訊號,原因也相近:現場資料靠人寫、靠人傳,中間每一手都會延遲和失真。先把報工做順,往往是最便宜、見效最快的起點。報工方式怎麼選(紙本、Excel、掃碼、自動報工),報工系統怎麼選有逐項比較。

徵兆三:客訴追不到源頭

這個徵兆的殺傷力最大,因為它直接變成錢。客訴來的時候,追得到是「這批、這台、這個人」,還是「這個月全部的貨」,賠償金額可以差很多倍。批號怎麼從進料一路串到出貨,生產履歷系統怎麼做有完整拆解,在製品卡在哪一站也是同一條資料線,可以看在製品是什麼。

徵兆四與徵兆五:計畫與現場對不上、數字太晚

ERP 的排程是理想狀態,現場遇到插單、缺料、機台故障就會變形。當大家開始改用白板和 LINE 群組協調,代表資訊的主戰場已經不在系統裡了。想看稼動率與 OEE,需要有運轉與停機的原始資料,白話算法在稼動率計算怎麼做,數字做成現場一眼看懂的畫面,可以看生產看板怎麼做。

還不用急著上 MES 的 3 種情況

該講的實話是:有些工廠現在還用不到 MES。導入 MES 要投入錢,現場每天也要多花幾秒鐘報工,時機不對只會變成沒人用的系統。下面三種情況,我們通常會建議先緩一緩,用更輕的做法頂著。

情況

為什麼先不用

先用什麼替代

什麼時候再回頭看

人少、流程單純,主管站在現場就看得到全貌

資訊缺口不大,系統帶來的好處抵不過報工的負擔

共用試算表加每日固定時間回報

人數成長、開始分兩班或多條線,主管看不到全貌時

工單、BOM、料號這些基本資料還沒穩定

MES 吃的就是這些主資料,資料亂,系統只會把亂象放大

先整理料號與 BOM,必要時先補 ERP 或簡易工單系統

基本資料有人維護、一個月內不常大改時

只想看某幾台機台有沒有在動

需求是單一指標,不用整套 MES

感測器加看板,先看運轉與停機

發現光看機台狀態不夠,需要工單、人員、良率一起看時

我們的經驗是,第三種最常見:老闆真正想看的只是「機台有沒有在做事」,這個用感測器和一個看板就能先解決,成本比整套 MES 低很多。工業物聯網是什麼說明了不換機台、先用感測器和 Wi-Fi 收資料的做法。先讓大家看到數字、開始討論,再決定要不要往 MES 走,這個順序比較容易走完。

工廠規模與系統的對應,工廠管理系統怎麼選把 30 到 100 人工廠從 Excel 走到 MES 分成三個階段;各種生產管理方式(Excel、雲端生管、ERP 生產模組、MES)怎麼比,則可以看生產管理系統怎麼選。

MES 第一階段做什麼:先從最痛的一塊開始,不用一次做完

MES 常被講得很大,是因為完整的 MES 確實能涵蓋很多模組。但中小工廠第一階段不需要全上,挑最痛的一到兩塊做起,其他的等系統跑順再加。下面這張表列出常見模組、解決的問題,以及做的順序建議。

模組

解決什麼問題

建議順序

延伸閱讀

工單與派工

現場知道要做什麼、先做哪張

第一階段

工單系統怎麼做

報工(掃碼或平板)

進度、工時、良品與不良即時進系統

第一階段

報工系統怎麼選

生產看板

進度與異常讓全員看得到

第一階段

生產看板怎麼做

稼動率與停機原因

找出設備與流程的損失在哪

第二階段

稼動率計算怎麼做

生產履歷與追溯

客訴與稽核時快速查到源頭

第二階段,食品與有追溯要求的先做

生產履歷系統怎麼做

與 ERP 串接

工單下行、完工與工時回傳,不用重複輸入

第二階段,ERP 穩定後

MES ERP 怎麼串接

機台資料自動收集

不靠人報,自動拿到運轉與計數

第三階段,看哪幾台值得

PLC 是什麼

整套 MES 要多少預算、軟體硬體佈線怎麼拆,可以先看 MES 系統價格怎麼算;不同廠商路線(套裝、系統整合商、客製開發)的差別,在 MES 廠商怎麼選;導入失敗最常見的原因,整理在為什麼 MES 導入容易失敗。選型、導入步驟與費用的完整脈絡,都收在我們的 MES 系統完整指南。

導入 MES 之前,先準備好這五件事

系統好不好用,一半取決於現場有沒有準備好。下面五件事在簽約前先做,後面省下的時間遠比前面花的多。

  • 挑一條產線當試點:先在一條線跑起來,確認報工流程順了再複製,不要一次鋪全廠。
  • 整理主資料:料號、BOM、工序、機台編號有人負責維護,不要邊導入邊改命名規則。
  • 寫下你最想看的三個數字:進度、良率、停機時間都可以,三個以內。需求寫不出來,系統就做不出重點。
  • 讓現場參與:報工畫面要現場人員點得下去,點一次要在幾秒內完成,不然最後還是回到紙本。
  • 講清楚誰負責資料:報工漏了誰補、不良原因的選項誰定、停機算不算要不要扣,先講好規則。

這五件事裡最容易被跳過的是第四件。系統上線後沒人用,原因多半出在報工太麻煩,系統功能反而很少是問題。這也是我們做系統時最在意的地方:現場每多一個步驟,資料品質就掉一截。

看到這裡,如果你正在想「我們廠的流程適不適合上 MES、該從哪一塊開始」,我們可以先幫你看流程適不適合上 MES。把你們現在的報工方式、最頭痛的一張報表,還有大概有幾條線告訴我們,我們很樂意聽你聊聊現況,這個階段先一起把路看清楚,真的要動手再談範圍跟費用。習慣用 LINE 的話,也可以直接加 LINE 傳現場照片。

ℹ️我們怎麼看

我們預期接下來幾年,中小工廠對 MES 的第一個需求不會是「全廠數位化」,而是「報工與進度先看得到」,這一塊成本低、見效快,也是最容易讓現場接受的起點。市面上很多 MES 提案一開始就規劃全廠模組,我們的判斷是這種路線在中小工廠很容易卡在現場沒人用。我們選擇專心做系統端:PLC 通訊交給熟悉機台的設備商,我們負責把報工、感測器、看板、追溯這些資料收進同一套系統。給你一個判斷方法:先回答「我最想在下午三點看到的數字是什麼」,答得出來又靠現有方式拿不到,就是你的 MES 起點。

ℹ️我們做過這件事

恆遠是一支自己寫程式的工程團隊,40+ 企業客製案落地。這篇的分工拆法,是我們接到製造業詢問時實際在用的講法。

工廠這一塊,我們做過生產力管理系統,幫傳統製造業建立生產可見性、異常管理與產能效益分析;掃碼槍報工、標籤機、溫度感測器、ESP32 Wi-Fi 聯網與 MQTT 也都實際串進過系統。PLC、OPC UA、Modbus 直讀機台的部分通常由設備商處理,我們負責系統端。

如果你想知道你們廠的流程放進 MES 會長什麼樣子,我們很樂意聽你聊聊現在的情況,一起看看從哪一塊開始最划算。

QMES 是什麼意思?

MES 是 Manufacturing Execution System 的縮寫,中文叫製造執行系統。它位在 ERP 與現場機台之間,負責即時記錄工單進度、報工、良品與不良、停機原因與批號追溯,讓管理者在當天就看得到現場實況。

QMES 和 ERP 有什麼差別?

ERP 管公司層級的帳:訂單、採購、庫存、成本與會計,工單是計畫。MES 管現場層級的執行:工單做到哪、誰做的、良率與停機,工單是現況。兩者要互相串接,工單由 ERP 下到 MES,完工數與工時再由 MES 回到 ERP。

QMES 和 PLC 有什麼差別?

PLC 是機台上的控制器,負責讓馬達、氣缸依程式動作,主要保存即時狀態。MES 是管理系統,保存歷史紀錄並對應到工單、人員與批號。PLC 的計數和狀態可以收進 MES,但兩者的工作不一樣,不能互相取代。

Q多小的工廠需要 MES?

沒有統一的人數標準。判斷方式是看現場資訊的缺口:問進度要打電話、報工月底才補、客訴追不到批號、插單後現場與系統對不上,中了兩項以上就值得評估。人少、流程單純、主管站在現場就看得到全貌的工廠,通常可以先用更輕的做法。

Q有 ERP 還需要 MES 嗎?

看痛點在哪。ERP 通常看不到現場即時進度、機台停機、不良原因與製程追溯。如果這些資訊的缺口造成交期延誤、客訴追不到或數字不可信,ERP 之外就需要 MES 補上這一層。

Q導入 MES 可以分階段嗎?

可以,也建議分階段。多數中小工廠第一階段做工單、報工與看板,第二階段加稼動率、追溯與 ERP 串接,第三階段再看哪幾台機台值得自動收資料。先在一條產線試點,順了再複製。

QMES 一定要連機台嗎?

不一定。很多工廠第一階段用掃碼或平板報工就能拿到進度、良品與停機原因,不用連機台。需要自動收運轉與計數時,可以用感測器旁路收集,或請設備商開通 PLC 通訊,視機台年份與預算決定。

分享文章
恆

AUTHOR

恆遠數位編輯團隊

查看作者頁

留言(0)

尚無留言,成為第一個留言的人吧!

需要網站系統架設或軟體開發?

無論是品牌官網、客製化系統還是應用程式,我們的團隊擁有豐富經驗,歡迎聯繫我們,讓專業為您的事業加分。