Teq Kodlaşdırması və EPC Yaddaşı
Təchizat zəncirinin inteqrasiyası üçün etiket yaddaşı arxitekturasını və GS1 kodlaşdırmasını mənimsəyin
4 Yaddaş Bankı
Hər bir EPC Gen2 etiketinin dəqiq olaraq 4 yaddaş bankı var və onların hər biri müəyyən bir məqsədə xidmət edir. Bu quruluşu anlamaq etiketlərinizi kodlaşdırmaq, oxumaq və təhlükəsizliyini təmin etmək üçün vacibdir.
Bank 00 (Reserved): 32-bit Kill Parolunu və 32-bit Access Parolunu ehtiva edir. Standart dəyərlər 0x00000000-dir. Kill parolu göndərildikdə etiketi daimi olaraq deaktiv edir. geri qaytarıla bilməz. Giriş parolu icazəsiz yazılmanın qarşısını almaq üçün yaddaş banklarını kilidləyir.
Bank 01 (EPC): StoredCRC (16 bit, avtomatik hesablanır), StoredPC/Protokol Nəzarəti (16 bit, EPC uzunluğunu və etiket imkanlarını göstərir) və EPC dəyərinin özü. tipik olaraq SGTIN-96 üçün 96 bit (12 bayt). Bəzi etiketlər 128-bit və ya hətta 496-bit EPC-ləri dəstəkləyir.
Bank 10 (TID): Zavodda proqramlaşdırılmış Etiket İdentifikatoru. Çip istehsalçısının kodunu, model nömrəsini və unikal seriya nömrəsini ehtiva edir. Bu bank yalnız oxumaq üçündür və heç vaxt dəyişdirilə bilməz. saxtakarlığa qarşı mübarizə və etiket autentifikasiyası üçün qiymətsizdir.
Bank 11 (User): İsteğe bağlı əlavə yaddaş. Ölçüsü çipə görə dəyişir: NXP UCODE 9-un 0 biti (istifadəçi yaddaşı yoxdur), Quanray QStar-7U-nun 512 biti (64 bayt) var. Partiya nömrələri, yoxlama tarixləri, temperatur hədləri və ya texniki xidmət qeydləri üçün istifadə edin. Yazmadan əvvəl həmişə mövcud tutumu yoxlayın.
SGTIN-96 Kodlaşdırması. Addım-addım
SGTIN-96 ən geniş istifadə olunan EPC sxemidir. O, GTIN-14 (məhsulunuzun ştrix kodu) və unikal seriya nömrəsini dəqiq 96 bitə (12 bayt) kodlaşdırır. Bu, məhsul növü başına 274 milyarda qədər unikal seriya nömrəsinə imkan verir.
96-bit strukturu: Başlıq (8 bit, həmişə SGTIN-96 üçün 0x30) → Filtr (3 bit: 0=hamısı, 1=POS, 2=tam qutu, 3=rezerv, 4=daxili paket, 5=rezerv, 6=vahidin yüklənməsi, 7=komponent) → Bölmə (3 bit: şirkət prefiksi və element istinadı arasında bitlərin necə bölündüyünü müəyyən edir) → Şirkət Prefiksi (20–40 bit) → Element İstinadı (4–24 bit) → Seriya Nömrəsi (38 bit).
Bölmə dəyəri (0–6) Şirkət Prefiksinin uzunluğunu müəyyən edir: P=0 → 40-bit prefiks (12 rəqəm), P=1 → 37-bit (11 rəqəm), P=2 → 34-bit (10 rəqəm), P=3 → 30-bit (9 rəqəm), P=4 → 27-bit (8 rəqəm), P=5 → 24-bit (7 rəqəm), P=6 → 20-bit (6 rəqəm). GS1 şirkət prefiksinizin uzunluğu hansı bölmə dəyərindən istifadə edəcəyinizi müəyyən edir.
SGTIN-96 dəyərlərini interaktiv şəkildə kodlaşdırmaq və deşifrə etmək üçün /tools/tds-rfid-converter ünvanında Nextwaves TDS RFID Converter alətindən istifadə edin. GTIN-14 + seriyanızı daxil edin və dərhal heks EPC əldə edin.
┌────────┬──────┬─────┬──────────────┬──────────────┬──────────────┐
│ 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: 80614141123458Digər EPC Sxemləri
SGTIN-96-dan əlavə, GS1 müxtəlif təchizat zənciri identifikatorları üçün bir neçə digər 96-bit EPC sxemini müəyyən edir. Hər birinin öz başlıq baytı var.
Teq Yaddaşını Oxumaq və Yazmaq
Inventarlaşma zamanı etiketlərin oxunması passivdir. oxuyucu sorğu yayımlayır və etiketlər Bank 01-dən öz EPC-ləri ilə cavab verir. Lakin siz həmçinin BANK nömrəsi, söz ofseti və söz sayını olan READ əmrini göndərərək istənilən yaddaş bankını açıq şəkildə oxuya bilərsiniz.
Teqlərə yazmaq daha dəqiqlik tələb edir. Teq sinqulyasiya edilməlidir (yalnız bir teq cavab verir) və yazılar bir sözlə (16 bit) bir dəfə baş verir. Tam 96-bit EPC yazısı 6 ardıcıl söz yazısı tələb edir. Hər yazı 10–20 ms çəkir, buna görə tək bir teqi kodlaşdırmaq yalnız EPC məlumatları üçün 60–120 ms çəkir.
Ümumi yazı uğursuzluqları: Teq antenadan çox uzaqdadır (yazılar üçün oxumalardan daha güclü siqnal lazımdır. Teqi 1 m-ə yaxınlaşdırın). Sahədəki çoxlu teqlər (sinqulyasiya uğursuz oldu. Hədəf teqi təcrid edin). Teq yaddaşı kilidləndi (giriş şifrəsi tələb olunur). Yazı doğrulama uğursuz oldu (təkrar edin və ya teq qüsurlu ola bilər. Tipik qüsur dərəcəsi 1–10.000-də 3-dür).
Ən yaxşı təcrübə: Yazdıqdan sonra həmişə məlumatları geri oxuyaraq və müqayisə edərək yoxlayın. Yazma əmri uğurlu ola bilər, lakin nadir hallarda bitişik bitləri korlaya bilər. Yazdıqdan sonra yoxlama bu problemləri tutur.
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]Etiket Təhlükəsizliyi və Parollar
EPC Gen2 etiketləri təhlükəsizlik üçün iki 32 bitlik parol dəstəkləyir. Giriş Parolu müəyyən yaddaş banklarını kilidləyir. təyin edildikdən sonra, həmin bank hər hansı oxu və ya yazma əməliyyatından əvvəl parol tələb edir. Kill Parolu ötürüldükdə etiketi daimi olaraq deaktiv edir. pərakəndə satışda istehlakçıların məxfiliyi üçün əsasən istifadə edilən geri dönməz əməliyyat (ödənişdən sonra etiketin məhv edilməsi).
Təhlükəsizlik üzrə ən yaxşı təcrübələr: İstehsaldan heç vaxt standart sıfır parolundan (0x00000000) istifadə etməyin. o, heç bir təhlükəsizlik təmin etmir. Etiket partiyası üçün unikal parollar yaradın və ya şirkət prefiksinizdən toxum kimi istifadə edin. Parolları arxa sisteminizdə saxlayın, heç vaxt etiketin özündə deyil (etiket kiliddən çıxarılsa, parol yaddaşı oxuna bilər). Proqramlaşdırmadan sonra parol banklarını kilidləyin. TID-i gizlədən və EPC-ni azaldan, etiketi öldürmədən məxfiliyi təmin edən İzlənilməz rejimi (daha yeni çiplərdə mövcuddur) nəzərdən keçirin.
Kill əmri daimidir və geri qaytarıla bilməz. Geri qaytarmaq mümkün deyil. Etiket öldürüldükdən sonra, o, heç vaxt heç bir oxuyucuya cavab verə bilməz. Həmişə proqramınızda kill-parolun yoxlanılmasını tətbiq edin və kill əmrlərini yerinə yetirməzdən əvvəl menecerin icazəsini tələb edin.
GS1 Digital Link
GS1 Digital Link fiziki RFID etiketlərini veb-ə daxil ola bilən rəqəmsal məlumatlarla birləşdirir. O, EPC məlumatlarını məhsul məlumatlarına, autentifikasiya xidmətlərinə, geri çağırma bildirişlərinə və ya davamlılıq məlumatlarına yönələn standart bir URİ-yə çevirir.
Axın: Etiket EPC (məsələn, 3034257BF7194E4000001A85) → GTIN-14-ə deşifrə et (80614141123458) + Serial (6789) → URİ qurun: https://id.gs1.org/01/80614141123458/21/6789. Bu URİ məhsul səhifənizə, autentifikasiya API-nizə və ya GS1 Digital Link həll edici şəbəkəsində qeydiyyatdan keçmiş istənilən xidmətə yönələ bilər.
Praktik istifadə: Pərakəndə satış mağazasında etiketlənmiş geyimi skan edin → URİ məhsulun qayğı təlimatlarına, ölçü təlimatına və davamlılıq sertifikatlarına yönəlir. Etiketlənmiş əczaçılıq məhsulunu skan edin → URİ autentifikasiyaya (bu məhsul orijinaldır?), son istifadə tarixinə və geri çağırma statusuna yönəlir. Etiketlənmiş aktivləri skan edin → URİ texniki xidmət tarixinə və yoxlama cədvəlinə yönəlir.
Nextwaves alətləri hər hansı SGTIN-96 EPC-ni deşifrə edərkən avtomatik olaraq Digital Link URİ-ləri yaradır. Ani Digital Link yaratmaq üçün onlayn TDS çeviricisindən və ya MCP decode_sgtin96 alətindən istifadə edin.
Oxumağa davam et
Biliklərinizi dərinləşdirmək üçün daha çox RFID təlimatlarını araşdırın.
RFID ilə Başlamaq
UHF RFID texnologiyasını anlamaq üçün praktiki bir bələdçi. Radio dalğalarının passiv etiketləri necə gücləndirdiyindən tutmuş EPC məlumatlarını oxumağa və ilk etiketinizə kod yazmağa qədər.
OrtaAntenna Yerləşdirmə və Optimizasiyası
Düzgün antena seçimi, yerləşdirilməsi və RF tənzimlənməsi vasitəsilə RFID oxuma sürətini maksimuma çatdırmaq üçün praktiki təlimat, real ölçmələrlə və tətbiq nümunələri ilə.
QabaqcılÇox Oxuyucu Yerləşdirməsi
İstehsalatda çoxsaylı RFID oxuyucularının yerləşdirilməsi üçün arxitektura təlimatı. Koordinasiya strategiyaları, tezlik idarəetməsi və sübut edilmiş yerləşdirmə nümunələri.