專利名稱::面向電子裝配生產(chǎn)的rfid信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種半導(dǎo)體制造
技術(shù)領(lǐng)域:
的信息處理系統(tǒng),具體是一種面向電子裝配生產(chǎn)的RFID(射頻識(shí)別)信息處理系統(tǒng)。
背景技術(shù):
:電子裝配企業(yè)采用面向客戶訂單的生產(chǎn)方式,產(chǎn)品生產(chǎn)周期短、訂單變化快;物料品種多,供應(yīng)商數(shù)量多,裝配過(guò)程變更頻繁;為了應(yīng)對(duì)訂單的變化,高效處理生產(chǎn)中的問(wèn)題,企業(yè)必須實(shí)時(shí)監(jiān)控生產(chǎn)狀況,快速動(dòng)態(tài)的響應(yīng)生產(chǎn)異常。傳統(tǒng)的數(shù)據(jù)采集主要采用人工填單和條形碼技術(shù),需要人員操作造成效率不高、實(shí)時(shí)性和準(zhǔn)確性差等問(wèn)題。與現(xiàn)有技術(shù)相比,RFID技術(shù)具有自動(dòng)讀取,遠(yuǎn)距離識(shí)別,效率高等優(yōu)點(diǎn),在電子裝配生產(chǎn)過(guò)程跟蹤中引入RFID技術(shù)可以彌補(bǔ)裝配過(guò)程物品標(biāo)識(shí)方面條碼技術(shù)的不足,提高數(shù)據(jù)采集能力。RFID中間件是RFID系統(tǒng)的中樞,研究面向電子裝配的RFID中間件,可以提高數(shù)據(jù)采集與處理效率,實(shí)現(xiàn)生產(chǎn)過(guò)程的實(shí)時(shí)跟蹤與動(dòng)態(tài)響應(yīng),RFID標(biāo)簽巨大的存儲(chǔ)量也使得產(chǎn)品追溯效率大大提升。RFID技術(shù)是工業(yè)界研究的熱點(diǎn),RFID中間件作為RFID系統(tǒng)的中樞,正在引起越來(lái)越多的重視。經(jīng)對(duì)現(xiàn)有技術(shù)文獻(xiàn)的檢索發(fā)現(xiàn),中國(guó)專利《將射頻識(shí)別(RFID)技術(shù)與基于代理的控制系統(tǒng)集成在一起的系統(tǒng)和方法》(專利申請(qǐng)?zhí)?00510107392.2)設(shè)計(jì)了一套基于代理的RFID中間件系統(tǒng),該系統(tǒng)提供射頻標(biāo)簽信息的收集、過(guò)濾、處理以及存儲(chǔ)服務(wù),提供硬件接口及服務(wù)器接口,通過(guò)代理定制相應(yīng)的服務(wù)。該系統(tǒng)對(duì)傳統(tǒng)的離散裝配具有普適性,實(shí)現(xiàn)了RFID標(biāo)簽數(shù)據(jù)的讀取與上傳。電子裝配行業(yè)自動(dòng)化水平高,零配件復(fù)雜多樣,裝配過(guò)程快速,成本高,一旦發(fā)生錯(cuò)誤或中斷會(huì)導(dǎo)致巨大損失,這需要RFID系統(tǒng)要有快速和深層次的數(shù)據(jù)處理能力。該系統(tǒng)采用基于代理的思路設(shè)計(jì),基于代理的服務(wù)定制需要系統(tǒng)之間頻繁大量的數(shù)據(jù)交互,在節(jié)奏快信息量大的電子裝配行業(yè)容易形成數(shù)據(jù)堵塞而影響處理效率,不能充分體現(xiàn)RFID技術(shù)信息量大和處理迅速的優(yōu)勢(shì)。
發(fā)明內(nèi)容本發(fā)明的目的是針對(duì)上述現(xiàn)有技術(shù)的不足,提出一種面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),應(yīng)用RFID技術(shù)自動(dòng)化水平高,數(shù)據(jù)采集能力強(qiáng)的特點(diǎn)改善電子裝配生產(chǎn)數(shù)據(jù)采集人力參與準(zhǔn)確度不高的現(xiàn)狀。本發(fā)明在RFID中間件中添加數(shù)據(jù)解析功能,提高了系統(tǒng)數(shù)據(jù)處理能力,降低了中間件與其他信息系統(tǒng)的數(shù)據(jù)交互量,從而實(shí)現(xiàn)了基于RFID技術(shù)的數(shù)據(jù)快速采集與敏捷處理,為生產(chǎn)管理、—f頁(yè)澳^^他信息系統(tǒng)提供實(shí)時(shí)充分的數(shù)據(jù)支持。本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的,本發(fā)明包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、處理結(jié)果發(fā)布模塊和GUI(圖形界面)模塊,其中GUI模塊實(shí)現(xiàn)與用戶的信息交互,將用戶輸入的硬件配置參數(shù)、信息輸出參數(shù)及數(shù)據(jù)處理參數(shù),分別輸出給數(shù)據(jù)采集模塊、處理結(jié)果發(fā)布模塊和數(shù)據(jù)處理模塊;數(shù)據(jù)采集模塊接收硬件配置參數(shù)的輸入信息,轉(zhuǎn)換成機(jī)器語(yǔ)言實(shí)現(xiàn)對(duì)RFID設(shè)備的配置信息,配置信息包括開(kāi)、關(guān)機(jī)時(shí)間,設(shè)備編號(hào),設(shè)備地址,設(shè)備工作參數(shù)等;配置完成后當(dāng)RFID設(shè)備讀取到標(biāo)簽數(shù)據(jù)時(shí),數(shù)據(jù)采集模塊接收RFID設(shè)備返回的標(biāo)簽數(shù)據(jù)流,根據(jù)標(biāo)簽數(shù)據(jù)格式將數(shù)據(jù)流分段為各項(xiàng)數(shù)據(jù)記錄,依次排列這些數(shù)據(jù)記錄生成數(shù)據(jù)記錄列表,并將數(shù)據(jù)列表發(fā)送給數(shù)據(jù)處理模塊;處理結(jié)果發(fā)布模塊接收信息系統(tǒng)對(duì)數(shù)據(jù)的需求,將需求解析為中間件輸出數(shù)據(jù)的格式和內(nèi)容兩部分,并將信息系統(tǒng)數(shù)據(jù)內(nèi)容的需求發(fā)送給GUI模塊;同時(shí)該模塊接收數(shù)據(jù)處理模塊完成處理的標(biāo)簽信息,根據(jù)格式要求對(duì)每個(gè)標(biāo)簽信息添加前綴和后綴,將各記錄排列形成標(biāo)簽信息流,輸出給其他信息系統(tǒng);數(shù)據(jù)處理模塊一方面接收來(lái)自GUI模塊的數(shù)據(jù)處理參數(shù),配置各處理子模塊,另一方面,數(shù)據(jù)處理模塊接收來(lái)自數(shù)據(jù)采集模塊的標(biāo)簽數(shù)據(jù)列表,對(duì)這些數(shù)據(jù)進(jìn)行判定、過(guò)濾、篩選、分類(lèi),將處理結(jié)果發(fā)送至處理結(jié)果發(fā)布模塊,同時(shí),所接收的數(shù)據(jù)與處理結(jié)果輸出給GUI模塊實(shí)時(shí)顯示。所述數(shù)據(jù)采集模塊包含兩個(gè)子模塊硬件設(shè)置子模塊和數(shù)據(jù)返回子模塊,其中硬件設(shè)置子模塊負(fù)責(zé)設(shè)備的連接調(diào)試及工作參數(shù)的設(shè)置。硬件設(shè)置子模塊接6收GUI的硬件設(shè)置指令,將這些指令轉(zhuǎn)換成機(jī)器語(yǔ)言進(jìn)而設(shè)置硬件設(shè)備的工作參數(shù),如開(kāi)關(guān)機(jī)時(shí)間、設(shè)備編號(hào)、設(shè)備連接設(shè)置(包含連接方式及地址)、設(shè)備工作頻率,天線功率,蜂鳴器工作狀態(tài),標(biāo)簽讀取頻率和數(shù)據(jù)返回頻率等,完成設(shè)置后硬件設(shè)置子模塊發(fā)送讀取指令給數(shù)據(jù)返回子模塊;數(shù)據(jù)返回子模塊負(fù)責(zé)設(shè)備數(shù)據(jù)的上傳。該模塊接收到硬件設(shè)置子模塊的讀取指令后開(kāi)始接收硬件設(shè)備返回的標(biāo)簽數(shù)據(jù)列表,緩存這些數(shù)據(jù)并根據(jù)數(shù)量與時(shí)間設(shè)定將其分批發(fā)送至數(shù)據(jù)處理模塊。所述處理結(jié)果發(fā)布模塊包括兩個(gè)子模塊信息系統(tǒng)指令接口子模塊和信息系統(tǒng)數(shù)據(jù)接口子模塊,其中-信息系統(tǒng)指令接口子模塊接收信息系統(tǒng)的指令,將指令解析為兩個(gè)部分?jǐn)?shù)據(jù)發(fā)布的內(nèi)容和數(shù)據(jù)發(fā)布的格式,數(shù)據(jù)發(fā)布的內(nèi)容即信息系統(tǒng)需要哪些標(biāo)簽列表;數(shù)據(jù)發(fā)布的格式即信息系統(tǒng)需要返回這些標(biāo)簽列表時(shí)每個(gè)標(biāo)簽記錄需要添加什么樣的前綴和后綴,其中對(duì)數(shù)據(jù)發(fā)布內(nèi)容的要求通過(guò)GUI模塊發(fā)送給數(shù)據(jù)處理模塊;對(duì)數(shù)據(jù)發(fā)布格式的要求發(fā)送給信息系統(tǒng)數(shù)據(jù)接口子模塊;信息系統(tǒng)數(shù)據(jù)接口子模塊負(fù)責(zé)將數(shù)據(jù)處理系統(tǒng)的處理結(jié)果發(fā)送給信息系統(tǒng),該模塊一方面接收來(lái)自數(shù)據(jù)處理模塊的處理結(jié)果,另一方面接收來(lái)自信息系統(tǒng)指令接口子模塊的發(fā)布格式要求,該模塊將數(shù)據(jù)處理結(jié)果列表中的記錄逐一提取出來(lái),根據(jù)發(fā)布格式要求添加前綴和后綴并保存至發(fā)布列表,最終生成與處理結(jié)果列表對(duì)應(yīng)的信息發(fā)布列表,該列表被發(fā)送至信息系統(tǒng);所述數(shù)據(jù)處理模塊包含三個(gè)子模塊數(shù)據(jù)過(guò)濾子模塊、數(shù)據(jù)解析子模塊和數(shù)據(jù)篩選子模塊,其中-數(shù)據(jù)過(guò)濾子模塊負(fù)責(zé)整理初始數(shù)據(jù)列表,生成有效的數(shù)據(jù)列表,數(shù)據(jù)過(guò)濾子模塊接收GUI模塊對(duì)數(shù)據(jù)過(guò)濾的設(shè)定參數(shù),接收數(shù)據(jù)采集模塊的數(shù)據(jù)初始列表,提取該列表中的每一項(xiàng)記錄,將該記錄與設(shè)定的正常工作參數(shù)(包含時(shí)間,位置,數(shù)據(jù)內(nèi)容)比較,滿足工作參數(shù)設(shè)置的記錄確認(rèn)為有效數(shù)據(jù),添加到有效數(shù)據(jù)列表,同時(shí)數(shù)據(jù)處理子模塊還將有效數(shù)據(jù)列表的記錄按照各參數(shù)(包含時(shí)間,位置,數(shù)據(jù)內(nèi)容)統(tǒng)計(jì)歸類(lèi),參數(shù)相同的數(shù)據(jù)排列在一起,生成的有效數(shù)據(jù)列表發(fā)送給數(shù)據(jù)篩選子模塊;數(shù)據(jù)解析子模塊負(fù)責(zé)將數(shù)據(jù)發(fā)布模塊生成的數(shù)據(jù)發(fā)布內(nèi)容要求解析為RFID編碼,數(shù)據(jù)解析子模塊從GUI模塊接收數(shù)據(jù)發(fā)布內(nèi)容要求,按照預(yù)定規(guī)則將發(fā)布內(nèi)容需求解析為物料信息,包含物料批次,物料擬被加工的生產(chǎn)線及設(shè)備,物料擬被加工的時(shí)間及生產(chǎn)特殊要求等,將這些信息通過(guò)RFID標(biāo)簽編碼規(guī)則轉(zhuǎn)換為RFID標(biāo)簽數(shù)據(jù)列表,經(jīng)過(guò)該模塊的解析處理,數(shù)據(jù)發(fā)布內(nèi)容要求被解析為預(yù)定的RFID標(biāo)簽數(shù)據(jù)列表,稱其為解析數(shù)據(jù)列表,此后解析數(shù)據(jù)列表發(fā)送至數(shù)據(jù)篩選子模塊;數(shù)據(jù)篩選子模塊負(fù)責(zé)處理結(jié)果列表的生成,數(shù)據(jù)篩選子模塊一方面接收來(lái)自數(shù)據(jù)解析子模塊的解析數(shù)據(jù)列表,另一方面接收來(lái)自數(shù)據(jù)過(guò)濾子模塊的有效數(shù)據(jù)列表。數(shù)據(jù)篩選子模塊根據(jù)篩選參數(shù)設(shè)定篩選規(guī)則,這些規(guī)則從時(shí)間T(Time)、位置L(Location)和數(shù)據(jù)內(nèi)容D(Data)三個(gè)維度考察有效數(shù)據(jù)列表中的每一項(xiàng)記錄,規(guī)則可以涉及全部這三個(gè)維度,也可以涉及其中一個(gè)或者兩個(gè)維度,其中T與L的規(guī)則來(lái)自GUI模塊的用戶設(shè)定,D的規(guī)則來(lái)自解析數(shù)據(jù)列表。數(shù)據(jù)篩選子模塊提取有效數(shù)據(jù)列表的每一項(xiàng)記錄,先將其與T和L比較,滿足要求的再與D中的記錄比較;同時(shí)滿足這三個(gè)規(guī)則的記錄添加到篩選結(jié)果列表,任何一個(gè)或多個(gè)規(guī)則不滿足的記錄添加到篩選淘汰列表,數(shù)據(jù)篩選子模塊根據(jù)GUI模塊設(shè)置決定將篩選結(jié)果列表或者篩選淘汰列表發(fā)送至處理結(jié)果發(fā)布模塊。本發(fā)明的GUI模塊接收信息系統(tǒng)或用戶輸入的RFID硬件工作參數(shù)和數(shù)據(jù)發(fā)布參數(shù),接收數(shù)據(jù)處理設(shè)置指令;將硬件參數(shù)通過(guò)數(shù)據(jù)采集模塊發(fā)送給設(shè)備,將數(shù)據(jù)發(fā)布參數(shù)發(fā)送給處理結(jié)果發(fā)布模塊,將數(shù)據(jù)處理指令發(fā)送給數(shù)據(jù)處理模塊。數(shù)據(jù)采集模塊接收設(shè)備發(fā)送的RFID標(biāo)簽信息之后通過(guò)數(shù)據(jù)返回子模塊的緩沖發(fā)送至數(shù)據(jù)過(guò)濾子模塊,后者過(guò)濾掉冗余和錯(cuò)誤數(shù)據(jù)并將結(jié)果發(fā)送至數(shù)據(jù)篩選子模塊。解析子模塊把發(fā)布內(nèi)容需求解析為以編碼為基礎(chǔ)的篩選內(nèi)容規(guī)則,數(shù)據(jù)篩選子模塊基于規(guī)則篩選有效數(shù)據(jù)列表生成篩選列表及篩選淘汰列表并通過(guò)數(shù)據(jù)發(fā)布子模塊發(fā)送給信息系統(tǒng)。本發(fā)明利用RFID技術(shù)非接觸快速讀取,敏捷準(zhǔn)確的優(yōu)勢(shì),將其應(yīng)用于在電子裝配生產(chǎn)過(guò)程數(shù)據(jù)采集。通過(guò)優(yōu)化RFID中間件數(shù)據(jù)處理過(guò)程,添加數(shù)據(jù)解析子模塊提高了數(shù)據(jù)處理效率并減小了中間件與其他信息系統(tǒng)的數(shù)據(jù)傳輸數(shù)量,提高了系統(tǒng)整體的運(yùn)行效率。本發(fā)明對(duì)電子裝配生產(chǎn)過(guò)程跟蹤的效率和準(zhǔn)確度都有很大提高,通過(guò)面向電子裝配的RFID中間件系統(tǒng)檢驗(yàn)分析,本發(fā)明可將電子裝配生產(chǎn)過(guò)程中的物料數(shù)據(jù)收集與處理時(shí)間提高到3秒以內(nèi),處理準(zhǔn)確度在98%以上,與傳統(tǒng)的采集技術(shù)相比大大增加了數(shù)據(jù)采集和處理系統(tǒng)的信息量,優(yōu)化了處理結(jié)果而沒(méi)有增加系統(tǒng)數(shù)據(jù)傳輸量,為電子裝配生產(chǎn)控制與管理效率的提高奠定了數(shù)據(jù)基礎(chǔ)。圖1為本發(fā)明的系統(tǒng)結(jié)構(gòu)框圖。圖2為本發(fā)明實(shí)施例標(biāo)簽編碼規(guī)則示意圖。具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例作詳細(xì)說(shuō)明本實(shí)施例在以本發(fā)明技術(shù)方案為前提下進(jìn)行實(shí)施,給出詳細(xì)的實(shí)施方式和具體的操作過(guò)程,但本發(fā)明的保護(hù)范圍不限于下述的實(shí)施例。本實(shí)施例以電子裝配生產(chǎn)中料盤(pán)上料防錯(cuò)為基礎(chǔ)敘述本發(fā)明的操作過(guò)程,RFID標(biāo)簽采用EPC-96I型編碼,應(yīng)用其36位序列號(hào)對(duì)料盤(pán)進(jìn)行編碼。第3裝配車(chē)間第5生產(chǎn)線貼片機(jī)更換料盤(pán),1秒內(nèi)貼片機(jī)識(shí)讀器獲取的數(shù)據(jù)如表1所示。表l貼片機(jī)獲得的數(shù)據(jù)列表<table>tableseeoriginaldocumentpage9</column></row><table>305alf0da2008-11-2420:19:54305a副a2008-11-2420:19:543054122be2008-11-2420:19:54305alf0da2008-11-2420:19:54305alf0da2008-11-2420:19:54305alf0da2008-11-2420:19:543054122bc2008-11-2420:19:5430610alc62008-11-2420:19:5430610alc62008-11-2420:19:54305alf0da2008-11-2420:19:54305alf0da2008-11-2420:19:5430610alc62008-11-2420:19:5430610alc62008-11-2420:19:5430610ac0e2008-11-2420:19:54如圖l所示,本實(shí)施例包括數(shù)據(jù)采集模塊、處理結(jié)果發(fā)布模塊、數(shù)據(jù)處理模塊和GUI模塊,其中GUI模塊接收用戶輸入,將輸入轉(zhuǎn)換為硬件配置參數(shù)、信息輸出參數(shù)及數(shù)據(jù)處理參數(shù),分別輸出給數(shù)據(jù)釆集模塊、處理結(jié)果發(fā)布模塊和數(shù)據(jù)處理模塊。數(shù)據(jù)采集模塊接收硬件配置參數(shù),轉(zhuǎn)換成機(jī)器語(yǔ)言實(shí)現(xiàn)對(duì)RFID設(shè)備的配置。配置內(nèi)容包括開(kāi)、關(guān)機(jī)時(shí)間,設(shè)備編號(hào),設(shè)備地址,設(shè)備工作參數(shù)等。配置完成后當(dāng)RFID設(shè)備讀取到標(biāo)簽數(shù)據(jù)時(shí),數(shù)據(jù)采集模塊接收RFID設(shè)備返回的標(biāo)簽數(shù)據(jù)流,根據(jù)標(biāo)簽數(shù)據(jù)格式將數(shù)據(jù)流分段為各項(xiàng)數(shù)據(jù)記錄,依次排列這些數(shù)據(jù)記錄生成數(shù)據(jù)記錄列表(如表l),并將數(shù)據(jù)列表發(fā)送給數(shù)據(jù)處理模塊。處理結(jié)果發(fā)布模塊包括兩個(gè)子模塊信息系統(tǒng)指令接口子模塊和信息系統(tǒng)數(shù)據(jù)接口子模塊。其中信息系統(tǒng)指令接口子模塊接收信息系統(tǒng)的指令,將指令解析為兩個(gè)部分?jǐn)?shù)據(jù)發(fā)布的內(nèi)容和數(shù)據(jù)發(fā)布的格式。數(shù)據(jù)發(fā)布的內(nèi)容即信息系統(tǒng)需要哪些標(biāo)簽列表;數(shù)據(jù)發(fā)布的格式即信息系統(tǒng)需要返回這些標(biāo)簽列表時(shí)每個(gè)標(biāo)簽記錄需要添加什么樣的前綴和后綴。其中對(duì)數(shù)據(jù)發(fā)布內(nèi)容的要求通過(guò)GUI模塊發(fā)送給數(shù)據(jù)處理模塊;對(duì)數(shù)據(jù)發(fā)布格式的要求發(fā)送給信息系統(tǒng)數(shù)據(jù)接口子模塊。本實(shí)施例中信息系統(tǒng)要求了解更換的料盤(pán)是否與物料計(jì)劃相符。該信息系統(tǒng)指令接口子模塊解析為兩部分所更換料盤(pán)的標(biāo)簽內(nèi)容和發(fā)布的格式。內(nèi)容需求發(fā)送至GUI模塊,格式定義發(fā)送至信息系統(tǒng)數(shù)據(jù)接口子模塊。所述數(shù)據(jù)處理模塊包含三個(gè)子模塊數(shù)據(jù)過(guò)濾子模塊、數(shù)據(jù)解析子模塊和數(shù)10據(jù)篩選子模塊。數(shù)據(jù)過(guò)濾子模塊負(fù)責(zé)整理初始數(shù)據(jù)列表,生成有效的數(shù)據(jù)列表。數(shù)據(jù)過(guò)濾子模塊接收GUI模塊對(duì)數(shù)據(jù)過(guò)濾的設(shè)定參數(shù),接收數(shù)據(jù)采集模塊的數(shù)據(jù)初始列表,提取該列表中的每一項(xiàng)記錄,將該記錄與設(shè)定的正常工作參數(shù)(包含時(shí)間,位置,數(shù)據(jù)內(nèi)容)比較,滿足工作參數(shù)設(shè)置的記錄確認(rèn)為有效數(shù)據(jù),添加到有效數(shù)據(jù)列表。同時(shí)數(shù)據(jù)處理子模塊還將有效數(shù)據(jù)列表的記錄按照各參數(shù)(包含時(shí)間,位置,數(shù)據(jù)內(nèi)容)統(tǒng)計(jì)歸類(lèi),參數(shù)相同的數(shù)據(jù)排列在一起,生成的有效數(shù)據(jù)列表發(fā)送給數(shù)據(jù)篩選子模塊。本實(shí)施例中讀取時(shí)間間隔為l秒,有效數(shù)據(jù)計(jì)數(shù)閥值為3。數(shù)據(jù)過(guò)濾子模塊將貼片機(jī)識(shí)讀器讀取到的數(shù)據(jù)中相同的標(biāo)簽記錄統(tǒng)計(jì)在一起,由于本實(shí)施例中已獲取l秒內(nèi)的數(shù)據(jù),故只通過(guò)計(jì)數(shù)閥值判定數(shù)據(jù)有效性。過(guò)濾結(jié)果列表如表2所示。<table>tableseeoriginaldocumentpage11</column></row><table><table>tableseeoriginaldocumentpage12</column></row><table>數(shù)據(jù)解析子模塊負(fù)責(zé)將數(shù)據(jù)發(fā)布模塊生成的數(shù)據(jù)發(fā)布內(nèi)容要求解析為RFID編碼。數(shù)據(jù)解析子模塊從GUI模塊接收數(shù)據(jù)發(fā)布內(nèi)容要求,按照預(yù)定規(guī)則將發(fā)布內(nèi)容需求解析為物料信息,包含物料批次,物料擬被加工的生產(chǎn)線及設(shè)備,物料擬被加工的時(shí)間及生產(chǎn)特殊要求等,將這些信息通過(guò)RFID標(biāo)簽編碼規(guī)則轉(zhuǎn)換為RFID標(biāo)簽數(shù)據(jù)列表。本實(shí)施例中涉及的36位序列號(hào)分配如圖2所示,包含以下部分Al(4位)是預(yù)定的生產(chǎn)車(chē)間編碼,A2(8位)是預(yù)定的生產(chǎn)線編碼,A3(4位)是物料批次編碼,A4(8位)是料盤(pán)存放物料組編碼,A5(12位)是料盤(pán)編碼。數(shù)據(jù)解析模塊將貼片機(jī)所在的生產(chǎn)車(chē)間及生產(chǎn)線按上述規(guī)則編碼為A1和A2,同時(shí)獲取進(jìn)行中的生產(chǎn)計(jì)劃該工位物料供應(yīng)數(shù)據(jù),并相應(yīng)編碼為A3、A4和A5。經(jīng)過(guò)該模塊的解析處理,數(shù)據(jù)發(fā)布內(nèi)容要求被解析為預(yù)定的RFID標(biāo)簽數(shù)據(jù)列表,我們稱其為解析數(shù)據(jù)列表。此后解析數(shù)據(jù)列表發(fā)送至數(shù)據(jù)篩選子模塊。本實(shí)施例中數(shù)據(jù)發(fā)布內(nèi)容要求為更換的料盤(pán)與物料計(jì)劃是否相符。數(shù)據(jù)解析子模塊獲取該貼片機(jī)工位物料計(jì)劃中該時(shí)間段內(nèi)物料批次、設(shè)備信息,根據(jù)RFID編碼規(guī)則將這些信息編碼為料盤(pán)標(biāo)簽編碼列表即解析數(shù)據(jù)列表,如表3。表3解析子模塊生成的解析數(shù)據(jù)列表料盤(pán)標(biāo)簽編碼時(shí)間305alfOdO2008-11-24305alf0dl2008-11-24305alf0d22008-11-24305alf0d32008-11-24305alf0d42008-11-24305alf0d62008-11-24305alf0d72008-11-24305alf0d82008-11-24305alf0d92008-11-24305alf0da2008-11-24305alf0db2008-11-24305alf0dc2008-11-2412305alf0dd2008-11-24305alf0de2008-11-24305alf0df2008-11-24…...數(shù)據(jù)篩選子模塊負(fù)責(zé)處理結(jié)果列表的生成。數(shù)據(jù)篩選子模塊一方面接收來(lái)自數(shù)據(jù)解析子模塊的解析數(shù)據(jù)列表,一方面接收來(lái)自數(shù)據(jù)過(guò)濾子模塊的有效數(shù)據(jù)列表。數(shù)據(jù)篩選子模塊根據(jù)篩選參數(shù)設(shè)定篩選規(guī)則,這些規(guī)則從時(shí)間T(Time)、位置L(Location)和數(shù)據(jù)內(nèi)容D(Data)三個(gè)維度考察有效數(shù)據(jù)列表中的每一項(xiàng)記錄。規(guī)則可以涉及全部這三個(gè)維度,也可以涉及其中一個(gè)或者兩個(gè)維度。其中T與L的規(guī)則來(lái)自GUI模塊的用戶設(shè)定,D的規(guī)則來(lái)自解析數(shù)據(jù)列表。數(shù)據(jù)篩選子模塊提取有效數(shù)據(jù)列表的每一項(xiàng)記錄,先將其與T和L比較,滿足要求的再與D中的記錄比較;同時(shí)滿足這三個(gè)規(guī)則的記錄添加到篩選結(jié)果列表,任何一個(gè)或多個(gè)規(guī)則不滿足的記錄添加到篩選淘汰列表。數(shù)據(jù)篩選子模塊根據(jù)GUI模塊設(shè)置決定將篩選結(jié)果列表或者篩選淘汰列表發(fā)送至處理結(jié)果發(fā)布模塊。本實(shí)施例中時(shí)間T解析列表的最大精度是"2008-11-24",所有有效數(shù)據(jù)列表的記錄滿足要求,地點(diǎn)L為該貼片機(jī)工位,因?yàn)樘幚硐到y(tǒng)所有獲取的數(shù)據(jù)均來(lái)自該貼片機(jī)工位的數(shù)據(jù)所以L滿足要求。所以數(shù)據(jù)內(nèi)容是否符合規(guī)則D是確定該料盤(pán)上線操作是否正確的判斷依據(jù)。數(shù)據(jù)篩選子模塊按照Al到A5的順序逐一驗(yàn)證有效數(shù)據(jù)列表中的記錄,所有有效數(shù)據(jù)列表中的記錄經(jīng)過(guò)這些規(guī)則篩選之后符合規(guī)則要求的生成篩選結(jié)果列表,不符合規(guī)則要求的生成篩選淘汰列表。數(shù)據(jù)篩選子模塊根據(jù)GUI模塊設(shè)置決定將篩選結(jié)果列表或者篩選淘汰列表發(fā)送至處理結(jié)果發(fā)布模塊。表4為數(shù)據(jù)篩選列表,表5為篩選淘汰列表。本實(shí)施例中數(shù)據(jù)篩選列表記錄中數(shù)據(jù)內(nèi)容唯一(305alf0da),讀取次數(shù)(23次)遠(yuǎn)大于篩選淘汰列表記錄。篩選淘汰列表記錄內(nèi)容不一(包含30610alc6和3054122bc)且記錄數(shù)量很小(分別為7次和4次),是貼片機(jī)工位識(shí)讀器意外讀取到鄰近工位的標(biāo)簽造成。由此可以斷定該貼片機(jī)料盤(pán)上料正確。表4數(shù)據(jù)篩選列表<table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table>所述處理結(jié)果發(fā)布模塊之信息系統(tǒng)數(shù)據(jù)接口子模塊負(fù)責(zé)將數(shù)據(jù)處理系統(tǒng)的處理結(jié)果發(fā)送給信息系統(tǒng)。該模塊一方面接收來(lái)自數(shù)據(jù)處理模塊的處理結(jié)果,另一方面接收來(lái)自信息系統(tǒng)指令接口子模塊的發(fā)布格式要求。模塊將數(shù)據(jù)處理結(jié)果列表中的記錄逐一提取出來(lái),根據(jù)發(fā)布格式要求添加前綴和后綴并保存至發(fā)布列表,最終生成與處理結(jié)果列表對(duì)應(yīng)的信息發(fā)布列表。該列表被發(fā)送至信息系統(tǒng)。本實(shí)施例中數(shù)據(jù)篩選列表中標(biāo)簽數(shù)據(jù)相同,獲取時(shí)間相同。根據(jù)指令接口子模塊的發(fā)布格式要求,發(fā)布數(shù)據(jù)中添加前綴"l"(上料正確),后綴"112420:19:54"(上料時(shí)間),形成信息發(fā)布列表"1-305alf0da-112420:19:54"。表示上料正確,料盤(pán)編號(hào)為"305alf0da"上料時(shí)間是11月24日20:19:54。本實(shí)施例以RFID技術(shù)應(yīng)用與電子裝配生產(chǎn)中貼片機(jī)工位上料防錯(cuò)為例介紹了本發(fā)明的工作過(guò)程。通過(guò)RFID技術(shù)的引入,解決了人工條碼掃描檢測(cè)中自動(dòng)化水平低和操作時(shí)間長(zhǎng)的現(xiàn)狀,大大提高了上料防錯(cuò)的效率和準(zhǔn)確度。權(quán)利要求1、一種面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其特征在于包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、處理結(jié)果發(fā)布模塊和GUI模塊,其中GUI模塊實(shí)現(xiàn)與用戶的信息交互,將用戶輸入的硬件配置參數(shù)、信息輸出參數(shù)及數(shù)據(jù)處理參數(shù),分別輸出給數(shù)據(jù)采集模塊、處理結(jié)果發(fā)布模塊和數(shù)據(jù)處理模塊;數(shù)據(jù)采集模塊接收硬件配置參數(shù)的輸入信息,轉(zhuǎn)換成機(jī)器語(yǔ)言實(shí)現(xiàn)對(duì)RFID設(shè)備的配置信息,配置完成后當(dāng)RFID設(shè)備讀取到標(biāo)簽數(shù)據(jù)時(shí),數(shù)據(jù)采集模塊接收RFID設(shè)備返回的標(biāo)簽數(shù)據(jù)流,根據(jù)標(biāo)簽數(shù)據(jù)格式將數(shù)據(jù)流分段為各項(xiàng)數(shù)據(jù)記錄,依次排列這些數(shù)據(jù)記錄生成數(shù)據(jù)記錄列表,并將數(shù)據(jù)列表發(fā)送給數(shù)據(jù)處理模塊;處理結(jié)果發(fā)布模塊接收信息系統(tǒng)對(duì)數(shù)據(jù)的需求,將需求解析為中間件輸出數(shù)據(jù)的格式和內(nèi)容兩部分,并將信息系統(tǒng)數(shù)據(jù)內(nèi)容的需求發(fā)送給GUI模塊,同時(shí)該模塊接收數(shù)據(jù)處理模塊完成處理的標(biāo)簽信息,根據(jù)格式要求對(duì)每個(gè)標(biāo)簽信息添加前綴和后綴,將各記錄排列形成標(biāo)簽信息流,輸出給其他信息系統(tǒng);數(shù)據(jù)處理模塊一方面接收來(lái)自GUI模塊的數(shù)據(jù)處理參數(shù),配置各處理子模塊,另一方面,數(shù)據(jù)處理模塊接收來(lái)自數(shù)據(jù)采集模塊的標(biāo)簽數(shù)據(jù)列表,對(duì)這些數(shù)據(jù)進(jìn)行判定、過(guò)濾、篩選、分類(lèi),將處理結(jié)果發(fā)送至處理結(jié)果發(fā)布模塊,同時(shí),所接收的數(shù)據(jù)與處理結(jié)果輸出給GUI模塊實(shí)時(shí)顯示。2、根據(jù)權(quán)利要求1所述的面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其特征是,所述數(shù)據(jù)采集模塊包含兩個(gè)子模塊硬件設(shè)置子模塊和數(shù)據(jù)返回子模塊,其中硬件設(shè)置子模塊負(fù)責(zé)設(shè)備的連接調(diào)試及工作參數(shù)的設(shè)置,硬件設(shè)置子模塊接收GUI的硬件設(shè)置指令,將這些指令轉(zhuǎn)換成機(jī)器語(yǔ)言進(jìn)而設(shè)置硬件設(shè)備的工作參數(shù),完成設(shè)置后硬件設(shè)置子模塊發(fā)送讀取指令給數(shù)據(jù)返回子模塊;數(shù)據(jù)返回子模塊負(fù)責(zé)設(shè)備數(shù)據(jù)的上傳,該模塊接收到硬件設(shè)置子模塊的讀取指令后開(kāi)始接收硬件設(shè)備返回的標(biāo)簽數(shù)據(jù)列表,緩存這些數(shù)據(jù)并根據(jù)數(shù)量與時(shí)間設(shè)定將其分批發(fā)送至數(shù)據(jù)處理模塊。3、根據(jù)權(quán)利要求2所述的面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其特征是,所述工作參數(shù)包括開(kāi)關(guān)機(jī)時(shí)間、設(shè)備編號(hào)、設(shè)備連接設(shè)置、設(shè)備工作頻率、天線功率、蜂鳴器工作狀態(tài)、標(biāo)簽讀取頻率和數(shù)據(jù)返回頻率。4、根據(jù)權(quán)利要求1所述的面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其特征是,所述處理結(jié)果發(fā)布模塊包括兩個(gè)子模塊信息系統(tǒng)指令接口子模塊和信息系統(tǒng)數(shù)據(jù)接口子模塊,其中信息系統(tǒng)指令接口子模塊接收信息系統(tǒng)的指令,將指令解析為兩個(gè)部分?jǐn)?shù)據(jù)發(fā)布的內(nèi)容和數(shù)據(jù)發(fā)布的格式,數(shù)據(jù)發(fā)布的內(nèi)容即信息系統(tǒng)需要哪些標(biāo)簽列表;數(shù)據(jù)發(fā)布的格式即信息系統(tǒng)需要返回這些標(biāo)簽列表時(shí)每個(gè)標(biāo)簽記錄需要添加什么樣的前綴和后綴,其中對(duì)數(shù)據(jù)發(fā)布內(nèi)容的要求通過(guò)GUI模塊發(fā)送給數(shù)據(jù)處理模塊,對(duì)數(shù)據(jù)發(fā)布格式的要求發(fā)送給信息系統(tǒng)數(shù)據(jù)接口子模塊;信息系統(tǒng)數(shù)據(jù)接口子模塊負(fù)責(zé)將數(shù)據(jù)處理系統(tǒng)的處理結(jié)果發(fā)送給信息系統(tǒng),該模塊一方面接收來(lái)自數(shù)據(jù)處理模塊的處理結(jié)果,另一方面接收來(lái)自信息系統(tǒng)指令接口子模塊的發(fā)布格式要求,該模塊將數(shù)據(jù)處理結(jié)果列表中的記錄逐一提取出來(lái),根據(jù)發(fā)布格式要求添加前綴和后綴并保存于發(fā)布列表,最終生成與處理結(jié)果列表對(duì)應(yīng)的信息發(fā)布列表,該列表被發(fā)送至信息系統(tǒng)。5、根據(jù)權(quán)利要求1所述的面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其特征是,所述數(shù)據(jù)處理模塊包含三個(gè)子模塊數(shù)據(jù)過(guò)濾子模塊、數(shù)據(jù)解析子模塊和數(shù)據(jù)篩選子模塊,其中-數(shù)據(jù)過(guò)濾子模塊負(fù)責(zé)整理初始數(shù)據(jù)列表,生成有效的數(shù)據(jù)列表,數(shù)據(jù)過(guò)濾子模塊接收GUI模塊對(duì)數(shù)據(jù)過(guò)濾的設(shè)定參數(shù),接收數(shù)據(jù)采集模塊的數(shù)據(jù)初始列表,提取該列表中的每一項(xiàng)記錄,將該記錄與設(shè)定的正常工作參數(shù)比較,滿足工作參數(shù)設(shè)置的記錄確認(rèn)為有效數(shù)據(jù),添加到有效數(shù)據(jù)列表,同時(shí)數(shù)據(jù)處理子模塊還將有效數(shù)據(jù)列表的記錄按照各參數(shù)統(tǒng)計(jì)歸類(lèi),參數(shù)相同的數(shù)據(jù)排列在一起,生成的有效數(shù)據(jù)列表發(fā)送給數(shù)據(jù)篩選子模塊;數(shù)據(jù)解析子模塊負(fù)責(zé)將數(shù)據(jù)發(fā)布模塊生成的數(shù)據(jù)發(fā)布內(nèi)容要求解析為RFID編碼,數(shù)據(jù)解析子模塊從GUI模塊接收數(shù)據(jù)發(fā)布內(nèi)容要求,按照預(yù)定規(guī)則將發(fā)布內(nèi)容需求解析為物料信息,將這些信息通過(guò)RFID標(biāo)簽編碼規(guī)則轉(zhuǎn)換為RFID標(biāo)簽數(shù)據(jù)列表,經(jīng)過(guò)該模塊的解析處理,數(shù)據(jù)發(fā)布內(nèi)容要求被解析為預(yù)定的RFID標(biāo)簽數(shù)據(jù)列表,稱其為解析數(shù)據(jù)列表,此后解析數(shù)據(jù)列表發(fā)送至數(shù)據(jù)篩選子模塊;數(shù)據(jù)篩選子模塊負(fù)責(zé)處理結(jié)果列表的生成,數(shù)據(jù)篩選子模塊一方面接收來(lái)自數(shù)據(jù)解析子模塊的解析數(shù)據(jù)列表,另一方面接收來(lái)自數(shù)據(jù)過(guò)濾子模塊的有效數(shù)據(jù)列表,數(shù)據(jù)篩選子模塊根據(jù)篩選參數(shù)設(shè)定篩選規(guī)則,這些規(guī)則從時(shí)間T、位置L和數(shù)據(jù)內(nèi)容D三個(gè)維度考察有效數(shù)據(jù)列表中的每一項(xiàng)記錄,規(guī)則涉及全部這三個(gè)維度,或涉及其中一個(gè)或者兩個(gè)維度,其中T與L的規(guī)則來(lái)自GUI模塊的用戶設(shè)定,D的規(guī)則來(lái)自解析數(shù)據(jù)列表,數(shù)據(jù)篩選子模塊提取有效數(shù)據(jù)列表的每一項(xiàng)記錄,先將其與T和L比較,滿足要求的再與D中的記錄比較;同時(shí)滿足這三個(gè)規(guī)則的記錄添加到篩選結(jié)果列表,任何一個(gè)或多個(gè)規(guī)則不滿足的記錄添加到篩選淘汰列表,數(shù)據(jù)篩選子模塊根據(jù)GUI模塊設(shè)置決定將篩選結(jié)果列表或者篩選淘汰列表發(fā)送至處理結(jié)果發(fā)布模塊。全文摘要本發(fā)明涉及一種半導(dǎo)體制造
技術(shù)領(lǐng)域:
的面向電子裝配生產(chǎn)的RFID信息處理系統(tǒng),其中GUI模塊實(shí)現(xiàn)與用戶的信息交互,將硬件配置參數(shù)、信息輸出參數(shù)及數(shù)據(jù)處理參數(shù)分別輸出給數(shù)據(jù)采集模塊、處理結(jié)果發(fā)布模塊和數(shù)據(jù)處理模塊;數(shù)據(jù)采集模塊接收硬件配置參數(shù)的信息,轉(zhuǎn)換成機(jī)器語(yǔ)言實(shí)現(xiàn)對(duì)RFID設(shè)備的配置信息,并生成標(biāo)簽數(shù)據(jù)列表發(fā)送給數(shù)據(jù)處理模塊;處理結(jié)果發(fā)布模塊負(fù)責(zé)信息處理系統(tǒng)與企業(yè)其他信息系統(tǒng)的交互;數(shù)據(jù)處理模塊負(fù)責(zé)數(shù)據(jù)的過(guò)濾,解析和篩選,生成篩選列表經(jīng)過(guò)處理結(jié)果發(fā)布模塊發(fā)布。本發(fā)明將RFID應(yīng)用于電子裝配生產(chǎn)物料數(shù)據(jù)采集與處理,提高了電子裝配生產(chǎn)數(shù)據(jù)采集的自動(dòng)化水平、數(shù)據(jù)采集效率、數(shù)據(jù)處理效率與準(zhǔn)確度。文檔編號(hào)G05B19/04GK101464668SQ20091004502公開(kāi)日2009年6月24日申請(qǐng)日期2009年1月8日優(yōu)先權(quán)日2009年1月8日發(fā)明者吳立輝,功張,潔張,田世勇申請(qǐng)人:上海交通大學(xué)