Code 128

Diğer adları: Code-128, GS1-128, UCC/EAN-128

Tanım

Code 128, 128 ASCII karakterinin tamamını kodlayabilen yüksek yoğunluklu doğrusal bir barkoddur. A, B ve C olmak üzere üç kod kümesi ve mod-103 kontrol karakteri kullanır.

A, B ve C kod kümeleri

Code 128, farklı veri türlerine verimli uymak için üç kod kümesi arasında geçiş yapar. A kümesi büyük harfleri, rakamları ve kontrol karakterlerini; B kümesi büyük ve küçük harfleri, rakamları ve noktalamayı kapsar; C kümesi her simge karakterine iki rakam paketler ve uzun sayıları çok kompakt yapar.

Her simge karakteri 11 modül genişliğindedir, 3 çubuk ve 3 boşluktan oluşur; bitiş deseni 13 modüldür. Bir kodlayıcı, barkodu mümkün olduğunca kısa tutmak için barkodun ortasında küme değiştirebilir.

Kontrol karakteri

Her Code 128 barkod zorunlu bir kontrol karakteriyle biter. Başlangıç karakterinin değerine, her veri karakterinin değerinin konumuyla çarpımının toplamı eklenerek ve 103'e bölündükten sonra kalan alınarak hesaplanır. Kontrol karakteri insan tarafından okunabilir metinde gösterilmez.

Lojistikte GS1-128

GS1-128, başlangıçtan sonra FNC1 karakteri olan ve içeriği GS1 Uygulama Tanımlayıcıları olarak işaretleyen Code 128'dir. Kargo ve palet etiketlerindeki standart doğrusal barkoddur; burada çoğu zaman GTIN'ler, parti numaraları ve tarihlerle birlikte bir SSCC (Uygulama Tanımlayıcısı 00) taşır.

Code 128, ISO/IEC 15417'de belirtilmiştir ve kargo, depolama ve iç etiketlerde yaygın kullanılır.

Sık sorulan sorular

Code 128 ile GS1-128 arasındaki fark nedir?

GS1-128, başında FNC1 karakteri olan ve verisi GS1 Uygulama Tanımlayıcıları olarak yapılandırılmış Code 128'dir. Düz Code 128 her ASCII metni tutabilir.

Code 128 küçük harfleri kodlayabilir mi?

Evet. B kod kümesi küçük harfleri kapsar; bu yüzden Code 128 tam ASCII karakter kümesini kodlayabilir.

Kaynaklar ve standartlar

Tüm terimler