PDM與ERP系統集成在制造企業中的應用 |
發布時間: 2012/8/18 9:44:16 |
中國南車集團株洲車輛廠
摘要:本文簡要介紹了株洲車輛廠PDM與ERP系統的集成,內容包括集成的方式、數據流向和具體實現方案。對兩系統的集成進行了總結,提出了深度集成的構想。 關鍵詞:PDM系統 ERP系統 集成 一 背景資料 株洲車輛廠是隸屬于中國南方車輛工業集團的大型國家一類企業,南方最大的鐵路貨車生產基地。 工廠于2002年開始實施PDM系統,選用的產品是UGS公司的Teamcenter軟件,由通力公司負責實施,采取了分步實施的方式:2002年~2003年完成了系統在設計部門的實施,2004年在工藝部門進行推廣應用,2005年進行了PDM系統的升級及優化,并實現設計-工藝-制造的全面數據和過程集成。工廠PDM系統實現了產品相關圖文檔的管理、產品結構及配置管理、流程管理、設計更改控制、標準化庫與模塊化庫的建立、工藝與設計并行等功能,現在處于全廠推廣應用且穩定運行期。 工廠于2004年開始實施ERP系統,合作伙伴是國內的一家ERP公司,實施內容包含了管理咨詢和 ERP 軟件實施兩個組成部分,制定了“逐步實施、并行推進”的實施計劃,經過四個階段到2006年底為止完成了整個系統的實施,應用范圍涵蓋基礎數據管理、庫存管理、采購管理、供應商管理、銷售管理、財務和成本管理、生產計劃組織管理( MDS、MPS、MRP、JIT)、車間任務和作業管理、質量管理、設備管理、人力資源管理、系統管理等子系統。 ERP系統運行所必需的產品工程數據(包括制造BOM、工藝路線等)都來源于PDM系統,PDM系統所需的原材料、工作中心、工種等信息又來源于ERP系統,為保證數據的一致性和準確性,提高消息的提供效率,PDM系統與ERP系統的集成成為必需。 二 PDM系統與ERP系統的集成 1 集成的方式 PDM與ERP系統的集成通常有兩種方式:數據級系統集成方案和互操作級系統集成方案。 數據級系統集成方案,是在PDM系統和ERP系統中利用中間表(中間數據庫)或者中間文件來存儲臨時數據,PDM系統和ERP系統事先約定中間格式,PDM和ERP分別開發腳本將各自輸出到對方的數據整理成約定的中間表或中間文件格式,定時調度偵聽程序(Listener)處理中間表或中間文件里的數據,或采用在接收端系統添加操作進行數據讀入的模式。 互操作級集成方案是在本系統(PDM/ERP)里定制專門的菜單,來完成對外系統(ERP/PDM)的數據的讀取和寫入操作。用戶點擊了PDM客戶端的相應菜單,會觸發系統執行相應的程序,腳本程序調用ERP提供的接口函數,傳遞相應的數據參數。ERP系統接收到接口函數發出的指令,調用內部的程序生成物料主數據、物料清單等ERP內部的業務對象。ERP的數據生成過程是由ERP內部程序完成的,數據生成之前會經過ERP設定的業務邏輯規則校驗。利用這種集成方式,無須運行額外的偵聽程序,利用PDM、ERP自身提供的服務器-客戶端通訊機制即可接收到來自外系統的操作指令。利用這種集成方式,外系統相當于本系統的一個普通客戶端,用戶通過外系統和接口函數向本系統傳遞生成業務數據的參數,完全等價于在本系統客戶端創建一個業務數據。 考慮到工廠PDM系統與ERP系統隸屬于不同廠商,要做到互操作級系統的集成需要雙方密切的配合,但兩個供應商都不在株洲,溝通及開發實施需要花費較多的時間和費用,且為了保證PDM系統與ERP系統的相對獨立,工廠決定采用數據級系統集成方案實現兩個系統的集成。 2 集成的數據流程圖
說明:工廠CAD系統用來進行產品三維零部件及二維圖紙的設計,產生的文檔和產品結構信息(設計BOM)納入PDM進行管理;CAPP系統用來編制生產所需的各種工藝規程文件,工藝文檔納入PDM管理,且提取文檔內工藝路線信息存入PDM數據庫進行管理;PDM系統提供ERP系統所需的產品工程數據(制造BOM、工藝路線),從ERP系統獲取原材料、工作中心、工種等信息供編制工藝文件、選用原材料使用。 3 集成的實現方案 在ERP系統數據庫中建立制造BOM及工藝路線的中間表,開發PDM與ERP系統的接口程序(制造BOM工具)進行制造BOM和工藝路線的管理、維護及傳送(到ERP系統)。實現過程描述如下: 設計BOM的生成。設計人員在CAD系統(I-DEAS NX 12)中把產品的裝配結構設計完畢,并把各種可能的設計方案都考慮進去,通過CAD導入到PDM系統中,形成產品的設計BOM;在PDM系統中,創建產品的配置項和具有產品配置方案的零部件建立關聯關系,定義所有的產品配置方案。 工藝人員在制造BOM工具中選擇具體的產品配置打開具有唯一結構的設計BOM,生成制造BOM視圖;按實際生產時各零部件的相互裝配順序調整制造BOM結構,根據工藝需要定義產品的工藝件、毛坯件、虛擬件,按照相關的編碼原則對工藝件、毛坯件、虛擬件進行編碼;定義制造零部件的各種屬性(ERP系統所需)。 工藝人員利用CAPP進行下料沖壓卡片、機加工過程卡片、組裝工藝過程卡片的編制,在PDM系統中流程審批發布后自動提取工藝卡片的信息生成工藝路線數據。為保證CAPP系統中數據錄入的準確性,需要在制造BOM工具中獲取ERP系統的工種、工作中心信息。 材料定額員為制造零部件添加原材料信息(或從排樣系統中導入),可以在制造BOM工具中通過訪問ERP系統的原材料信息表進行選取;工時定額員為制造零部件定義工時。 通過制造BOM工具傳送完整的制造BOM和工藝路線到ERP系統中間表。為了保證系統數據的準確性和一致性,在傳送前必須對數據進行檢查,使之符合ERP系統的業務邏輯校驗。 在ERP系統中定義接收操作,接受中間表中數據到正式表中。 本文出自:億恩科技【www.vbseamall.com】 |