RFID-rakenduste artiklid

UHF RFID-sildi partitsiooni juhised ja sildi lukustamine

UHF-silt on tegelikult väike salvestusruum. RFID-lugeja loeb sildil olevaid andmeid ainult spetsiaalsete käskluste abil, seega loetavate ja kirjutatavate andmete pikkuse määrab RFID-elektrooniline silt ise. Lisateabe saamiseks võite küsida RFID-sildi tarnijalt.

Märkus. Kõik järgnevad lugemis- ja kirjutamistoimingud tehakse kuueteistkümnendsüsteemis ning andmete pikkus peab olema ühikuna sõna (word) (2 baiti ehk 4 bitti, näiteks 0001).

1. Partitsioon

Millisteks aladeks on sildi mälu jagatud?

Reserveeritud (reserveeritud), EPC (elektrooniline tootekood), TID (sildi identifitseerimisnumber) ja User (kasutaja) neli sõltumatut salvestusplokki (Bank)

RESERVER ala: 8 baiti (4 sõna) suurune, esimesed 4 baiti (2 sõna) on hävitamisparool (kasutatakse sildi hävitamiseks, üldiselt ei kasutata), viimased 4 baiti (2 sõna) on juurdepääsuparool (kasutatakse andmete kirjutamiseks ja toimingute lukustamiseks), vaikeväärtus on: 0000 0000 (hävitusparool) 0000 0000 (juurdepääsuparool).

TID ala: 12 baiti (6 tähemärki), "ainult loetav, mitte kirjutatav", on kirjutatud tehases, see on sildi unikaalne identifikaator, elektroonilise sildi toote identifitseerimisnumber ja iga tootja TID-number on erinev.

EPC ala: See on elektrooniline tootekood sildiobjekti identifitseerimiseks. Võrreldes TID-ga on EPC ja TID erinevus selles, et kasutaja saab EPC-d käsitsi kirjutada ja muuta. EPC-ala andmestruktuur seisneb selles, et esimene sõna on kontrollnumber, teine sõna on pikkuse kontroll ja viimane sõna on andmete salvestuskoht. Inventuuri tegemisel kuvatakse EPC vastavalt pikkuse kontrollbiti näidatud pikkusele. EPC-andmete tegeliku kirjutamise ajal täidetakse algusaadress 1-ga, st andmed kirjutatakse pikkuse kontrollbitist ja pariteedibitt arvutatakse automaatselt ilma käsitsi kirjutamiseta. Pikkuse kontrollbiti arvutamine: EPC-andmete pikkus * 2 = i; Teisendage i kuueteistkümnendsüsteemis esituseks, seejärel lisage teisendatud tulemusele 00 ja lõpuks saate pikkuse kontrollbiti andmed. Näiteks: 0001, i = 4 * 2 = 8 —> 08 —> 0800, pikkuse juhtbitt on 0800, arvutatakse programmis:

Täitke pikkus vastavalt kirjutatavate andmete tegelikule pikkusele, näiteks: 0001, pikkus on 1 sõna, 4 bitti (tuleb märkida, et andmebiti pikkus peab olema 4 kordne), lisage pikkuse juhtbitt 0800 ja täitke tarkVaras pikkuseks 2; Näide: 0001 Algusaadress: 1. Pikkus: 2. Andmed: 08000001.

KASUTAJA ala: Selle mälu pikkuse määrab iga elektroonilise sildi tootja ja kasutaja määratletud andmeid (kuueteistkümnendsüsteemis) saab kirjutada KASUTAJA alale.

2. Vahekaardi lukk

Sildi lukustusolekuid on nelja tüüpi, mida kirjeldatakse kahel juhul:

1. Kui ligipääsuparooli ei muudeta, on see vaikeseade 00000000:

Lukustamata: loetav ja kirjutatav parooliga 00000000;

Ajutine lukustus: lugemiseks ja kirjutamiseks kasutage parooli 00000000;

Püsiv lukustus: lugemiseks, mitte kirjutamiseks kasutage parooli 00000000;

Lukustamata: avage ajutiselt lukustatud alad ja muutke need lukustamata olekusse; püsivalt lukustatud alasid ei saa avada.

2. Kui ligipääsuparooli muudetakse, eeldatakse, et vaikeparooli 00000000 asemel on see muudetud parooliks 000000FF:

Lukustamata: loetav ja kirjutatav parooliga 00000000 või 000000FF;

Ajutine lukustus: pärast RESERVER-ala ajutist lukustamist kasutage lugemiseks ja kirjutamiseks parooli 000000FF; teistes piirkondades (välja arvatud TID); pärast ajutist lukustamist kasutage lugemiseks parooli 00000000 või 000000FF ja kirjutamiseks parooli 000000FF; teistes piirkondades (välja arvatud TID) on see püsiv. Pärast lukustamist ei saa parooli 00000000 või 000000FF lugeda ega kirjutada;

Lukustamata: avage ajutiselt lukustatud alad ja muutke need lukustamata olekusse; Püsivalt lukustatud alasid ei saa avada.

Märkus. Kui soovite lukustada mõne muu ala peale parooliala, peate enne teiste alade lukustamist lukustama kaks parooliala.

Tähelepanu tuleks pöörata EPC alale:

EPC alas on 0. sõna EPC CRC kontrollsumma ja 1. sõna on PC väärtus (EPC pikkus). Seega algab 2. sõnast tegeliku EPC kõrgeima sõna sisu. Välja arvatud erijuhtudel, ärge valige üldiselt väljundi käivitamiseks sõna 0 ja sõna 1.

[Märkus] PC+EPC-d nimetatakse ka UII-ks

PC kõrgeima baidi esimesed 5 bitti esindavad järgmise EPC sõna pikkust

Binaarne heksadetsimaalne süsteem vastab EPC pikkusele

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 Sõna = 288 bitti

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 sõna 48 00~4F 00

01000 000 40 00 8 sõna 40 00~47 00

00111 000 38 00 7 sõna 38 00~3F 00

00110 000 30 00 6 sõna 30 00~37 00

00110 100 34 00

00101 000 28 00 5 sõna 28 00~29 00

00100 000 20 00 4 sõna 20 00~27 00

00011 000 18 00 3 sõna 18 00~19 00

00010 000 10 00 2 sõna 10 00~17 00

00001 000 08 00 1 sõna 08 00~0F 00

Scan the qr codeclose
the qr code