උසස්

ටැග් කේතනය සහ EPC මතකය

සැපයුම් දාම ඒකාබද්ධ කිරීම සඳහා ටැග් මතක ගෘහ නිර්මාණ ශිල්පය සහ GS1 කේතනය ප්‍රගුණ කරන්න

මතක බැංකු 4

සෑම EPC Gen2 ටැගයකටම නිශ්චිත අරමුණක් ඉටු කරන මතක බැංකු 4ක් ඇත. මෙම ව්‍යුහය අවබෝධ කර ගැනීම ඔබේ ටැග් කේතනය කිරීම, කියවීම සහ සුරක්ෂිත කිරීම සඳහා අත්‍යවශ්‍ය වේ.

බැංකු 00 (Reserved): 32-bit Kill Password සහ 32-bit Access Password අඩංගු වේ. පෙරනිමි අගයන් 0x00000000 වේ. Kill මුරපදය යැවූ විට ටැගය ස්ථිරවම අක්‍රීය කරයි. ආපසු හැරවිය නොහැක. ප්‍රවේශ මුරපදය අනවසර ලිවීම් වළක්වා ගැනීමට මතක බැංකු අගුළු දමයි.

බැංකු 01 (EPC): StoredCRC (බිටු 16, ස්වයංක්‍රීයව ගණනය කර ඇත), StoredPC/Protocol Control (බිටු 16, EPC දිග සහ ටැග් හැකියාවන් දක්වයි), සහ EPC අගයම අඩංගු වේ. SGTIN-96 සඳහා සාමාන්‍යයෙන් බිටු 96 (බයිට් 12). සමහර ටැග් 128-bit හෝ 496-bit EPCs සඳහා සහය දක්වයි.

බැංකු 10 (TID): කර්මාන්තශාලා-ක්‍රමලේඛිත ටැග් හඳුනාගැනීම. චිප් නිෂ්පාදක කේතය, ආකෘති අංකය සහ අද්විතීය අනුක්‍රමික අංකයක් අඩංගු වේ. මෙම බැංකුව කියවීමට පමණක් වන අතර කිසිදා වෙනස් කළ නොහැක. ව්‍යාජකරණයට එරෙහිව සහ ටැග් සත්‍යාපනය සඳහා එය ඉතා වටිනාකමක් ඇති කරයි.

බැංකු 11 (User): විකල්ප අමතර ගබඩාව. ප්‍රමාණය චිපය අනුව වෙනස් වේ: NXP UCODE 9 බිටු 0ක් ඇත (පරිශීලක මතකයක් නැත), Quanray QStar-7U බිටු 512ක් ඇත (බයිට් 64). කාණ්ඩ අංක, පරීක්ෂණ දිනයන්, උෂ්ණත්ව සීමාවන් හෝ නඩත්තු වාර්තා සඳහා එය භාවිතා කරන්න. ලිවීමට පෙර සෑම විටම පවතින ධාරිතාව පරීක්ෂා කරන්න.

SGTIN-96 කේතනය. පියවරෙන් පියවර

SGTIN-96 යනු බහුලව භාවිතා වන EPC යෝජනා ක්‍රමයයි. එය GTIN-14 (ඔබේ නිෂ්පාදන තීරු කේතය) සහ අද්විතීය අනුක්‍රමික අංකයක් හරියටම බිටු 96 (bytes 12) බවට කේතනය කරයි. මෙය නිෂ්පාදන වර්ගයකට බිලියන 274ක් දක්වා අද්විතීය අනුක්‍රමික අංක වලට ඉඩ සලසයි.

96-bit ව්‍යුහය: ශීර්ෂය (බිටු 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-bit උපසර්ගය (ඉලක්කම් 12), P=1 → 37-bit (ඉලක්කම් 11), P=2 → 34-bit (ඉලක්කම් 10), P=3 → 30-bit (ඉලක්කම් 9), P=4 → 27-bit (ඉලක්කම් 8), P=5 → 24-bit (ඉලක්කම් 7), P=6 → 20-bit (ඉලක්කම් 6). ඔබගේ GS1 සමාගම් උපසර්ගයේ දිග භාවිතා කළ යුතු කොටස් අගය තීරණය කරයි.

💡

/tools/tds-rfid-converter හි ඇති Nextwaves TDS RFID Converter මෙවලම භාවිතා කර SGTIN-96 අගයන් අන්තර්ක්‍රියාකාරීව කේතනය කිරීමට සහ විකේතනය කිරීමට. ඔබේ GTIN-14 + අනුක්‍රමික අංකය ඇතුළත් කර ක්ෂණිකව hex 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-bit EPC යෝජනා ක්‍රම කිහිපයක් අර්ථ දක්වයි. ඒ සෑම එකකටම තමන්ගේම ශීර්ෂ බයිටයක් ඇත.

ටැග් මතකය කියවීම සහ ලිවීම

ඉන්වෙන්ටරි අතරතුර ටැග් කියවීම උදාසීන වේ. පාඨකයා විමසුමක් විකාශනය කරන අතර ටැග් බැංකු 01 වෙතින් ඔවුන්ගේ EPC සමඟ ප්‍රතිචාර දක්වයි. නමුත් ඔබට බැංකු අංකය, වචන ඕෆ්සෙට් සහ වචන ගණන සමඟ READ විධානයක් යැවීමෙන් ඕනෑම මතක බැංකුවක් පැහැදිලිව කියවිය හැක.

ටැග් වෙත ලිවීම වඩාත් නිරවද්‍යතාවයක් අවශ්‍ය වේ. ටැගය තනි කළ යුතුය (එක ටැගයක් පමණක් ප්‍රතිචාර දක්වයි), සහ ලිවීම් එක වචනයකට (බිටු 16) එකවර සිදු වේ. සම්පූර්ණ 96-bit EPC ලිවීම් සඳහා අනුක්‍රමික වචන 6ක් ලිවීම් අවශ්‍ය වේ. සෑම ලිවීමක්ම 10–20ms ගත වන අතර, එම නිසා තනි ටැගයක් කේතනය කිරීමට EPC දත්ත සඳහා පමණක් 60–120ms ගත වේ.

සාමාන්‍ය ලිවීමේ අසාර්ථකවීම්: ඇන්ටෙනාවෙන් ටැගය බොහෝ දුරස් වීම (ලිවීම් සඳහා කියවීමට වඩා ශක්තිමත් සංඥාවක් අවශ්‍ය වේ. මීටර 1ක් ඇතුළත ටැගය ගෙන එන්න). ක්ෂේත්‍රයේ බහු ටැග් (තනි කිරීම අසාර්ථක විය. ඉලක්කගත ටැගය හුදකලා කරන්න). ටැග් මතකය අගුළු දමා ඇත (ප්‍රවේශ මුරපදය අවශ්‍ය වේ). ලිවීම තහවුරු කිරීම අසාර්ථක විය (නැවත උත්සාහ කරන්න, නැතහොත් ටැගය දෝෂ සහිත විය හැකිය. සාමාන්‍ය දෝෂ අනුපාතය 1–10,000කට 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-bit මුරපද දෙකක් සඳහා සහය දක්වයි. ප්‍රවේශ මුරපදය නිශ්චිත මතක බැංකු අගුළු දමයි. වරක් සැකසූ පසු, එම බැංකුවට ඕනෑම කියවීමේ හෝ ලිවීමේ මෙහෙයුමකට පෙර මුරපදය අවශ්‍ය වේ. Kill Password මගින් සම්ප්‍රේෂණය වන විට ටැගය ස්ථිරවම අක්‍රීය කරයි. සිල්ලර වෙළඳාමේ පාරිභෝගික රහස්‍යතාවය සඳහා මූලික වශයෙන් භාවිතා කරන ආපසු හැරවිය නොහැකි මෙහෙයුමක් (පිටවීමේදී ටැගය විනාශ කිරීම).

ආරක්ෂක හොඳම භාවිතයන්: නිෂ්පාදනයේදී කිසි විටෙකත් පෙරනිමි සියලු-ශුන්‍ය මුරපදය (0x00000000) භාවිතා නොකරන්න. එය කිසිදු ආරක්ෂාවක් සපයන්නේ නැත. ටැග් කණ්ඩායමකට අද්විතීය මුරපද ජනනය කරන්න හෝ බීජයක් ලෙස ඔබේ සමාගම් උපසර්ගය භාවිතා කරන්න. ඔබේ පසුපස පද්ධතියේ මුරපද ගබඩා කරන්න, කිසි විටෙකත් ටැගය මතම නොවේ (ටැගය අගුළු ඇරියහොත් මුරපද මතකය කියවිය හැක). වැඩසටහන් කිරීමෙන් පසු මුරපද බැංකු අගුළු දමන්න. TID සඟවන සහ EPC අඩු කරන Untraceable මාදිලිය (නව චිප්ස් මත ලබා ගත හැක) සලකා බලන්න, ටැගය මරා නොදැමීමෙන් රහස්‍යභාවය සපයයි.

⚠️

Kill විධානය ස්ථිර වන අතර ආපසු හැරවිය නොහැක. කිසිදු ආපසු හැරවීමක් නැත. ටැගයක් Kill කළ පසු, එය කිසිදාක කිසිදු පාඨකයෙකුට ප්‍රතිචාර දැක්විය නොහැක. සෑම විටම ඔබේ මෘදුකාංගයේ kill-password සත්‍යාපනය ක්‍රියාත්මක කර Kill විධාන ක්‍රියාත්මක කිරීමට පෙර කළමනාකරුගේ අවසරය අවශ්‍ය කරන්න.

දිගටම කියවන්න

ඔබගේ දැනුම ගැඹුරු කිරීම සඳහා තවත් RFID මාර්ගෝපදේශ ගවේෂණය කරන්න.