RFID世界網(wǎng) >
技術(shù)文章 >
物流 >
正文
基于RFID技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)設(shè)計(jì)
作者:林建設(shè),姚進(jìn)
來(lái)源:RFID世界網(wǎng)
日期:2011-02-17 08:52:59
摘要:以RFID 技術(shù)為核心,在分析倉(cāng)儲(chǔ)管理流程的基礎(chǔ)上,提出了倉(cāng)儲(chǔ)管理系統(tǒng)的總體設(shè)計(jì)和功能設(shè)計(jì),并論述了RFID 定位計(jì)算方法與標(biāo)簽讀寫器通訊實(shí)現(xiàn)。
1 引言
倉(cāng)儲(chǔ)是物流系統(tǒng)的一部分,是在原產(chǎn)地、消費(fèi)地,或者在這兩地之間存儲(chǔ)包括原材料、在制品、成品等倉(cāng)儲(chǔ)物品,并且向管理者提供有關(guān)存儲(chǔ)倉(cāng)儲(chǔ)物品的狀態(tài)、條件和處理情況等信息。目前在我國(guó),倉(cāng)儲(chǔ)管理基本處于人工管理或半自動(dòng)化管理狀態(tài),效率不高,且其通訊方式大多數(shù)以有線通訊為主,存在一定的弊端,還不能完全實(shí)現(xiàn)無(wú)紙作業(yè)。
射頻識(shí)別(RFID)技術(shù)是一種無(wú)接觸自動(dòng)識(shí)別技術(shù),其基本原理是利用射頻信號(hào)及其空間耦合、傳輸特性,實(shí)現(xiàn)對(duì)靜止的或移動(dòng)中的待識(shí)別物品的自動(dòng)機(jī)器識(shí)別。射頻識(shí)別系統(tǒng)一般由兩個(gè)部分組成,即電子標(biāo)簽和閱讀器。
電子標(biāo)簽與閱讀器之間通過(guò)耦合元件實(shí)現(xiàn)射頻信號(hào)的空間(無(wú)接觸)耦合,在耦合通道內(nèi),根據(jù)時(shí)序關(guān)系,實(shí)現(xiàn)能量的傳遞、數(shù)據(jù)的交換。電子標(biāo)簽是時(shí)下最為先進(jìn)的非接觸感應(yīng)技術(shù),電子標(biāo)簽的防沖撞性、封裝任意性、使用壽命長(zhǎng)、可重復(fù)利用等特點(diǎn),使電子標(biāo)簽倉(cāng)儲(chǔ)管理技術(shù)成為倉(cāng)儲(chǔ)管理設(shè)計(jì)的新寵。用電子標(biāo)簽支持現(xiàn)今的倉(cāng)儲(chǔ)管理系統(tǒng)的優(yōu)勢(shì)在于:有效管理貨物裝箱作業(yè);信息收集自動(dòng)化;產(chǎn)品來(lái)源之核對(duì);可更改電子標(biāo)簽上的資料,而無(wú)須更改產(chǎn)品包裝;有效管理裝貨(減少丟失);自動(dòng)化結(jié)果更有效品質(zhì)監(jiān)督;可以全程跟蹤庫(kù)存貨物的物流情況,將損失和失誤降低到最低點(diǎn)。RFID 技術(shù)同時(shí)也是實(shí)現(xiàn)物流過(guò)程實(shí)施貨品跟蹤的一種非常有效的技術(shù)。
雖然電子標(biāo)簽技術(shù)在國(guó)外已成功應(yīng)用于物流業(yè),大大提高了倉(cāng)儲(chǔ)物流作業(yè)效率,但在國(guó)內(nèi)的應(yīng)用還處于起步階段,目前在倉(cāng)儲(chǔ)物流還沒(méi)有較大規(guī)模的應(yīng)用案例[4]。本文在分析倉(cāng)儲(chǔ)管理流程的基礎(chǔ)上,提出了倉(cāng)儲(chǔ)管理系統(tǒng)的總體設(shè)計(jì)、功能設(shè)計(jì)并論述了RFID 定位計(jì)算方法與通訊,最后給出了系統(tǒng)的應(yīng)用實(shí)例。
2 倉(cāng)儲(chǔ)管理系統(tǒng)的工作流程
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)的核心是:每件貨物都附加了RFID 應(yīng)答器,相應(yīng)地在倉(cāng)庫(kù)各入口的通道處設(shè)置RFID閱讀器。貨物在通過(guò)閱讀器時(shí),閱讀器即可通過(guò)貨物上的應(yīng)答器獲得貨物的信息。庫(kù)內(nèi)各貨架中間和出庫(kù)通道也設(shè)置一定數(shù)量的RFID 手持終端或者無(wú)線車載數(shù)據(jù)終端,以追蹤貨物在庫(kù)內(nèi)的信息和出庫(kù)時(shí)的信息,實(shí)現(xiàn)倉(cāng)儲(chǔ)管理系統(tǒng)對(duì)貨物從入庫(kù)開(kāi)始的自動(dòng)識(shí)別、定位、輸送、存取、出庫(kù)等全部作業(yè)過(guò)程的信息化管理。
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)的具體工作流程如下:
2.1 入庫(kù)作業(yè)流程
入庫(kù)口處的閱讀器讀取標(biāo)簽中的信息,系統(tǒng)將實(shí)際入庫(kù)信息與預(yù)入庫(kù)信息進(jìn)行比較,若出現(xiàn)錯(cuò)誤,則由系統(tǒng)輸出提示信息,由工作人員解決,若無(wú)誤系統(tǒng)按最佳的儲(chǔ)存方式,自動(dòng)分配庫(kù)位,并把庫(kù)位號(hào)下載到無(wú)線數(shù)據(jù)終端通知叉車司機(jī)。叉車司機(jī)運(yùn)送貨物到指定庫(kù)位,用手持式閱讀器讀取庫(kù)位標(biāo)簽信息,核對(duì)位置無(wú)誤后把貨物送入庫(kù)位,改寫庫(kù)位標(biāo)簽內(nèi)容,最后無(wú)線數(shù)據(jù)終端把入庫(kù)實(shí)況發(fā)送回計(jì)算機(jī),及時(shí)更新庫(kù)存數(shù)據(jù)庫(kù)。
2.2 出庫(kù)作業(yè)流程
首先根據(jù)出庫(kù)計(jì)劃編制出庫(kù)單,出庫(kù)單被下載到數(shù)據(jù)手持終端(或叉車車載終端),通知叉車司機(jī)。叉車司機(jī)按數(shù)據(jù)終端提示,到達(dá)指定庫(kù)位,然后用手持讀寫器讀取庫(kù)位標(biāo)簽,系統(tǒng)確認(rèn)為正確庫(kù)位后,從庫(kù)位上取出指定的貨物,改寫庫(kù)位標(biāo)簽內(nèi)容。貨物運(yùn)送到出庫(kù)口處,通過(guò)門口的讀寫器將信息傳入管理系統(tǒng)并與出庫(kù)單進(jìn)行對(duì)比,若無(wú)誤,則順利出庫(kù),庫(kù)存量相應(yīng)減除,若出現(xiàn)錯(cuò)誤,則由倉(cāng)庫(kù)管理系統(tǒng)輸出提示信息。
2.3 庫(kù)存盤點(diǎn)作業(yè)流程
2.3.1 自動(dòng)盤點(diǎn)
通過(guò)遠(yuǎn)距離大面積固定讀寫器,可在任一時(shí)刻將庫(kù)房?jī)?nèi)指定范圍的或所有的貨物信息全部讀取出來(lái),讀取出來(lái)的數(shù)據(jù)由讀寫器通過(guò)客戶機(jī)或無(wú)線網(wǎng)絡(luò)傳送到后臺(tái)管理系統(tǒng)。可以實(shí)現(xiàn)無(wú)人工干預(yù)的全自動(dòng)實(shí)時(shí)、分區(qū)盤點(diǎn),并保證盤點(diǎn)操作的快速進(jìn)行和盤點(diǎn)數(shù)據(jù)的準(zhǔn)確。
2.3.2 人工盤點(diǎn)
倉(cāng)庫(kù)管理員根據(jù)實(shí)際情況,可選擇盤庫(kù)的范圍,一是盤存所有貨物,二是通過(guò)查詢,按照一定條件查詢出貨物,最后生成盤庫(kù)單。倉(cāng)庫(kù)管理員將盤庫(kù)單信息下載到手持機(jī)中,利用手持機(jī)對(duì)所選貨物進(jìn)行清點(diǎn)。首先掃描庫(kù)位標(biāo)簽然后掃描貨物標(biāo)簽,如果不對(duì)應(yīng)產(chǎn)生報(bào)警提示,進(jìn)行相應(yīng)操作。清點(diǎn)完畢后,將手持機(jī)中的數(shù)據(jù)上傳至倉(cāng)庫(kù)管理系統(tǒng)系統(tǒng)核對(duì)貨物的實(shí)物數(shù)量和賬面數(shù)量。
3 系統(tǒng)的結(jié)構(gòu)和功能設(shè)計(jì)
3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
倉(cāng)儲(chǔ)管理系統(tǒng)總體結(jié)構(gòu)如圖1 所示。
?、谲囕d單元。包括車載控制計(jì)算機(jī)、顯示器、無(wú)線網(wǎng)絡(luò)連接器、識(shí)讀器及識(shí)別天線、寫有貨車識(shí)別電子碼的車載電子標(biāo)簽等。車載單元通過(guò)無(wú)線網(wǎng)絡(luò)連接器與主控系統(tǒng)進(jìn)行連接。
?、凼殖謫卧0梢苿?dòng)手持設(shè)備、寫有手持設(shè)備識(shí)別電子碼的手持電子標(biāo)簽。手持單元通過(guò)無(wú)線網(wǎng)絡(luò)訪問(wèn)主控計(jì)算機(jī)。
?、軅}(cāng)庫(kù)設(shè)施。倉(cāng)庫(kù)內(nèi)將被劃分為具有相應(yīng)識(shí)別電子碼的不同貨位,其中包括所處倉(cāng)庫(kù)、貨區(qū)、貨架及每個(gè)獨(dú)立貨品存放區(qū)。管理人員將貨位電子碼寫入貨位識(shí)別電子標(biāo)簽中。整個(gè)倉(cāng)庫(kù)內(nèi)及各庫(kù)門附近都將由無(wú)限局域網(wǎng)覆蓋,以實(shí)現(xiàn)信息共享。
3.2 系統(tǒng)功能
系統(tǒng)的功能模塊如圖2 所示。
?、诨A(chǔ)信息管理。主要實(shí)現(xiàn)對(duì)系統(tǒng)的基本信息資料的管理和初期數(shù)據(jù)的設(shè)置。包括倉(cāng)庫(kù)定義、地區(qū)信息、貨品信息、供應(yīng)商信息、客戶信息、員工信息、出入庫(kù)信息及類別信息。
?、蹅}(cāng)庫(kù)作業(yè)管理。主要實(shí)現(xiàn)對(duì)倉(cāng)儲(chǔ)基本業(yè)務(wù)的管理,是整個(gè)倉(cāng)儲(chǔ)管理的核心。包括貨品入庫(kù)、貨品出庫(kù)、貨位管理、盤點(diǎn)管理、移位管理、調(diào)撥管理、預(yù)警管理、包裝管理、質(zhì)檢管理。
?、懿樵兘y(tǒng)計(jì)、報(bào)表。包括入庫(kù)單、出庫(kù)、報(bào)損、移位、盤點(diǎn)等的查詢統(tǒng)計(jì),出庫(kù)計(jì)劃、調(diào)撥單、調(diào)撥申請(qǐng)、客戶指令等的查詢及各種報(bào)表輸出。
?、萆漕l標(biāo)簽維護(hù)。主要用于維護(hù)射頻電子標(biāo)簽。包括標(biāo)簽數(shù)據(jù)的讀寫、發(fā)放等。
⑥其他。其他輔助項(xiàng)目和終端程序接口等。
4 RFID 標(biāo)簽定位與通訊
4.1 RFID 標(biāo)簽定位
參數(shù):?x 閱讀器x 發(fā)出信號(hào)的頻率;vx 閱讀器x 發(fā)出信號(hào)的波長(zhǎng);(χx,уx) 閱讀器x 的位置;(χo,Уo) 標(biāo)簽位置(叉車);dx,o 標(biāo)簽和閱讀器x 之間的距離;Px 閱讀器發(fā)送信號(hào)的時(shí)間間隔;Cx 閱讀器發(fā)送信號(hào)間隔內(nèi)接收到的標(biāo)簽的個(gè)數(shù)

4.2 管理系統(tǒng)與標(biāo)簽讀寫器通訊實(shí)現(xiàn)
電子標(biāo)簽采用了GT&T Engineering 公司的GTag-WI830B。頻率為868MHz,最大通訊距離為100m,通信數(shù)據(jù)速率為512000 bps,具備防沖突機(jī)制并提供了數(shù)據(jù)完整性校驗(yàn)及數(shù)據(jù)加密保障數(shù)據(jù)的安全性。讀寫器采用美國(guó)GT&T Engineering 公司的GLink 讀寫器。該讀寫器支持串口及標(biāo)準(zhǔn)網(wǎng)口通信。讀寫距離最大能達(dá)到100m。系統(tǒng)采用C#語(yǔ)言編程,通過(guò)調(diào)用API: GConnect.dll動(dòng)態(tài)庫(kù)文件實(shí)現(xiàn)管理系統(tǒng)與讀寫器的通訊,其中的主要接口函數(shù)功能如表1 所示。
GController gcInst = new GController();
gcInst.SendGetTagData(txtTagId.Text,
txtTagPwd.Text, ++index);
ArrayList frames = gcInst.GetResponseFrames();
string strTagData;
foreach (byte[] frame in frames) {
if (GController.GetTagData(frame, out rssi, out
addr, out blk, out tagData)) {
strTagData = tagData
gcInst.CloseSerialPort();
標(biāo)簽維護(hù)界面如圖4:
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)從根本上保障了倉(cāng)儲(chǔ)信息的準(zhǔn)確統(tǒng)一,提高了倉(cāng)儲(chǔ)運(yùn)作和管理的工作效率,大幅度減少了現(xiàn)有模式中查找貨位信息的時(shí)間,大大加快了出、入庫(kù)單的流轉(zhuǎn)速度,增強(qiáng)了倉(cāng)儲(chǔ)系統(tǒng)的處理能力。并且提高了人員的利用率,減少了不必要的耗費(fèi)。因此,基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)可以滿足現(xiàn)代物流管理模式下倉(cāng)儲(chǔ)管理系統(tǒng)的需求。
倉(cāng)儲(chǔ)是物流系統(tǒng)的一部分,是在原產(chǎn)地、消費(fèi)地,或者在這兩地之間存儲(chǔ)包括原材料、在制品、成品等倉(cāng)儲(chǔ)物品,并且向管理者提供有關(guān)存儲(chǔ)倉(cāng)儲(chǔ)物品的狀態(tài)、條件和處理情況等信息。目前在我國(guó),倉(cāng)儲(chǔ)管理基本處于人工管理或半自動(dòng)化管理狀態(tài),效率不高,且其通訊方式大多數(shù)以有線通訊為主,存在一定的弊端,還不能完全實(shí)現(xiàn)無(wú)紙作業(yè)。
射頻識(shí)別(RFID)技術(shù)是一種無(wú)接觸自動(dòng)識(shí)別技術(shù),其基本原理是利用射頻信號(hào)及其空間耦合、傳輸特性,實(shí)現(xiàn)對(duì)靜止的或移動(dòng)中的待識(shí)別物品的自動(dòng)機(jī)器識(shí)別。射頻識(shí)別系統(tǒng)一般由兩個(gè)部分組成,即電子標(biāo)簽和閱讀器。
電子標(biāo)簽與閱讀器之間通過(guò)耦合元件實(shí)現(xiàn)射頻信號(hào)的空間(無(wú)接觸)耦合,在耦合通道內(nèi),根據(jù)時(shí)序關(guān)系,實(shí)現(xiàn)能量的傳遞、數(shù)據(jù)的交換。電子標(biāo)簽是時(shí)下最為先進(jìn)的非接觸感應(yīng)技術(shù),電子標(biāo)簽的防沖撞性、封裝任意性、使用壽命長(zhǎng)、可重復(fù)利用等特點(diǎn),使電子標(biāo)簽倉(cāng)儲(chǔ)管理技術(shù)成為倉(cāng)儲(chǔ)管理設(shè)計(jì)的新寵。用電子標(biāo)簽支持現(xiàn)今的倉(cāng)儲(chǔ)管理系統(tǒng)的優(yōu)勢(shì)在于:有效管理貨物裝箱作業(yè);信息收集自動(dòng)化;產(chǎn)品來(lái)源之核對(duì);可更改電子標(biāo)簽上的資料,而無(wú)須更改產(chǎn)品包裝;有效管理裝貨(減少丟失);自動(dòng)化結(jié)果更有效品質(zhì)監(jiān)督;可以全程跟蹤庫(kù)存貨物的物流情況,將損失和失誤降低到最低點(diǎn)。RFID 技術(shù)同時(shí)也是實(shí)現(xiàn)物流過(guò)程實(shí)施貨品跟蹤的一種非常有效的技術(shù)。
雖然電子標(biāo)簽技術(shù)在國(guó)外已成功應(yīng)用于物流業(yè),大大提高了倉(cāng)儲(chǔ)物流作業(yè)效率,但在國(guó)內(nèi)的應(yīng)用還處于起步階段,目前在倉(cāng)儲(chǔ)物流還沒(méi)有較大規(guī)模的應(yīng)用案例[4]。本文在分析倉(cāng)儲(chǔ)管理流程的基礎(chǔ)上,提出了倉(cāng)儲(chǔ)管理系統(tǒng)的總體設(shè)計(jì)、功能設(shè)計(jì)并論述了RFID 定位計(jì)算方法與通訊,最后給出了系統(tǒng)的應(yīng)用實(shí)例。
2 倉(cāng)儲(chǔ)管理系統(tǒng)的工作流程
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)的核心是:每件貨物都附加了RFID 應(yīng)答器,相應(yīng)地在倉(cāng)庫(kù)各入口的通道處設(shè)置RFID閱讀器。貨物在通過(guò)閱讀器時(shí),閱讀器即可通過(guò)貨物上的應(yīng)答器獲得貨物的信息。庫(kù)內(nèi)各貨架中間和出庫(kù)通道也設(shè)置一定數(shù)量的RFID 手持終端或者無(wú)線車載數(shù)據(jù)終端,以追蹤貨物在庫(kù)內(nèi)的信息和出庫(kù)時(shí)的信息,實(shí)現(xiàn)倉(cāng)儲(chǔ)管理系統(tǒng)對(duì)貨物從入庫(kù)開(kāi)始的自動(dòng)識(shí)別、定位、輸送、存取、出庫(kù)等全部作業(yè)過(guò)程的信息化管理。
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)的具體工作流程如下:
2.1 入庫(kù)作業(yè)流程
入庫(kù)口處的閱讀器讀取標(biāo)簽中的信息,系統(tǒng)將實(shí)際入庫(kù)信息與預(yù)入庫(kù)信息進(jìn)行比較,若出現(xiàn)錯(cuò)誤,則由系統(tǒng)輸出提示信息,由工作人員解決,若無(wú)誤系統(tǒng)按最佳的儲(chǔ)存方式,自動(dòng)分配庫(kù)位,并把庫(kù)位號(hào)下載到無(wú)線數(shù)據(jù)終端通知叉車司機(jī)。叉車司機(jī)運(yùn)送貨物到指定庫(kù)位,用手持式閱讀器讀取庫(kù)位標(biāo)簽信息,核對(duì)位置無(wú)誤后把貨物送入庫(kù)位,改寫庫(kù)位標(biāo)簽內(nèi)容,最后無(wú)線數(shù)據(jù)終端把入庫(kù)實(shí)況發(fā)送回計(jì)算機(jī),及時(shí)更新庫(kù)存數(shù)據(jù)庫(kù)。
2.2 出庫(kù)作業(yè)流程
首先根據(jù)出庫(kù)計(jì)劃編制出庫(kù)單,出庫(kù)單被下載到數(shù)據(jù)手持終端(或叉車車載終端),通知叉車司機(jī)。叉車司機(jī)按數(shù)據(jù)終端提示,到達(dá)指定庫(kù)位,然后用手持讀寫器讀取庫(kù)位標(biāo)簽,系統(tǒng)確認(rèn)為正確庫(kù)位后,從庫(kù)位上取出指定的貨物,改寫庫(kù)位標(biāo)簽內(nèi)容。貨物運(yùn)送到出庫(kù)口處,通過(guò)門口的讀寫器將信息傳入管理系統(tǒng)并與出庫(kù)單進(jìn)行對(duì)比,若無(wú)誤,則順利出庫(kù),庫(kù)存量相應(yīng)減除,若出現(xiàn)錯(cuò)誤,則由倉(cāng)庫(kù)管理系統(tǒng)輸出提示信息。
2.3 庫(kù)存盤點(diǎn)作業(yè)流程
2.3.1 自動(dòng)盤點(diǎn)
通過(guò)遠(yuǎn)距離大面積固定讀寫器,可在任一時(shí)刻將庫(kù)房?jī)?nèi)指定范圍的或所有的貨物信息全部讀取出來(lái),讀取出來(lái)的數(shù)據(jù)由讀寫器通過(guò)客戶機(jī)或無(wú)線網(wǎng)絡(luò)傳送到后臺(tái)管理系統(tǒng)。可以實(shí)現(xiàn)無(wú)人工干預(yù)的全自動(dòng)實(shí)時(shí)、分區(qū)盤點(diǎn),并保證盤點(diǎn)操作的快速進(jìn)行和盤點(diǎn)數(shù)據(jù)的準(zhǔn)確。
2.3.2 人工盤點(diǎn)
倉(cāng)庫(kù)管理員根據(jù)實(shí)際情況,可選擇盤庫(kù)的范圍,一是盤存所有貨物,二是通過(guò)查詢,按照一定條件查詢出貨物,最后生成盤庫(kù)單。倉(cāng)庫(kù)管理員將盤庫(kù)單信息下載到手持機(jī)中,利用手持機(jī)對(duì)所選貨物進(jìn)行清點(diǎn)。首先掃描庫(kù)位標(biāo)簽然后掃描貨物標(biāo)簽,如果不對(duì)應(yīng)產(chǎn)生報(bào)警提示,進(jìn)行相應(yīng)操作。清點(diǎn)完畢后,將手持機(jī)中的數(shù)據(jù)上傳至倉(cāng)庫(kù)管理系統(tǒng)系統(tǒng)核對(duì)貨物的實(shí)物數(shù)量和賬面數(shù)量。
3 系統(tǒng)的結(jié)構(gòu)和功能設(shè)計(jì)
3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
倉(cāng)儲(chǔ)管理系統(tǒng)總體結(jié)構(gòu)如圖1 所示。
圖1 系統(tǒng)總體結(jié)構(gòu)
?、谲囕d單元。包括車載控制計(jì)算機(jī)、顯示器、無(wú)線網(wǎng)絡(luò)連接器、識(shí)讀器及識(shí)別天線、寫有貨車識(shí)別電子碼的車載電子標(biāo)簽等。車載單元通過(guò)無(wú)線網(wǎng)絡(luò)連接器與主控系統(tǒng)進(jìn)行連接。
?、凼殖謫卧0梢苿?dòng)手持設(shè)備、寫有手持設(shè)備識(shí)別電子碼的手持電子標(biāo)簽。手持單元通過(guò)無(wú)線網(wǎng)絡(luò)訪問(wèn)主控計(jì)算機(jī)。
?、軅}(cāng)庫(kù)設(shè)施。倉(cāng)庫(kù)內(nèi)將被劃分為具有相應(yīng)識(shí)別電子碼的不同貨位,其中包括所處倉(cāng)庫(kù)、貨區(qū)、貨架及每個(gè)獨(dú)立貨品存放區(qū)。管理人員將貨位電子碼寫入貨位識(shí)別電子標(biāo)簽中。整個(gè)倉(cāng)庫(kù)內(nèi)及各庫(kù)門附近都將由無(wú)限局域網(wǎng)覆蓋,以實(shí)現(xiàn)信息共享。
3.2 系統(tǒng)功能
系統(tǒng)的功能模塊如圖2 所示。
圖2 系統(tǒng)功能模塊圖
?、诨A(chǔ)信息管理。主要實(shí)現(xiàn)對(duì)系統(tǒng)的基本信息資料的管理和初期數(shù)據(jù)的設(shè)置。包括倉(cāng)庫(kù)定義、地區(qū)信息、貨品信息、供應(yīng)商信息、客戶信息、員工信息、出入庫(kù)信息及類別信息。
?、蹅}(cāng)庫(kù)作業(yè)管理。主要實(shí)現(xiàn)對(duì)倉(cāng)儲(chǔ)基本業(yè)務(wù)的管理,是整個(gè)倉(cāng)儲(chǔ)管理的核心。包括貨品入庫(kù)、貨品出庫(kù)、貨位管理、盤點(diǎn)管理、移位管理、調(diào)撥管理、預(yù)警管理、包裝管理、質(zhì)檢管理。
?、懿樵兘y(tǒng)計(jì)、報(bào)表。包括入庫(kù)單、出庫(kù)、報(bào)損、移位、盤點(diǎn)等的查詢統(tǒng)計(jì),出庫(kù)計(jì)劃、調(diào)撥單、調(diào)撥申請(qǐng)、客戶指令等的查詢及各種報(bào)表輸出。
?、萆漕l標(biāo)簽維護(hù)。主要用于維護(hù)射頻電子標(biāo)簽。包括標(biāo)簽數(shù)據(jù)的讀寫、發(fā)放等。
⑥其他。其他輔助項(xiàng)目和終端程序接口等。
4 RFID 標(biāo)簽定位與通訊
4.1 RFID 標(biāo)簽定位
圖3 標(biāo)簽定位原理圖
參數(shù):?x 閱讀器x 發(fā)出信號(hào)的頻率;vx 閱讀器x 發(fā)出信號(hào)的波長(zhǎng);(χx,уx) 閱讀器x 的位置;(χo,Уo) 標(biāo)簽位置(叉車);dx,o 標(biāo)簽和閱讀器x 之間的距離;Px 閱讀器發(fā)送信號(hào)的時(shí)間間隔;Cx 閱讀器發(fā)送信號(hào)間隔內(nèi)接收到的標(biāo)簽的個(gè)數(shù)

4.2 管理系統(tǒng)與標(biāo)簽讀寫器通訊實(shí)現(xiàn)
電子標(biāo)簽采用了GT&T Engineering 公司的GTag-WI830B。頻率為868MHz,最大通訊距離為100m,通信數(shù)據(jù)速率為512000 bps,具備防沖突機(jī)制并提供了數(shù)據(jù)完整性校驗(yàn)及數(shù)據(jù)加密保障數(shù)據(jù)的安全性。讀寫器采用美國(guó)GT&T Engineering 公司的GLink 讀寫器。該讀寫器支持串口及標(biāo)準(zhǔn)網(wǎng)口通信。讀寫距離最大能達(dá)到100m。系統(tǒng)采用C#語(yǔ)言編程,通過(guò)調(diào)用API: GConnect.dll動(dòng)態(tài)庫(kù)文件實(shí)現(xiàn)管理系統(tǒng)與讀寫器的通訊,其中的主要接口函數(shù)功能如表1 所示。
GController gcInst = new GController();
gcInst.SendGetTagData(txtTagId.Text,
txtTagPwd.Text, ++index);
ArrayList frames = gcInst.GetResponseFrames();
string strTagData;
foreach (byte[] frame in frames) {
if (GController.GetTagData(frame, out rssi, out
addr, out blk, out tagData)) {
strTagData = tagData
gcInst.CloseSerialPort();
標(biāo)簽維護(hù)界面如圖4:
圖4 標(biāo)簽維護(hù)界面
基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)從根本上保障了倉(cāng)儲(chǔ)信息的準(zhǔn)確統(tǒng)一,提高了倉(cāng)儲(chǔ)運(yùn)作和管理的工作效率,大幅度減少了現(xiàn)有模式中查找貨位信息的時(shí)間,大大加快了出、入庫(kù)單的流轉(zhuǎn)速度,增強(qiáng)了倉(cāng)儲(chǔ)系統(tǒng)的處理能力。并且提高了人員的利用率,減少了不必要的耗費(fèi)。因此,基于RFID 技術(shù)的倉(cāng)儲(chǔ)管理系統(tǒng)可以滿足現(xiàn)代物流管理模式下倉(cāng)儲(chǔ)管理系統(tǒng)的需求。