紅宇高頻讀寫模塊SRR22M0通信協(xié)議_第1頁
紅宇高頻讀寫模塊SRR22M0通信協(xié)議_第2頁
紅宇高頻讀寫模塊SRR22M0通信協(xié)議_第3頁
紅宇高頻讀寫模塊SRR22M0通信協(xié)議_第4頁
紅宇高頻讀寫模塊SRR22M0通信協(xié)議_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTOI紅宇高頻讀寫模塊紅宇高頻讀寫模塊 SRR22M0 通信協(xié)議通信協(xié)議1.概述概述.12.傳輸層協(xié)議傳輸層協(xié)議.12.1.RS232.12.1.1.命令傳輸楨結(jié)構(gòu)-從上位機到讀寫器.12.1.2.應答傳輸楨結(jié)構(gòu)-從讀寫器到上位機.22.1.3.傳輸錯誤處理.23.應用層協(xié)議應用層協(xié)議.23.1.應用層協(xié)議數(shù)據(jù)單元命令請求.23.2.應用層協(xié)議數(shù)據(jù)單元命令回復.33.3.應用命令集.33.3.1.0 xD0: Alarm 提示信息觸發(fā).33.3.2.0 xD1: RFReset 射頻復位 .43.3.3.0 xD2: Request 尋卡 .4

2、3.3.4.0 xD3: AntiColl 防沖突.53.3.5.0 xD4: Select 選卡 .53.3.6.0 xD5: LoadKey 口令加載 .53.3.7.0 xD7: Authentication 口令驗證 .63.3.8.0 xD8: Read 讀數(shù)據(jù).63.3.9.0 xD9: Write 讀數(shù)據(jù).73.3.10.0 xDA: Halt 停止卡操作 .73.3.11.0 xDD: WriteKey 寫密碼.84.附錄附錄.84.1.錯誤編碼表.84.2.標簽(M1 卡)的存儲分區(qū)結(jié)構(gòu).10四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO11. 概述概述本文是四川紅宇

3、創(chuàng)智信息科技有限責任公司 IC 讀寫器通信協(xié)議,供 IC 讀寫器及其訪問 API 的開發(fā)者參考。本文協(xié)議分為應用層和傳輸層 2 個邏輯層次,各層次有自己的編碼規(guī)則,但都要遵循以下原則:協(xié)議數(shù)據(jù)采用二進制字節(jié)序列編碼表示。多字節(jié)整數(shù)采用大端字節(jié)序編碼,數(shù)據(jù)長度保持不變。字節(jié)串直接復制串內(nèi)容。本章以下內(nèi)容將對應用層和傳輸層分別進行闡述。2. 傳輸層協(xié)議傳輸層協(xié)議傳輸層定義讀寫器與上位機之間傳輸數(shù)據(jù)完整性及傳輸目標識別。本文將傳輸層的協(xié)議數(shù)據(jù)單元稱為楨(Frame) 。由于傳輸層協(xié)議與實際的通信網(wǎng)絡相關,所以讀寫器與上位機之間不同的通信網(wǎng)絡會對應不同的楨結(jié)構(gòu),即實際的楨結(jié)構(gòu)字段集合是上表的子集。本章

4、以下將分別描述在不同通信網(wǎng)絡中的傳輸楨結(jié)構(gòu)。2.1.RS232RS232 傳輸為一對一傳輸,不涉及多工作站點聯(lián)網(wǎng)。2.1.1. 命令傳輸楨結(jié)構(gòu)命令傳輸楨結(jié)構(gòu)-從上位機到讀寫器從上位機到讀寫器序號字段標識字段類型編碼長度字段值域字段說明1head字節(jié)串1 B0 x55楨頭標志2size整數(shù)1 B(0, 255payload + verify 的總字節(jié)數(shù)3payload字節(jié)串size-1 B載荷4verify整數(shù)1 B0, 255校驗和。校驗范圍:head 到verify 字段,不包括四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO2head 和 verify 字段。校驗計算方法:校驗范圍內(nèi)

5、數(shù)據(jù)字節(jié)求和,然后模 256。 2.1.2. 應答傳輸楨結(jié)構(gòu)應答傳輸楨結(jié)構(gòu)-從讀寫器到上位機從讀寫器到上位機序號字段標識字段類型編碼長度字段值域字段說明1head字節(jié)串1 B0 xAA楨頭標志2error整數(shù)1 B0, 255應答錯誤碼,0 表示成功,非 0 表示有錯誤(參見附錄錯誤碼)3plsize整數(shù)1 B(0, 255payload 的字節(jié)數(shù)4payload字節(jié)串size B應答數(shù)據(jù)5verify整數(shù)1 B0, 255校驗和。校驗范圍:head 到verify 字段,不包括head 和 verify 字段。校驗計算方法:校驗范圍內(nèi)數(shù)據(jù)字節(jié)求和,然后模 256。 2.1.3. 傳輸錯誤處理

6、傳輸錯誤處理在對傳輸楨的解碼過程中,可能發(fā)現(xiàn)不完整的傳輸楨,包括無結(jié)尾、超時、校驗錯誤等。解碼方對這些錯誤傳輸楨采取丟棄策略,不做其它任何處理。3. 應用層協(xié)議應用層協(xié)議3.1.應用層協(xié)議數(shù)據(jù)單元應用層協(xié)議數(shù)據(jù)單元命令請求命令請求字段序號字段標識字段類型編碼長度字段值域字段說明四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO31cmd整數(shù)8 bits0, 255命令字,具體取值參見本章:應用命令集32argtab字節(jié)串n B命令數(shù)據(jù)(參數(shù)表) ,字節(jié)數(shù) n 由傳輸層 size 確定(n=size-2) ,內(nèi)部結(jié)構(gòu)由具體 cmd 單獨定義,存儲與具體 cmd 相關的請求參數(shù)表。3.2.應用

7、層協(xié)議數(shù)據(jù)單元應用層協(xié)議數(shù)據(jù)單元命令回復命令回復字段序號字段標識字段類型編碼長度字段值域字段說明1argtab字節(jié)串n B對應傳輸層協(xié)議應答幀中的payload 字段,應答參數(shù)表,字節(jié)數(shù) n 由傳輸層 plsize 確定(n=plsize) ,內(nèi)部結(jié)構(gòu)由具體 cmd 單獨定義,存儲與具體 cmd 相關的應答參數(shù)表。3.3.應用命令集應用命令集3.3.1. 0 xD0: Alarm 提示信息觸發(fā)提示信息觸發(fā)功能:選擇設備提示信息種類并觸發(fā)請求參數(shù)表:序號字段名稱類型長度值域說明1mask位域1B提示掩碼:Bit0 LEDBit1 BUZZERBit2-7 保留2count整數(shù)1B(0, 100)

8、觸發(fā)次數(shù)應答參數(shù)表:四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO4序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用,值未定義實例:請求:55 04 D0 03 02 D9應答:AA 00 01 04 053.3.2. 0 xD1: RFReset 射頻復位射頻復位功能:復位或者關閉射頻請求參數(shù)表:序號字段名稱類型長度值域說明1opt整數(shù)1B0, 2550 關閉射頻0 指定射頻復位持續(xù)時間,單位毫秒應答參數(shù)表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用,值未定義3.3.3. 0 xD2: Request 尋卡尋卡功能:尋卡,確定本次操作循環(huán)的卡集,僅支

9、持 M1 卡請求參數(shù)表:序號字段名稱類型長度值域說明1mode整數(shù)1B0, 1尋卡范圍:0 空閑卡(未被停止的卡)1 所有卡應答參數(shù)表:序號字段名稱類型長度值域說明1type整數(shù)1B4目標卡類型:4 M1 卡2const整數(shù)1B0實例:請求:55 03 D2 00 D5四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO5應答:AA 00 02 04 00 063.3.4. 0 xD3: AntiColl 防沖突防沖突功能:獲取卡號請求參數(shù)表:序號字段名稱類型長度值域說明1pad字節(jié)串5B常量:00 00 00 00 00應答參數(shù)表:序號字段名稱類型長度值域說明1sn字節(jié)串4B卡號實例:請求

10、:55 07 D3 00 00 00 00 00 DA應答:AA 00 04 CE 52 F0 A4 B83.3.5. 0 xD4: Select 選卡選卡功能:選定要操作的目標卡請求參數(shù)表:序號字段名稱類型長度值域說明1sn字節(jié)串4B卡號,即 AntiColl 返回的卡號應答參數(shù)表:序號字段名稱類型長度值域說明1size整數(shù)1B實例:請求:55 06 D4 CE 52 F0 A4 8E應答:AA 00 01 04 053.3.6. 0 xD5: LoadKey 口令加載口令加載功能:向讀寫器加載目標卡指定扇區(qū)的訪問密碼請求參數(shù)表:序號字段名稱類型長度值域說明四川紅宇創(chuàng)智科技有限公司 RFID

11、-UHF-PROTO61mode整數(shù)1B1密碼類型:1 A 套密碼。(只支持 A 套密碼)2sector整數(shù)1B0, 15密碼對應的扇區(qū)號3key字節(jié)串6B密碼應答參數(shù)表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用實例:請求:55 0A D5 01 00 FF FF FF FF FF FF DA應答:AA 00 01 04 053.3.7. 0 xD7: Authentication 口令驗證口令驗證功能:驗證已加載的密碼請求參數(shù)表:序號字段名稱類型長度值域說明1mode整數(shù)1B1密碼類型:1 A 套密碼。(只支持 A 套密碼)2sector整數(shù)1B0, 15扇區(qū)號應答參數(shù)

12、表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用實例:請求:55 04 D7 01 00 DC應答:AA 00 01 04 053.3.8. 0 xD8: Read 讀數(shù)據(jù)讀數(shù)據(jù)功能:讀目標卡上指定塊號的數(shù)據(jù)請求參數(shù)表:序號字段名稱類型長度值域說明1block整數(shù)1B0, 63存儲塊號絕對值,用戶必須保證此塊號在已通四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO7過密碼驗證的扇區(qū)中應答參數(shù)表:序號字段名稱類型長度值域說明1data字節(jié)串16B成功讀取的 16 字節(jié)數(shù)據(jù)實例:請求:55 03 D8 01 DC應答:AA 00 10 00 00 00 00 00 00 0

13、0 00 00 00 00 00 00 00 00 00 103.3.9. 0 xD9: Write 讀數(shù)據(jù)讀數(shù)據(jù)功能:讀目標卡上指定塊號的數(shù)據(jù)請求參數(shù)表:序號字段名稱類型長度值域說明1block整數(shù)1B1, 63存儲塊號絕對值,用戶必須保證此塊號在已通過密碼驗證的扇區(qū)中。注意:0 塊不能寫入,每個扇區(qū)的最末塊不能寫入(即模 4 后等于 3 的絕對塊號)2data字節(jié)串16B待寫入的 16 字節(jié)數(shù)據(jù)應答參數(shù)表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用實例:請求:55 13 D9 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

14、 01 EE應答:AA 00 01 04 053.3.10.0 xDA: Halt 停止卡操作停止卡操作功能:停止對當前目標卡的操作,當前卡將轉(zhuǎn)入停止狀態(tài)請求參數(shù)表:空應答參數(shù)表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用實例:四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO8請求:55 02 DA DC應答:AA 00 01 04 053.3.11.0 xDD: WriteKey 寫密碼寫密碼功能:向當前卡的指定扇區(qū)寫入密碼請求參數(shù)表:序號字段名稱類型長度值域說明1sector整數(shù)1B0, 15扇區(qū)號,用戶需保證為當前已經(jīng)通過密碼驗證的扇區(qū)2key字節(jié)串6B待寫入的

15、 16 字節(jié)數(shù)據(jù)3ctrl字節(jié)串4B權限控制位,約定為:FF 07 80 69,更改可能影響數(shù)據(jù)讀寫等操作。4pad字節(jié)串6B常量:FF FF FF FF FF FF應答參數(shù)表:序號字段名稱類型長度值域說明1reserved整數(shù)1B保留未用實例:請求:55 13 DD 00 FF FF FF FF FF FE FF 07 80 69 FF FF FF FF FF FF D2應答:AA 00 01 04 054. 附錄附錄4.1.錯誤編碼表錯誤編碼表定義描述值COK正確0NO_CARD無卡1CRC_ERR卡片 CRC 錯誤2ALARM操作設備出錯3RF RESET模塊復位不成功4REQERR 尋卡出錯5ANTICOLLERR 防碰撞失敗6四川紅宇創(chuàng)智科技有限公司 RFID-UHF-PROTO9SELECT選卡出錯7LOAD KEY 直接裝載密碼失敗8LOAD KEYE2 從 EEPROM 裝載密碼失敗9AUTHENTICAT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論