<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 淺談PDM系統(tǒng)與ERP系統(tǒng)的接口

          淺談PDM系統(tǒng)與ERP系統(tǒng)的接口

          作者: 時間:2013-05-09 來源:網(wǎng)絡 收藏
          1、引言

          PDM(Product Data Management,產(chǎn)品數(shù)據(jù)管理)是一門管理所有與產(chǎn)品相關的信息(包括電子文檔、數(shù)字化文件、數(shù)據(jù)庫記錄)和所有與產(chǎn)品有關的過程(工作流程、更改流程、項目管理)的技術,他提供了產(chǎn)品全生命周期的信息管理,并可在企業(yè)范圍內(nèi)為產(chǎn)品設計與制造建立一個并行化的協(xié)作環(huán)境,見圖(1)。

          ERP(Enterprise Resource Planning,企業(yè)資源計劃)將企業(yè)內(nèi)部各個部門,包括財務、會計、生產(chǎn)、物料管理、品質(zhì)管理、銷售與分銷、人力資源管理、供應鏈管理等,利用信息技術整合,連接在一起。不同管理人員在一定的權限范圍內(nèi),通過自己專門的賬號、密碼,可以從網(wǎng)上輕易獲得與自身管理職責相關的其它部門的數(shù)據(jù)。

          從以上說明可以看出,中都管理與產(chǎn)品有關的信息,只是管理的目的和作用不同。與產(chǎn)品相關的數(shù)據(jù)是在產(chǎn)品的設計和加工過程中產(chǎn)生的,即在PDM管理下產(chǎn)生的,而在中這些信息只是作為基礎數(shù)據(jù)輸入系統(tǒng),據(jù)此編制主生產(chǎn)計劃、物料需求計劃、能力計劃、采購計劃等。為了保證企業(yè)里ERP、的有效合理運行,需要在PDM與中開發(fā)接口,保證兩個系統(tǒng)中與產(chǎn)品有關的數(shù)據(jù)的一致。

          2、ERP系統(tǒng)中有哪些信息需要與PDM交互

          從圖(1)可以看出,管理的信息有CAD系統(tǒng)產(chǎn)生的產(chǎn)品信息,包括如零件屬性、產(chǎn)品結(jié)構(gòu)關系等,也管理從CAPP系統(tǒng)產(chǎn)生的工藝加工信息,包括加工的工序、工號、工時、消耗的材料等,這些信息是企業(yè)的生產(chǎn)管理的基礎數(shù)據(jù),是ERP系統(tǒng)的輸入數(shù)據(jù)。
          ERP系統(tǒng)需要PDM系統(tǒng)提供的信息分為三類:
          ◆物料信息:即物料(零件、部件、材料)的屬性信息,如零部件的名稱、代號、物料編碼、材料、價格等,一般來說,在ERP系統(tǒng)中每一種物料(零件、部件、材料)都會有一個唯一的編碼;
          ◆產(chǎn)品結(jié)構(gòu)信息:即記錄產(chǎn)品的父子結(jié)構(gòu)關系,如產(chǎn)品有哪幾個部件組成,每個部件的數(shù)量;部件有哪幾個零件組成,每個零件的數(shù)量等;
          ◆加工工藝信息:即加工某個零件所耗的設備、工時、所耗的材料等。
          以上三類信息是ERP系統(tǒng)所需的基礎數(shù)據(jù),也是其進行生產(chǎn)管理、成本管理等的依據(jù),這三類信息都是PDM系統(tǒng)管理的內(nèi)容的,ERP系統(tǒng)以什么樣的接口方式從PDM中獲得以上的數(shù)據(jù)是本文討論的內(nèi)容。

          3、PDM系統(tǒng)與ERP系統(tǒng)接口的形式

          經(jīng)過多年的實踐,筆者總結(jié)出PDM系統(tǒng)與ERP系統(tǒng)的接口形式主要有三類,見圖(2)。

          3.1主動式
          主動式接口,PDM將ERP所需的信息直接寫入ERP系統(tǒng)的數(shù)據(jù)庫中。這種方式要求詳細了解ERP系統(tǒng)內(nèi)部的數(shù)據(jù)庫結(jié)構(gòu),并且ERP系統(tǒng)允許PDM系統(tǒng)往里寫數(shù)據(jù)(即有寫的權限)。一般來說,主動式接口形式一般用在定制開發(fā)或自行開發(fā)的ERP系統(tǒng)中,這種情況下,ERP系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)很清楚,在ERP系統(tǒng)中錄入數(shù)據(jù)時要進行哪些數(shù)據(jù)校驗也很清楚,當PDM系統(tǒng)往ERP系統(tǒng)中寫數(shù)據(jù)時,也遵循ERP系統(tǒng)的數(shù)據(jù)校驗規(guī)范,將其所需的物料信息、產(chǎn)品信息、加工信息等一一寫入ERP系統(tǒng)中,保證數(shù)據(jù)的準確性和有效性。
          采用主動式接口形式,在PDM系統(tǒng)與ERP系統(tǒng)中信息的同步性較好;但在安全性方面存在一定問題,如出現(xiàn)寫數(shù)據(jù)沖突,即PDM系統(tǒng)寫數(shù)據(jù)到ERP系統(tǒng)的同時,ERP系統(tǒng)也在往里寫數(shù)據(jù)。一般對于大型的ERP系統(tǒng)如BAAN、ORACLE、SAP等建議不采用此種方式。

          3.2被動式
          被動式接口中,ERP系統(tǒng)從PDM系統(tǒng)中讀取所需的數(shù)據(jù),將其寫入自已的數(shù)據(jù)庫中。對于被動式又有兩種方式:
          全被動式:即PDM系統(tǒng)完全公開其表達和存儲信息的數(shù)據(jù)庫結(jié)構(gòu),ERP系統(tǒng)讀取信息時自行判斷哪些信息是增加的,哪些是修改的,哪些已刪除了。
          半被動式:即PDM系統(tǒng)除公開其數(shù)據(jù)庫結(jié)構(gòu)外,還提供一些握手信號單獨存入握手信號表中,握手信息說明哪些信息作了更新,這樣ERP系統(tǒng)在讀取PDM系統(tǒng)中的信息(如某零件工藝更改的版本信息、某產(chǎn)品結(jié)構(gòu)中產(chǎn)品節(jié)點的更改信息)時,根據(jù)握手信號表來讀取PDM系統(tǒng)中已經(jīng)發(fā)生更改的部分信息,不需要全部讀一遍,這樣可以提高接口處理的速度。
          采用被動式接口形式,PDM系統(tǒng)與ERP系統(tǒng)的同步性也做得比較好,安全性方面也比主動式要強。一般由ERP軟件提供商來完成接口工作比較合適,適合于自行開發(fā)的ERP系統(tǒng)。

          3.3中間式
          中間式接口方式中,PDM系統(tǒng)將ERP系統(tǒng)所需的信息生成中間文件或中間數(shù)據(jù)表,ERP系統(tǒng)直接讀取中間文件或中間表中的信息寫入數(shù)據(jù)庫中,這種方式要求PDM和ERP兩方都做一些開發(fā)工作。
          需要特別提出的是:采用中間式如何保證PDM和ERP信息一致性。常用的有兩種方式,一種是由ERP系統(tǒng)來保證,即PDM系統(tǒng)將ERP系統(tǒng)所需的三類信息定期寫在中間文件或數(shù)據(jù)表中,ERP系統(tǒng)讀取該信息時與ERP系統(tǒng)中已有的信息進行分析比較,判斷哪是新增的、哪是修改的、哪些刪除了,最后把更新的信息寫入ERP系統(tǒng)中。
          另一種是,在PDM系統(tǒng)在生成中間文件或數(shù)據(jù)表時,與ERP系統(tǒng)中已有的數(shù)據(jù)進行比較,判斷哪些數(shù)據(jù)進行了更新,并將更新的數(shù)據(jù)寫入中間文件或數(shù)據(jù)表;ERP系統(tǒng)讀取中間文件或數(shù)據(jù)表中的數(shù)據(jù)直接寫入自己的數(shù)據(jù)庫中。這種方式要求在PDM系統(tǒng)寫中間文件之前ERP系統(tǒng)將其數(shù)據(jù)庫中的數(shù)據(jù)導出,以供PDM系統(tǒng)進行比較用。

          中間式接口是比較常用的一種方式,這種方式PDM系統(tǒng)和ERP系統(tǒng)相對獨立,接口不涉及雙方內(nèi)部的結(jié)構(gòu),而且接口的責任也很明確,數(shù)據(jù)的安全性也得到了保證;存在的問題是兩個系統(tǒng)的數(shù)據(jù)同步性稍差一些,但只要合理地規(guī)定讀寫中間文件或數(shù)據(jù)表的時間,數(shù)據(jù)的同步性是不會影響使用的。

          4、應用實例

          下面以筆者設計的某企業(yè)的PDM(開目PDM)系統(tǒng)與ERP(ORACLE)系統(tǒng)為例,來說明PDM系統(tǒng)與ERP系統(tǒng)的接口。

          4.1接口范圍和接口形式
          本接口采用上述三種接口方式的中間式,采用文本文件形式,文本文件中信息用“,”分隔。接口提供Interface-bom.txt、Interface-item.txt、Interface-routing.txt三個中間文件,分別描述產(chǎn)品結(jié)構(gòu)信息()、物料信息(ITEM)、加工信息(ROUTING)等三大類信息。
          在本接口生成的中間文件中PDM系統(tǒng)提供完整的產(chǎn)品結(jié)構(gòu)信息、物料信息和加工信息,由ERP系統(tǒng)判斷信息的增、改、刪。
          本接口以5CD.084.393部件為來進行說明,其父子結(jié)構(gòu)如圖(3),其中括號的數(shù)字為數(shù)量或重量:


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();