Engineering tools · TDS Convert

Μετατροπέας SGTIN σε GTIN (TDS Convert)

Μετατρέψτε SGTIN RFID EPC hex σε GTIN, σειριακό αριθμό, GS1 Digital Link και άλλα πεδία EPC TDS. Βασίζεται στο Πρότυπο Δεδομένων Ετικέτας GS1 EPC (TDS) με αυτόματη ανίχνευση σχήματος.

Αυτόματος Αποκωδικοποιητής

Επικολλήστε οποιαδήποτε τιμή EPC hex και θα ανιχνεύσουμε αυτόματα το σχήμα και θα αποκωδικοποιήσουμε όλα τα πεδία

Ανιχνευμένο Σχήμα:SGTIN-9696 bits / Header 0x30

Κωδικοποιητής EPC

Δημιουργία κωδικών EPC hex από GTIN, σειριακούς αριθμούς και άλλα αναγνωριστικά

Αναφορά Σχημάτων EPC

ΣχήμαΚεφαλίδαBitsΠεριγραφήΚλειδί GS1
GDTI-960x2C96Global Document Type IdentifierGDTI
GSRN-960x2D96Global Service Relation NumberGSRN
SGTIN-960x3096Serialized Global Trade Item NumberGTIN + Serial
SSCC-960x3196Serial Shipping Container CodeSSCC
SGLN-960x3296Global Location Number with ExtensionGLN + Extension
GRAI-960x3396Global Returnable Asset IdentifierGRAI
GIAI-960x3496Global Individual Asset IdentifierGIAI
SGTIN-1980x36198SGTIN with alphanumeric serialGTIN + 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.