Data Matrix

Data Matrix to kwadratowy kod 2D na fiolkach farmaceutycznych, komponentach elektronicznych, narzędziach chirurgicznych, łopatkach silników lotniczych i praktycznie na wszystkim, co jest zbyt małe dla QR. To jedyna symbologia 2D zdefiniowana dla bezpośredniego znakowania części (DPM), trawienie laserowe, znakowanie igłowe lub chemiczne wprost na metalu, i jedyna posiadająca standard ISO (29158) oceny jakości dekodowania DPM.

Kanoniczna specyfikacja:ISO/IEC 16022:2006, Technologia informacyjna, Techniki automatycznej identyfikacji i przechwytywania danych, Specyfikacja symbologii kodu kreskowego Data Matrix.
Ocena DPM:ISO/IEC TR 29158:2020, Wytyczne dotyczące jakości bezpośredniego znakowania części (DPM).
Zastosowanie farmaceutyczne:Reguła FDA UDI (2013) i Rozporządzenie UE w sprawie wyrobów medycznych 2017/745, oba nakładają obowiązek stosowania Data Matrix w formacie GS1 na większości wyrobów medycznych.
Twórca: International Data Matrix Inc, 1987. Aktualnie utrzymywane przez AIM i ISO. Bez opłat licencyjnych.

Czym to jest

Kwadratowa (lub prostokątna) macierz z wzorcem wyszukiwania w kształcie litery L na dwóch sąsiednich bokach i ścieżką zegara (naprzemiennie czarno/biało) na pozostałych dwóch. Wewnątrz tej ramki znajduje się siatka modułów danych kodujących ładunek za pomocą Reed-Solomon ECC (nowoczesny wariant, ECC 200, jest jedynym aktualnie stosowanym, starsze warianty ECC 000, ECC 050, ECC 080, ECC 100, ECC 140 są przestarzałe).

Trzy właściwości, które czynią Data Matrix standardem znakowania przemysłowego:

Rozmiary i pojemność (ECC 200)

Data Matrix obsługuje 24 kwadratowe rozmiary od 10×10 do 144×144 oraz 6 prostokątnych rozmiarów od 8×18 do 16×48. Reprezentatywne pojemności:

Rozmiar (moduły)Maks. liczbowyMaks. alfanumerycznyTypowe zastosowanie
10 × 106 cyfr3 znakiRezystor SMT, mały element elektroniczny
12 × 1210 cyfr6 znakówKondensator SMT, mały złącze
16 × 1624 cyfry16 znakówFarmaceutyczny flakon szklany, małe obudowanie IC
20 × 2044 cyfry31 znakówFarmaceutyczny blister, średni IC
26 × 2688 cyfr64 znakiFarmaceutyczny karton z numerem serii + datą ważności + GTIN
32 × 32124 cyfry91 znakówPełny ciąg elementów GS1 z numerem seryjnym
52 × 52408 cyfr301 znakówEtykieta konserwacyjna na wyposażeniu przemysłowym
144 × 1443 116 cyfr2 335 znakówTeoretyczne maksimum, rzadko stosowane

Ciągi elementów GS1, zastosowanie w farmacji i łańcuchu dostaw

W farmacji i regulowanych łańcuchach dostaw ładunki Data Matrix są ciągami elementów GS1 z identyfikatorami aplikacji (AI) w nawiasach. Typowe AI:

AINazwaFormatPrzykład
(01)GTIN14 cyfr(01)09506000134352
(10)Partia / Lotalfanumeryczny, zm.(10)ABC123
(17)Data ważnościRRMMDD(17)270630
(21)Numer seryjnyalfanumeryczny, zm.(21)SN00042
(240)Dodatkowy IDalfanumeryczny, zm.(240)CAT-7A

W zakodowanym ładunku nawiasy służą wyłącznie do wizualizacji, rzeczywisty symbol używa znaku funkcyjnego FNC1 jako separatora pól. Enkodery muszą wysyłać FNC1 na początku (sygnalizując tryb GS1) oraz między AI o zmiennej długości.

Kanoniczne wektory testowe

PrzypadekŁadunekOczekiwany podciąg
Farmaceutyczny UDI (ciąg elementów GS1)(01)09506000134352(17)270630(10)ABC12309506000134352
Element elektroniczny (zwykły tekst)PN:4321-ABC SN:000012344321-ABC
Krótki identyfikator numeryczny1234567812345678
URL (rzadkie, ale prawidłowe)https://example.com/p/X42example.com/p/X42

Typowe pułapki

Kompatybilność skanerów

CzytnikObsługa Data MatrixUwagi
Aparat iOS (iOS 15+)NieApple nie dodał Data Matrix do natywnej aplikacji Aparat. Aplikacje innych firm z SDK Scandit lub Dynamsoft działają.
Aparat Android (Google/Pixel)Tak (przez Google Lens)Google Lens dekoduje Data Matrix wystarczająco dobrze na opakowaniach produktów o wysokim kontraście. Zawodzi na DPM grawerowanym laserem.
Farmaceutyczny/medyczny czytnik DPM (ISO 29158)Tak (kanoniczny)Czytniki DPM Microscan, Cognex DataMan, Dynamsoft, pełna obsługa z oceną jakości.
Przemysłowy imager Zebra / Honeywell / DatalogicTakKażdy przemysłowy imager 2D obsługuje Data Matrix natywnie. Domyślna symbologia dla linii automatyki fabrycznej.
Skaner POS obsługujący GS1 QRTakSkanery POS detaliczne akceptujące GS1 DataBar akceptują również GS1 Data Matrix z kodowaniem FNC1.
Czytnik bramki lotniczej / tranzytowejNieNieużywany w transporcie. Do kart pokładowych należy używać Aztec.
Laserowy skaner 1DNieData Matrix jest 2D, wymaga imagera. Tylko PDF417 dekoduje na laserach 1D.

Zobacz też

Referencje specyfikacji zweryfikowane 2026-04-19. ISO/IEC 16022:2006, ISO/IEC TR 29158:2020, Reguła FDA UDI, EU MDR 2017/745. Następna weryfikacja: 2026-07-19.