Engineering tools · TDS Convert
TDS 2.x RFID konvertori
8+ GS1 sxemalarini qo'llab-quvvatlash bilan RFID EPC kodlarini konvertatsiya qiling va tahlil qiling. GS1 EPC Tag Data Standard (TDS) 2.x asosida avtomatik sxemani aniqlash va IoTga tayyor Digital Link URIlari bilan.
Avtomatik aniqlash dekoderi
Har qanday EPC hex qiymatini joylashtiring va biz sxemani avtomatik ravishda aniqlaymiz va barcha maydonlarni dekodlaymiz
EPC kodlovchisi
GTIN, seriya raqamlari va boshqa identifikatorlardan EPC hex kodlarini yarating
EPC sxemasi ma'lumotnomasi
| Sxema | Sarlavha | Bitlar | Tavsif | GS1 kaliti |
|---|---|---|---|---|
| GDTI-96 | 0x2C | 96 | Global Document Type Identifier | GDTI |
| GSRN-96 | 0x2D | 96 | Global Service Relation Number | GSRN |
| SGTIN-96 | 0x30 | 96 | Serialized Global Trade Item Number | GTIN + Serial |
| SSCC-96 | 0x31 | 96 | Serial Shipping Container Code | SSCC |
| SGLN-96 | 0x32 | 96 | Global Location Number with Extension | GLN + Extension |
| GRAI-96 | 0x33 | 96 | Global Returnable Asset Identifier | GRAI |
| GIAI-96 | 0x34 | 96 | Global Individual Asset Identifier | GIAI |
| SGTIN-198 | 0x36 | 198 | SGTIN with alphanumeric serial | GTIN + Serial |
Dasturchi kodining parchalar
Ko'p sxemali EPC kodlash/dekodlash uchun nusxa ko'chirishga tayyor amalga oshirish
1// TDS 2.x Multi-Scheme EPC Decoder (TypeScript)
2import { decodeEpc, detectEpcScheme, encodeSgtin96 } from './tds-epc-utils';
3
4// Auto-detect and decode any EPC
5const hex = "3076215F0C5D974000000001";
6const result = decodeEpc(hex);
7
8console.log(`Scheme: ${result.schemeName}`);
9console.log(`GTIN-14: ${'gtin14' in result ? result.gtin14 : 'N/A'}`);
10console.log(`Serial: ${'serial' in result ? result.serial : 'N/A'}`);
11console.log(`Digital Link: ${result.digitalLinkUri}`);
12
13// Encode SGTIN-96
14const encoded = encodeSgtin96("8935363958373", "12345", 3);
15console.log(`Encoded: ${encoded}`);Ko'p so'raladigan savollar
- Biz SGTIN-96/198 (mahsulotlar), SSCC-96 (yuk tashish konteynerlari), SGLN-96/195 (joylashuvlar), GRAI-96/170 (qaytariladigan aktivlar), GIAI-96/202 (individual aktivlar), GDTI-96/174 (hujjatlar), GSRN-96 (xizmat ko'rsatish munosabatlari) va ADI-var (aerokosmik) ni qo'llab-quvvatlaymiz.
- Har bir EPC sxemasi noyob sarlavha baytiga (birinchi 8 bit) ega. Biz ushbu sarlavhani to'g'ri sxemani avtomatik ravishda aniqlash va tegishli dekodlash mantig'ini qo'llash uchun tahlil qilamiz - qo'lda tanlashga hojat yo'q.
- GS1 Digital Links - bu standartlashtirilgan URL formatida GS1 identifikatorlarini (masalan, GTIN) kodlaydigan veb-URIlar. Ular aqlli qurilmalarga mahsulot ma'lumotlariga, IoT integratsiyasiga kirish imkonini beradi va yaqinlashib kelayotgan Digital Product Passport (DPP) talablarini qo'llab-quvvatlaydi.
- Bo'lim 44 bit kompaniya prefiksi va element ma'lumotnomasi o'rtasida qanday taqsimlanishini aniqlaydi. Har bir bo'lim qiymati (0-6) har xil bo'linishni ifodalaydi, bu turli prefiks uzunligiga ega bo'lgan kompaniyalar uchun moslashuvchanlikni ta'minlaydi.
- Ha! Kod parchalar ishlab chiqarish uchun mo'ljallangan. Ular to'liq bo'lim jadvalini, tekshiruv raqamini hisoblashni va aniq EPC kodlash va dekodlash uchun to'g'ri bit manipulyatsiyasini o'z ichiga oladi.