本文聚焦我司基于IMPINJ R2000/E710芯片開發(fā)的RFID超高頻讀寫器,系統(tǒng)解答軟件開發(fā)中的常見問題,包括DEMO環(huán)境、SDK獲取、API使用、通訊協(xié)議適配、Linux系統(tǒng)開發(fā)、EPC協(xié)議應(yīng)用、防沖突機(jī)制等,同時(shí)涵蓋RFID讀寫器、超高頻電子標(biāo)簽閱讀器、定制天線、手持終端相關(guān)開發(fā)適配要點(diǎn)。

相關(guān)解決方案:RFID會(huì)展人員智能管理
RFID超高頻分體式電子標(biāo)簽讀寫器UR6258,是基于IMPINJ R2000/E710芯片深度開發(fā)的高性能設(shè)備,作為專業(yè)超高頻電子標(biāo)簽閱讀器,支持EPCglobal UHF Class 1 Gen 2 / ISO 18000-6C / ISO 18000-6B協(xié)議。設(shè)備配備4個(gè)外接TNC定制天線接口,支持RS232、RJ45(TCPIP)等通訊接口,廣泛應(yīng)用于倉(cāng)儲(chǔ)管理、圖書管理、物流分揀、智能工具柜、醫(yī)療耗材柜等場(chǎng)景,也可與手持終端配合實(shí)現(xiàn)移動(dòng)化開發(fā)應(yīng)用。
1. Q:UR6258 RFID讀寫器的C#版本DEMO開發(fā)環(huán)境是2010還是2008?
A:開發(fā)環(huán)境為2010版本。
2. Q:DEMO開發(fā)SDK在哪個(gè)位置獲。
A:SDK包含在開發(fā)包內(nèi),包中同時(shí)提供demo源代碼、DLL庫(kù)文件及通訊協(xié)議文檔。
3. Q:如何基于該超高頻電子標(biāo)簽閱讀器開發(fā)?API在何處獲。
A:二次開發(fā)核心為“通訊協(xié)議+源代碼”,API即通訊協(xié)議,可從開發(fā)包中獲取。
4. Q:這款RFID讀寫器支持BS架構(gòu)嗎?
A:BS架構(gòu)是數(shù)據(jù)庫(kù)軟件的后臺(tái)開發(fā)模式,與讀寫器硬件本身無(wú)直接關(guān)聯(lián),取決于上層開發(fā)設(shè)計(jì)。
5. Q:UR6258超高頻電子標(biāo)簽閱讀器支持LLRP協(xié)議嗎?
A:LLRP是用于統(tǒng)一設(shè)備的基礎(chǔ)協(xié)議,目前該款讀寫器暫不支持。
6. Q:自動(dòng)讀取模式下,向讀寫器發(fā)命令的成功率為何很低?
A:自動(dòng)模式下,讀寫器讀取標(biāo)簽時(shí)會(huì)通過COM口傳輸數(shù)據(jù),此時(shí)COM口向上位機(jī)的通訊通道暫時(shí)關(guān)閉;數(shù)據(jù)量越大,關(guān)閉時(shí)間越長(zhǎng),待標(biāo)簽信息傳輸完成后會(huì)自動(dòng)恢復(fù)通訊。
7. Q:維根輸出數(shù)據(jù)對(duì)應(yīng)EPC的哪個(gè)部分?
A:Wiegand26輸出EPC最后3bytes數(shù)據(jù),Wiegand34輸出EPC最后4bytes數(shù)據(jù),支持根據(jù)需求自由定制。
8. Q:有無(wú)支持Linux系統(tǒng)的Demo?UR6258讀寫器能否在Linux下運(yùn)行?
A:目前無(wú)Linux系統(tǒng)專用Demo,但提供串口協(xié)議;只要設(shè)備具備串口,即可基于協(xié)議開發(fā),也可參考安卓開發(fā)包的適配邏輯,同時(shí)可配合Linux系統(tǒng)的手持終端進(jìn)行測(cè)試。
9. Q:Windows版Demo能否直接在WindowsCE平臺(tái)運(yùn)行?
A:不可以。WINCE與Windows編譯環(huán)境不同,需重新建立WINCE項(xiàng)目并移植代碼,改動(dòng)量較;可提供Windows版Demo和SDK供用戶自行編譯修改。

10. Q:該讀寫器盤存一次標(biāo)簽需要多少時(shí)間?
A:因防沖突采用動(dòng)態(tài)Q隨機(jī)算法,且盤存標(biāo)簽數(shù)量不固定,盤存時(shí)間無(wú)固定值,通常在450mS–1000mS之間。
11. Q:若RFID讀寫器未接定制天線,有無(wú)辦法判斷?
A:可開啟天線檢測(cè)功能;未連接天線時(shí),盤存或操作標(biāo)簽會(huì)返回錯(cuò)誤代碼。若天線尺寸過小或性能極差,可能導(dǎo)致檢測(cè)功能無(wú)法識(shí)別。
點(diǎn) 副本.jpg)
12. Q:為何有時(shí)能盤存到標(biāo)簽,卻無(wú)法執(zhí)行write或read操作?
A:核心原因是標(biāo)簽感應(yīng)能量不足。根據(jù)EPC協(xié)議,read、write等ACCESS命令需比盤存(inventory)多一倍能量和通訊時(shí)間,因此ACCESS命令的有效距離僅為盤存的60%-70%,錯(cuò)誤率更高;操作數(shù)據(jù)量越大,對(duì)能量需求越高,錯(cuò)誤率也會(huì)上升。建議執(zhí)行ACCESS命令時(shí)將標(biāo)簽靠近天線(或優(yōu)化定制天線性能),若盤存時(shí)調(diào)低了讀寫器功率,需重新調(diào)高功率后再執(zhí)行操作。

13. Q:通訊協(xié)議中,每包數(shù)據(jù)的讀寫器地址參數(shù)有何作用?
A:該參數(shù)主要用于RS-485串接場(chǎng)景,用于指定待操作的RFID讀寫器;無(wú)串接需求時(shí)(如單設(shè)備使用),可設(shè)為廣播地址(0xFF),無(wú)實(shí)際功能影響。
14. Q:實(shí)時(shí)模式下,存盤標(biāo)簽的session自定義參數(shù)有何用途?SessionID和inventoriedflag分別代表什么?
A:開啟Session功能后,標(biāo)簽會(huì)切換為“A(可讀。焙汀癇(不可讀。眱煞N狀態(tài),標(biāo)簽被讀取一次后會(huì)立即切換至B狀態(tài),停留指定時(shí)間后自動(dòng)恢復(fù)為A狀態(tài)。SessionID(S0-S3)代表功能等級(jí),等級(jí)越高,標(biāo)簽在B狀態(tài)停留時(shí)間越長(zhǎng)(S0約2秒、S1約幾分鐘、S2約10多分鐘、S3約幾小時(shí),具體因標(biāo)簽型號(hào)略有差異);inventoriedflag用于設(shè)置標(biāo)簽的初始狀態(tài)。
1. RFID超高頻遠(yuǎn)距離手持終端MT9:搭載Android或Open Harmony系統(tǒng),采用紫光展銳八核2.7GHz CPU,2+16G/4+64G內(nèi)存配置;基于IMPINJ R2000/E710芯片開發(fā)超高頻模塊(902-928MHz),配合定制天線后最遠(yuǎn)識(shí)別距離達(dá)20米;支持藍(lán)牙5.0、雙頻WIFI、4G、GPS,可適配國(guó)軍標(biāo)/國(guó)標(biāo)協(xié)議標(biāo)簽,適用于移動(dòng)開發(fā)場(chǎng)景(如固定資產(chǎn)管理、設(shè)備巡檢、倉(cāng)儲(chǔ)盤點(diǎn))。
RFID超高頻遠(yuǎn)距離Android/Open Harmony手持終端MT9
2. RFID超高頻安卓手持終端MT50A:基于Android8.1系統(tǒng),搭載8核2.0GHz處理器,3GB RAM + 32GB ROM內(nèi)存,5.5寸IPS高亮屏;可選配條碼識(shí)別、低頻/高頻/超高頻模塊,IP65防護(hù)等級(jí),1.5米防摔;可作為超高頻電子標(biāo)簽閱讀器的移動(dòng)開發(fā)終端,適用于物流快遞、醫(yī)療護(hù)理、移動(dòng)銷售等場(chǎng)景。
RFID超高頻(UHF)Android8.1手持終端MT50A
3. RFID超高頻工業(yè)定制天線UA1313:工作頻率860-960MHz,支持EPCglobal UHF Class 1 Gen 2 / ISO 18000-6C / ISO 18000-6B協(xié)議,高強(qiáng)度結(jié)構(gòu)設(shè)計(jì);作為RFID讀寫器的核心配件,適用于工位產(chǎn)線、智能工具柜、智能檔案柜等固定開發(fā)場(chǎng)景,可提升標(biāo)簽識(shí)別穩(wěn)定性。
4. RFID超高頻柔性抗金屬標(biāo)簽UT6601:支持ISO18000-6C(EPC CLASS1 G2)協(xié)議,柔性天線設(shè)計(jì)可貼合曲面,支持專用打印機(jī)打印;配合超高頻電子標(biāo)簽閱讀器使用,適用于固定資產(chǎn)管理、工具管理、產(chǎn)線開發(fā)等場(chǎng)景,提升標(biāo)簽適配性。
請(qǐng)繼續(xù)瀏覽相關(guān)產(chǎn)品與解決方案,或下載: RFID讀寫器和應(yīng)用方案PDF電子版彩頁(yè)
返回頂部