Was ist Code 39?

Code 39 (Code 3 of 9)

Variabel Seit 1974 Intermec (now Honeywell)
Code 39: CODE39-TEST
Beispiel: CODE39-TEST

Geschichte

Code 39 wurde 1974 von David Allais und Ray Stevens bei der Intermec Corporation entwickelt. Er war der erste Barcode, der sowohl Buchstaben als auch Zahlen kodieren konnte. Seine Einfachheit und Selbstprüfungseigenschaften führten zur raschen Einführung beim US-Militär (LOGMARS), in der Automobilindustrie (AIAG) und im Gesundheitswesen. Obwohl er weniger dicht als Code 128 ist, bleibt er aufgrund seiner Einfachheit und breiten Leserunterstützung beliebt.

Barcode-Aufbau

Komponente Position Beschreibung
Startzeichen 1 Symbol Immer das Sternchen (*)
Daten Variabel Alphanumerische Zeichen (A-Z, 0-9 und Symbole - . $ / + % Leerzeichen)
Stoppzeichen 1 Symbol Immer das Sternchen (*)

Typische Anwendungsbereiche

  • US-Verteidigungsministerium (LOGMARS-Standard)
  • Automobilindustrie (AIAG-Standard)
  • Namensschilder und Ausweise
  • Bibliotheks-Buchidentifikation
  • Interne Inventar- und Bestandsverfolgung
  • Probenetikettierung im Gesundheitswesen (CLSI-Standard)

Technische Details

Jedes Code 39-Zeichen besteht aus 5 Balken und 4 Zwischenräumen (insgesamt 9 Elemente), von denen 3 breit und 6 schmal sind. Das Breit-zu-Schmal-Verhältnis liegt typischerweise zwischen 2:1 und 3:1. Ein Zwischenzeichenabstand trennt benachbarte Zeichen. Der Zeichensatz umfasst 43 Zeichen: 0-9, A-Z und 7 Sonderzeichen. Eine obligatorische Prüfziffer ist nicht erforderlich, eine optionale Modulo-43-Prüfung kann jedoch hinzugefügt werden.

Kurzinformationen

  • Benannt als „Code 3 of 9", weil jedes Zeichen 3 breite Elemente von insgesamt 9 hat
  • Code 39 ist selbstprüfend – eine obligatorische Prüfziffer ist nicht erforderlich
  • Er ist der am weitesten verbreitete Barcode in Nicht-Einzelhandelsanwendungen
  • Das US-Militär hat Code 39 1982 als LOGMARS-Standard übernommen
  • Extended Code 39 (Code 39 Full ASCII) kann alle 128 ASCII-Zeichen mit Zeichenpaaren kodieren

Spezifikationen

Standard
Code 39 (Code 3 of 9)
Länge
Variabel
Eingeführt
1974
Verwaltet von
Intermec (now Honeywell)
Beispiel
CODE39-TEST