超高頻RFID電子標簽分區說明及標簽鎖定的一些技術資訊
超高頻標簽實際就是一個小的存儲空間,RFID讀寫器只是通過特殊命令來讀取標簽中的數據,所以可以讀寫多少長度數據,由RFID電子標簽本身決定,具體可詢問RFID標簽供應商。但是需要注意:以下所有的讀寫操作都是以十六進制形式進行的,數據長度必須以字(word)為單位(2byte,即4位,如0001)。 今天我們來說一說rfid電子標簽的分區及標簽鎖定的一些技術資訊。
一、分區:
標簽存儲器分為哪幾個區?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進制形式)。
二、標簽鎖定:
關于標簽鎖定狀態可分為四種,分兩種情況分別進行說明: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字開始輸出。
以上就是rfid電子標簽生產廠家靈天智能分享的資訊。www.tjyonghui.com