RFID-applikationsartikler

UHF RFID-tag-partitionsvejledning og taglåsning

UHF-mærket er faktisk en lille opbevaringsplads. RFID-læseren læser kun dataene i tagget gennem specielle kommandoer, så længden af data, der kan læses og skrives, bestemmes af selve RFID elektroniske tag. For detaljer kan du spørge RFID-tag-leverandøren.

Bemærk: Alle følgende læse- og skriveoperationer udføres i hexadecimalt format, og datalængden skal være i word (word) som enhed (2byte , dvs. 4 bit, såsom 0001).

1. Partition

Hvilke områder er taghukommelsen opdelt i?

Reserveret (reserveret), EPC (elektronisk produktkode), TID (tag-identifikationsnummer) og bruger (bruger) fire uafhængige lagerblokke (Bank)

RESERVER-område: 8byte (4 ord) i størrelse, de første 4byte (2 ord) er destruktionsadgangskoden (bruges til at ødelægge etiketten, bruges generelt ikke), den sidste 4byte (2 ord) er adgangsadgangskoden (bruges til at skrive data og låse operationer), standardværdien er: 0000 0000 (destruktionsadgangskode) 0000 0000 (adgangskodeord).

TID område: 12byte ( 6 tegn), "kun læsbar, ikke skrivbar", er skrevet på fabrikken, det er den unikke identifikator for tagget, produktidentifikationsnummeret for det elektroniske tag, og TID-nummeret for hver producent vil være forskelligt.< br/>
EPC-område: Det er den elektroniske produktkode til identifikation af etiketobjektet. Sammenlignet med TID er forskellen mellem EPC og TID, at EPC kan skrives og ændres manuelt af brugeren. Datastrukturen i EPC-området er, at det første ord er kontrolcifferet, det andet ord er længdekontrollen, og det sidste ord er datalagringsstedet. Når du laver en opgørelse, vises EPC i henhold til længden angivet af længdekontrolbitten. Når der rent faktisk skrives EPC-data, udfyldes startadressen med 1, det vil sige, at dataene skrives fra længdekontrolbitten, og paritetsbitten vil automatisk blive beregnet uden manuel skrivning. Længdekontrolbitberegning: EPC-datalængde * 2 = i; Konverter i til hexadecimal repræsentation, tilføj derefter 00 efter det konverterede resultat, og få endelig længdekontrolbitdataene. For eksempel: 0001, i = 4 * 2 = 8 —> 08 —> 0800, længdekontrolbitten er 0800, beregnet i programmet:

Fyld længden i henhold til den faktiske datalængde, der skal skrives, for eksempel: 0001, længden er 1 ord, 4 bit ( det skal bemærkes, at databitlængden skal være et multiplum af 4), tilføj længdekontrolbitten 0800, og udfyld 2 for længden i softwaren; Eksempel: 0001 Startadresse: 1. Længde: 2. Data: 08000001.

BRUGERområde: Længden af denne hukommelse bestemmes af producenten af hver elektronisk etiket og brugerdefinerede data (i hexadecimaler) form) kan skrives i BRUGER-området.

2. Fanelås

Der er fire typer taglåstilstande, som beskrives i to tilfælde:

1. Hvis adgangsadgangskoden ikke ændres, vil den være standard 00000000:

Ulåst: læsbar og skrivbar med adgangskode 00000000;

Midlertidig lås: brug adgangskoden 00000000 til at læse og skriv;

Permanent lås: brug adgangskoden 00000000 til at læse og ikke skrive;

Lås op: Lås midlertidigt låste områder op og forvandl dem til ulåste tilstande; permanent låste områder kan ikke låses op.

2. Hvis adgangsadgangskoden ændres, antages den i stedet for standard 00000000 at blive ændret til 000000FF:

Ulåst: kan læses og skrives med adgangskoden 00000000 eller 000000FF;

Midlertidig lås: Når RESERVER-området er midlertidigt låst, skal du bruge adgangskoden 000000FF til at læse og skrive; andre områder (undtagen TID); efter midlertidig låsning skal du bruge adgangskoden 00000000 eller 000000FF til at læse og bruge adgangskoden 000000FF til at skrive; andre områder (undtagen TID) er permanente. Efter låsning kan adgangskoden 00000000 eller 000000FF ikke læses eller skrives;

Lås op: Lås midlertidigt låste områder op og forvandl dem til ulåste tilstande; permanent låste områder kan ikke låses op.

Bemærk: Hvis du vil låse et andet område end adgangskodeområdet, skal du låse to adgangskodeområder, før du låser andre områder.

Vær opmærksom på EPC-området:

I EPC-området er det 0. ord CRC-kontrolsummen for EPC, og det 1. ord er PC-værdien (længden af EPC). Derfor starter fra det 2. ord indholdet af det højeste ord i den rigtige EPC. Undtagen til specielle formål, skal du generelt ikke vælge ord 0 og ord 1 for at starte output.

[Bemærk] PC+EPC kaldes også UII

De første 5 bits af PC high byte repræsenterer ordlængden af følgende EPC

Binær hexadecimal svarer til længden af 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
< br/>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 ord = 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 ord 48 00~4F 00

01000 000 40 00 8 ord 40 00~47 00

00111 38 00 7 ord 38 00~3F 00

00110 000 30 00 6 ord 30 00~37 00

00110 100 34 00

00101 28 00 5 ord 28 00~29 00

00100 000 20 00 4 ord 20 00~27 00

00011 000 18 00 3 ord 18 00~19 >
00010 000 10 00 2 ord 10 00~17 00

00001 000 08 00 1 ord 08 00~0F 00

Scan the qr codeclose
the qr code