RFID 코드 변환기
SGTIN-96 (RFID Hex)과 바코드 (GTIN) + 일련 번호 간의 변환 도구입니다. Zebra, Chainway, Impinj, Nextwaves와 같은 표준 RFID 리더와 호환됩니다. GS1 EPC Tag Data Standard를 기반으로 합니다.
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)
...각 특정 물리적 제품에 대한 고유 식별자.
인코딩 로직 (단계별)
- 1단계: EPC 스키마에 대한 바이너리 헤더 값을 결정합니다. SGTIN-96의 바이너리 헤더 값은 “00110000”입니다.
- 2단계: 파티션 값 테이블에서 회사 접두사의 자릿수를 기준으로 파티션 값을 선택합니다.
- 3단계: 필터 값, 파티션 값, 회사 접두사, 품목 참조 및 일련 번호를 바이너리 값으로 변환합니다.
- 4단계: 헤더, 필터, 파티션, 회사 접두사, 품목 참조 및 일련 번호 바이너리 값을 순서대로 연결하여 바이너리 EPC를 형성합니다.
SGTIN-96 참조 가이드
F필터 값 (3 비트)
| 값 | 설명 |
|---|---|
| 0 | 기타 모든 항목 다른 범주에 맞지 않는 품목에 사용됩니다. 일반 소매에서는 거의 사용되지 않습니다. |
| 1 | POS (Point of Sale) 거래 품목 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 |