Code 128

Tuntud ka kui: Code-128, GS1-128, UCC/EAN-128

Määratlus

Code 128 on suure tihedusega lineaarne vöötkood, mis suudab kodeerida kõik 128 ASCII märki. See kasutab kolme koodikomplekti, A, B ja C, ning mod-103 kontrollmärki.

Üle vaadanud AriaQR meeskond ·

Code 128

Koodikomplektid A, B ja C

Code 128 vahetab kolme koodikomplekti vahel, et erinevat tüüpi andmeid tõhusalt mahutada. Komplekt A katab suurtähed, numbrid ja juhtmärgid; komplekt B katab suur- ja väiketähed, numbrid ja kirjavahemärgid; komplekt C pakib kaks numbrit igasse sümbolimärki, mis teeb pikad numbrid väga kompaktseks.

Iga sümbolimärk on 11 moodulit lai, koosnedes 3 ribast ja 3 vahest, ning stoppmuster on 13 moodulit. Kodeerija saab komplekte vöötkoodi keskel vahetada, et hoida see võimalikult lühike.

Kontrollmärk

Iga Code 128 vöötkood lõpeb kohustusliku kontrollmärgiga. See arvutatakse liites startmärgi väärtuse iga andmemärgi väärtuste summale, mis on korrutatud selle positsiooniga, ning võttes seejärel jäägi pärast jagamist 103-ga. Kontrollmärki ei näidata inimloetavas tekstis.

GS1-128 logistikas

GS1-128 on Code 128 FNC1-märgiga pärast starti, mis märgib sisu GS1 rakendustunnustena. See on standardne lineaarne vöötkood saate- ja kaubaalusesiltidel, kus see kannab sageli SSCC-d (rakendustunnus 00) koos GTIN-ide, partiinumbrite ja kuupäevadega.

Code 128 on määratletud standardis ISO/IEC 15417 ja seda kasutatakse laialdaselt saadetiste, laonduse ja sisemiste siltide jaoks.

Korduma kippuvad küsimused

Mis vahe on Code 128-l ja GS1-128-l?

GS1-128 on Code 128 FNC1-märgiga alguses ja GS1 rakendustunnustena struktureeritud andmetega. Tavaline Code 128 võib sisaldada mis tahes ASCII teksti.

Kas Code 128 saab kodeerida väiketähti?

Jah. Koodikomplekt B katab väiketähed, seega saab Code 128 kodeerida kogu ASCII märgistiku.

Allikad ja standardid

Kõik terminid