近年來對于MES系統的應用上是越來越多,其原因多是大型制造行的發展迅速,從而對于生產制造執行管理系統上加以重視。下文筆者主要是對MES與ERP系統信息集成技術的探討研究。
隨著我國計算機信息技術的高速發展、計算機軟件應用技術的不斷普及、企業信息化建設經驗的不斷積累和計算機信息管理系統應用水平的提高,企業深刻地認識到走信息集成化道路的重要性。為此,摒棄“信息孤島”,消除“應用峽谷”,實施信息集成化技術,實現MES與ERP系統集成,已成為企業信息化建設發展的一種必然選擇。過去實現MES與ERP集成均為專用接口集成,整合的時間過長、成本過高,且不能適應變化的企業需求。現在主流的集成技術為基于中間件的系統集成,即通過通用中間件的橋梁作用把各種和MES系統連接起來,實現信息在兩者之間的交互與共享。因此本文提出采用BizTalkserver作為中間件的集成方法,并說明了此中間件引擎采用的技術和實現的標準。
(1)系統流程概述
A.生產現場有生產事件發生時,MES通過消息的訂閱/發布機制,有選擇的將事件消息傳送到XML適配器中進行封裝處理,XML適配器處理好的標準XML格式文檔經XML DOM解析器解析,如果其結果符合企業事先定義好的某個業務流程的XML文檔架構,則該文檔會傳輸至Message Box數據庫,然后被發送到其目標業務流程,后者將執行業務流程要求的所有操作。每個業務流程都創建訂閱以指示其接收的消息類型。經過此處理,得到由業務流程創建的另一消息并將其保存在Message Box數據庫中。消息通過ERP適配器發送出去,此過程中拆裝XML格式文檔為ERP應用程序可接收的消息格式。ERP接收到消息請求及時做出響應,從而實現企業各個生產經營環節的信息貫通和共享。
B.系統通過動態對ME5數據庫的檢索查詢,發現需要由ERP做出新的動作(例如下達新的總裝或分裝生產計劃)或對MES層發出新的指令(如某總裝工位的料架補料指令或分裝工位的中間產品調度指令)時,發布新的消息請求到XMI、適配器,然后消息處理流程同上一段中所示。
溫馨提示:欲了解更多關于MES與ERP方面的內容,請點擊乾元坤和資產管理系統