ERP系統與MES系統都是在大型石油化工企業得到廣泛應用和普及的大型信息化系統。隨著IT技術的日益發展及企業信息化應用的不斷深入,兩系統的依存度越來越高,系統的集成及信息共享成為必然和趨勢。
煤化企業是新興的以煤為原料的大型流程性高新技術企業,業務多樣,過程復雜,還有同樣復雜多樣的信息化需求。ERP系統做為企業管理的核心,之上有領導決策系統,MES系統做為生產的核心,之下是生產控制系統,如果兩系統彼此孤立,難以構成有效的企業信息化架構,也不可想象。
隨著我國經濟的飛速發展,ERP管理的理念、MES在生產中的地位,以及信息集成共享的方式、作用越來越為人們接受。兩系統的集成已成為大型煤化企業信息化建設的共識,也是企業信息化應用成敗的關鍵工作。
1 煤化企業信息化應用結構
ERP系統及MES系統是煤化企業眾多信息化系統中的核心系統(見圖1)。
圖1 大型煤化企業信息化應用結構圖
ERP主要支撐經營業務管理,它從原料采購、市場營銷、財務資金入手,滿足企業經營決策、重點解決企業人、財、物等資源的規劃,使生產經營活動協調有序地進行。ERP系統作為企業經營管理的核心系統,擁有眾多模塊,覆蓋了企業財務與資金管理、生產計劃與產成品庫存管理、物資供應管理、產成品銷售業務管理、設備檢維修管理及工程項目管理等各經營核算業務。ERP的實施建立了一個以財務管理為核心,以資金運作為主線,以物流管理為基礎,以銷售管理為龍頭,以計劃管理為依據,以設備檢維修管理為保障的管理信息平臺。
MES則側重于生產過程管理與優化,它以生產作業計劃制定、加工流程方案選擇、生產資源分配為核心,對整個生產過程進行動態優化管理,特別是解決生產過程中多變性和不確定性問題。MES系統通過實時數據庫等方式獲取底層數據、通過計劃優化、調度優化、物料移動與平衡、統計平衡、能源管理、操作管理等?欤、及時、準確地反映了生產物流各個環節的主要數據。
通過兩系統的集成,可以實現系統之間的業務協作,進而實現生產執行層和經營管理層之間實際業務的協同,保證生產的數據及時傳遞給領導進行決策,領導決策信息快速反饋給生產,并指導生產和優化生產,提高企業的管理能力和管理水平。同時,實現ERP系統和MES系統之間的數據自動處理,減少人為干預的程度,避免因為人為干預帶來的弊端,提高企業的風險管控能力。
這種將生產行為與管理行為集成的信息化層次架構,將促使以管理職能為中心向以過程為中心的轉變,進而解決信息系統在經營層和生產層之間脫節問題。從技術上建立系統之間的統一數據編碼和規范,實現數據邏輯和口徑的標準化,實現數據從源頭上的一致,真正實現數據資源的共享。
2 ERP、MES系統集成及數據共享分析
ERP與MES系統通過集成實現數據的共享,進而實現業務流程的貫通及系統功能的提升,促進企業管理水平的提升,因此數據的共享非常關鍵:
2.1 從ERP到MES系統的數據
物料信息:在MES系統中,物料代碼、名稱、單位、成本等基礎信息非常重要維護量也非常大,企業實施ERP后可直接從ERP系統導入。但是由于MES對生產物料的要求不同于ERP庫存和BOM-MRP模塊,例如中間產品在ERP中是沒有的,辦公用品等MES又不需要。因此MES系統為了滿足自身需要,在共享ERP數據的同時,還應具備數據錄入功能、對從ERP中導入的物料數據進行篩選功能。另外ERP系統也需做必要的開發,保證ERP日常對物料的增加、修改和刪除操作能夠同步反應到MES中。
采購到貨信息:為保證原材料的供應滿足生產需求,MES排產需要物料的預計庫存量,這個預計庫存量并不是ERP庫存模塊實際庫存量,而是從ERP采購單信息中得到的原材料的預計到貨數量和時間。因為MES需要的是“未來”的,而ERP庫存模塊所提供的是“以前”的和“當前”的。從采購單信息得到相應數據不僅需要MES開發相關信息讀取、導入的功能,還需要ERP系統開放數據庫中與采購單相關的數據表。
銷售單信息:MES排產需要確定時間、產品、產量等信息。這些信息可以從ERP銷售訂單或主生產計劃中獲得。系統的集成可以避免在MES系統中手工錄入,直接利用主生產計劃信息進行排產生成具體的生產計劃。
MES從ERP中得到的物料、采購、銷售等數據是生產管理中的基礎數據。但是象工序、工序時間、邏輯關系、生產資源等基礎數據是ERP中沒有的,必須在MES系統中生成。
2.2 從MES到ERP的數據
物料需求計劃:MES系統提供的物料需求計劃滿足生產能力、種生產約束條件限制以及優化排產等要求,擁有詳細到分鐘的時間信息,更加精確詳細,這些數據提供給ERP可以極大提高采購和庫存模塊的管理水準,如與采購提前期、供應商資料、價格管理等關聯,可以得到更加精確優化的采購計劃,直接降低生產原料的庫存;還可以直接生成庫存出入庫單據(含品種、數量、時間、計劃號等詳細信息),不僅降低工作量,也提高了庫存的計劃精度,讓庫存管理更加科學和規范。
產成品產出計劃:產成品產出計劃同樣滿足生產的多種約束并精確到分鐘,數據傳入ERP系統后,可以制定更詳細精確的銷售計劃,運輸計劃等。另外,MES具有較強的生產決策功能,集成使生產數據和銷售數據的共享,讓銷售人員第一時間得到生產及產品信息,及時開展銷售業務等。
成本計劃、成本分攤數據:MES根據作業計劃、物料成本和單位時間資源成本自動生成生產成本計劃。并根據實際生產執行數據把成本分攤到每道工序,得到實際發生成本。這些信息傳遞給ERP財務模塊,提升完善成本管理功能,促進生產過程的優化和管控,降低生產成本。
細作業計劃與人力資源、設備、質量:MES生成的作業計劃,包含一系列的生產工序,除原材料外每道工序還需要人員、設備等資源,這些與員工工資、裝置及設備、質量控制等相聯系,形成資源需求計劃。相關數據可以提高ERP成本管理等相應模塊的管理功能,形成依托生成實際的成本管理和控制,真正實現精細化管理。
領導決策支持:ERP中進、銷、存、財務等大量信息支持對企業多方位的查詢統計分析,但缺少生產的相關信息,如:計劃信息(生產計劃、物料需求計劃、資源需求計劃、成本計劃等)、生產信息(產品、產量、質量、過程)等,ERP、MES系統的集成使這些信息非常方便的按照要求從MES系統中得到,并反應在ERP系統內,為領導決策提供支持。
無論從ERP到MES系統的數據,還是從MES到ERP系統的數據,隨著企業精細化管理的深入而越來越多,當然,不同企業管理需求不同,數據傳遞的種類、數量等也會不同。
3 系統集成的技術架構及接口實現
不同煤化企業系統集成由于種種原因可能會采用不同的技術,因此技術架構及接口實現方式有很大區別,如有的企業采用以下技術架構和接口方式:
3.1 技術架構
ERP與MES之間通過HTTP協議進行接口,雙方都提供HTTP服務供彼此調用,實際傳輸的數據為雙方約定好的XML格式。
當MES需要從ERP中獲取數據時,MES向ERP發出XML數據包的HTTP請求,ERP接到MES的請求后從系統中獲取數據,封裝為約定好的XML數據包,發送給MES。ERP使用相同的方法獲取MES系統數據(見圖2)。
圖2 ERP與MES系統集成技術架構圖
3.2 接口實現
MES到ERP:接口服務根據HTTP服務管理中的配置對外提供數據服務。當ERP發出請求后被接口協議解析器獲取,分析后交給接口執行器,接口執行器根據對象SQL配置從MES數據庫中獲取數據,經接口協議解析器封裝為XML發送給ERP。
ERP到MES:當MES從ERP獲取數據時,接口I/O處理程序從接口參數管理中獲取連接配置信息,從ERP接口服務管理中獲取可用服務,組織請求XML發送給ERP的HTTP服務器。
接口協議解析來自ERP的XML數據包,將數據寫入中間數據庫,同時記錄接口日志,接口日志中的數據轉換成功標志為否。
數據處理程序執行配置好的數據處理SQL,將中間數據庫的數據,進行轉換處理后加載到MES數據庫,然后修改接口日志的數據轉換成功標志為是,完成數據接入。
集成原則:大型煤化企業實施的ERP一般選擇SAP產品,MES一般選擇ECOS系統、PICASO系統、Business.FLEX、AspenONE MES或定制開發等,MES無論采用什么產品,ERP與MES的集成必須從用戶實際需求出發,遵循以下原則:(1)所有業務數據,不論在ERP中還是在MES中,不能重復錄入;(2)系統集成后,如果共享數據發生變化,變化的數據應及時傳輸到另一系統中;
(3)傳輸的頻率,由用戶確定,但要考慮系統的承受能力。
4 結語
ERP與MES的集成應用,使兩系統自身許多模塊在功能上都有較大的改進提升,尤其是ERP系統。另外,實現了生產和管理業務系統的有機結合,進一步推動企業建成以ERP/MES為核心的信息化框架,使企業實現物流、資金流、信息流的統一,提高企業管理水平,促進企業生產、經營、管理業務的全面優化。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文網址:http://www.guhuozai8.cn/html/consultation/10819913492.html