Code 128

Más néven: Code-128, GS1-128, UCC/EAN-128

Meghatározás

A Code 128 nagy sűrűségű lineáris vonalkód, amely mind a 128 ASCII karaktert kódolni tudja. Három kódkészletet használ, A-t, B-t és C-t, valamint mod 103 ellenőrző karaktert.

Az A, B és C kódkészlet

A Code 128 három kódkészlet között vált, hogy hatékonyan illeszkedjen a különböző adatokhoz. Az A készlet a nagybetűket, számjegyeket és vezérlőkaraktereket fedi le; a B készlet a kis- és nagybetűket, számjegyeket és írásjeleket; a C készlet két számjegyet csomagol minden szimbólumkarakterbe, ami a hosszú számokat nagyon tömörré teszi.

Minden szimbólumkarakter 11 modul széles, 3 vonalból és 3 résből áll, a lezáró minta pedig 13 modul. A kódoló a vonalkód közepén is válthat készletet, hogy a lehető legrövidebb maradjon.

Az ellenőrző karakter

Minden Code 128 vonalkód kötelező ellenőrző karakterrel végződik. A kezdőkarakter értékének és minden adatkarakter pozíciójával megszorzott értékének összegéből számolják, majd a 103-mal való osztás maradékát veszik. Az ellenőrző karakter nem jelenik meg az ember számára olvasható szövegben.

GS1-128 a logisztikában

A GS1-128 olyan Code 128, amelynek a kezdés után FNC1 karaktere van, ami a tartalmat GS1 alkalmazásazonosítóként jelöli. Ez a szabványos lineáris vonalkód a szállítási és raklapcímkéken, ahol gyakran SSCC-t (00 alkalmazásazonosító) hordoz GTIN-ekkel, tételszámokkal és dátumokkal együtt.

A Code 128-at az ISO/IEC 15417 határozza meg, és széles körben használják szállításhoz, raktározáshoz és belső címkékhez.

Gyakran ismételt kérdések

Mi a különbség a Code 128 és a GS1-128 között?

A GS1-128 olyan Code 128, amelynek az elején FNC1 karakter van, és az adata GS1 alkalmazásazonosítók szerint strukturált. A sima Code 128 bármilyen ASCII szöveget tárolhat.

Kódolhat a Code 128 kisbetűket?

Igen. A B kódkészlet a kisbetűket is lefedi, így a Code 128 a teljes ASCII karakterkészletet kódolni tudja.

Források és szabványok

Minden fogalom