引言:2006年,科技部發(fā)布了《關(guān)于推進“十一五”制造業(yè)信息化科技工程工作的若干指導(dǎo)意見》,指出制造業(yè)信息化是企業(yè)實現(xiàn)產(chǎn)品設(shè)計創(chuàng)新、制造模式創(chuàng)新、經(jīng)營管理方式創(chuàng)新的重要手段,是打造優(yōu)勢產(chǎn)業(yè)鏈、提升中小企業(yè)集群競爭力的有效工具,是制造業(yè)發(fā)展的必由之路。2008年3月召開的“兩會”期間,黨中央更是把信息與工業(yè)的融合提升到更高的層次,國務(wù)院新組建工業(yè)和信息化部,把信息化帶動產(chǎn)業(yè)化的工業(yè)改革更加深入推進。離散制造業(yè)在制造業(yè)中占了比較大的比例,如何在離散制造業(yè)中實施信息化是目前大制造業(yè)背景下的瓶頸問題,離散制造業(yè)因其生產(chǎn)的特殊性、場景的復(fù)雜性、過程的易變性等因素,讓MES在此行業(yè)當(dāng)中的應(yīng)用成為企業(yè)信息化研究中的熱點。
1離散制造業(yè)與RFID技術(shù)
1.1離散制造業(yè)MES系統(tǒng)
制造執(zhí)行系統(tǒng)(ManufacturingExecutionSystem,MES)是面向制造車間的先進管理技術(shù),它針對位于企業(yè)計劃層和工業(yè)控制層之間的執(zhí)行層管理問題,研究如何將制造過程中的計劃進度、產(chǎn)品過程控制、物料管理、質(zhì)量監(jiān)控、設(shè)備管理和成本管理等綜合考慮,強調(diào)制造計劃的執(zhí)行和產(chǎn)品制造過程的控制,使生產(chǎn)現(xiàn)場的信息收集、傳遞、處理和反饋做到準確、及時、系統(tǒng)和科學(xué),實現(xiàn)生產(chǎn)作業(yè)的優(yōu)化調(diào)度和制造資源的動態(tài)重組,提高制造管理的透明性和敏捷性。
離散制造業(yè)中不僅具有傳統(tǒng)的制造業(yè)的流程,還具有產(chǎn)品設(shè)計→工藝規(guī)劃→復(fù)雜調(diào)度→加工制造→(設(shè)計更改)→動態(tài)調(diào)度→信息反饋這個動態(tài)的流程,因此離散制造業(yè)MES系統(tǒng)主要面對車間管理人員、信息技術(shù)人員、企業(yè)管理人員、計劃人員,提供計劃管理、資源管理、報表統(tǒng)計管理、車間作業(yè)管理功能,而且要求實時地采集現(xiàn)場生產(chǎn)數(shù)據(jù)并反饋回MES系統(tǒng),系統(tǒng)根據(jù)反饋的數(shù)據(jù)進行分析、統(tǒng)計,最后根據(jù)相應(yīng)的規(guī)則最終實現(xiàn)離散制造業(yè)車間的無紙化作業(yè)、標準化操作、自動化派工、實時化監(jiān)控、科學(xué)化管理的目標。為實現(xiàn)以上目標,本系統(tǒng)采用射頻識別技術(shù)(RadioFrequencyIdentification,RFID),結(jié)合無線通信技術(shù),采用基于RFID技術(shù)的數(shù)據(jù)采集終端(IntelligentDataTerminal,IDT)來實現(xiàn)車間生產(chǎn)數(shù)據(jù)的上傳和下達。
1.2RFID技術(shù)
RFID利用電磁波的感應(yīng)或者傳播來進行電子標簽與閱讀器之間的數(shù)據(jù)通信,電子標簽分有源標簽和無源標簽2種。采用RFID技術(shù)解決離散制造業(yè)車間實時數(shù)據(jù)的采集,有如下優(yōu)勢:(1)體積小,非接觸,形狀多變,可重復(fù)使用;(2)惟一ID號,克隆、仿造困難,安全性高;(3)不怕污染,無需光線,識別方式靈活;(4)數(shù)據(jù)可改寫、存儲量大;(5)多標簽同時識別,距離遠,速度快。2硬件及接口設(shè)計基于RFID的離散制造業(yè)MES系統(tǒng)由處于底層的IDT,通過無線網(wǎng)絡(luò)與安置在車間的基站(BaseStation,BS)進行通信,把數(shù)據(jù)信息傳送到車間工作站,車間工作站通過企業(yè)網(wǎng)絡(luò)把數(shù)據(jù)保存到數(shù)據(jù)庫,然后通過接口程序傳送到其他系統(tǒng),為管理決策、數(shù)據(jù)深入挖掘提供可靠、準確、實時的數(shù)據(jù)支持。本系統(tǒng)由硬件系統(tǒng)、軟件系統(tǒng)和接口程序構(gòu)成。
2.1硬件系統(tǒng)設(shè)計
硬件系統(tǒng)包括2個主要部分:IDT和BS。IDT的作用是用來采集離散制造業(yè)生產(chǎn)一線的實時數(shù)據(jù)。
BS的主要作用是實現(xiàn)車間工作站運行的通信程序與終端之間的數(shù)據(jù)交互。
2.2接口程序設(shè)計
接口程序把從車間現(xiàn)場采集到的實時數(shù)據(jù)傳送到其他的系統(tǒng)當(dāng)中,接口采用定時和觸發(fā)2種方式對信息進行傳遞,利用中間件的設(shè)計思想,把接口程序設(shè)置在MES服務(wù)器端,其他程序調(diào)用接口程序。接口程序主要完成以下數(shù)據(jù)傳遞:用戶信息、加工信息、加工設(shè)備信息、模具信息、工藝參數(shù)信息、工藝路線、產(chǎn)品信息、檢驗數(shù)據(jù)、報工數(shù)據(jù)等
MES系統(tǒng)針對位于企業(yè)計劃層和工業(yè)控制層之間的執(zhí)行層管理問題,因此企業(yè)現(xiàn)有的ERP系統(tǒng)、PDM系統(tǒng)等需要MES系統(tǒng)提供可靠、及時、準確的信息支持,針對上層管理系統(tǒng)對車間層的管理流程不提供直接和詳細的支持問題,為了防止車間管理信息的“斷層”,本系統(tǒng)采用通用數(shù)據(jù)接口程序,把分布在所有車間終端上采集的軟性、硬性數(shù)據(jù)(美國國家標準協(xié)會(NIST)對MES定義)提交給上層管理系統(tǒng),為企業(yè)
決策提供數(shù)據(jù)支撐。接口程序采用中間件開發(fā)思想,集成MES和ERP系統(tǒng)的數(shù)據(jù)參數(shù)傳遞方式,采用定時和事件觸發(fā)的方式對接口函數(shù)進行調(diào)用,運用Socket、隊列、線程技術(shù)實現(xiàn)上層管理(ERP)與執(zhí)行層(MES)數(shù)據(jù)交互。
3.基于RFID的MES系統(tǒng)設(shè)計
為了增強系統(tǒng)的可擴展性、可重構(gòu)性、適應(yīng)性、可配置性等良好的系統(tǒng)性能,在結(jié)構(gòu)上采用分層的思想,把離散制造業(yè)MES系統(tǒng)分為4層來設(shè)計,同時采用基于外掛式通用輔助數(shù)據(jù)庫設(shè)計思想,把所有的系統(tǒng)貫穿起來,對數(shù)據(jù)進行統(tǒng)一管理,保證了層間與層內(nèi)的耦合性要求。
3.1系統(tǒng)框架結(jié)構(gòu)
系統(tǒng)分為MES車間層、MES管理層、接口層和現(xiàn)有系統(tǒng)層,層與層之間通過網(wǎng)絡(luò)或者接口程序進行數(shù)據(jù)交互,實現(xiàn)整個企業(yè)數(shù)據(jù)流的上傳和下達。
3.2IDT工作原理
采用RFID技術(shù)開發(fā)的IDT用來采集現(xiàn)場數(shù)據(jù),通信程序控制數(shù)據(jù)的收發(fā),車間工作站通過基站對該頻段的所有終端進行總線輪循,如果某個終端有操作,操作數(shù)據(jù)通過基站接收并做處理,通信程序響應(yīng)終端操作。IDT的顯示界面是通過界面代碼來控制的,數(shù)據(jù)定義如下:
開始符(1)地址(1)CID(1)STEP(1)INFOLEN(4)XXXX(INFOLEN長的信息內(nèi)容)CHECK(4)結(jié)束符(1)如發(fā)送CID=0,STEP=0表示數(shù)據(jù)確認界面,“#1’0105’#$A#$A’0000019A’#2”:#1代表數(shù)據(jù)頭,#2代表數(shù)據(jù)尾,‘0105’代表IDT地址,‘#$A#$A’是面向?qū)ο蟾呒壵Z言編譯過的,表示CID=0,STEP=0,‘0000’代表信息內(nèi)容,‘019A’表示校驗。IDT把數(shù)據(jù)提交到車間BS,BS再把數(shù)據(jù)提交到通信程序,如果現(xiàn)在的界面代碼是CID=3,STEP=0,那么上述字符串指令“#$D#$A”通過轉(zhuǎn)換機制就是CID=3,STEP=0,通信程序先進行判斷,然后對數(shù)據(jù)進行讀取,最后判斷收到數(shù)據(jù)正確與否。IDT的設(shè)計以離散制造業(yè)車間實時數(shù)據(jù)采集為背景,根據(jù)車間現(xiàn)場作業(yè)環(huán)境性能要求,所有數(shù)據(jù)內(nèi)容的字符個數(shù)不能超過800。如frevstrin代表接收來的數(shù)據(jù),Length(fRevString)是其長度,如果大于2048(轉(zhuǎn)化為16進制就是800),就不再判斷。當(dāng)通信程序收到數(shù)據(jù)時,先找到數(shù)據(jù)串頭部和尾部的位置,分別用變量i和j表示,那么i=pos(#1,fRevStfing);j=pos(#2,fRevString)。進而可以得到CID和蜘飛P地址,判斷數(shù)據(jù)長度是否正確,提取數(shù)據(jù)內(nèi)容和校驗。如果收到的CID和STEP都是0,就不做任何處理,否則,找到相應(yīng)的CID和STEP,對數(shù)據(jù)進行分析處理,然后再把對應(yīng)的操作界面、處理結(jié)果、請求數(shù)據(jù)發(fā)回給IDT,這就完成了一個通訊過程。
4.基于RFID的MES系統(tǒng)應(yīng)用
基于RFID技術(shù)的離散制造業(yè)MES系統(tǒng),在傳統(tǒng)的汽車配件企業(yè)已正常運行4年,在大型陶瓷設(shè)備制造企業(yè)、典型日資電梯制造企業(yè)等離散制造業(yè)企業(yè)的應(yīng)用過程中,取得了良好的效果,得到了車間層員工的認可,達到了利用制造業(yè)執(zhí)行系統(tǒng)提升企業(yè)競爭力、增加靈活性的目的。
在7個典型離散制造業(yè)車間進行了系統(tǒng)測試,有700多個RFID數(shù)據(jù)采集終端。
5.結(jié)束語
在制造業(yè)信息化過程中,離散制造業(yè)由于生產(chǎn)工藝變更頻繁、車間環(huán)境復(fù)雜、現(xiàn)場數(shù)據(jù)較難采集,因此實施難度較大。采用RFID技術(shù)、433M無線通信為硬件平臺設(shè)計開發(fā)的離散制造業(yè)MES系統(tǒng),結(jié)合面向?qū)ο缶幊陶Z言開發(fā)的計劃服務(wù)程序、通信程序、管理程序、接口程序,能滿足離散制造行業(yè)對現(xiàn)場數(shù)據(jù)的實時采集與監(jiān)控、車間作業(yè)計劃的自動排產(chǎn)、生產(chǎn)現(xiàn)場的無紙化操作、物料的及時運轉(zhuǎn)的要求。在多家具有代表性的大型離散制造企業(yè)推廣應(yīng)用以后,取得了良好的效果,在減少在制品、縮短生產(chǎn)周期、減少紙張及數(shù)據(jù)錄入方面效果明顯。
文章來源:http://www.iianews.com 2010年02月03日