??超高頻標簽實際就是一個小的存儲空間,RFID讀寫器只是通過特殊命令來讀取標簽中的數據,所以可以讀寫多少長度數據,由RFID電子標簽本身決定,具體可詢問RFID標簽供應商。
注意:以下所有的讀寫操作都是以十六進制形式進行的,數據長度必須以字(word)為單位(2byte,即4位,如0001)。
1、分區
標簽存儲器分為哪幾個區?
Reserved(保留),EPC(電子產品代碼),TID(標簽識別號)和User(用戶)四個獨立的存儲區塊(Bank)
RESERVER區:8byte(4字)大小,前4byte(2字)為摧毀密碼(用于摧毀標簽,一般用不到),后4byte(2字)為訪問密碼(用于進行寫數據和鎖定操作),默認值為:0000 0000 (摧毀密碼) 0000 0000 (訪問密碼)。
TID區:12byte(6字)大小,“只可讀,不可寫”, 出廠已經寫入,為標簽的唯一標識符,電子標簽的產品類識別號,每個生產廠商的TID號都會不同。
EPC區:是識別標簽對象的電子產品碼,EPC與TID相比,區別在于EPC可以用戶手動寫入修改。EPC區的數據結構是,第一個word是校驗位,第二個word是長度控制,之后的才是數據存儲位置,盤存的時候,是根據長度控制位所表示的長度來顯示EPC的。實際寫入EPC數據的時候,起始地址填1,即從長度控制位開始寫入數據,校驗位會自動計算不用手動寫入。長度控制位計算: EPC數據長度 * 2 = i; 將i轉換為十六進制表示,然后在轉換后的結果后面加00,最終得到的就是長度控制位的數據。如:0001, i = 4 * 2 = 8 —> 08 —>0800,長度控制位為0800,程序中計算:
長度根據實際需要寫入的數據長度填,比如:0001,長度為1word,4位(需要注意的是,數據位長度必須為4的倍數),加上長度控制位0800,軟件中長度填寫2; 例:0001 起始地址:1.長度:2.數據:08000001。
USER區:該存貯器的長度由各個電子標簽的生產廠商確定,USER區可以寫入用戶自定義的數據(以16進制形式)。
2、標簽鎖定
關于標簽鎖定狀態可分為四種,分兩種情況分別進行說明:
1、如果沒有修改訪問密碼,為默認的00000000情況:
未鎖定:使用密碼00000000可讀、可寫;
暫時鎖定:使用密碼00000000可讀、可寫;
永久鎖定:使用密碼00000000可讀,不可寫;
解鎖定:將暫時鎖定的區域解鎖,變成未鎖定狀態;永久鎖定的區域無法被解鎖。
2、如果修改了訪問密碼,不為默認的00000000情況,假設修改為000000FF:
未鎖定:使用密碼00000000或者000000FF可讀、可寫;
暫時鎖定:RESERVER區暫時鎖定后,使用密碼000000FF可讀、可寫;其他區域(TID除外);暫時鎖定后,使用密碼00000000或000000FF可讀,使用密碼000000FF可寫;其他區域(TID除外)永久鎖定后使用密碼00000000或000000FF不可讀,不可寫;
解鎖定:將暫時鎖定的區域解鎖,變成未鎖定狀態;永久鎖定的區域無法被解鎖。
注意:如要進行密碼區之外的區域的鎖定操作,需要先鎖定兩個密碼區,才能鎖定其他區域。
EPC區需要注意:
EPC區中,第0個字是EPC的CRC校驗和,第1個字是PC值(EPC的長度),所以,從第2個字開始才是真正的EPC的最高字的內容。除非特殊用途,一般不選擇第0字和第1字開始輸出。
[注]PC+EPC也稱為UII
PC高字節的前5個bit代表了后面EPC的word長度
2進制 16進制 對應EPC長度
11111 000 F8 00 31
11110 000 F0 00 30
11101 000 E8 00 29
11100 000 E0 00 28
11011 000 D8 00 27
11010 000 D0 00 26
11001 000 C8 00 25
11000 000 C0 00 24
10111 000 B8 00 23
10110 000 B0 00 22
10101 000 A8 00 21
10100 000 A0 00 20
10011 000 98 00 19
10010 000 90 00 18 Word = 288 bit
10001 000 88 00 17
10000 000 80 00 16
01111 000 78 00 15
01110 000 70 00 14
01101 000 68 00 13
01100 000 60 00 12
01011 000 58 00 11
01010 000 50 00 10
01001 000 48 00 9 word 48 00~4F 00
01000 000 40 00 8 word 40 00~47 00
00111 000 38 00 7 word 38 00~3F 00
00110 000 30 00 6 word 30 00~37 00
00110 100 34 00
00101 000 28 00 5 word 28 00~29 00
00100 000 20 00 4 word 20 00~27 00
00011 000 18 00 3 word 18 00~19 00
00010 000 10 00 2 word 10 00~17 00
00001 000 08 00 1 word 08 00~0F 00
(本文由鴻陸小編整理編輯,轉載請注明來源)????
-
RFID
+關注
關注
388文章
6161瀏覽量
238045
發布評論請先 登錄
相關推薦
評論