Die 'Composite Symbology' beschreibt einen zusammengesetzten Barcode als ein Symbol, das sowohl einen linearen Barcode als auch eine zweidimensionale Komponente (2D Composite Component) enthält. Die lineare Komponente kodiert die Primär-Identifikation des Produktes. Die oberhalb angrenzende 2D Komponente kodiert die sekundäre Information, wie z.B. Verfallsdatum, Größe, Gewicht, Los- oder Chargennummer. Die beiden Komponenten sind durch ein Trennmuster geteilt. Die linearen Komponenten, ausgenommen EAN/UPC, enthalten ein spezielles Verknüpfungszeichen, das signalisiert, ob der lineare Barcode alleine steht oder eine 2D Komponente mit dem entsprechenden Trennmuster über dem linearen Symbol vorhanden ist.
Folgende lineare Barcodes können Bestandteil eines zusammengesetzten Symbols sein:
• EAN/UPC Familie (EAN-13, EAN-8, UPC-A, UPC-E)
• GS1-128
Es gibt drei verschiedene Varianten von 2D Composite Components (CC), die in einem zusammengesetzten Symbol vorkommen können:
• CC-A, eine Variante von MicroPDF417
• CC-B, ein MicroPDF417 Symbol mit neuen Kodierungsregeln
• CC-C, ein PDF417 Symbol mit neuen Kodierungsregeln (nur in Kombination mit dem linearen Barcode GS1-128)
Die maximale numerische Datenkapazität der linearen Komponente ist vom Barcodetyp bestimmt:
• EAN/UPC Familie - 8, 12 oder 13 Ziffern
• GS1-128 - bis zu 48 Ziffern
Die 2D Komponenten haben folgende maximale numerische Datenkapazität:
• CC-A - bis zu 56 Ziffern
• CC-B - bis zu 338 Ziffern
• CC-C - bis zu 2361 Ziffern
Der lineare Barcode bestimmt den Namen des Composite Symbols, z.B. UPC-A Composite CC-B. Die Auswahl der 2D Komponente hängt von der linearen Komponente und von der Menge der sekundären Information ab. Die Breite des X-Moduls einer 2D Komponente sollte dem des linearen Barcodes entsprechen.
Der kodierbare Zeichensatz ist sowohl für den linearen Barcode als auch für die 2D Komponente ein Teil von ISO/IEC 646 bestehend aus Ziffern von 0 bis 9, Groß- und Kleinbuchstaben, 21 Sonderzeichen.
Der lineare Barcode hat eine Prüfziffer für die Fehlerkorrektur. Bei der 2D Komponente wird die Fehlerkorrektur durch Verwendung des Reed-Solomon Verfahrens realisiert.
EAN-8 Composite CC-A
EAN-13 Composite CC-A
UPC-E Composite CC-A
UPC-A Composite CC-A
GS1-128 Composite CC-A
GS1-128 Composite CC-C
Einstellung | Sequenz | Parameter |
---|---|---|
2D Komponente | <esc>(s#H | 0 - Standardvorgabe 1 - CC-A 2 - CC-B 3 - CC-C (nur in Kombination mit dem linearen Barcode GS1-128) |
Modulhöhe | <esc>(s#V | Länge eines Moduls (Strich/Lücke) in Vielfachen von 1/72 Zoll |
Modulbreite | <esc>(s#B | Breite eines Moduls (Strich/Lücke) in Vielfachen von 1/600 Zoll |
Barcodetyp | <esc>(s#T | 24855 - Typ 'EAN-8 oder EAN-13 mit 2D Komponenten CC-A/B' 24856 - Typ 'GS1-128 mit 2D Komponenten CC-A/B/C' 24857 - Typ 'UPC-A mit 2D Komponenten CC-A/B' 24858 - Typ 'UPC-E mit 2D Komponenten CC-A/B' |
Lineare Komponenten EAN-8, EAN-13, UPC-E, UPC-A:
Zeichen | Gültige Zeichen |
---|---|
Ziffern | 0 1 2 3 4 5 6 7 8 9 |
Lineare Komponente GS1-128 und 2D Komponenten CC-A/B/C:
Zeichen | Gültige Zeichen |
---|---|
Ziffern | 0 1 2 3 4 5 6 7 8 9 |
Buchstaben | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z |
Sonderzeichen | Leerstelle ! „ % & ' ( ) * + , - . / : ; < = > ? _ |
Steuerzeichen | FNC1 |
Parameter | Wert |
---|---|
2D Komponente CC | 2 - CC-B |
Modulhöhe | 72/72 Zoll |
Modulbreite | 10/600 Zoll |