PDM與ERP的“異”與“同” |
發布時間: 2012/8/17 9:36:32 |
每一個手工藝人都知道,為了成功地完成一項工作,他不僅要有得心應手的工具,而且必須懂得怎樣以及何時使用它們。同樣,在信息時代我們也必須明白如何正確地使用工具。企業資源規劃(ERP)和產品數據管理(PDM)是兩種幫助企業提高生產效率的工程軟件,但如何正確地部署它們卻并非每家企業都明白。要正確地利用這兩類軟件,弄清其異同是關鍵。
“異”與“同” PDM系統出現于20世紀80年代,其功能是管理和維護CAD軟件設計出的“電子圖紙”。 ERP系統的出發點則完全不同,在產品設計目標確定后,ERP系統強調使重要任務得到自動化處理,這些任務與制造實際產品時的材料管理、人力和設備資源管理密切相關。“材料明細表(BOM)”和“產品結構(Product Structure)"是PDM與ERP系統最關鍵的輸入,即使在這個最基本的層次上,兩種技術的出發點也不同:PDM系統的產品結構給出了產品“按設計角度(As Designed)”的視圖,或產品具體是什么,以及怎樣用與之相關的工程數據來描述;而ERP系統的材料明細表是“按制造角度(AsBuilt)”的視圖,它將零部件和裝配看成同樣的集合,或者說是描述產品怎樣在車間生產以及怎樣將它們裝配起來。 兩類系統之間的差別也反映在它們所采用的底層技術上。ERP系統在結構上以企業組織的其他系統為基礎,并且與它們互聯;而PDM系統是構建在企業組織的基礎設施環境之上,這個基礎結構支持企業組織快速改變工程計算環境。從系統的應用上看,PDM與ERP之間的差異主要表現在以下幾個方面: 1.捕獲產品定義數據 PDM系統首要且最重要的功能就是捕獲和共享任何形式的產品定義數據。該功能的作用貫穿于整個企業之中,從產品設計生命周期的早期階段就開始發揮作用,而這種關鍵能力在ERP系統中卻并不能得到充分地展示。 2.有效捕獲工程數據 PDM系統通常提供應用程序界面(API)開發工具箱,以便能為多種設計、制造、分析軟件建立應用接口。這一獨特的連接工具使系統集成工程師幾乎可以用戶化所有 PDM功能以滿足對特定軟件設計工具的特定數據實施管理的要求。例如,現代CAD工具可以創建包含多種形式且擁有相互關聯文件的“產品模型”。當設計人員修改零部件時,與其相關的裝配、子裝配以及相應的圖形文件和制造文件都會做相應的改變。通過實際的應用程序界面,PDM系統能夠把握它們之間的關系并且在整個設計過程中跟蹤其狀態信息。與此相反,現有的 ERP系統卻不易進行用戶化。 3.對共享數據的訪問 一旦工程數據登記注冊到一個PDM系統中,我們怎樣才能做到在不影響其安全性的前提下對它進行數據共享?一個具有優秀體系結構的PDM系統能夠利用“電子數據倉庫”來保護和存儲工程數據。電子數據倉庫可能由一個或多個“倉庫位置”構成,它們分布在整個異構的網絡計算環境中。儲存在“電子倉庫”中的工程數據根據PDM系統的使用規則,可以被授權用戶訪問。而ERP系統在產品定義數據共享方面的能力是有限的。 4.產品結構和產品定義數據 在許多企業中,產品結構規劃是從設計部門編寫工程零部件清單開始的。工程部件清單通過手工輸入到ERP系統,并且作為創建按計劃的視圖(AsPlanned)材料明細表 (BOM)的起始點。而創建按計劃的視圖來確定材料明細表是通過修改工程部件清單實現的,并且與其他計劃信息一起來平衡生產需求與現有機器設備、材料以及可直接使用的勞動力資源之間的關系。 現代PDM系統已經能夠實現產品結構功能,它不僅能夠代替傳統的工程部件清單,而且提供了一個易于使用的圖形界面,讓用戶可以方便地定位和使用產品定義數據。比較先進的PDM系統都采用了面向對象的數據管理工具,這樣就能將產品定義數據與產品結構部件、子裝配、裝配聯系起來。用戶能夠利用導航工具,沿圖形化的產品結構樹來確定感興趣部件的位置,并在此基礎上展開描述該部件的產品定義數據。 5.PDM控制的更改管理 ERP系統從產品計劃視圖的角度更改管理,一旦更改的細節通過了設計過程,并且更改對制造過程的影響也已清楚,制造計劃安排過程就將在ERP系統中重新運行以決定在需求、存貨清單、資源可利用性、部件替代等方面需進行的更改。 然而,PDM系統在更改控制和審批過程方面則是從完全不同的角度出發。PDM的更改控制功能可以跟蹤更改處理全過程:從更改提出之時起,貫穿所有受到影響的職能部門,直到更改在生產車間得到實施。PDM工作流確保合適的人員執行必要的任務并且負責通知到所有受影響的部門。當工程師接到一個處理設計更改的任務時,他將通過數據庫的關系導航找到受影響的產品結構對象和設計數據。 使用PDM概念處理更改控制的另一個優點是能夠保留版本的更改歷史信息。如果一個產品被修改,對產品結構的部件所做修改的歷史記錄將保存在PDM系統中。如果用戶使用PDM的產品數據結構,他就可以利用數據庫的關系導航功能找到曾經執行過的修改指令和數據對象。若沒有這種功能,有關更改細節的信息在企業組織的歸檔過程中就可能被“丟失”。當以后的更改請求需要搜尋某個舊的設計配置時,這個舊的設計配置卻由于當時的分析結果為不適用而已經被刪除了,由此將影響整個設計。 6.配置管理 在產品結構領域和產品配置管理中, ERP系統和 PDM系統功能之間的重疊表現得尤為突出。所有企業都會同時使用產品結構的多個視圖,這就是產品配置管理的概念。通常,多數企業至少會有三類視圖:按設計的視圖(As Designed)、按生產計劃的視圖(AsPlanned)以及按制造的視圖(As Built)。產品結構視圖可以看成是對同一產品的部件以不同方式觀察的結果。ERP系統因為面向生產計劃,所以是按生產計劃的視圖管理產品配置;而PDM系統則認為在考慮多個設計方案時,對配置管理的要求是從產品計劃階段的早期就開始了。從概念設計到按制造視圖管理的各階段,PDM產品正在不斷提升對包含產品配置的產品結構視圖的利用效率。在產品設計的整個生命周期中,雖然產品結構有可能按各式各樣視圖進行重新配置,但產品零部件對象仍然與那些定義它們的數據保持連接關系。這就是PDM視圖處理配置管理的最主要優點。 求“同”存“異” 既然PDM與ERP系統各自具有其不同的特點,那么用戶如何適當地應用PDM和ERP工具呢?這必須由用戶結合其選定的供貨商以及企業的具體應用環境來做最終決定。這里提供了一些可能對用戶有實際幫助的建議。 顯然,企圖用一種系統完成兩種系統的功能是不切實際的想法,因此,最好的解決方法是將PDM與ERP系統集成在一起。到目前為止,PDM系統是捕獲和控制產品定義數據的上佳選擇,然而,非工程用戶有時也需要訪問產品定義數據。因此,在PDM和ERP系統之間的界面應該具備如下功能: ERP系統的注冊用戶能夠調用PDM功能,并且可利用通用的瀏覽應用程序來查找和閱讀產品數據。當然,PDM的訪問規則必須確保產品定義數據的完整性,并且在產品的整個生命周期中,必須始終由PDM系統控制產品定義數據。 產品結構和配置管理是ERP和PDM之間最關鍵的結合點,也是最難解決的問題。多年來,MRP和ERP專家提倡使用材料明細表(BOM)來滿足整個企業組織的需求。這看起來是不錯的想法,但迄今為止,幾乎沒有一家企業能夠實現在一個BOM下的標準化產品結構和配置管理。最佳實施方案就是創建一個具有一致性的產品結構視圖網絡,這些視圖應該代表針對單一產品組織其部件的不同方法。因此,應該在PDM系統中創建按設計視圖管理產品配置的方法,然后由制造人員對它進行修改,最終得到按計劃視圖管理產品配置的方法。按計劃視圖配置管理產品配置的方法將通過連接界面送到ERP系統中,而在ERP系統中,這個方法可用于制定計劃目標。根據ERP系統的功能,在ERP系統中創建按制造視圖的配置,并將它傳回到 PDM系統。如果能夠嚴格控制配置管理,也許就能夠在PDM系統中維護按制造視圖的產品結構,這樣配置信息就能夠被跟蹤并返回到產品定義數據中。 更改請求是由許多部門發出的,但通常對它們的評估是由工程設計部門完成。評估過程要求分析和修改產品定義數據。一旦更改請求獲得批準,在設計和制造部門之間所做的聯合決定行將生效。顯然,為方便更改,工作流必須從PDM系統開始,然后傳遞到ERP系統。對每一系統的工作流,理想的方法是使用可配置觸發器來回傳送任務控制命令。另一個可選方案是在PDM環境中創建整個工作流并要求生產計劃人員注冊為PDM用戶以完成他們的任務。 生產后勤計劃是ERP系統的核心內容之一。工程師和其他PDM用戶們也經常需要訪問這些通常駐留在 ERP系統中的信息,包括成本信息、原材料詳細目錄清單狀態以及在處理過程統計中的工作任務等。這類信息對制定良好的工程決策是很關鍵的。一個PDM用戶應該可以從PDM系統界面獲取這些信息。 從以上分析可以看出,PDM系統和ERP系統實際上是針對不同目標的應用系統,PDM系統的主要目標是:控制產品配置、使用更改控制和產品生命周期來管理產品定義數據的開發、修改以及并行使用;ERP系統的主要目標是:控制生產計劃過程、平衡期望的產品銷售情況與制造這些產品所需消耗資源之間的關系。因此,在實際應用中,最佳的方法是將任務分割成不同部分,讓不同的系統去執行最適當的任務。 本文出自:億恩科技【www.vbseamall.com】 本文出自:億恩科技【www.enidc.com】 --> |