RFID 코드 변환기
SGTIN-96 (RFID Hex)와 바코드 (GTIN) + 일련번호 간 변환 도구. Zebra, Chainway, Impinj, Nextwaves 등 표준 RFID 리더와 호환됩니다. GS1 EPC 태그 데이터 표준을 기반으로 합니다.
RFID 변환기
코드 로직 및 단계별 설명
// 1. Binary Conversion
src = bin(0x) // = "?"
// 2. Extract Fields (Bit Slice)
header = src[0:8] → "00110000" → "?" (?)
filter = src[8:11] → "..." → ?
partition = src[11:14] → "..." → ?
// 3. Determine Partition Rule (Partition ?)
rule = PARTITIONS[?]
// Company Bits: ?, Item Bits: ?
// 4. Extract Company & Item
company = src[14:14] → "..." → ?
itemRef = src[14:14] → "..." → ?
serial = src[14:96] → "..." → ?
개발자 코드
프로젝트에서 이 유틸리티 로직을 사용하세요. 아래에서 언어를 선택하세요.
원리 설명
SGTIN 및 GTIN 이해하기
물리적 바코드와 전자 제품 코드(EPC) 간의 관계 시각화.

SGTIN-96은 6부분으로 나뉜 96비트 이진 문자열입니다:
HDR
FLT
PRT
COMPANY
ITEM
SERIAL (38)
상세 분석 (비트 단위)
헤더 (8비트)Bits 0-8 (8)
00110000
이것이 SGTIN-96임을 식별하는 표준 접두사 (00110000).
필터 (3비트)Bits 8-11 (3)
...객체 유형 (예: 1 = 소매 상품). 아래 참조 가이드를 확인하세요.
파티션 (3비트)Bits 11-14 (3)
...파티션 X은 다음을 의미합니다: 회사 코드는 Y비트, 제품 코드는 Z비트를 차지합니다.
회사 접두사Bits 14-0 (0)
...GS1에서 할당한 고유 회사 코드.
품목 참조Bits 0-0 (0)
...귀하의 특정 제품 코드.
일련번호 (38비트)Bits 0-96 (38)
...각 특정 물리적 제품에 대한 고유 식별자.
인코딩 로직 (단계별)
- GTIN-13을 0으로 채워 GTIN-14 형성.
- GTIN-14를 회사 접두사와 품목 참조로 분할 (파티션 기준).
- 필터, 파티션, 회사 접두사, 품목 참조, 일련번호를 이진수로 변환.
- 모든 이진 문자열 연결 (96비트로) 및 Hex로 변환.
SGTIN-96 참조 가이드
F필터 값 (3비트)
| 값 | 설명 |
|---|---|
| 0 | 기타 모든 항목 다른 카테고리에 맞지 않는 품목에 사용됩니다. 일반 소매에서는 거의 사용되지 않습니다. |
| 1 | 판매 시점 (POS) 무역 품목 판매 시점에 판매되는 표준 소비자 단위. 예: 샴푸 한 병. |
| 2 | 운송용 전체 케이스 여러 품목을 포함하는 표준 배송 단위. 예: 샴푸 12병이 든 상자. 물류에서 '한 상자'와 '한 개'를 구별하는 데 중요합니다. |
| 3 | 예약됨 향후 사용을 위해 예약됨. |
| 4 | 내부 팩 무역 품목 그룹화 전체 케이스보다 작은 그룹화, 종종 선반 진열이나 취급용. 예: 메인 상자 안의 수축 포장된 3개 팩. |
| 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 |