Was ist Code 128?

Code 128 Hochdichter Linearer Barcode

Variabel Seit 1981 Computer Identics Corporation
Code 128: ABC-1234-xyz
Beispiel: ABC-1234-xyz

Geschichte

Code 128 wurde 1981 von der Computer Identics Corporation entwickelt. Er wurde als kompakter, hochdichter Barcode konzipiert, der den gesamten ASCII-Zeichensatz kodieren kann. GS1 übernahm eine Teilmenge namens GS1-128 (ursprünglich UCC/EAN-128) für Lieferkettenanwendungen und fügte Application Identifier (AIs) für strukturierte Daten wie Chargennummern, Verfallsdaten und Seriennummern hinzu.

Barcode-Aufbau

Komponente Position Beschreibung
Startcode 1 Symbol Bestimmt den anfänglichen Zeichensatz: Code A (Großbuchstaben + Steuerzeichen), B (Groß- + Kleinbuchstaben) oder C (Ziffernpaare)
Daten Variabel Kodierte Datenzeichen – Zeichensatzwechsel innerhalb des Barcodes möglich
Prüfzeichen 1 Symbol Gewichtete Modulo-103-Prüfsumme
Stopp-Muster 1 Symbol Festes Abschlussmuster (13 Module breit)

Typische Anwendungsbereiche

  • Versand- und Logistiketiketten (GS1-128)
  • Paketverfolgung und Kurierdienste (FedEx, UPS, DHL)
  • Gesundheits- und Pharmaetikettierung
  • Industrie- und Fertigungsidentifikation
  • Seriennummernkodierung
  • Behörden- und Militäranwendungen

Technische Details

Code 128 verwendet drei Zeichensätze: A (Großbuchstaben, Steuerzeichen), B (Groß-/Kleinbuchstaben) und C (doppelt dichte Numerik). Jedes Zeichen wird in 11 Modulen kodiert (3 Balken und 3 Zwischenräume), außer dem Stopp-Muster (13 Module). Die Prüfziffer verwendet eine gewichtete Summe Modulo 103. Zeichensatzwechsel erfolgen über spezielle Codezeichen, und Code C packt zwei Ziffern pro Symbol für maximale numerische Dichte.

Kurzinformationen

  • Code 128 kann alle 128 ASCII-Zeichen kodieren, einschließlich Steuerzeichen
  • Er ist der kompakteste lineare Barcode für alphanumerische Daten
  • GS1-128 (früher EAN-128/UCC-128) ist eine Teilmenge von Code 128, die in Lieferketten verwendet wird
  • Der Barcode kann innerhalb eines einzelnen Symbols zwischen drei Zeichensätzen (A, B, C) wechseln
  • Code 128 wird von vielen Versanddienstleistern für Paketetiketten vorgeschrieben

Spezifikationen

Standard
Code 128 Hochdichter Linearer Barcode
Länge
Variabel
Eingeführt
1981
Verwaltet von
Computer Identics Corporation
Beispiel
ABC-1234-xyz