Etiketen Kodetzea eta EPC Memoria
Menderatu etiketen memoria-arkitektura eta GS1 kodetzea hornikuntza-katearen integraziorako
4 Memoria Bankuak
EPC Gen2 etiketa bakoitzak 4 memoria banku ditu, bakoitza helburu zehatz baterako. Egitura hau ulertzea ezinbestekoa da etiketak kodetzeko, irakurtzeko eta segurtatzeko.
00 Bankua (Erreserbatua): 32 biteko Kill pasahitza eta 32 biteko Sarbide pasahitza ditu. Balio lehenetsiak 0x00000000 dira. Kill pasahitzak etiketa desgaitzen du betiko bidaltzean. itzulezina. Sarbide pasahitzak memoria bankuak blokeatzen ditu baimenik gabeko idazketak saihesteko.
01 Bankua (EPC): StoredCRC (16 bit, automatikoki kalkulatua), StoredPC/Protocol Control (16 bit, EPC luzera eta etiketa gaitasunak adierazten ditu) eta EPC balioa bera ditu. normalean 96 bit (12 byte) SGTIN-96rako. Etiketa batzuek 128 biteko edo 496 biteko EPCak onartzen dituzte.
10 Bankua (TID): Fabrikan programatutako Etiketa Identifikatzailea. Txiparen fabrikatzailearen kodea, modelo zenbakia eta serie zenbaki bakarra ditu. Banku hau irakurtzeko soilik da eta ezin da inoiz aldatu. faltsutzearen aurkako eta etiketen autentifikaziorako baliotsua da.
11 Bankua (Erabiltzailea): Aukerako biltegiratze gehigarria. Tamaina txiparen arabera aldatzen da: NXP UCODE 9-k 0 bit ditu (erabiltzailearen memoriarik ez), Quanray QStar-7U-k 512 bit ditu (64 byte). Erabili lote zenbakietarako, ikuskapen datetarako, tenperatura atalaseetarako edo mantentze-erregistroetarako. Egiaztatu beti eskuragarri dagoen edukiera idatzi aurretik.
SGTIN-96 Kodetzea. Urratsen arabera
SGTIN-96 EPC eskema erabiliena da. GTIN-14 (zure produktuaren barra-kodea) eta serie-zenbaki bakarra kodetzen ditu 96 bitetan (12 byte). Horrek 274 mila milioi serie-zenbaki bakarretaraino ahalbidetzen ditu produktu mota bakoitzeko.
96 biteko egitura: Goiburua (8 bit, beti 0x30 SGTIN-96rako) → Iragazkia (3 bit: 0=guztiak, 1=POS, 2=kasu osoa, 3=erreserbatua, 4=barne-paketea, 5=erreserbatua, 6=unitate-karga, 7=osagaia) → Partizioa (3 bit: enpresaren aurrizkiaren eta elementuaren erreferentziaren artean bitak nola banatzen diren definitzen du) → Enpresaren aurrizkia (20–40 bit) → Elementuaren erreferentzia (4–24 bit) → Serie-zenbakia (38 bit).
Partizioaren balioak (0–6) Enpresaren Aurrizkiaren luzera zehazten du: P=0 → 40 biteko aurrizkia (12 digitu), P=1 → 37 biteko (11 digitu), P=2 → 34 biteko (10 digitu), P=3 → 30 biteko (9 digitu), P=4 → 27 biteko (8 digitu), P=5 → 24 biteko (7 digitu), P=6 → 20 biteko (6 digitu). Zure GS1 enpresaren aurrizkiaren luzerak zehazten du zein partizio-balio erabili.
Erabili Nextwaves TDS RFID Converter tresna /tools/tds-rfid-converter helbidean SGTIN-96 balioak elkarreraginean kodetzeko eta deskodetzeko. Sartu zure GTIN-14 + seriea eta lortu hex EPC berehala.
┌────────┬──────┬─────┬──────────────┬──────────────┬──────────────┐
│ Header │Filter│Part │Company Prefix│Item Reference│ Serial │
│ 8 bits │3 bits│3bits│ 20-40 bits │ 4-24 bits │ 38 bits │
│ 0x30 │ 0-7 │ 0-6 │ GS1 prefix │ product ref │ unique ID │
└────────┴──────┴─────┴──────────────┴──────────────┴──────────────┘
Partition table (defines prefix/item bit allocation):
P=0: 40-bit prefix (12 digits) P=4: 27-bit prefix (8 digits)
P=1: 37-bit prefix (11 digits) P=5: 24-bit prefix (7 digits)
P=2: 34-bit prefix (10 digits) P=6: 20-bit prefix (6 digits)
P=3: 30-bit prefix (9 digits)
Example: 3034257BF7194E4000001A85
Header=0x30 Filter=1 Part=5 Prefix=0614141
Item=812345 Serial=6789 → GTIN-14: 80614141123458Beste EPC Eskema batzuk
SGTIN-96az gain, GS1-ek beste 96 biteko EPC eskema batzuk definitzen ditu hornikuntza kateko identifikatzaile desberdinetarako. Bakoitzak bere goiburu bytea du.
Etiketen Memoria Irakurtzea eta Idaztea
Inbentarioan etiketak irakurtzea pasiboa da. irakurleak kontsulta bat igortzen du eta etiketek beren EPCarekin erantzuten dute 01 Bankutik. Baina memoria banku bat ere esplizituki irakur dezakezu IRAKURRI komandoa bidaliz banku zenbakiarekin, hitz offsetarekin eta hitz kopuruarekin.
Etiketei idaztea zehaztasun handiagoa eskatzen du. Etiketa bakartu egin behar da (etiketa bakarrak erantzuten du), eta idazketak hitz bat (16 bit) aldi berean gertatzen dira. 96 biteko EPC idazketa oso batek 6 hitz idazketa sekuentzial behar ditu. Idazketa bakoitzak 10–20 ms behar ditu, beraz, etiketa bakar bat kodetzeak 60–120 ms behar ditu EPC datuetarako bakarrik.
Idazketa-hutsegite arruntak: Etiketa antenatik urrunegi (irakurtzeko baino seinale indartsuagoa behar du idazteko. Ekarri etiketa 1 m-ra). Hainbat etiketa eremuan (bakartzea huts egin du. Isolatu xede-etiketa). Etiketaren memoria blokeatuta (sarbide-pasahitza behar da). Idazketa egiaztatzea huts egin du (saiatu berriro, edo etiketa akastuna izan daiteke. Akats-tasa tipikoa 1–3 da 10.000tik).
Praktika onena: Egiaztatu beti idatzi ondoren datuak berriro irakurriz eta konparatuz. Idazketa komando batek arrakasta izan dezake, baina kasu arraroetan aldameneko bitak hondatu ditzake. Idazketaren ondoren egiaztatzeak arazo horiek atzematen ditu.
TX → 5A 00 01 02 11 00 0C [EPC_12_BYTES] [CRC16]
Write per 16-bit word: 10-20ms
Full 96-bit EPC = 6 words = 60-120ms total
With access password:
TX → 5A 00 01 02 11 00 10 [PWD_4B] [EPC_12B] [CRC16]Etiketen Segurtasuna eta Pasahitzak
EPC Gen2 etiketek 32 biteko bi pasahitz onartzen dituzte segurtasunerako. Sarbide Pasahitzak memoria-banku zehatzak blokeatzen ditu. ezarri ondoren, banku horrek pasahitza eskatzen du edozein irakurketa edo idazketa eragiketa baino lehen. Kill Pasahitzak etiketa behin betiko desgaitzen du transmititzean. txikizkako sektorean kontsumitzaileen pribatutasunerako erabiltzen den eragiketa itzulezina (etiketa suntsitzea ordainketaren ondoren).
Segurtasuneko praktika onenak: Ez erabili inoiz hutsezko pasahitza (0x00000000) ekoizpenean. ez du inolako segurtasunik ematen. Sortu pasahitz bakarrak etiketa-sorta bakoitzeko edo erabili zure enpresaren aurrizkia hazi gisa. Gorde pasahitzak zure backend sisteman, inoiz ez etiketan bertan (pasahitzaren memoria irakur daiteke etiketa desblokeatzen bada). Blokeatu pasahitz bankuak programatu ondoren. Kontuan hartu Untraceable modua (txip berrietan eskuragarri) TID ezkutatzen duena eta EPC murrizten duena, etiketa hil gabe pribatutasuna eskainiz.
Kill komandoa iraunkorra eta itzulezina da. Ez dago desegiterik. Etiketa bat hil ondoren, ezin izango dio berriro irakurle bati erantzun. Inplementatu beti kill-pasahitzaren egiaztapena zure softwarean eta eskatu kudeatzailearen baimena kill komandoak exekutatu aurretik.
GS1 Digital Link
GS1 Digital Link-ek RFID etiketa fisikoak webetik eskuragarri dauden informazio digitalarekin lotzen ditu. EPC datuak URI estandar batean bihurtzen ditu, produktuaren informazioa, autentifikazio zerbitzuak, gogorarazpenak edo jasangarritasun datuak ebazten dituena.
Fluxua: Etiketa EPC (adibidez, 3034257BF7194E4000001A85) → Deskodetzea GTIN-14 (80614141123458) + Serial (6789) → URI eraikitzea: https://id.gs1.org/01/80614141123458/21/6789. URI honek zure produktuaren orrialdera, autentifikazio APIra edo GS1 Digital Link ebazle sarean erregistratutako edozein zerbitzura ebatzi dezake.
Erabilera praktikoak: Dendan etiketatutako jantzi bat eskaneatu → URIak produktuaren zaintza argibideak, neurrien gida eta jasangarritasun ziurtagiriak ebazten ditu. Farmazia etiketatua eskaneatu → URIak autentifikazioa (produktu hau benetakoa al da?), iraungitze data eta gogorarazpen egoera ebazten ditu. Etiketatutako aktibo bat eskaneatu → URIak mantentze-historia eta ikuskapen egutegia ebazten ditu.
Nextwaves tresnek Digital Link URIak automatikoki sortzen dituzte SGTIN-96 EPC bat deskodetzean. Erabili lineako TDS bihurgailua edo MCP decode_sgtin96 tresna Digital Link berehala sortzeko.
Jarraitu Irakurtzen
Arakatu RFID gida gehiago zure ezagutza sakontzeko.
RFID-rekin hasi
UHF RFID teknologiari buruzko ulermen gida praktikoa. Uhin irratiak etiketa pasiboak nola elikatzen dituztenetik hasita, EPC datuak irakurtzera eta zure lehen etiketa kodetzera arte.
ErtainaAntenen kokapena eta optimizazioa
Gida praktikoa RFID irakurketa-tasak maximizatzeko antena egokia aukeratuz, kokapenaz eta RF sintonizazioaz, benetako neurketekin eta hedapen-adibideekin.
AurreratuaIrakurle Anitzen Inplementazioa
RFID irakurgailu anitz ekoizpenean zabaltzeko arkitektura gida. Koordinazio estrategiak, maiztasunaren kudeaketa eta frogatutako zabaltze ereduak.