国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于rfid入庫(kù)數(shù)據(jù)的處理方法

      文檔序號(hào):6481193閱讀:229來(lái)源:國(guó)知局
      專利名稱:一種基于rfid入庫(kù)數(shù)據(jù)的處理方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種計(jì)算機(jī)應(yīng)用技術(shù),可以解決利用RFID管理倉(cāng)庫(kù)托盤,進(jìn)行自 動(dòng)化入庫(kù)時(shí),出現(xiàn)RFID標(biāo)簽誤讀或托盤異常時(shí),通過(guò)軟件設(shè)定最小重復(fù)間隔的方 式識(shí)別異常信息,確保入庫(kù)自動(dòng)化記錄的準(zhǔn)確性。
      背景技術(shù)
      當(dāng)前隨著RFID在各個(gè)領(lǐng)域中開始應(yīng)用,部分企業(yè)嘗試通過(guò)RFID在倉(cāng)儲(chǔ)中進(jìn)行 管理,通過(guò)在托盤中嵌入RFID標(biāo)簽,生產(chǎn)下線時(shí)記錄好每個(gè)托盤的所放的產(chǎn)品, 入庫(kù)時(shí),托盤經(jīng)過(guò)RFID標(biāo)簽讀寫器可以讀取的通道,軟件系統(tǒng)通過(guò)實(shí)時(shí)獲取RFID 讀寫器讀到的信息進(jìn)行自動(dòng)化入庫(kù)記錄。因?yàn)閭}(cāng)儲(chǔ)環(huán)境的復(fù)雜性,RFID標(biāo)簽讀寫 器可能會(huì)誤讀到非正在入庫(kù)的RFID標(biāo)簽信息,尤其是剛經(jīng)過(guò)通道的托盤信息非常 可能被讀取,為了處理這種異常,發(fā)明本技術(shù)。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種基于RFID入庫(kù)數(shù)據(jù)的處理方法, 本發(fā)明的目的是按以下方式實(shí)現(xiàn)的,在倉(cāng)儲(chǔ)管理中采用RFID技術(shù)對(duì)托盤進(jìn)行 RFID標(biāo)簽管理,托盤搬運(yùn)入庫(kù)時(shí)讓托盤通過(guò)兩邊帶有RFID讀寫器的通道,系統(tǒng)通 過(guò)讀取標(biāo)簽信息對(duì)產(chǎn)生的誤讀信息進(jìn)行有效性判斷并自動(dòng)處理,RFID管理的托盤 進(jìn)行自動(dòng)化入庫(kù)記錄時(shí),通過(guò)設(shè)定入庫(kù)的最小時(shí)間間隔方法,自動(dòng)識(shí)別出入庫(kù)現(xiàn) 場(chǎng)作業(yè)中的可能被RFID讀寫器誤讀到的托盤,并自動(dòng)進(jìn)行誤讀顯示與數(shù)據(jù)處理, 具體處理步驟如下
      在軟件中通過(guò)建立動(dòng)態(tài)的內(nèi)存數(shù)組,記錄每一 RF工D標(biāo)簽在連續(xù)讀取的情況, 被最后一次讀到的時(shí)間點(diǎn)作為當(dāng)前在讀的RFID標(biāo)簽信息,當(dāng)發(fā)生新的RFID標(biāo)簽 信息被讀取時(shí),通過(guò)判斷當(dāng)前新標(biāo)簽信息讀取的時(shí)問(wèn),與內(nèi)存數(shù)組中相應(yīng)標(biāo)簽信 息的讀取時(shí)間點(diǎn)進(jìn)行對(duì)比,發(fā)現(xiàn)時(shí)間間隔小于重復(fù)讀的間隔,則不進(jìn)行自動(dòng)入庫(kù) 記錄處理,同時(shí)在軟件中對(duì)超過(guò)重復(fù)讀取最小間隔的內(nèi)存變量進(jìn)行清除,進(jìn)而防 止軟件運(yùn)行中內(nèi)存的溢出,保證系統(tǒng)處理效率。
      本發(fā)明的具有功能和有益效果
      本發(fā)明是針對(duì)在生產(chǎn)倉(cāng)儲(chǔ)環(huán)節(jié)應(yīng)用RFID進(jìn)行高效管理過(guò)程中出現(xiàn)的技術(shù)難題, 通過(guò)軟件處理的方式實(shí)現(xiàn)沖突與異常'的解決,有效的提升了 RFID在倉(cāng)儲(chǔ)環(huán)節(jié)應(yīng)用 的成功性。具體表現(xiàn)在
      1)通過(guò)設(shè)定每年托盤入庫(kù)的最小時(shí)間間隔,自動(dòng)判斷相應(yīng)的托盤是否被異常讀取,如果異常讀取則不進(jìn)行自動(dòng)入庫(kù)記錄。
      2) 在軟件系統(tǒng)中建立內(nèi)存數(shù)組管理托盤最后入庫(kù)時(shí)間點(diǎn)信息、當(dāng)前正在讀取 的標(biāo)簽信息,實(shí)時(shí)進(jìn)行數(shù)據(jù)對(duì)比,如果當(dāng)前在讀標(biāo)簽第一次讀到的時(shí)間點(diǎn)同數(shù)組 中記錄的時(shí)間點(diǎn)信息之差小于設(shè)定的時(shí)間間隔,則自動(dòng)作為異常讀取處理。
      3) 并根據(jù)設(shè)定的時(shí)間間隔及時(shí)清理超過(guò)時(shí)間間隔的數(shù)據(jù),防止內(nèi)存溢出,提 高系統(tǒng)處理效率。
      4、可以有效的處理在采用RFID標(biāo)簽進(jìn)行托盤自動(dòng)入庫(kù)處理中異常讀取的問(wèn)題。
      5)在進(jìn)行異常數(shù)據(jù)分析的處理中,可以有效的避免系統(tǒng)內(nèi)存溢出與因?yàn)榉治?導(dǎo)致效率低下的問(wèn)題。


      圖1是入庫(kù)數(shù)據(jù)處理流程圖。 具體使用方式
      1) 企業(yè)建立使用RFID標(biāo)簽進(jìn)行托盤管理的硬件環(huán)境是,每個(gè)托盤安裝RFID 標(biāo)簽,入庫(kù)時(shí)采用通道入庫(kù)的方式,在通道兩邊安裝RFID讀寫器,每個(gè)托盤安裝 RFID標(biāo)簽進(jìn)行讀寫。
      2) 在企業(yè)生產(chǎn)下線時(shí)完成托盤存放產(chǎn)品的數(shù)據(jù)更新,托盤通過(guò)運(yùn)輸?shù)竭_(dá)倉(cāng)庫(kù) 入口處,以小于0. 3M/s的速度通過(guò)通道,RFID讀寫器可以獲取托盤上的RFID標(biāo) 簽序列號(hào)信息。
      3) 通過(guò)本技術(shù)對(duì)RFID讀寫器讀取到的標(biāo)簽信息進(jìn)行分析,判斷為合法的入 庫(kù)操作,如果為合法,則自動(dòng)聯(lián)機(jī)獲取托盤中存放產(chǎn)品的信息,自動(dòng)生成入庫(kù)操 作記錄。
      實(shí)施例-
      內(nèi)存實(shí)例變量如下
      〃掃描間隔,重復(fù)最小間隔
      dec id—interval = 0. 01
      dec id—rein—lest = 20 〃初始為20秒
      〃剛剛讀到的標(biāo)簽,如果持續(xù)讀取一個(gè)標(biāo)簽不超過(guò)5秒,則顯示此托盤入庫(kù)少于5秒,稍候再 入庫(kù)。
      〃如果一直等于上一個(gè)標(biāo)簽,那么便不繼續(xù)處理
      string is—list[] 〃所有讀到標(biāo)簽集合與最后時(shí)間,注意兩個(gè)數(shù)組要完全對(duì)應(yīng)一St long il_list[] 〃
      〃正在讀取的標(biāo)簽 string is—last Timer事件腳本
      4〃檢測(cè)是否讀到了數(shù)據(jù),如果讀到了,則進(jìn)行操作。 if pos( s , ,INSPUR—RFID:/) = 1 then
      get—token( s ,, t,)
      il—begin = cpu()
      6]S6
      if cpu() - il—begin > 20000 and cbx_auto—disvisible. checked then
      hide() end if
      return
      end if
      〃如果沒(méi)有顯示,則顯示窗口 '
      if visible = false then show ()
      il—begin 二 cpu() end if
      setfocus 0
      〃檢測(cè)相應(yīng)的記錄
      if not fileexists( gs_data—temp_path + s + , . dw—1, ) then
      dw—face, modify ('idl—t. text 二 〃相應(yīng)的托盤無(wú)生產(chǎn)下線記錄! [ , + s + ']〃')
      wf—reset (20)
      IS—LAST 二 S '
      return — end if 〃/
      if s 二 is—last then return
      〃檢測(cè)是否為新的標(biāo)簽或是超過(guò)時(shí)間間隔后的標(biāo)簽 if wf_add( s ) 二 false then
      dw—face.raodify(, idl—t.text二〃托盤入庫(kù)少于設(shè)定的間隔,請(qǐng)稍候再入庫(kù)! [, +s + ,]",)
      dw一l. importfile( text! , gs—data—temp—path + s + '. dw一l' )
      dw—2. importfile( text! , gs—data—temp—path + s + ,. dw—2, )
      dw—3. importfile( text! , gs—data—temp—path + s + ,. dw一3' )
      is一last = s
      return
      else
      dw—face, modify (, idl—t, text 二 "[, 十string ( now() , ,hh:mra:ss,) + ,]入庫(kù)操作完 成! [, + s + ,]〃,)is—last = s end if

      if cbx一single一box. checked then
      wf—reset(0) end if
      text !,gs__data_—temp_s+ ,.dw一l,)
      text!,gs_—dat£i__temp—peith+s+ J.dw一2,)
      text!,gs——dat£i_—temp_+s+ ,.dw一3')
      upperbound( il_list ))
      內(nèi)存數(shù)組管理腳本 long 11—count , i long 11—last—time long ll—new—time
      11—new—time = cpu()
      11—count = min( upperbound( is—list )
      for i = 1 to 11—count
      if is—list[i] = as—card then 11 last time 二 il_list[i]
      〃如果讀取時(shí)間超過(guò)5秒則重置讀取時(shí)間,否則不重置 if 11—new—time - ll_last_time 〉 5000 then
      il—list[i] 二 11—new—time
      return tme
      return false end if end if
      〃如果沒(méi)有相應(yīng)的卡記錄,則為新的標(biāo)簽
      if 11—count 〈 1 or isnull( 11—count ) then 11—count 二 0
      11 count ++
      i s—1i st[11—count] il list[ll—count]
      as—card
      11 new time
      〃對(duì)超時(shí)數(shù)據(jù)進(jìn)行內(nèi)存數(shù)組清理 Wf—delete—old—data () return true本發(fā)明的方法已經(jīng)在浪潮基于RFID的^品追溯系統(tǒng)中使用成功,通過(guò)該技術(shù) 的應(yīng)用,良好的解決了在使用RFID的環(huán)境中數(shù)據(jù)被重復(fù)臟讀的情況,通過(guò)該技術(shù) 同其他技術(shù)的配套使用,可以良好的完成RFID標(biāo)簽技術(shù)在生產(chǎn)倉(cāng)儲(chǔ)環(huán)節(jié)的應(yīng)用, 因?yàn)閮?nèi)存數(shù)據(jù)不參與運(yùn)算對(duì)比的數(shù)據(jù)進(jìn)行了及時(shí)清理,有效的保證了系統(tǒng)長(zhǎng)時(shí)間 運(yùn)行平穩(wěn),系統(tǒng)響應(yīng)速度快速均勻。
      權(quán)利要求
      1、一種基于RFID入庫(kù)數(shù)據(jù)的處理方法,其特征在于,在倉(cāng)儲(chǔ)管理中采用RFID技術(shù)對(duì)托盤進(jìn)行RFID標(biāo)簽管理,托盤搬運(yùn)入庫(kù)時(shí)讓托盤通過(guò)兩邊帶有RFID讀寫器的通道,系統(tǒng)通過(guò)讀取標(biāo)簽信息對(duì)產(chǎn)生的誤讀信息進(jìn)行有效性判斷并自動(dòng)處理,RFID管理的托盤進(jìn)行自動(dòng)化入庫(kù)記錄時(shí),通過(guò)設(shè)定入庫(kù)的最小時(shí)間間隔方法,自動(dòng)識(shí)別出入庫(kù)現(xiàn)場(chǎng)作業(yè)中的可能被RFID讀寫器誤讀到的托盤,并自動(dòng)進(jìn)行誤讀顯示與數(shù)據(jù)處理,具體處理步驟如下在軟件中通過(guò)建立動(dòng)態(tài)的內(nèi)存數(shù)組,記錄每一RFID標(biāo)簽在連續(xù)讀取的情況,被最后一次讀到的時(shí)間點(diǎn)作為當(dāng)前在讀的RFID標(biāo)簽信息,當(dāng)發(fā)生新的RFID標(biāo)簽信息被讀取時(shí),通過(guò)判斷當(dāng)前新標(biāo)簽信息讀取的時(shí)間,與內(nèi)存數(shù)組中相應(yīng)標(biāo)簽信息的讀取時(shí)間點(diǎn)進(jìn)行對(duì)比,發(fā)現(xiàn)時(shí)間間隔小于重復(fù)讀的間隔,則不進(jìn)行自動(dòng)入庫(kù)記錄處理,同時(shí)在軟件中對(duì)超過(guò)重復(fù)讀取最小間隔的內(nèi)存變量進(jìn)行清除,進(jìn)而防止軟件運(yùn)行中內(nèi)存的溢出,保證系統(tǒng)處理效率。
      全文摘要
      本發(fā)明公開了一種基于RFID入庫(kù)數(shù)據(jù)的處理方法,該方法是在倉(cāng)儲(chǔ)管理中采用RFID技術(shù)對(duì)托盤進(jìn)行RFID標(biāo)簽管理,托盤搬運(yùn)入庫(kù)時(shí)讓托盤通過(guò)兩邊帶有RFID讀寫器的通道,系統(tǒng)對(duì)產(chǎn)生的誤讀信息進(jìn)行有效性判斷并自動(dòng)處理,具體步驟如下在連續(xù)入庫(kù)作業(yè)中,RFID讀寫器讀取托盤標(biāo)簽信息,并連續(xù)的將讀取到的標(biāo)簽信息傳遞給軟件系統(tǒng),軟件系統(tǒng)接收到大量序時(shí)傳遞過(guò)來(lái)的標(biāo)簽信息后,采用最小重復(fù)時(shí)間間隔的方法對(duì)讀取到的標(biāo)簽信息判斷其正確性,在標(biāo)簽兩次被讀到的時(shí)間少于約定間隔的情況下,自動(dòng)作為誤讀信息處理,同時(shí)依據(jù)約定的間隔時(shí)間為界進(jìn)行數(shù)據(jù)清理,內(nèi)存中保存一個(gè)穩(wěn)定數(shù)量的臨時(shí)數(shù)據(jù)用于時(shí)間間隔的判斷,有效的提升系統(tǒng)的穩(wěn)定性,保證系統(tǒng)長(zhǎng)時(shí)間的高效運(yùn)行。
      文檔編號(hào)G06Q10/00GK101630379SQ20091001803
      公開日2010年1月20日 申請(qǐng)日期2009年8月18日 優(yōu)先權(quán)日2009年8月18日
      發(fā)明者劉清華 申請(qǐng)人:浪潮集團(tuán)山東通用軟件有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1