Code 128

Nazýva sa aj: Code-128, GS1-128, UCC/EAN-128

Definícia

Code 128 je lineárny čiarový kód s vysokou hustotou, ktorý dokáže kódovať všetkých 128 znakov ASCII. Používa tri sady kódov A, B a C a kontrolný znak mod 103.

Skontroloval tím AriaQR ·

Code 128

Sady kódov A, B a C

Code 128 prepína medzi tromi sadami kódov, aby efektívne zodpovedal rôznym druhom údajov. Sada A pokrýva veľké písmená, číslice a riadiace znaky; sada B pokrýva veľké a malé písmená, číslice a interpunkciu; sada C ukladá dve číslice do každého znaku symbolu, vďaka čomu sú dlhé čísla veľmi kompaktné.

Každý znak symbolu je široký 11 modulov, zložený z 3 čiar a 3 medzier, a ukončovací vzor má 13 modulov. Kodér môže sady prepínať aj uprostred čiarového kódu, aby bol čo najkratší.

Kontrolný znak

Každý čiarový kód Code 128 končí povinným kontrolným znakom. Vypočíta sa tak, že sa k hodnote začiatočného znaku pripočíta súčet hodnôt každého dátového znaku vynásobených jeho pozíciou, a potom sa vezme zvyšok po delení 103. Kontrolný znak sa v texte čitateľnom pre ľudí nezobrazuje.

GS1-128 v logistike

GS1-128 je Code 128 so znakom FNC1 za začiatkom, ktorý označuje obsah ako identifikátory aplikácií GS1. Je štandardným lineárnym čiarovým kódom na prepravných a paletových štítkoch, kde často nesie SSCC (identifikátor aplikácie 00) spolu s GTIN, číslami šarží a dátumami.

Code 128 je špecifikovaný v ISO/IEC 15417 a široko sa používa na prepravu, skladovanie a interné štítky.

Často kladené otázky

Aký je rozdiel medzi Code 128 a GS1-128?

GS1-128 je Code 128 so znakom FNC1 na začiatku a údajmi štruktúrovanými ako identifikátory aplikácií GS1. Obyčajný Code 128 môže obsahovať ľubovoľný text ASCII.

Dokáže Code 128 kódovať malé písmená?

Áno. Sada kódov B pokrýva malé písmená, takže Code 128 dokáže kódovať celú sadu znakov ASCII.

Zdroje a normy

Všetky pojmy