In de detailhandel, supermarkt, fabriek en distributiecentra: overal zijn barcodes. In de handel, industrie en in de logistiek wordt een barcode en data matrix code gebruikt om gegevens elektronisch te kunnen registreren en te verwerken.
Automatische identificatie is niet alleen sneller dan handmatige identificatie, het is ook veel minder foutgevoelig. Hier lees je voor- én nadelen van verschillende codes.
Data matrix code, barcode, streepjescode, QR-code – wat zijn de verschillen?
Er zijn verschillende soorten barcodes. Ze kunnen worden onderverdeeld in één dimensionale barcodes (1D) en tweedimensionale barcodes (2D). Eén dimensionale barcodes zoals b.v. klassieke EAN-code bestaat uit verschillende breedten, parallelle lijnen en hiaten. Daarom worden ze ook streepjescodes genoemd.
Net als QR-codes zijn data matrix codes 2D-barcodes. Ze coderen de gegevens in de vorm van een gebied in twee richtingen. De gegevensmatrixcode bestaat uit zwarte en witte vakken in een vierkante of rechthoekige opstelling.
Maar welke voordelen hebben ze? En is het in principe “beter” dan een klassieke barcode? Dat ontdek je zo!
Data Matrix Code | QR-Code | Streepjescode |
Productinformatie | Extra productinformatie | Productinformatie |
Markering van onderdelen | Handleiding | Tracering in de keten |
Bescherming tegen vervalsing | Hyperlinks (recept, onderdelen) | |
Serialisatie | Advertentie | |
Tracering in toeleveringsketen | Gamificatie | |
Delen op social media |
De voordelen data matrix code
- Minder ruimte vanwege een hogere gegevensdichtheid
- Lagere resolutie is genoeg voor de leesbaarheid van de scan
- Leesbaar in elke positie (0-360 °)
- Fouttolerantie tot 30%
Omdat de data matrix code een grote hoeveelheid informatie kan coderen, neemt deze minder ruimte in beslag.
De gebruiker kan besparen op verbruiksartikelen, zoals etiketten of inkt. Hiernaast is het geschikt voor zeer kleine producten of ronde oppervlakken waar andere streepjescodes hun maximale afmetingen bereiken.
In sommige gevallen zijn data matrix codes zo klein en discreet, dat ze nauwelijks door consumenten worden opgemerkt. In principe wordt de grootte bijna alleen beperkt door de gebruikte printer. De data matrix code kan bijvoorbeeld worden afgedrukt met labelprinters of inkjetprinters.
Zelfs met het nodige contrast zijn ze minder gecompliceerd. Terwijl barcodes een hoge resolutie van ten minste 80% voor de scanner vereisen, kan met data matrix codes zelfs een contrast van slechts 20% voldoende zijn. Dit resulteert ook in verhoogde opties bij het gebruik van kleuren of kleurencombinaties, die overigens veel voorkomende foutenbronnen in streepjescodes zijn.
Idealiter worden data matrix codes gelezen met behulp van een visiesysteem. De code wordt in beide richtingen gelezen zodra deze door de cameralens wordt vastgelegd – de richting doet er niet toe, deze kan in beide richtingen worden gelezen.
Data matrix codes bieden ook een intern foutdetectieproces. De krachtige algoritmen maken automatische foutcorrectie mogelijk, zelfs als tot 30% van het codegebied wordt vernietigd.
De mogelijke nadelen van de data matrix code zijn
Gegevensmatrixcodes kunnen niet worden gelezen met conventionele één dimensionale streepjescodescanners, die alleen lineaire lijnen vastleggen. In plaats daarvan worden speciale camerascanners gebruikt.
Ze kunnen in sommige toepassingen duurder zijn. Dit moet in overweging worden genomen. Maar zo’n visiesysteem kan ook conventionele 1D-streepjescodes lezen, dus dat kan een aantrekkingsfactor zijn voor de aanschaf van deze nieuwere technologie.
Alle codes op een rij
Data matrix codes zijn steeds vaker zichtbaar en winnen terrein van de streepjescode. Streepjescode hebben als nadeel dat ze lineair en groter zijn dan data matrix codes. Data matrix codes hebben een krachtiger algoritme waardoor ze bij beschadiging tot 30% nog steeds zijn uit te lezen.
Inmiddels zien we de opkomst van de data matrix codes binnen de voedingsbranche en farmaceutische industrie. En ook binnen logistiek worden 2D-codes gebruikt.
Wil je weten welke code voor jouw proces beter is?