மேம்பட்ட

டேக் குறியாக்கம் & EPC நினைவகம்

வழங்கல் சங்கிலி ஒருங்கிணைப்பிற்காக டேக் நினைவக கட்டமைப்பு மற்றும் GS1 குறியாக்கத்தில் நிபுணத்துவம் பெறுங்கள்

4 நினைவக வங்கிகள்

ஒவ்வொரு EPC Gen2 டேக்கிலும் சரியாக 4 மெமரி வங்கிகள் உள்ளன, ஒவ்வொன்றும் குறிப்பிட்ட நோக்கத்திற்காக பயன்படுகிறது. இந்த அமைப்பை புரிந்துகொள்வது உங்கள் டேக்குகளை குறியாக்கம், வாசிப்பு, மற்றும் பாதுகாப்பதற்கு அவசியம்.

வங்கி 00 (Reserved): 32-பிட் Kill Password மற்றும் 32-பிட் Access Password-ஐ கொண்டுள்ளது. இயல்புநிலை மதிப்புகள் 0x00000000. Kill password அனுப்பப்படும் போது டேக்கை நிரந்தரமாக முடக்குகிறது; மாற்றமுடியாதது. Access password மெமரி வங்கிகளை பூட்டுகிறது, அங்கீகரிக்கப்படாத எழுதுதல்களைத் தடுக்க.

வங்கி 01 (EPC): StoredCRC (16 பிட், தானாக கணக்கிடப்படும்), StoredPC/Protocol Control (16 பிட், EPC நீளம் மற்றும் டேக் திறன்களை குறிக்கிறது), மற்றும் EPC மதிப்பை கொண்டுள்ளது. பொதுவாக SGTIN-96 க்கு 96 பிட் (12 பைட்). சில டேக்குகள் 128-பிட் அல்லது 496-பிட் EPC-களையும் ஆதரிக்கின்றன.

வங்கி 10 (TID): தொழிற்சாலை-நிரல்படுத்தப்பட்ட டேக் அடையாளம். சிப் உற்பத்தியாளர் குறியீடு, மாதிரி எண், மற்றும் தனித்துவமான சீரியல் எண்ணை கொண்டுள்ளது. இந்த வங்கி படிக்க மட்டும், மாற்ற முடியாது; இது போலி தடுப்பு மற்றும் டேக் அங்கீகாரத்திற்கு மிக மதிப்புமிக்கது.

வங்கி 11 (User): விருப்பமான கூடுதல் சேமிப்பு. அளவு சிப்பின் அடிப்படையில் மாறும்: NXP UCODE 9-ல் 0 பிட் (பயனர் மெமரி இல்லை), Quanray QStar-7U-ல் 512 பிட் (64 பைட்). இதை தொகுதி எண்கள், ஆய்வு தேதிகள், வெப்பநிலை வரம்புகள், அல்லது பராமரிப்பு பதிவுகளுக்கு பயன்படுத்தவும். எழுதுவதற்கு முன் எப்போதும் கிடைக்கும் திறனைச் சரிபார்க்கவும்.

SGTIN-96 குறியாக்கம். படிப்படியாக

SGTIN-96 என்பது மிகவும் பரவலாக பயன்படுத்தப்படும் EPC திட்டம். இது GTIN-14 (உங்கள் தயாரிப்பு பார்கோடு) மற்றும் ஒரு தனித்துவமான சீரியல் எண்ணை துல்லியமாக 96 பிட்கள் (12 பைட்டுகள்) ஆக குறியாக்கம் செய்கிறது. இது ஒவ்வொரு தயாரிப்பு வகைக்கும் 274 பில்லியன் தனித்துவமான சீரியல் எண்களை வழங்குகிறது.

96-பிட் அமைப்பு: தலைப்பு (8 பிட்கள், SGTIN-96 க்கு எப்போதும் 0x30) → வடிகட்டி (3 பிட்கள்: 0=அனைத்து, 1=POS, 2=முழு கேஸ், 3=முன்பதிவு, 4=உள் பேக், 5=முன்பதிவு, 6=யூனிட் லோடு, 7=கூறு) → பகுப்பு (3 பிட்கள்: நிறுவன முன்னொட்டு மற்றும் பொருள் குறிப்புக்கு இடையில் பிட்கள் எவ்வாறு பிரிக்கப்படுகின்றன என்பதை வரையறுக்கிறது) → நிறுவன முன்னொட்டு (20–40 பிட்கள்) → பொருள் குறிப்பு (4–24 பிட்கள்) → சீரியல் எண் (38 பிட்கள்).

பகுப்பு மதிப்பு (0–6) நிறுவன முன்னொட்டு நீளத்தை நிர்ணயிக்கிறது: P=0 → 40-பிட் முன்னொட்டு (12 இலக்கங்கள்), P=1 → 37-பிட் (11 இலக்கங்கள்), P=2 → 34-பிட் (10 இலக்கங்கள்), P=3 → 30-பிட் (9 இலக்கங்கள்), P=4 → 27-பிட் (8 இலக்கங்கள்), P=5 → 24-பிட் (7 இலக்கங்கள்), P=6 → 20-பிட் (6 இலக்கங்கள்). உங்கள் GS1 நிறுவன முன்னொட்டு நீளம் எந்த பகுப்பு மதிப்பை பயன்படுத்த வேண்டும் என்பதை தீர்மானிக்கிறது.

💡

இணையத்தில் SGTIN-96 மதிப்புகளை குறியாக்கம் மற்றும் டிகோடு செய்ய Nextwaves TDS RFID Converter கருவியை /tools/tds-rfid-converter இல் பயன்படுத்தவும். உங்கள் GTIN-14 + சீரியல் ஐ உள்ளிடுங்கள், உடனடியாக ஹெக்ஸ் EPC ஐ பெறுங்கள்.

SGTIN-96 Bit Structure
┌────────┬──────┬─────┬──────────────┬──────────────┬──────────────┐
│ 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: 80614141123458

பிற EPC திட்டங்கள்

SGTIN-96-க்கு அப்பால், GS1 பல்வேறு சப்ளை செயின் அடையாளங்களுக்கு 96-பிட் EPC திட்டங்களை வரையறுக்கிறது. ஒவ்வொன்றுக்கும் தனித்த தலைப்பு பைட் உள்ளது.

டேக் நினைவகத்தை படித்தல் மற்றும் எழுதுதல்

சரக்கு கணக்கில் டேக்குகளை வாசிப்பது பாசிவ் ஆகும். ரீடர் ஒரு கேள்வியை ஒளிபரப்பும், டேக்குகள் Bank 01-இல் இருந்து அவர்களின் EPC-ஐ பதிலளிக்கும். ஆனால் வங்கி எண், வார்த்தை ஆஃப்செட், மற்றும் வார்த்தை எண்ணிக்கை ஆகியவற்றுடன் READ கட்டளையை அனுப்பி எந்த மெமரி வங்கியையும் தெளிவாக வாசிக்கலாம்.

டேக்குகளில் எழுதுதல் அதிக துல்லியத்தை தேவைப்படுத்தும். டேக் சிங்குலேட் (ஒரே டேக் மட்டுமே பதிலளிக்கும்) ஆக இருக்க வேண்டும், மற்றும் எழுதுதல்கள் ஒவ்வொரு வார்த்தை (16 பிட்) ஒன்றாக நடைபெறும். முழு 96-பிட் EPC எழுதுதல் 6 தொடர்ச்சியான வார்த்தை எழுதுதல்களை தேவைப்படுத்தும். ஒவ்வொரு எழுதுதலும் 10–20ms எடுக்கும், ஆகவே EPC தரவுக்காக மட்டும் ஒரு டேக்கை குறியாக்கம் செய்ய 60–120ms ஆகும்.

பொதுவான எழுதுதல் தோல்விகள்: டேக் ஆன்டென்னாவிலிருந்து மிகவும் தொலைவில் (எழுதுதலுக்கு வாசிப்பை விட வலுவான சிக்னல் தேவை; டேக்கை 1m உள்ளே கொண்டு வாருங்கள்). புலத்தில் பல டேக்குகள் (சிங்குலேஷன் தோல்வி; இலக்கு டேக்கை தனிமைப்படுத்தவும்). டேக் மெமரி பூட்டப்பட்டுள்ளது (access password தேவை). எழுதுதல் சரிபார்ப்பு தோல்வி (மீண்டும் முயற்சி செய்யவும், அல்லது டேக் குறைபாடாக இருக்கலாம்; சாதாரண குறைபாடு விகிதம் 10,000 இல் 1–3).

💡

சிறந்த நடைமுறை: எழுதிய பிறகு எப்போதும் தரவை மீண்டும் வாசித்து ஒப்பிட்டு சரிபார்க்கவும். எழுதும் கட்டளை வெற்றியடைந்தாலும், அரிதாக அருகிலுள்ள பிட்களை சேதப்படுத்தலாம். எழுதிய-பிறகு-வாசிப்பு சரிபார்ப்பு இவ்வாறான பிரச்சினைகளை கண்டறியும்.

Write EPC — Nextwaves NRN Protocol
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]

டேக் பாதுகாப்பு மற்றும் கடவுச்சொற்கள்

EPC Gen2 டேக்குகள் பாதுகாப்பிற்காக இரண்டு 32-பிட் கடவுச்சொற்களை ஆதரிக்கின்றன. Access Password குறிப்பிட்ட நினைவக வங்கிகளை பூட்டுகிறது. ஒருமுறை அமைக்கப்பட்டால், அந்த வங்கி எந்தப் படிப்பு அல்லது எழுதும் செயல்பாட்டுக்கும் முன் கடவுச்சொல்லைத் தேவைப்படுத்தும். Kill Password அனுப்பப்படும் போது டேக்கை நிரந்தரமாக முடக்குகிறது. இது திரும்பப் பெற முடியாத செயலாக, சில்லறை விற்பனையில் (செக்‑அவுட் பிறகு டேக்கை அழிக்கும்) நுகர்வோர் தனியுரிமைக்காக முதன்மையாக பயன்படுத்தப்படுகிறது.

பாதுகாப்பு சிறந்த நடைமுறைகள்: உற்பத்தியில் இயல்புநிலை அனைத்து-பூஜ்ய கடவுச்சொல் (0x00000000) ஐ ஒருபோதும் பயன்படுத்த வேண்டாம். அது பாதுகாப்பை வழங்காது. ஒவ்வொரு டேக் தொகுப்பிற்கும் தனித்துவமான கடவுச்சொற்களை உருவாக்கவும் அல்லது உங்கள் நிறுவன முன்னொட்டையை விதையாக பயன்படுத்தவும். கடவுச்சொற்களை உங்கள் பின்புல அமைப்பில் சேமிக்கவும், டேக்கில் எப்போதும் சேமிக்க வேண்டாம் (டேக் திறக்கப்பட்டால் கடவுச்சொல் நினைவகம் படிக்கப்படலாம்). நிரலாக்கம் முடிந்த பின் கடவுச்சொல் வங்கிகளை பூட்டவும். புதிய சிப்‌களில் கிடைக்கும் Untraceable முறை (TID-ஐ மறைத்து EPC-ஐ குறைக்கும்) ஐ பரிசீலிக்கவும், இது டேக்கை அழிக்காமல் தனியுரிமையை வழங்கும்.

⚠️

Kill கட்டளை நிரந்தரமானது மற்றும் திரும்பப் பெற முடியாதது. மீண்டும் செய்யும் வழி இல்லை. ஒரு டேக் Kill செய்யப்பட்ட பிறகு, அது மீண்டும் எந்த ரீடருக்கும் பதிலளிக்காது. உங்கள் மென்பொருளில் எப்போதும் kill-password சரிபார்ப்பை செயல்படுத்தி, kill கட்டளைகளை இயக்குவதற்கு முன் மேலாளர் அனுமதியைப் பெறவும்.

படிப்பை தொடரவும்

உங்கள் அறிவை ஆழப்படுத்த மேலும் RFID வழிகாட்டிகளை ஆராயுங்கள்.

ஆரம்பநிலை

RFID உடன் தொடங்குவது

UHF RFID தொழில்நுட்பத்தை புரிந்துகொள்வதற்கான நடைமுறை வழிகாட்டி. ரேடியோ அலைகள் பாசிவ் டேக்குகளை எவ்வாறு சக்தியூட்டுகின்றன, EPC தரவைப் படிப்பது மற்றும் உங்கள் முதல் டேக்கை குறியாக்குவது ஆகியவற்றை உள்ளடக்கியது.

இடைநிலை

ஆன்டென்னா அமைப்பு மற்றும் மேம்பாடு

சரியான ஆண்டெனா தேர்வு, நிலைப்பாடு மற்றும் RF ட்யூனிங் மூலம் RFID ரீட் விகிதங்களை அதிகரிப்பதற்கான நடைமுறை வழிகாட்டி, உண்மையான அளவீடுகள் மற்றும் பயன்பாட்டு எடுத்துக்காட்டுகளுடன்.

மேம்பட்ட

பல-ரீடர் நிறுவல்

உற்பத்தியில் பல RFID ரீடர்களை நிறுவுவதற்கான கட்டமைப்பு வழிகாட்டி. ஒருங்கிணைப்பு 전략ங்கள், அதிர்வெண் மேலாண்மை, மற்றும் நிரூபிக்கப்பட்ட நிறுவல் மாதிரிகள்.