Конвертор на RFID кодове
Инструмент за конвертиране между SGTIN-96 (RFID Hex) и Баркод (GTIN) + сериен номер. Съвместим със стандартни RFID четци като Zebra, Chainway, Impinj, Nextwaves. Основава се на GS1 EPC Tag Data Standard.
RFID конвертор
Логика на кода и стъпка по стъпка
// 1. Binary Conversion
// 2. Extract Fields (Bit Slice)
// 3. Determine Partition Rule (Partition ?)
// 4. Extract Company & Item
Код за разработчик
Използвайте тази полезна логика във вашия проект. Изберете език по-долу.
Обяснение
Разбиране на SGTIN и GTIN
Визуализиране на връзката между вашия физически баркод и електронния продуктов код (EPC).

SGTIN-96 е 96-битов бинарен низ, разделен на 6 части:
Подробен анализ (бит по бит)
Стандартен префикс (00110000), идентифициращ този като SGTIN-96.
...Тип на обекта (например 1 = Търговия на дребно). Вижте справочния наръчник по-долу.
...Раздел X означава: Кодът на компанията заема Y бита, кодът на продукта заема Z бита.
...Уникален код на компанията, присвоен от GS1.
...Вашият специфичен продуктов код.
...Уникален идентификатор за всеки конкретен физически продукт.
Логика на кодиране (Стъпка по стъпка)
- Стъпка 1: Определете бинарната стойност на заглавието за EPC схемата. Бинарната стойност на заглавието за SGTIN-96 е “00110000.”
- Стъпка 2: Изберете стойността за раздела въз основа на броя цифри в префикса на компанията от таблицата за стойности на разделите.
- Стъпка 3: Конвертирайте стойностите за филтър, раздел, префикс на компанията, референтен код на артикула и сериен № в бинарен формат.
- Стъпка 4: Конкатенирайте последователно бинарните стойности на заглавието, филтъра, раздела, префикса на компанията, референтния код на артикула и сериен №, за да създадете бинарния EPC.
Ръководство за справка SGTIN-96
FФилтриране на стойностите (3 бита)
| Стойност | Описание |
|---|---|
| 0 | Всички останали Използва се за артикули, които не попадат в други категории. Рядко се използва в общия търговски сектор. |
| 1 | Търговски артикул в точка на продажба (POS) Стандартната потребителска единица, продавана в точка на продажба. Пример: Една бутилка шампоан. |
| 2 | Пълна кутия за транспорт Стандартна транспортна единица, съдържаща множество артикули. Пример: Картон с 12 бутилки шампоан. Критично за логистиката да се различава 'една кутия' от 'един артикул'. |
| 3 | Запазено Запазено за бъдеща употреба. |
| 4 | Групиране на вътрешни опаковки за търговски артикул Групиране, по-малко от пълна кутия, често за изложение на рафта или манипулиране. Пример: Триизмерна опаковка, опакована в термичен пакет, вътре в главния картон. |
| 5 | Запазено Запазено за бъдеща употреба. |
| 6 | Единичен товар Голяма логистична единица, обикновено палет, съдържащ множество кутии. |
| 7 | Компонент в рамките на потребителския модул Конкретна част в потребителския модул. Пример: Капачката на батерията в играчка. |
PТаблица на партициите (3 бита)
| Стойност | Префикс на компанията (Битове / Цифри) | Референция на артикула (Битове / Цифри) |
|---|---|---|
| 0 | 40 / 12 | 4 / 1 |
| 1 | 37 / 11 | 7 / 2 |
| 2 | 34 / 10 | 10 / 3 |
| 3 | 30 / 9 | 14 / 4 |
| 4 | 27 / 8 | 17 / 5 |
| 5 | 24 / 7 | 20 / 6 |
| 6 | 20 / 6 | 24 / 7 |