車間制造執(zhí)行系統(tǒng)(Manufacturing Execution System,MES)是面向車間的生產(chǎn)過程管理的實時信息系統(tǒng)。它填補(bǔ)了上層生產(chǎn)計劃與底層工業(yè)控制之間的鴻溝,可以為用戶營造一個可視、實時、精細(xì)、可追溯的制造環(huán)境,因此近10年來在國際上得到迅速發(fā)展。國內(nèi),越來越多的企業(yè)也認(rèn)識到MES在企業(yè)信息化中舉足輕重的地位,開始逐步實施MES系統(tǒng)。
MES最大的價值就是數(shù)據(jù)和信息的轉(zhuǎn)換。如果把MES比喻為人,那么生產(chǎn)數(shù)據(jù)就相當(dāng)于人的血液系統(tǒng)。離開生產(chǎn)數(shù)據(jù)采集,生產(chǎn)管理部門不能及時、準(zhǔn)確地得到工件生產(chǎn)數(shù)量;不能自動獲得機(jī)床開工狀況和主軸運轉(zhuǎn)情況;不能準(zhǔn)確分析設(shè)備利用率等瓶頸問題;無法準(zhǔn)確、科學(xué)地制定生產(chǎn)計劃;無法實現(xiàn)生產(chǎn)管理協(xié)同。可見,只有有效的實現(xiàn)生產(chǎn)數(shù)據(jù),才能使得MES系統(tǒng)從根本上解決車間管理中計劃跟蹤遲滯、設(shè)備利用率低、產(chǎn)品質(zhì)量難以提升等問題。本文根據(jù)作者在離散制造企業(yè)實施MES生產(chǎn)數(shù)據(jù)采集的實踐,總結(jié)分析了離散制造企業(yè)生產(chǎn)數(shù)據(jù)采集的特點、內(nèi)容,提出了采集的原則以及采集方式的選取方法。
1、離散制造企業(yè)MES中的生產(chǎn)數(shù)據(jù)采集的特點
由于連續(xù)工業(yè)生產(chǎn)與離散工業(yè)生產(chǎn)在設(shè)備、物料和產(chǎn)品特點的差異。導(dǎo)致了兩種類型的工業(yè)生產(chǎn)在制造管理中存在諸多差異,進(jìn)而決定了相應(yīng)的MES的不同。離散制造企業(yè)的車間制造執(zhí)行過程中的生產(chǎn)數(shù)據(jù)采集體現(xiàn)出以下特點:
(1)隨著企業(yè)競爭加劇,越來越多的離散制造企業(yè)實現(xiàn)多品種小批量訂單生產(chǎn)方式。如航天制造企業(yè),產(chǎn)品品種多達(dá)上千種,每種產(chǎn)品的批量較小,多的幾十件到上千件,少到幾件甚至單件(研制生產(chǎn))。這給企業(yè)的生產(chǎn)數(shù)據(jù)采集帶來挑戰(zhàn)。
(2)離散制造企業(yè)多品種、多型號的機(jī)床并存,導(dǎo)致難以預(yù)先設(shè)定較為準(zhǔn)確設(shè)備產(chǎn)能。許多企業(yè)員工的能力參差不齊,缺乏—批穩(wěn)定的技工。生產(chǎn)計劃在各種因素的影響下,插單現(xiàn)象頻繁(如大型發(fā)動機(jī)制造),突發(fā)事件多,這加劇了生產(chǎn)數(shù)據(jù)采集的復(fù)雜性。
(3)相對流程制造企業(yè),離散型制造企業(yè)設(shè)備功能冗余度大,往往擁有大量的機(jī)床和數(shù)控設(shè)備。這些機(jī)床和數(shù)控設(shè)備種類多、品牌雜、新老并存(國有企業(yè)這種隋況尤甚)。設(shè)備的協(xié)議與接口種類差別很大,通訊接口之間兼容性差。有些數(shù)控設(shè)備沒有網(wǎng)絡(luò)接口、只提供軟驅(qū)或串行口,因此數(shù)據(jù)采集難度大。
(4)由于每個操作可能涉及不同的物料、設(shè)備、工具及文檔等資源,這些資源離散地分布在企業(yè)中。因此在異步、并發(fā)的離散流程中,需要采集的生產(chǎn)數(shù)據(jù)種類多,彼此之間關(guān)聯(lián)性高。
(5)許多離散制造企業(yè)產(chǎn)品零部件的加工工藝復(fù)雜、質(zhì)量要求高。如航天類產(chǎn)品,質(zhì)檢工作是生產(chǎn)的重要組成部分,需要對質(zhì)量過程進(jìn)行全面管理。質(zhì)量數(shù)據(jù)采集是數(shù)踞采集的重要組成部分。
因此,離散制造企業(yè)的生產(chǎn)數(shù)據(jù)采集實施不同于一般的信息化軟件系統(tǒng)的實施,它是一件工程實踐性很強(qiáng)的工作。它不僅與MES應(yīng)用模塊需要的數(shù)據(jù)類型相關(guān),還與車間設(shè)備配置、空間布局、人員構(gòu)成與素質(zhì)、產(chǎn)品類型、實施成本等因素相關(guān)。此外,在實施過程中,還需要涉及設(shè)備選型、布線、安裝調(diào)試、整合PLC控制設(shè)備、連接電子看板等諸多細(xì)節(jié)。
2、離散制造企業(yè)MES中數(shù)據(jù)采集應(yīng)用方案分析
航空、航天、裝備、造船等離散制造企業(yè),將其生產(chǎn)數(shù)據(jù)分為:(1)帶有時標(biāo)的生產(chǎn)過程數(shù)據(jù);(2)帶有時標(biāo)的報警、消息、生產(chǎn)事件信息;(3)手工實驗數(shù)據(jù)(如果各種理化檢測指標(biāo));(3)計量數(shù)據(jù)(如稱重數(shù)據(jù));(4)批次信息(如批次號碼,批次執(zhí)行狀態(tài)等)。為了保證這些數(shù)據(jù)的成功采集以及在MES中的成功應(yīng)用,本文采用如圖l所示的方案。此方案遵循以下原則:
①完整性、實時性原則。MES系統(tǒng)的有效運行需要數(shù)據(jù)采集系統(tǒng)提供全面的車間動態(tài)數(shù)據(jù)。部分生產(chǎn)類型數(shù)據(jù)的缺失、或者部分設(shè)備信息的缺少,都將影響MES應(yīng)用模塊作用的發(fā)揮。各種帶有時標(biāo)的生產(chǎn)過程數(shù)據(jù)以及報警、消息、生產(chǎn)事件信息是有時效性的,延時的記錄和存儲將會導(dǎo)致應(yīng)用錯誤甚至失敗,因此需要借助實時數(shù)據(jù)庫以及數(shù)據(jù)引擎實時獲取這些數(shù)據(jù),并實現(xiàn)實時計算,實時分析,實時報表等應(yīng)用。
②多種采集技術(shù)綜合應(yīng)用、人機(jī)結(jié)合原則。離散制造企業(yè)生產(chǎn)層既包括大量的復(fù)雜制造設(shè)備,也具有大量的手工工位,如圖1生產(chǎn)層所示。圖中:M—車間的設(shè)備或工位。任何一種方法均難以覆蓋企業(yè)的生產(chǎn)數(shù)據(jù)采集。因此,離散型制造車間數(shù)據(jù)采集方式必然是多種數(shù)據(jù)采集技術(shù)的綜合應(yīng)用。在工程應(yīng)用中,為了經(jīng)濟(jì)地實現(xiàn)數(shù)據(jù)采集,離不開人杌結(jié)合原則。雖然,人工介入的數(shù)據(jù)采集具有“不可靠”的隱患,但是,這是保證數(shù)據(jù)完整性和采集經(jīng)濟(jì)性不可避免的手段。人工介入數(shù)據(jù)采集需要通過制度、考核手段的改進(jìn)來保證采集數(shù)據(jù)的實時性和準(zhǔn)確性。
③易于集成應(yīng)用原則。生產(chǎn)數(shù)據(jù)采集處于MES應(yīng)用系統(tǒng)與生產(chǎn)設(shè)備控制系統(tǒng)的中間層,MES系統(tǒng)需要基于這些實時數(shù)據(jù)進(jìn)行統(tǒng)計分析,實現(xiàn)生產(chǎn)訂單管理、計劃排產(chǎn)、調(diào)度跟蹤以及物料管理,并將這些信息通過各種圖表等可視化方式在車間實時顯示監(jiān)控。必要時,還需要將某些生產(chǎn)信息通過ERP/MES的集成接口,傳遞到ERP系統(tǒng),為企業(yè)上層管理部門決策所用。
4、離散制造企業(yè)MES中數(shù)據(jù)采集方式分析
根據(jù)離散制造企業(yè)MES中生產(chǎn)數(shù)據(jù)采集特點,其常用的數(shù)據(jù)采集方式包括DNC網(wǎng)卡采集方式、宏指令采集方式、PLC采集方式以及RIFT)采集方式。在實際應(yīng)用過程中,需要結(jié)合實際企業(yè)的個體情況,有選擇地綜合應(yīng)用這些方式,以滿足離散制造企業(yè)MES生產(chǎn)數(shù)據(jù)采集的各項原則。
4.1 DNC網(wǎng)卡方式
為了設(shè)備集中管理和控制的需要,—些大的數(shù)控系統(tǒng)廠商針對數(shù)控系統(tǒng)都開發(fā)有專用的DNC接口,該接口許可利用外部計算機(jī)進(jìn)行遠(yuǎn)程監(jiān)控,采用基于TCP/IP協(xié)議的以太網(wǎng)傳輸%DNC網(wǎng)卡方式可以采集到設(shè)備各類帶時標(biāo)生產(chǎn)過程信息以及帶時標(biāo)的設(shè)備報警信息,包括當(dāng)前程序名(零件名稱)、設(shè)備運行狀態(tài)、故障報告、數(shù)控設(shè)備的開機(jī)時間、主軸運轉(zhuǎn)時間、設(shè)備運行參數(shù)等。
實踐過程中,值得注意的是,為了技術(shù)的獨占和保密的需要,各家數(shù)控系統(tǒng)廠商對DNC接口的訪問都設(shè)置了技術(shù)障礙,必須采用他們提供的接口開發(fā)工具包軟件才能實現(xiàn)對數(shù)控系統(tǒng)內(nèi)部數(shù)據(jù)的訪問,或者是利用他們提供的用于自己系統(tǒng)的管理軟件。而數(shù)控系統(tǒng)廠商往往不直接對一般軟件廠家授權(quán)這些開發(fā)工具包,而只對機(jī)床廠家授權(quán)。因此,DNC網(wǎng)卡的采集方式在實施中往往受到數(shù)控系統(tǒng)品牌和版本的制約。
4.2 宏指令方式
一些數(shù)控系統(tǒng)可以在加工中向外部數(shù)據(jù)接口發(fā)送數(shù)據(jù)的“宏指令”,如,F(xiàn)ANUC,HAAS,因此可以在加工程序中插入代表一定意義的“宏指令”,在設(shè)備執(zhí)行該加工程序中同步發(fā)出代表開始加工、當(dāng)前主軸轉(zhuǎn)速等的字符串。利用“宏指令”方法可以自動采集部分帶時標(biāo)的生產(chǎn)過程數(shù)據(jù),包括:當(dāng)前程序名(零件名稱)、加工開始時間、加工結(jié)束時間、主軸轉(zhuǎn)速、進(jìn)給速度、當(dāng)前刀具號。實踐過程中,值得注意的是,“宏指令”方法只能用于具有宏功能的數(shù)控系統(tǒng),采集的數(shù)據(jù)內(nèi)容有限。實施過程中需要約束數(shù)控加工程序的編寫規(guī)范,并防止宏命令被操作工人惡意刪除。
4.3 PLC采集方式
PLC采集方式包括兩種,一種是將PLC作為—個網(wǎng)關(guān),利用PLC通過RS與機(jī)床通信,可以從PLC直接讀取設(shè)備加工日志文件,采集各種所需的帶時標(biāo)的生產(chǎn)過程數(shù)據(jù),包括程序名稱、加工時間、進(jìn)給、轉(zhuǎn)速、刀具信息等,然后再通過PLC的以太網(wǎng)絡(luò)接口轉(zhuǎn)換信息給數(shù)據(jù)庫。
另一種方式是利用PLC直接采集機(jī)床的I/O信號,然后將信息傳遞給數(shù)據(jù)庫。這種方法采集的信息非常有限。而且這種采集方式需要對PLC進(jìn)行連線,實施過程中,往往引起企業(yè)的設(shè)備維修方面的顧慮。
4.4 RFID采集方式
利用射頻自動識別技術(shù)(Radio Frequency Identification。RFlD)采集手工實驗數(shù)據(jù)、計量數(shù)據(jù)、物料批次數(shù)據(jù)等。將常用的信息打印到電子標(biāo)簽上,車間現(xiàn)場工人利用專用的有線或無線掃描器采信息,并通過以太網(wǎng)絡(luò)傳遞給數(shù)據(jù)庫,這種方式可以用在沒有數(shù)控系統(tǒng)的老舊的設(shè)備上或手工工位上。這種方式減少了操作工人信息輸入的工作量。
然而,RFID方式在采集的信息需要頻繁交互時會受到一定限制,如測量檢驗中具體的計量數(shù)值的采集。因此,作為補(bǔ)充,配合RFID方式,在現(xiàn)場設(shè)置終端(如觸摸屏終端),由工人直接在終端中輸入一些RFID方式不宜采集的具有較多交互的生產(chǎn)數(shù)據(jù),而且這種方式還可以用于生產(chǎn)數(shù)據(jù),而且這種方式還可以用于生產(chǎn)數(shù)據(jù)的現(xiàn)場查詢。
此外,錄像監(jiān)控可以進(jìn)行生產(chǎn)現(xiàn)場視頻信息的獲取,實現(xiàn)整個車間生產(chǎn)的透明化。
5、小結(jié)
實時、準(zhǔn)確的生產(chǎn)數(shù)據(jù)采集并實現(xiàn)集成應(yīng)用是MES得以成功的重要基礎(chǔ),離散制造企業(yè)MES建設(shè)中應(yīng)該充分考慮其數(shù)據(jù)采集的特點,在采集過程中,根據(jù)完整性、實時性原則、多種采集技術(shù)綜合應(yīng)用、人機(jī)結(jié)合原則、易于集成應(yīng)用原則,運用多種數(shù)據(jù)采集方式,并利用計算機(jī)、數(shù)據(jù)網(wǎng)絡(luò)語通信設(shè)備、各種技術(shù)標(biāo)準(zhǔn)和實時歷史數(shù)據(jù)庫軟件的有機(jī)組合來實現(xiàn)生數(shù)據(jù)的集成應(yīng)用。