注:個人觀點,僅供參考
最近一直在看ERP、APS和MES的PPT和文章,發現有很多文章在進行三者的比較,我自己覺得這樣的比較似乎不太對,理由如下:
第一,ERP
在咨詢過程中,比較注重ERP優化,確保ERP可以順暢運行。就我的理解而言,以車間工單為顆粒度的管理在普通規模、普通復雜度的業務場景下已經足夠。其重點是車間工單投放的有效控制:
基于總裝(包裝車間)工單需求的投放控制(Excel),確保三日滾動計劃
投放時,最好是齊套的,并實現負荷控制(Excel)
前置車間的工單投放,手工同步方式控制(一般不太好)
但是,進行MRP的毛需求運算(手工校正采購量(手工確定是否投放、投放多少)),可以實現工廠的有效控制。
另外,ERP屬于管理軟件+功能軟件(MRP,可惜時間維度僅供參考)。
第二,APS
首先,APS是整個工廠的工序工單的投放,已經虛化了車間工單的概念。
其次,APS是多車間聯動計劃和排程,已經根據工廠的建模、優化規則做好了工序工單的順序和分派。
其三,APS是計算機排程,可以考慮多個優化規則(Excel一般以交期危險,根本不考慮資源效率。如考慮,也車間或調度人員手工調整),并可以實現CTP(可承諾交期)。
APS屬于典型的功能軟件,其數據來源于ERP和MES。
第三,MES
MES按照字面理解,是制造執行系統,是依據APS下達的工序工單(或ERP的車間工單)執行結果呈現。雖然在MESA的定義中,有“詳細調度”、“分派”兩個功能,但是我詳細國內絕大部分所開發的這兩個功能,基本上與原先的手工派工也差不多的吧,最多也是甲方計劃人員經驗的軟件化而已。
注:依據經驗,MRP和JIT根本沒有提供生產工單投放的工具,只有TOC提供了比較具體的方法論。而在一般企業中,熟悉TOC的人不多,知曉TOC如何做生產工單投放的(計劃)的人更加少。從這個角度看,國內所謂的APS軟件也需要考量一下?一個不懂TOC的人開發出基于TOC原理的軟件?
從上述的簡單論述看,一般而言ERP進行MRP運算,確定了MO;而APS根據ERP的成品工單+半成品工單+工藝BOM和資源,進行工序工單的優化,MES則根據APS下單的工序工單進行工序匯報和控制,似乎邏輯通了?
那為什么還會有那么多的人寫比較文章?在我看來,似乎是“鵝”、“雞”、“鴨”之間的差異呢?似乎互相比較的必要性不足啊。