Was ist Code 128?
Code 128 Hochdichter Linearer Barcode
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