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