Engineering tools · TDS Convert
Bộ Chuyển đổi SGTIN sang GTIN (TDS Convert)
Chuyển đổi mã hex EPC RFID SGTIN sang GTIN, số serial, GS1 Digital Link và các trường EPC TDS khác. Dựa trên Tiêu chuẩn Dữ liệu Thẻ EPC (TDS) của GS1 với tự động phát hiện loại.
Giải mã Tự động
Dán bất kỳ giá trị hex EPC nào và chúng tôi sẽ tự động phát hiện loại và giải mã tất cả các trường
Mã hóa EPC
Tạo mã hex EPC từ GTIN, số serial và các định danh khác
Tham khảo Các loại EPC
| Loại | Tiêu đề | Bit | Mô tả | Khóa 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 |
Code Snippets cho Lập trình viên
Triển khai sẵn sàng copy-paste cho mã hóa/giải mã EPC đa loại
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}`);Câu hỏi Thường gặp
- Chúng tôi hỗ trợ SGTIN-96/198 (sản phẩm), SSCC-96 (container vận chuyển), SGLN-96/195 (địa điểm), GRAI-96/170 (tài sản có thể trả lại), GIAI-96/202 (tài sản cá nhân), GDTI-96/174 (tài liệu), GSRN-96 (quan hệ dịch vụ) và ADI-var (hàng không vũ trụ).
- Mỗi loại EPC có byte header duy nhất (8 bit đầu tiên). Chúng tôi phân tích header này để tự động xác định loại đúng và áp dụng logic giải mã phù hợp - không cần chọn thủ công.
- GS1 Digital Links là các URI web mã hóa định danh GS1 (như GTIN) ở định dạng URL tiêu chuẩn. Chúng cho phép thiết bị thông minh truy cập thông tin sản phẩm, tích hợp IoT và hỗ trợ các yêu cầu Hộ chiếu Sản phẩm Số (DPP) sắp tới.
- Partition xác định cách 44 bit được chia giữa tiền tố công ty và tham chiếu mặt hàng. Mỗi giá trị partition (0-6) đại diện cho một cách chia khác nhau, cho phép linh hoạt cho các công ty có độ dài tiền tố khác nhau.
- Có! Các đoạn code được thiết kế để sử dụng trong sản phẩm. Chúng bao gồm bảng partition đầy đủ, tính toán check digit và xử lý bit chính xác cho mã hóa và giải mã EPC.