21世紀的制造企業(yè)面臨著日益激烈的國際競爭,要想贏得市場、贏得客戶就必須全面提高企業(yè)的競爭力。許多企業(yè)通過實施MRPⅡ/ERP來加強管理。然而上層生產(chǎn)計劃管理受市場影響越來越大,明顯感到計劃跟不上變化。面對客戶對交貨期的苛刻要求,面對更多產(chǎn)品的改型,訂單的不斷調(diào)整,企業(yè)決策者認識到計劃的制訂要依賴于市場和實際的作業(yè)執(zhí)行狀態(tài),而不能完全以物料和庫存來控制生產(chǎn)。同時MRPⅡ/ERP軟件主要是針對資源計劃,這些系統(tǒng)通常能處理昨天以前發(fā)生的事情(作歷史分析),亦可預(yù)計并處理明天將要發(fā)生的事件,但對今天正在發(fā)生的事件卻往往留下了不規(guī)范的缺口。而傳統(tǒng)生產(chǎn)現(xiàn)場管理只是人工加表單的作業(yè)方式,這已無法滿足今天復(fù)雜多變的競爭需要。因此如何找出任何影響產(chǎn)品品質(zhì)和成本的問題,提高計劃的實時性和靈活性,同時又能改善生產(chǎn)線的運行效率已成為每個制造企業(yè)所關(guān)心的問題。
制造執(zhí)行系統(tǒng)(MES)恰好能填補這一空白。國際制造執(zhí)行系統(tǒng)協(xié)會對MES的定義是“MES能通過信息的傳遞,對從訂單下達開始到產(chǎn)品完成的整個產(chǎn)品生產(chǎn)過程進行優(yōu)化的管理,對工廠發(fā)生的實時事件及時作出相應(yīng)的反應(yīng)和報告,并用當(dāng)前準(zhǔn)確的數(shù)據(jù)進行相應(yīng)的指導(dǎo)和處理。”。美國先進制造研究中心AMR于1992年提出了三層的企業(yè)集成模型,將企業(yè)分為三個層次:計劃層(MRPⅡ/ERP)、執(zhí)行層(MES)和控制層(Control)。計劃層強調(diào)企業(yè)的計劃,它以客戶定單和市場需求為計劃源,充分利用企業(yè)內(nèi)部的各種資源,降低庫存,提高企業(yè)效益;執(zhí)行層強調(diào)計劃的執(zhí)行,通過MES把MRPⅡ/ERP與企業(yè)的現(xiàn)場控制有機地集成起來;控制層強調(diào)設(shè)備的控制如PLC、數(shù)據(jù)采集器、條形碼、各種計量及檢測儀器、機械手等的控制。MES是處于計劃層和控制層間的執(zhí)行層,主要負責(zé)生產(chǎn)管理和調(diào)度執(zhí)行。它通過控制包括物料、設(shè)備、人員、流程指令和設(shè)施在內(nèi)的所有工廠資源來提高制造競爭力,提供了一種系統(tǒng)的在統(tǒng)一平臺上集成諸如質(zhì)量控制、文檔管理、生產(chǎn)調(diào)度等功能的方式。由于MES強調(diào)控制和協(xié)調(diào),使現(xiàn)代制造業(yè)信息系統(tǒng)不僅有很好的計劃系統(tǒng),而且有能使計劃落實到實處的執(zhí)行系統(tǒng)。因此短短幾年間MES在國外的企業(yè)中迅速推廣開來,并給企業(yè)帶來了巨大的經(jīng)濟效益。企業(yè)認識到只有將數(shù)據(jù)信息從產(chǎn)品級(基礎(chǔ)自動化級)取出,穿過操作控制級送達管理級,通過連續(xù)信息流來實現(xiàn)企業(yè)信息全集成才能使企業(yè)在日益激烈的競爭中立于不敗之地。
1 MES的產(chǎn)生及發(fā)展
1.1 MES的產(chǎn)生背景
自20世紀80年代以后,伴隨著消費者對產(chǎn)品的需求愈加多樣化,制造業(yè)的生產(chǎn)方式開始由大批量的剛性生產(chǎn)轉(zhuǎn)向多品種少批量的柔性生產(chǎn);以計算機網(wǎng)絡(luò)和大型數(shù)據(jù)庫等IT技術(shù)和先進的通訊技術(shù)的發(fā)展為依托,企業(yè)的信息系統(tǒng)也開始從局部的、事后處理方式轉(zhuǎn)向全局指向的、實時處理方式。在制造管理領(lǐng)域出現(xiàn)了JIT、LP、TOC等新的理念和方法并依此將基于定單的生產(chǎn)扶正、進行更科學(xué)的預(yù)測和制定更翔實可行的計劃;在企業(yè)級層面上,管理系統(tǒng)軟件領(lǐng)域MRPⅡ以及OPT系統(tǒng)迅速普及,直到今天各類企業(yè)ERP系統(tǒng)如火如荼的進行;在過程控制領(lǐng)域PLC、DCS得到大量應(yīng)用也是取得高效的車間級流程管理的主要因素??梢哉f企業(yè)信息化的各個領(lǐng)域都有了長足的發(fā)展,但在工廠及企業(yè)范圍信息集成的實踐過程中,仍產(chǎn)生了下列問題:一方面在計劃過程中無法準(zhǔn)確及時地把握生產(chǎn)實際狀況,另一方面在生產(chǎn)過程中無法得到切實可行的作業(yè)計劃做指導(dǎo);工廠管理人員和操作人員難以在生產(chǎn)過程中跟蹤產(chǎn)品的狀態(tài)數(shù)據(jù)、不能有效地控制產(chǎn)品庫存,而用戶在交貨之前無法了解定單的執(zhí)行狀況。產(chǎn)生這些問題的主要原因仍然在于生產(chǎn)管理業(yè)務(wù)系統(tǒng)與生產(chǎn)過程控制系統(tǒng)的相互分離,計劃系統(tǒng)和過程控制系統(tǒng)之間的界限模糊、缺乏緊密的聯(lián)系。針對這種狀況,1990年11月美國先進制造研究中心AMR首次提出MES的概念,為解決企業(yè)信息集成問題提供了一個被廣為接受的思想。
1.2 MES的發(fā)展
從20世紀70年代后半期開始,出現(xiàn)了解決個別問題的單一功能的MES系統(tǒng),如設(shè)備狀態(tài)監(jiān)控系統(tǒng)、質(zhì)量管理系統(tǒng)、包括生產(chǎn)進度跟蹤、生產(chǎn)統(tǒng)計等功能的生產(chǎn)管理系統(tǒng)。當(dāng)時,ERP層(稱為MRP)和DCS層的工作也是分別進行的,因此產(chǎn)生了兩個問題:一個是橫向系統(tǒng)之間的信息孤島,二是MRP、MRPⅡ和DCS兩層之間形成缺損環(huán)或鏈接。
20世紀80年代中期,為了解決這兩個課題,生產(chǎn)現(xiàn)場的信息系統(tǒng)開始發(fā)展,生產(chǎn)進度跟蹤信息系統(tǒng)、質(zhì)量信息系統(tǒng)、績效信息系統(tǒng)、設(shè)備信息系統(tǒng)及其整合已形成共識。與此同時,原來的底層過程控制系統(tǒng)和上層的生產(chǎn)計劃系統(tǒng)也得到發(fā)展。這時,產(chǎn)生了MES原型、即傳統(tǒng)的MES(Traditional MES,T-MES)。主要是POP(生產(chǎn)現(xiàn)場管理,Point of Production)和SFC(車間級控制系統(tǒng),Shop Floor Control)。
到90年代,MES發(fā)展為I-MES(集成MES)和MES-Ⅱ。這時MES則作為整個工廠生產(chǎn)現(xiàn)場的集成系統(tǒng)出現(xiàn),故又稱為Integrated MES(E-MES)。主要功能為工廠管理(資源管理、調(diào)度管理、維護管理)、工廠工藝設(shè)計(文檔管理、標(biāo)準(zhǔn)管理、過程優(yōu)化)、過程管理(回路監(jiān)督控制、數(shù)據(jù)采集)和質(zhì)量管理(SQC-統(tǒng)計質(zhì)量管理、LIMS-實驗室信息管理系統(tǒng))。MES在90年代初期的重點是生產(chǎn)現(xiàn)場信息的整合。對離散工業(yè)和流程工業(yè)來說,MES有許多差異。就離散MES而言,由于其多品種、小批量、混合生產(chǎn)模式,如果只是依靠人工提高效率是有限的。而MES則擔(dān)當(dāng)了整合、支持現(xiàn)場工人的技能和智慧,充分發(fā)揮制造資源效率的功能。90年代中期,提出了MES標(biāo)準(zhǔn)化和功能組件化、模塊化的思路。這時,許多MES軟件實現(xiàn)了組件化,也方便了集成和整合,這樣用戶根據(jù)需要就可以靈活快速地構(gòu)建自己的MES。因此,MES不只是工廠的單一信息系統(tǒng),而是橫向之間、縱向之間、系統(tǒng)之間集成的系統(tǒng),即所謂經(jīng)營系統(tǒng),對于SCP、ERP、CRM、數(shù)據(jù)倉庫等近年被關(guān)注的各種企業(yè)信息系統(tǒng)來說,只要包含工廠這個對象就離不了MES。
近10年來,新興的業(yè)務(wù)類型不斷涌現(xiàn),對技術(shù)革新產(chǎn)生了巨大的推動力。正是基于這一點,使人們對B2B以及供應(yīng)鏈給予了極大的關(guān)注。盡管B2B和供應(yīng)鏈屬于業(yè)務(wù)層的解決方案,但如果想要充分地實現(xiàn)它們,還需要得到MES的強有力的支持。其結(jié)果是MES不能僅僅做成業(yè)務(wù)和過程之間的接口層,還需要建立大量可以完成公司關(guān)鍵業(yè)務(wù)的功能。這些功能無法彼此獨立,也不能通過數(shù)據(jù)交換層簡單地連接,而是必須依據(jù)業(yè)務(wù)和生產(chǎn)策略彼此協(xié)同。
1.3 MES的作用
制造企業(yè)關(guān)心三個問題:生產(chǎn)什么?生產(chǎn)多少?如何生產(chǎn)?企業(yè)的生產(chǎn)計劃回答的是前兩個問題,“如何生產(chǎn)”由生產(chǎn)現(xiàn)場的過程控制系統(tǒng)“掌握”。ERP、CRM等系統(tǒng)只為生產(chǎn)計劃的編制提供了數(shù)據(jù)信息,對于“計劃”如何下達到“生產(chǎn)”環(huán)節(jié),生產(chǎn)過程中變化因素如何快速反映給“計劃”,在計劃與生產(chǎn)之間需要有一個“實時的信息通道”,MES(制造執(zhí)行系統(tǒng))就是計劃與生產(chǎn)之間承上啟下的“信息樞紐”。
企業(yè)信息化系統(tǒng)是一個信息相互貫通的集合體,作為制造業(yè)內(nèi)部最重要最基本的活動一生產(chǎn),它的相關(guān)信息尤其需要得到實時的處理和分析。具體的說,就是收集生產(chǎn)過程中大量的實時數(shù)據(jù),并對實時事件及時處理,同時又與計劃層和生產(chǎn)控制層保持雙向通信能力,從上下兩層接收相應(yīng)數(shù)據(jù)并反饋處理結(jié)果和生產(chǎn)指令。
MES不同于以派工單形式為主的生產(chǎn)管理和輔助的物料流為特征的傳統(tǒng)車間控制器,也不同于偏重于作業(yè)與設(shè)備調(diào)度為主的單元控制器,而應(yīng)將MES作為一種生產(chǎn)模式,把制造系統(tǒng)的計劃和進度安排、追蹤、監(jiān)視和控制、物料流動、質(zhì)量管理、設(shè)備的控制和計算機集成制造接口等一體化去考慮,以最終實施制造自動化戰(zhàn)略。
國際制造執(zhí)行系統(tǒng)協(xié)會定義了MES應(yīng)具備的11個功能模塊:資源分配和狀態(tài)管理、操作/詳細排產(chǎn)、分配生產(chǎn)單元、文件控制、數(shù)據(jù)收集、勞動力管理、質(zhì)量管理、過程管理、維護管理、產(chǎn)品跟蹤和產(chǎn)品清單管理、性能分析和數(shù)據(jù)采集。