Version 5.56 | Index Druckansicht dieser Seite


Data Matrix


Gültige Zeichen: Kompletter ASCII Zeichensatz
Länge: variabel (keine fest vorgegebene Länge)
Prüfziffer: Berechnung nach Reed-Solomon-Fehlerkorrektur / Interne Fehlerkorrektur
ActiveBarcode berechnet die Prüfsumme für Sie automatisch
ActiveBarcode Typ#: DataMatrix - #37 - CODEDATAMATRIX
Beispiel:

Data Matrix

 
Beschreibung: Der Data Matrix Code ist einer der bekanntesten 2D Codes und besteht aus 4 Hauptkomponenten:
  • Datenbereich: Dieser Bereich enthält die Daten in codierter Form.
  • Feste Begrenzungslinie: Dies ist die Ecke, die bei normaler Ausrichtung links und unten des Datenbereichs mit einer ununterbrochenen Linie dargestellt wird. Anhand dieser wird der Code und dessen Lage beim scannen erkannt.
  • Offene Grenzlinie: Dies ist die gegenüberliegende Ecke der "festen Begrenzungslinie". Diese Linien (oben und rechts) bestehen abwechselnd aus schwarzen und weißen Punkten, es sind also offene Linien. Diese werden zur Bestimmung von Zeilen und Spalten beim scannen verwendet.
  • Ruhezone: Dies ist der Bereich die den Code umgibt. Dieser Bereich muß mindestens so breit sein, wie eine Spalte/Zeile bzw. ein Punkt des Codes.

In der Entwicklung des Data Matrix sind (seit Beginn in den 80er Jahren) verschiedene Entwicklungsstufen entstanden, welche sich in der Fehlerkorrektur unterscheiden. Diese werden als ECC n bezeichnet. ECC ist eine Abkürzung für "Error Checking and Correction Algorithm" und das 'n' steht für eine Nummer. Grundsätzlich gibt es zwei Versionen: ECC 000-140 und ECC 200. Die aktuelle, sicherste und empfohlenene Variante ist ECC 200 (Reed-Solomon-Fehlerkorrektur), welche auch ActiveBarcode zur Erstellung des Data Matrix verwendet. Ein Data Matrix bleibt mit dieser Fehlerkorrektur auch dann noch lesbar, wenn bis zu 25% von ihm überdeckt oder zerstört sind.

In einem Data Matrix Code kann man bis zu 3116 Ziffern oder 2335 Zeichen codieren. Je nach Datenmenge wird hierfür eine unterschiedliche Symbolgröße verwendet. Der Data Matrix kennt die folgenden Symbolgrößen:

Symbolgröße Darstellbare
Ziffern
Darstellbare
Zeichen
Darstellbare
Byte
Maximal
korrigierbare
Fehler
10x10 6 3 1 2
12x12 10 6 3 3
8x18 10 6 3 7
14x14 16 10 6 5
8x32 20 13 8 11
16x16 24 16 10 6
12x24 32 22 14 32
18x18 36 25 16 7
20x20 44 31 20 9
12x36 44 31 20 44
22x22 60 43 28 10
16x36 64 46 30 64
24x24 72 52 34 12
26x26 88 64 42 14
16x48 98 72 47 98
32x32 124 91 60 18
36x36 172 127 84 21
40x40 228 169 112 24
44x44 288 214 142 28
48x48 348 259 172 34
52x52 408 304 202 42
64x64 560 418 278 56
72x72 736 550 366 72
80x80 912 682 454 96
88x88 1152 862 574 112
96x96 1392 1042 694 136
104x104 1632 1222 814 168
120x120 2100 1573 1048 204
132x132 2608 1954 1302 248
144x144 3116 2335 1556 310

- Beispiele -

ActiveBarcode wählt immer automatisch die am besten geeignete Symbolgröße aus. Die Symbolgrößen 12x12 und 8x18 sowie 20x20 und 12x36 weisen jeweils die gleiche darstellbare Anzahl von Ziffern/Zeichen/Byte auf. ActiveBarcode wählt bei Bedarf dieser Symbolgrößen immer die quadratische Variante (also 12x12 bzw. 20x20) aus.

Vorteil des Data Matrix: Sehr kompakter und sicherer Code.
Nachteil des Data Matrix: Nicht mit linearen Barcodelesern sondern nur mit "Bildverarbeitungssystemen" lesbar.

 


| Home | Shop | Email | Datenschutz | Sitemap | © Lars Schenk & Frank Horn

Alle genannten Warenzeichen und Produktnamen sind Eigentum ihrer jeweiligen Inhaber.

ActiveBarcode:
Barcode OCX und Software
Die Barcode Lösung für Anwender und Entwickler
www.ActiveBarcode.de

Werbung: