Engineering tools · TDS Convert
Μετατροπέας SGTIN σε GTIN (TDS Convert)
Μετατρέψτε SGTIN RFID EPC hex σε GTIN, σειριακό αριθμό, GS1 Digital Link και άλλα πεδία EPC TDS. Βασίζεται στο Πρότυπο Δεδομένων Ετικέτας GS1 EPC (TDS) με αυτόματη ανίχνευση σχήματος.
Αυτόματος Αποκωδικοποιητής
Επικολλήστε οποιαδήποτε τιμή EPC hex και θα ανιχνεύσουμε αυτόματα το σχήμα και θα αποκωδικοποιήσουμε όλα τα πεδία
Κωδικοποιητής EPC
Δημιουργία κωδικών EPC hex από GTIN, σειριακούς αριθμούς και άλλα αναγνωριστικά
Αναφορά Σχημάτων EPC
| Σχήμα | Κεφαλίδα | Bits | Περιγραφή | Κλειδί GS1 |
|---|---|---|---|---|
| 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 |
Αποσπάσματα Κώδικα για Προγραμματιστές
Υλοποιήσεις έτοιμες για αντιγραφή-επικόλληση για κωδικοποίηση/αποκωδικοποίηση EPC πολλαπλών σχημάτων
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}`);Συχνές Ερωτήσεις
- Υποστηρίζουμε SGTIN-96/198 (προϊόντα), SSCC-96 (κοντέινερ αποστολής), SGLN-96/195 (τοποθεσίες), GRAI-96/170 (επιστρεφόμενα περιουσιακά στοιχεία), GIAI-96/202 (ατομικά περιουσιακά στοιχεία), GDTI-96/174 (έγγραφα), GSRN-96 (υπηρεσιακές σχέσεις) και ADI-var (αεροδιαστημική).
- Κάθε σχήμα EPC έχει ένα μοναδικό byte κεφαλίδας (πρώτα 8 bits). Αναλύουμε αυτήν την κεφαλίδα για να καθορίσουμε αυτόματα το σωστό σχήμα και να εφαρμόσουμε την κατάλληλη λογική αποκωδικοποίησης - δεν απαιτείται χειροκίνητη επιλογή.
- Τα GS1 Digital Links είναι web URI που κωδικοποιούν αναγνωριστικά GS1 (όπως GTIN) σε τυποποιημένη μορφή URL. Επιτρέπουν σε έξυπνες συσκευές να έχουν πρόσβαση σε πληροφορίες προϊόντος, ενσωμάτωση IoT και υποστηρίζουν τις επερχόμενες απαιτήσεις Ψηφιακού Διαβατηρίου Προϊόντος (DPP).
- Ο διαμερισμός καθορίζει πώς τα 44 bits χωρίζονται μεταξύ προθέματος εταιρείας και αναφοράς αντικειμένου. Κάθε τιμή διαμερισμού (0-6) αντιπροσωπεύει διαφορετικό διαχωρισμό, επιτρέποντας ευελιξία για εταιρείες με διαφορετικά μήκη προθέματος.
- Ναι! Τα αποσπάσματα κώδικα έχουν σχεδιαστεί για χρήση στην παραγωγή. Περιλαμβάνουν τον πλήρη πίνακα διαμερισμού, υπολογισμό ψηφίου ελέγχου και σωστό χειρισμό bit για ακριβή κωδικοποίηση και αποκωδικοποίηση EPC.