本文通過流程型行業(yè)中實施CIMS的實踐,以國家863/CIMS示范應用工程楊州有機化工廠計算機集成制造系統(tǒng)(YH-CIMS)為背景,探討MRPⅡ與DCS信息集成的方法。
1MRPⅡ系統(tǒng)中的信息流
首先我們將YH-CIMS/MRPⅡ系統(tǒng)中的信息流表述如下:MRPⅡ的起點是企業(yè)的經(jīng)營計劃,它確定了企業(yè)的戰(zhàn)略目標,按照經(jīng)營計劃并根據(jù)市場預測和客戶訂單制定主生產(chǎn)計劃(MPS),經(jīng)能力需求計劃平衡后,由MRP根據(jù)主生產(chǎn)計劃、BOM、ROUT、物料庫存計算后分解為作業(yè)計劃和采購(包括外協(xié))計劃。在流程型行業(yè)中主要是產(chǎn)生原輔材料的投入計劃,以及外購、外協(xié)半成品、原材料的需求計劃。MRP將分解后的物料需求計劃輸出到車間,由工作中心提供的能力負荷信息進行細能力平衡后,編制出車間作業(yè)計劃。在流程型行業(yè)中要特別注意設備開工率與完好率,這就MRPⅡ直接從DCS系統(tǒng)中獲得生產(chǎn)執(zhí)行信息,MRPⅡ獲取信息后進行能力需求計劃。DCS將作業(yè)計劃分解后送交各個工作中心,并進行實時監(jiān)控,各工作中心將完工情況報交DCS,DCS按工作中心統(tǒng)計生產(chǎn)執(zhí)行信息,最后報交MRPⅡ系統(tǒng)的計劃執(zhí)行模塊。整個系統(tǒng)的信息流如圖1所示。
在實際應用中,運行MRPⅡ所需的基本數(shù)據(jù)(如BOM表、庫存信息、工藝規(guī)程、材料定額等)一般均由手工錄入,完工后的報交數(shù)據(jù)和物料消耗也由人工錄入,這些數(shù)據(jù)數(shù)量大,涉及范圍廣,因此能否準確及時地錄入數(shù)據(jù)并進行有效的維護與管理,成為MRPⅡ有效運行的關鍵。MRPⅡ系統(tǒng)與底層的DCS系統(tǒng)的準確數(shù)據(jù)交換,將為MRPⅡ的計劃與監(jiān)控提供有力的保證。MRPⅡ與DCS集成,通過DCS收集生產(chǎn)執(zhí)行信息輸入企業(yè)內(nèi)部網(wǎng)中,實現(xiàn)直接從網(wǎng)絡中獲取有關數(shù)據(jù),則會大大減少錄入工作量,有利于數(shù)據(jù)的維護與系統(tǒng)的實施。
2MRPⅡ與DCS的信息集成方法
從信息流圖可以看出,MRPⅡ向DCS下達生產(chǎn)訂單,并接受生產(chǎn)執(zhí)行信息、能力負荷信息、完工報交信息等。在CIMS環(huán)境下,由于二者的實現(xiàn)環(huán)境很難保證完全同構,常常存在著異構數(shù)據(jù)庫之間的數(shù)據(jù)傳送與交換。本文以微機環(huán)境下的FS·MSS的MRPⅡ系統(tǒng)與Sybase數(shù)據(jù)庫之間的數(shù)據(jù)交換為例,提出了利用Powerbuilder實現(xiàn)信息集成的方法。
a)用FS系統(tǒng)提供的CIM聯(lián)接模塊實現(xiàn)數(shù)據(jù)傳送
FSMSS系統(tǒng)中CIM聯(lián)接模塊中包括CIM數(shù)據(jù)輸入模塊與輸出模塊,輸入模塊提供了用戶模板輸入功能。用戶只要將傳送的數(shù)據(jù)按照FS系統(tǒng)規(guī)定的庫結構字段格式定義相應的模板,數(shù)據(jù)格式可以為逗號數(shù)據(jù)分隔或空格數(shù)據(jù)分隔兩種文本形式。處理邏輯如圖2所示。下面以具體事例說明,在YH-CIMS中通過此方法實現(xiàn)了生產(chǎn)完工的自動報交。DCS系統(tǒng)將生產(chǎn)完工數(shù)據(jù)轉化為相應的報交摸板格式,應注意數(shù)據(jù)類型及寬度必須與FS的數(shù)據(jù)字典相符,然后將該文本文件存放于指定的網(wǎng)絡路徑上按時刷新,再通過FS系統(tǒng)定義相應的輸入批處理,指明輸入文件的路徑及出錯信息即可。這種方法簡單實用,主要用于FS系統(tǒng)接受生產(chǎn)執(zhí)行數(shù)據(jù),但安全性不強,使用范圍受限制,可適當采用。
圖1YH-CIMS部分信息流圖
圖2CIM模塊實現(xiàn)信息集成示意圖
b)用FS·MSS系統(tǒng)提供的SQL存取模塊功能實現(xiàn)
FS·MSS系統(tǒng)的SQL存取模塊提供了聯(lián)機使用能力,各個部門都能從各種信息源存取數(shù)據(jù)并聯(lián)機使用。利用SQL存取模塊,用戶可以建立、儲存和執(zhí)行特定的查詢,應用程序也可以進行相應的數(shù)據(jù)調(diào)用。通過SQL存取模塊,DCS系統(tǒng)可以從MRPⅡ系統(tǒng)查詢存取相關的數(shù)據(jù),實現(xiàn)二者的集成。處理邏輯示意如圖3所示。
圖3SQL模塊信息集成示意圖
在YH-CIMS中我們通過此方法實現(xiàn)DCS查詢作業(yè)計劃的下達,并已在實踐中應用。DCS系統(tǒng)通過SQL編制了前端的特定查詢程序,F(xiàn)S內(nèi)定義相應的批處理,DCS由網(wǎng)絡向FS系統(tǒng)的SQL模塊請求查詢,即可隨時得到查詢結果。這種方法主要用于從MRPⅡ系統(tǒng)提取數(shù)據(jù),需依賴MRPⅡ系統(tǒng)的功能,局限性大,可以適當采用。
c)用ODBC技術實現(xiàn)
ODBC技術能夠實現(xiàn)在客戶機與服務器之間透明的通信,使用戶應用程序能夠訪問基于SQL語言的各種大型數(shù)據(jù)庫,如SQLServer,Drecle,Sybase,Informix等。本文DCS系統(tǒng)以PB6.0開發(fā)前臺應用程序,Sybase數(shù)據(jù)庫為后臺服務器為例,利用ODBC及PB6.0中的數(shù)據(jù)管道技術實現(xiàn)MRPⅡ系統(tǒng)與DCS系統(tǒng)的信息集成實現(xiàn)。數(shù)據(jù)管道能夠實現(xiàn)不同的數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)之間進行提取與交換。處理邏輯示意如圖4所示。YH-CIMS中我們以數(shù)據(jù)管道的提取技術通過FS·MSS6.0系統(tǒng)提供的專用ODBM接口,通過DCS系統(tǒng)中定義相應的數(shù)據(jù)管道及數(shù)據(jù)管道對象,編制了相應程序,實現(xiàn)了其功能。這種方法進行數(shù)據(jù)交換,可以根據(jù)用戶的各種條件建立二者之間的連接,任意進行數(shù)據(jù)通信,適用范圍廣,有較強的實用價值。
圖4
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網(wǎng)http://www.zudvwvb.cn/
本文標題:CIMS中MRPⅡ與DCS的信息集成方法
本文網(wǎng)址:http://www.zudvwvb.cn/html/consultation/10820623144.html