Code 128

Imenuje se tudi: Code-128, GS1-128, UCC/EAN-128

Opredelitev

Code 128 je linearna črtna koda visoke gostote, ki lahko kodira vseh 128 znakov ASCII. Uporablja tri nabore kod, A, B in C, ter kontrolni znak mod-103.

Pregledala ekipa AriaQR ·

Code 128

Nabori kod A, B in C

Code 128 preklaplja med tremi nabori kod, da učinkovito ustreza različnim vrstam podatkov. Nabor A pokriva velike črke, števke in kontrolne znake; nabor B pokriva velike in male črke, števke ter ločila; nabor C v vsak simbolni znak spravi dve števki, kar naredi dolge številke zelo kompaktne.

Vsak simbolni znak je širok 11 modulov, sestavljen iz 3 črt in 3 presledkov, končni vzorec pa je širok 13 modulov. Kodirnik lahko sredi črtne kode zamenja nabor, da je čim krajša.

Kontrolni znak

Vsaka črtna koda Code 128 se konča z obveznim kontrolnim znakom. Izračuna se tako, da vrednosti začetnega znaka prištejemo vsoto vrednosti vsakega podatkovnega znaka, pomnoženo z njegovim položajem, nato pa vzamemo ostanek po deljenju s 103. Kontrolni znak ni prikazan v človeku berljivem besedilu.

GS1-128 v logistiki

GS1-128 je Code 128 z znakom FNC1 za začetkom, ki vsebino označi kot identifikatorje aplikacij GS1. Je standardna linearna črtna koda na dostavnih in paletnih nalepkah, kjer pogosto nosi SSCC (identifikator aplikacije 00) skupaj z GTIN-ji, številkami serij in datumi.

Code 128 je določen v ISO/IEC 15417 in se široko uporablja za dostavo, skladiščenje in notranje nalepke.

Pogosta vprašanja

Kakšna je razlika med Code 128 in GS1-128?

GS1-128 je Code 128 z znakom FNC1 na začetku in podatki, strukturiranimi kot identifikatorji aplikacij GS1. Navaden Code 128 lahko sprejme poljubno besedilo ASCII.

Ali Code 128 lahko kodira male črke?

Da. Nabor kod B pokriva male črke, zato Code 128 lahko kodira celoten nabor znakov ASCII.

Viri in standardi

Vsi pojmi