Data Matrix er en internasjonal standard todimensjonal (2D) matrisestrekkode utviklet for å kode betydelige data inn i kompakte fysiske områder. Standardisert under ISO/IEC 16022, har symbologien blitt den ubestridte målestokken på tvers av romfart, forsvar, bilindustri, farmasøytisk produksjon og elektronikkmontering.
Strukturell anatomi til en Data Matrix-kode
I motsetning til lineære 1D-strekkoder som koder data gjennom varierende strekbredder langs en enkelt akse, er et Data Matrix-symbol organisert i et vanlig rutenett av firkantede moduler delt inn i tre essensielle soner:
- Det L-formede Finder-mønsteret (Solid Border): Nedre og venstre kant av hver Data Matrix-kode danner en solid, kontinuerlig svart linje formet som bokstaven 'L'. Dette mønsteret lar bildebaserte strekkodelesere umiddelbart oppdage orienteringen, skalaen, fysisk vinkel og forvrengning av koden i 360-graders rom. 2. Timingsmønsteret (klokkesporet): Topp- og høyrekanten har vekslende svarte og hvite moduler. Dette sjakkbrettsporet informerer skannerens dekodingsmotor om det nøyaktige antallet rader og kolonner som er tilstede i matrisen, noe som muliggjør presis cellekoordinatkartlegging. 3. Underblokkene for dataregion og justering: Innelukket i finner- og tidsmønsteret er datacellene, som inneholder den kodede informasjonen sammenflettet med matematiske Reed-Solomon feilrettingskodeord.
Store symboler er delt inn i mindre interne datablokker atskilt med justeringsspor for å forhindre forvrengning.
ECC 200 vs. Legacy ECC 000–140
Tidlige Data Matrix-implementeringer (ECC 000 til ECC 140) var avhengige av konvolusjonsbasert feilretting, som hadde krav om et oddetall av moduler og begrenset skadetoleranse. Moderne industrielle applikasjoner spesifiserer utelukkende ECC 200:
- Reed-Solomon Algoritmer: ECC 200 bruker algebraisk feilretting identisk med den som finnes i romkommunikasjon og CD-er, noe som muliggjør full rekonstruksjon av manglende eller ødelagte moduler.
- Jevn Modulmatrise: ECC 200-symboler inneholder alltid et jevnt antall rader og kolonner (f.eks. 10×10, 12×12, 144×144), noe som sikrer entydig dekoding.
- Skaderesistens: Opptil 30 % av det fysiske symbolet kan bli fullstendig ødelagt, riper eller boret gjennom uten tap av dataintegritet.
Utiliomes gratis generator produserer 100 % kompatible ISO/IEC 16022 ECC 200 Data Matrix-symboler klare for global industriell inspeksjon og kommersiell sertifisering.