國際競爭中各國競爭力消長的經驗教訓以及計算機技術、信息技術、自動化技術在制造業中日益廣泛深入的應用,使人們重新認識到制造業和制造技術的重要性,工業化國家都把制造技術列為關鍵研究技術之一,MES作為制造企業信息化建設的重要組成部分,是制造企業優化車間管理,提高市場競爭力的必然選擇。
MES的定義
MESA(ManufacturingExecutionSystemAssociation,國際制造執行系統協會)的白皮書對制造執行系統(ManufacturingExecutionSystems,MES)所下的定義:“制造執行系統傳遞信息使得從下單到完成品間的生產過程能夠最佳化。生產活動在進行時,MES使用及時、正確的數據,提供適當的導引、響應及報告。針對條件改變立即快速反應的目的,在于減少無附加價值的活動,達到更有效的生產作業及流程。MES改善了設備的回收率,準時交貨率、庫存周轉率、邊際貢獻、現金流量績效。MES提供企業與供貨商之間雙向溝通所需的生產信息。”
AMR(AdvancedManufacturingResearch,美國先進制造研究機構)將MES定義為“位于上層計劃管理系統與底層工業控制之間的、面向車問層的管理信息系統”,MES為操作人員、管理人員提供計劃的執行、跟蹤以及所有資源(人員、設備、物料、客戶需求等方面)的當前狀態信息。AMR繼1990年提出MES概念后,1992年又緊接著提出MES三層模型,如圖1所示。
圖1AMR的三層企業集成模型
從上述概念中,制造執行系統是位于上層的計劃管理系統與底層的工業控制之間的面向車間層的管理信息系統,它是為了解決上層計劃系統與下層控制系統之間的信息通信而出現的。制造執行系統在計劃管理層與底層控制之間架起了一座橋梁,填補了兩者之間的空隙,可以為企業及時提供生產實時信息、優化生產、提高生產效率、優化資源配置的作用。
制造執行系統的功能結構
MES國際聯合會在MES白皮書中也給出了在企業生產管理中ERP/MES/PCS層之間的操作、交互活動和信息流。ERP系統根據客戶訂單制定產品需求和安排生產計劃任務給MES系統,MES系統通過任務單和來自車間層的資源狀態信息制訂生產指令和控制參數給底層控制系統,底層控制系統將生產現場的設備信息、工裝信息和人員信息以及任務狀態、設備狀態和加工參數傳遞給MES系統,使MES系統完成資源檢查、在制品跟蹤功能和控制加工過程功能,并根據底層提供的信息對車間生產計劃的制定、實時調度、現場控制指令等做出實時調整。同時,ERP系統可以查詢訂單狀態。在制品狀態和其他性能數據以便作出符合實際的預測和決策。從時間因素分析,在MES之上的計劃系統考慮的問題是中長期的生產計劃(時間因子=100倍),執行層系統MES處理的問題是近期生產任務的協調安排問題(時間因子=10倍),控制層系統則必須實時地接收生產指令,使設備正常加工運轉(時間因子=1倍)。它們相互關聯、互為補充,實現企業的連續信息流。