李偉
摘 要:隨著各個(gè)企業(yè)對(duì)信息化管理要求的不斷提高,各企業(yè)均加強(qiáng)了對(duì)PDM系統(tǒng)和ERP系統(tǒng)的使用和研究。本文介紹了PDM系統(tǒng)和ERP系統(tǒng)集成的內(nèi)容,并對(duì)PDM和ERP系統(tǒng)集成技術(shù)的方法、基礎(chǔ)和實(shí)現(xiàn)過(guò)程進(jìn)行了詳細(xì)的講解。通過(guò)基于腳本的方法對(duì)PDM和ERP系統(tǒng)進(jìn)行集成,可以消除時(shí)間差,方法簡(jiǎn)單,效率高,不需要通過(guò)中間文件或數(shù)據(jù)庫(kù),能夠廣泛適用于各種企業(yè)的PDM和ERP系統(tǒng)的集成。
關(guān)鍵詞:PDM;ERP;集成技術(shù)
中圖分類(lèi)號(hào):F273 文獻(xiàn)標(biāo)志碼:A
隨時(shí)國(guó)家信息化水平的不斷提高,各企業(yè)的管理也需要提高信息化建設(shè),PDM(產(chǎn)品數(shù)據(jù)管理)和ERP(企業(yè)資源計(jì)劃)系統(tǒng)都已經(jīng)非常普遍的應(yīng)用于各個(gè)信息化的企業(yè)管理中。PDM和ERP在一些功能上是一致的,但是如果PDM和ERP沒(méi)有集成處理,這兩個(gè)系統(tǒng)就需要分開(kāi)使用,PDM無(wú)法將CAD軟件中獲取的產(chǎn)品結(jié)構(gòu)導(dǎo)入ERP中形成設(shè)計(jì)BOM,ERP無(wú)法將編制好的設(shè)計(jì)BOM導(dǎo)入PDM中供CAPP系統(tǒng)編制工藝路線,CAPP系統(tǒng)編制完工藝路線后不能自動(dòng)傳遞給ERP系統(tǒng),需手工重新輸入等等,這樣企業(yè)就需要投入一定的人力資源進(jìn)行管理。所以說(shuō),通過(guò)對(duì)PDM和ERP系統(tǒng)進(jìn)行集成,形成一個(gè)統(tǒng)一的平臺(tái)是非常有必要的。本文首先介紹了PDM和ERP系統(tǒng)集成的內(nèi)容,然后對(duì)PDM和ERP系統(tǒng)集成技術(shù)的方法、基礎(chǔ)和實(shí)現(xiàn)過(guò)程進(jìn)行了詳細(xì)的講解。
1 PDM和ERP系統(tǒng)集成的內(nèi)容
PDM系統(tǒng)是產(chǎn)品數(shù)據(jù)管理的系統(tǒng),這個(gè)系統(tǒng)主要管理與產(chǎn)品相關(guān)的所有信息,包括工藝過(guò)程、文檔、技術(shù)文件、零件信息等等內(nèi)容。ERP系統(tǒng)是企業(yè)資源計(jì)劃系統(tǒng),這個(gè)系統(tǒng)主要是管理企業(yè)的財(cái)務(wù)、銷(xiāo)售、維修、生產(chǎn)、質(zhì)量技術(shù)等內(nèi)容。一般情況下,PDM可以為ERP提供一些產(chǎn)品的設(shè)計(jì)信息,ERP為PDM提供制造成本的信息,ERP系統(tǒng)還可以為PDM系統(tǒng)提供產(chǎn)品制作的一些資源需求計(jì)劃來(lái)指導(dǎo)生產(chǎn)過(guò)程,確保生產(chǎn)的順利進(jìn)行。另外,以往都是由PDM系統(tǒng)單獨(dú)的為ERP系統(tǒng)提供產(chǎn)品信息,隨著產(chǎn)品的不斷完善,現(xiàn)代企業(yè)還需要由ERP系統(tǒng)向PDM提出要求或其他質(zhì)量問(wèn)題,再由PDM系統(tǒng)完成修改后再傳遞給ERP系統(tǒng),從而使得產(chǎn)品的設(shè)計(jì)更加成熟完善。
2 PDM和ERP系統(tǒng)集成技術(shù)
2.1 集成的方法
PDM系統(tǒng)和ERP系統(tǒng)的集成技術(shù)有很多種,一般按照接口方式的不同可以分為4種,包括:內(nèi)部函數(shù)調(diào)用集成方式、直接數(shù)據(jù)庫(kù)訪問(wèn)集成方式、中間文件交換集成方式、中間數(shù)據(jù)庫(kù)集成方式。每種集成方式都有自己的特點(diǎn),內(nèi)部函數(shù)調(diào)用方式的開(kāi)發(fā)工作量比較大,經(jīng)濟(jì)性也不太好,但是這種方式的工作效率特別高;直接數(shù)據(jù)庫(kù)訪問(wèn)的方式需要隨時(shí)訪問(wèn)PDM系統(tǒng)和ERP系統(tǒng)的數(shù)據(jù)庫(kù)內(nèi)容,需要獲取足夠的訪問(wèn)權(quán)限,但是一般企業(yè)的PDM系統(tǒng)和ERP系統(tǒng)都是有一定的保密要求,不能獲取所有權(quán)限,如果取消這些保密工作,就可能出現(xiàn)更大的安全風(fēng)險(xiǎn)。所以,內(nèi)部函數(shù)調(diào)查和直接數(shù)據(jù)庫(kù)訪問(wèn)的集成方式應(yīng)用的都不太多,而是主要采用了中間文件交換和中間數(shù)據(jù)庫(kù)對(duì)PDM系統(tǒng)和ERP系統(tǒng)進(jìn)行集成。但是中間文件交換和中間數(shù)據(jù)庫(kù)集成的方式也有一個(gè)非常大的問(wèn)題,就是這兩個(gè)方法都不能實(shí)現(xiàn)完全的同步,需要有一定的時(shí)間差。隨著科技的不斷進(jìn)步,目前可以采用基于腳本的集成方法來(lái)解決這個(gè)時(shí)間差的問(wèn)題,從而實(shí)現(xiàn)PDM系統(tǒng)和ERP系統(tǒng)的完全同步,規(guī)避了直接數(shù)據(jù)庫(kù)訪問(wèn)、中間文件交換、中間數(shù)據(jù)庫(kù)、內(nèi)部函數(shù)調(diào)用這4種方法的各個(gè)問(wèn)題,采用腳本集成的方法非常簡(jiǎn)單方便,效率也比較高,成本比較低,不需要通過(guò)中間文件或數(shù)據(jù)庫(kù),也比直接數(shù)據(jù)庫(kù)和內(nèi)部函數(shù)簡(jiǎn)單很多,能夠廣泛適用于各種企業(yè)的PDM和ERP系統(tǒng)的集成。
2.2 集成的基礎(chǔ)
在PDM系統(tǒng)和ERP系統(tǒng)進(jìn)行集成時(shí),要注意以下幾個(gè)基礎(chǔ)性問(wèn)題:(1)一定要確保數(shù)據(jù)的準(zhǔn)確性,因?yàn)閿?shù)據(jù)是PDM和ERP系統(tǒng)的關(guān)鍵,如果數(shù)據(jù)都存在一定問(wèn)題,那就會(huì)導(dǎo)致PDM和ERP系統(tǒng)在引用這些數(shù)據(jù)時(shí)造成不可想象的問(wèn)題,因此必須確保引用數(shù)據(jù)的準(zhǔn)確性。(2)定期對(duì)數(shù)據(jù)進(jìn)行及時(shí)的維護(hù)。一般情況下,PDM系統(tǒng)和ERP系統(tǒng)所調(diào)用的基礎(chǔ)性數(shù)據(jù)都是來(lái)自很多系統(tǒng),企業(yè)應(yīng)當(dāng)定期對(duì)這些基礎(chǔ)性數(shù)據(jù)進(jìn)行維護(hù),確保在PDM系統(tǒng)和ERP系統(tǒng)調(diào)用時(shí)這些數(shù)據(jù)是有效和可用的。(3)PDM和ERP系統(tǒng)調(diào)用的數(shù)據(jù)應(yīng)當(dāng)選自一個(gè)數(shù)據(jù)庫(kù),從而確保數(shù)據(jù)來(lái)源的一致性,對(duì)已經(jīng)被PDM和ERP系統(tǒng)應(yīng)用的數(shù)據(jù)就不要再對(duì)這些基礎(chǔ)數(shù)據(jù)修改,避免再次引用時(shí)發(fā)出錯(cuò)誤。(4)PDM系統(tǒng)和ERP系統(tǒng)應(yīng)當(dāng)采用相同的文件編碼規(guī)則,這樣在各個(gè)系統(tǒng)調(diào)用文件時(shí)能夠更容易識(shí)別是同一個(gè)產(chǎn)品的相關(guān)信息,同時(shí)在各個(gè)系統(tǒng)中產(chǎn)品信息傳遞時(shí)不會(huì)混亂,便于后期對(duì)產(chǎn)品相關(guān)信息的維護(hù)和整理。
2.3 集成的實(shí)現(xiàn)
采用基于腳本對(duì)PDM系統(tǒng)和ERP系統(tǒng)進(jìn)行集成的方法,應(yīng)當(dāng)以PDM系統(tǒng)為主,ERP系統(tǒng)為輔。通過(guò)對(duì)ERP系統(tǒng)的信息進(jìn)行保密處理,然后對(duì)PDM系統(tǒng)開(kāi)通一定的權(quán)限,讓PDM系統(tǒng)在調(diào)用ERP系統(tǒng)信息時(shí)能夠順利使用,而且要指定少數(shù)人員才能操作對(duì)數(shù)據(jù)的維護(hù)。這些維護(hù)人員要能夠熟練使用PDM系統(tǒng)和ERP系統(tǒng),能夠正確操作數(shù)據(jù)庫(kù)和使用相應(yīng)的設(shè)計(jì)軟件。以下是PDM系統(tǒng)和ERP系統(tǒng)實(shí)現(xiàn)集成的過(guò)程,包括BOM的傳遞、制作工藝卡片以及工藝路線的傳遞過(guò)程。
2.3.1 PDM與ERP系統(tǒng)間BOM的傳遞
當(dāng)維護(hù)人員完成一個(gè)PDM系統(tǒng)內(nèi)的BOM數(shù)據(jù)維護(hù)工作后,可以選擇使用PDM系統(tǒng)中的相關(guān)工具,可以觸發(fā)系統(tǒng)執(zhí)行相應(yīng)的腳本程序,這個(gè)腳本程序一般是以VB或VC++作為開(kāi)發(fā)工具,選擇PDM系統(tǒng)的二次開(kāi)發(fā)函數(shù)和ERP系統(tǒng)提供的接口函數(shù),并判斷這些數(shù)據(jù)是屬于新增、刪除、修改和無(wú)變化中的某一種,從而實(shí)現(xiàn)對(duì)另一個(gè)系統(tǒng)數(shù)據(jù)的更新工作。這個(gè)數(shù)據(jù)更新過(guò)程全部是由后臺(tái)進(jìn)行處理的,能夠讓維護(hù)人員非常輕松地通過(guò)一個(gè)按鈕完成這些工作,而且完全可以保證產(chǎn)品數(shù)據(jù)的一致性。
2.3.2 制作工藝卡片
在利用CAPP編制工藝卡片時(shí),可以利用ERP系統(tǒng)中的材料、工裝、車(chē)間和設(shè)備等制作工具。軟件帶有映射庫(kù)、虛擬庫(kù)和本地庫(kù)等功能,可以非常好的實(shí)現(xiàn)制造資源從PDM到ERP系統(tǒng)的傳遞。
2.3.3 PDM與ERP系統(tǒng)之間工藝路線的傳遞
PDM系統(tǒng)與ERP系統(tǒng)之間的工藝路線傳遞,需要采用腳本程序開(kāi)發(fā)一個(gè)專(zhuān)門(mén)的工藝路線表。當(dāng)一個(gè)產(chǎn)品的工藝路線產(chǎn)生變更,只需在CAPP系統(tǒng)中點(diǎn)擊菜單,便可將變更的工藝路線輸出到開(kāi)發(fā)的工藝路線表中,同時(shí)保持ERP系統(tǒng)中工藝路線的一致。
結(jié)語(yǔ)
隨著各個(gè)企業(yè)對(duì)信息化管理的要求,PDM系統(tǒng)和ERP系統(tǒng)發(fā)展非常迅速,應(yīng)用非常廣泛,本文介紹的基于腳本的PDM系統(tǒng)和ERP系統(tǒng)的集成技術(shù)不一定適用于任何單位,各個(gè)企業(yè)應(yīng)當(dāng)結(jié)合自身的實(shí)際情況,選擇適合自己的集成方法,但是最終的目標(biāo)是一致的,都是要降低企業(yè)的管理成本,提高企業(yè)的管理和生產(chǎn)效率,不斷完善PDM系統(tǒng)和ERP系統(tǒng)的管理,從而實(shí)現(xiàn)無(wú)紙化辦公、數(shù)字化管理,不斷正確企業(yè)自身的管理水平,適應(yīng)市場(chǎng)競(jìng)爭(zhēng)環(huán)境。
參考文獻(xiàn)
[1]徐雁,陳新度.PDM與ERP系統(tǒng)集成的關(guān)鍵技術(shù)與應(yīng)用[J].中國(guó)機(jī)械工程,2007, 18(3):296-299.
[2]周至明,閆鑫.PDM與ERP集成研究及其實(shí)現(xiàn)[J].工程機(jī)械,2006(2):4-7.
[3]張志.PDM和ERP接口實(shí)施技術(shù)的研究[J].CAD/CAM與制造業(yè)信息化,2005 (12):18-20.