Code 128

Poznato i kao: Code-128, GS1-128, UCC/EAN-128

Definicija

Code 128 je linearni crtični kod velike gustoće koji može kodirati svih 128 ASCII znakova. Koristi tri skupa kodova, A, B i C, te kontrolni znak mod-103.

Pregledao tim AriaQR-a ·

Code 128

Skupovi kodova A, B i C

Code 128 prelazi između triju skupova kodova kako bi učinkovito pokrio različite vrste podataka. Skup A pokriva velika slova, znamenke i kontrolne znakove; skup B pokriva velika i mala slova, znamenke i interpunkciju; skup C pakira dvije znamenke u svaki znak simbola, što dugačke brojeve čini vrlo kompaktnima.

Svaki znak simbola širok je 11 modula, a čine ga 3 crte i 3 razmaka, dok je završni uzorak 13 modula. Koder može promijeniti skup usred crtičnog koda kako bi ga zadržao što kraćim.

Kontrolni znak

Svaki Code 128 crtični kod završava obveznim kontrolnim znakom. Izračunava se zbrajanjem vrijednosti početnog znaka sa zbrojem vrijednosti svakog podatkovnog znaka pomnožene s njegovim položajem, a zatim uzimanjem ostatka nakon dijeljenja sa 103. Kontrolni znak ne prikazuje se u tekstu čitljivom ljudima.

GS1-128 u logistici

GS1-128 je Code 128 sa znakom FNC1 nakon početka, što sadržaj označava kao GS1 identifikatore primjene. To je standardni linearni crtični kod na otpremnim i paletnim naljepnicama, gdje često nosi SSCC (identifikator primjene 00) zajedno s GTIN-ovima, brojevima serija i datumima.

Code 128 je specificiran u normi ISO/IEC 15417 i široko se koristi za otpremu, skladištenje i interne naljepnice.

Često postavljana pitanja

Koja je razlika između Code 128 i GS1-128?

GS1-128 je Code 128 sa znakom FNC1 na početku i podacima strukturiranima kao GS1 identifikatori primjene. Običan Code 128 može sadržavati bilo koji ASCII tekst.

Može li Code 128 kodirati mala slova?

Da. Skup kodova B pokriva mala slova, pa Code 128 može kodirati cijeli ASCII skup znakova.

Izvori i norme

Svi pojmovi