← plc.m8t.cz Poslední úprava: 2026-06-20
Identifikace • údržba • automatizace

QR, čárové a DataMatrix kódy v údržbě a automatizaci

Identifikační kódy nejsou jen marketingová nálepka na plakátu nebo EAN na rohlíku. V průmyslu umí propojit fyzický stroj s digitální dokumentací, zkrátit hledání návodů, snížit počet chyb a zlepšit dohledatelnost dílů, zásahů i výrobků.

QR na rozvaděčiTechnik načte kód a dostane se na interní wiki, EPLAN/PDF, manuál nebo servisní postup.
DataMatrix na díluMalý 2D kód na PCB, senzoru, štítku nebo kovovém dílu umožní sledovat sérii a historii.
Code 128 ve skladuJednoduché čtení výrobních čísel, majetkových štítků, interních ID a skladových položek.

Úvod: proč kódy dávají smysl v průmyslu

V průmyslové údržbě se často neztrácí čas jen samotnou opravou. Velká část času může zmizet při hledání správného schématu, manuálu, IP adresy, zálohy PLC programu, náhradního dílu nebo kontaktu na člověka, který danou stanici zná. Identifikační kód umístěný přímo na zařízení proto funguje jako jednoduchý most mezi fyzickým světem stroje a digitálním světem dokumentace.

Praktický příklad je jednoduchý: QR kód na rozvaděči neobsahuje heslo ani citlivé údaje, ale odkazuje na chráněnou interní stránku. Po načtení se technik dostane na konkrétní rozvaděč, stanici nebo zařízení a vidí dokumentaci, servisní poznámky, poslední změny a odkazy na výkresy.

Myšlenka stránky: nemusí jít o drahou „digitalizaci pro prezentaci“. Někdy stačí dobře navržená wiki, jednotný systém značení, kvalitně vytištěné štítky a pravidlo, že informace se udržují aktuální.

Stručná historie

Lineární čárové kódy vznikly jako odpověď na potřebu rychle a bez ručního opisování identifikovat zboží nebo položky. Později se začaly používat v logistice, průmyslu, skladech, zdravotnictví i výrobě. Jejich limit je v tom, že ukládají data pouze v jednom směru a při větším množství informací se fyzicky prodlužují.

QR kód vyvinula společnost DENSO WAVE v roce 1994 pro potřeby automobilového průmyslu. Cílem bylo rychle číst větší množství dat než z běžného čárového kódu a zlepšit sledování dílů ve výrobě. Důležitým krokem bylo i to, že DENSO WAVE specifikaci otevřela pro široké použití. QR kód tak z automobilového průmyslu postupně přešel do logistiky, dokumentace, služeb, plateb i běžného života.

DataMatrix vznikl jako další 2D maticový kód vhodný pro značení malých ploch. V průmyslu je oblíbený hlavně proto, že dokáže nést užitečné množství dat na velmi malé ploše a často se používá i jako přímé značení dílů metodami DPM, například laserem, jehličkovým značením nebo mikroúderem.

1. Přehled používaných kódů a princip ukládání dat

Kódy lze zjednodušeně rozdělit na 1D čárové kódy, kde je informace uložena v posloupnosti čar a mezer, a 2D kódy, kde se data ukládají do plochy tvořené buňkami, moduly nebo řádky. 2D kódy mají obvykle vyšší kapacitu a často i robustnější opravu chyb. Následující seznam neobsahuje všechny druhy ale jen ty nejpoužívanější.

Typ kóduPrincip uložení datSilné stránkyTypické použití
QR CodeQR s logem2D matice černých a světlých modulů, poziční značky ve třech rozích, režimy numeric/alphanumeric/byte/kanji, oprava chyb Reed–Solomon.Rychlé čtení, URL odkazy, vyšší kapacita, odolnost proti částečnému poškození.Odkazy na dokumentaci, servisní informace, mobilní použití, intranet, návody.
Micro QRmicroqrZmenšená varianta QR pro krátká data a menší plochu.Menší fyzický rozměr než běžný QR.Malé štítky, elektronika, místa s omezeným prostorem.
DataMatrix ECC 200ECC2002D matice buněk s L-tvarovaným finder patternem a časovacím vzorem, data po codewordech, oprava chyb Reed–Solomon.Vysoká hustota na malé ploše, vhodné pro DPM značení, dobrá čitelnost při správném osvětlení.PCB, malé díly, elektronika, zdravotnictví, automobilový průmysl, laserové značení.
GS1 DataMatrixGS1 DataMatrixDataMatrix se strukturovanými GS1 identifikátory, například GTIN, šarže, datum expirace nebo sériové číslo.Standardizovaná sémantika dat pro sledovatelnost.Farmacie, zdravotnické prostředky, potraviny, traceability.
Code 128Code 1281D lineární kód. Znaky jsou tvořeny kombinací tří čar a tří mezer; používá sady A, B a C, kontrolní znak modulo 103.Vysoká hustota u 1D kódu, alfanumerická data, dobrý pro interní ID.Sklad, výrobní čísla, interní štítky, balíky, majetková evidence.
GS1-128GS1-128Code 128 se znakem FNC1 a GS1 aplikačními identifikátory.Standardní zápis logistických a výrobních údajů.Palety, logistika, krabice, dodavatelský řetězec.
Code 39Starší 1D kód s čárami a mezerami, používá start/stop znak *.Jednoduchý, snadno generovatelný, podporovaný staršími systémy.Starší průmyslové štítky, jednoduché majetkové kódy, servisní značení.
EAN-13 / EAN-8 / UPC1D obchodní kódy s pevnou strukturou a kontrolní číslicí.Globálně rozšířené v retailu.Obchodní zboží, náhradní díly v originálních obalech, skladové položky.
PDF417Skládaný 2D kód tvořený řádky lineárních vzorů; každý vzor má čtyři čáry a mezery v šířce 17 modulů.Větší datové bloky, čitelnost klasickými skenery při vhodném nastavení.Doklady, doprava, logistika, identifikační karty, přepravní dokumenty.
Aztec Code2D kód se středovým terčem, nevyžaduje tak velkou tichou zónu jako QR.Dobře funguje na menší ploše a u jízdenek.Jízdenky, letenky, dopravní systémy.
MaxiCode2D kód s centrálním terčem a hexagonálními prvky.Navržen pro rychlé čtení v logistice.Přeprava balíků, třídicí linky.
DotCode2D kód tvořený body, vhodný pro inkjet a rychlý tisk.Dobré pro vysokorychlostní značení bez nutnosti spojitých čar.Obaly, farmacie, tabákový průmysl, rychlé výrobní linky.

Jak jsou data v kódech uložena

U 1D kódů se čte šířka a pořadí tmavých čar a světlých mezer. Skener z nich rekonstruuje posloupnost znaků a ověří ji kontrolním součtem. U 2D kódů se nejprve najde orientace symbolu, jeho velikost, vzorkovací mřížka a poté se čte vzor buněk. Většina moderních 2D kódů obsahuje opravu chyb, takže symbol může být do určité míry poškozen, zašpiněn nebo částečně překryt.

Praktická poznámka: vyšší korekce chyb u QR zvyšuje odolnost, ale také zvětšuje výsledný kód. Pro štítky na lince je proto potřeba hledat kompromis mezi velikostí, obsahem a spolehlivostí čtení.

2. Způsoby a nástroje pro načítání

Kód je užitečný jen tehdy, když ho lze spolehlivě přečíst v reálných podmínkách. V kanceláři stačí mobil. Na výrobní lince s vibracemi, odlesky, prachem, olejem, pohybem dopravníku a proměnlivým osvětlením už často potřebujeme průmyslovou čtečku, vhodné světlo, objektiv a správně navržené místo pro snímání.

Mobilní telefon

Nejjednodušší nástroj pro QR kódy a základní čtení DataMatrix/čárových kódů. Hodí se pro údržbu, kde technik ručně načítá štítek na rozvaděči nebo zařízení.

levnérychlézávislé na světle

Ruční čtečka

Může fungovat jako USB/HID klávesnice nebo přes sériovou linku, Bluetooth, Wi‑Fi či Ethernet. Vhodná pro sklad, výdej náhradních dílů, servisní vozík nebo ruční kontrolu.

skladHID keyboardjednoduchá integrace

Pevná průmyslová čtečka

Fixní 1D/2D čtečka instalovaná na lince. Čte kód automaticky při průjezdu dílu, palety nebo výrobku. Typicky komunikuje s PLC, robotem, MES nebo databází.

traceabilityPLCvýrobní linka

Kamerový vision systém

Průmyslová kamera umí kromě čtení kódu kontrolovat polohu, přítomnost dílu, správné osazení, potisk, OCR text, kvalitu značení nebo vady povrchu.

KeyenceCognexOCR / AI

Co rozhoduje o spolehlivém čtení

  • Kvalita tisku nebo značení: kontrast, rozlišení, rozmazání, neúplné buňky, deformace, správná velikost modulu.
  • Tichá zóna: volný okraj kolem kódu. Bez ní může čtečka špatně rozpoznat začátek a konec symbolu.
  • Osvětlení: přímé, difuzní, polarizované, boční nebo koaxiální. Lesklé kovové plochy často vyžadují speciální osvětlení.
  • Optika: ohnisko, hloubka ostrosti, zorné pole, velikost pixelu vůči modulu kódu.
  • Rychlost pohybu: dopravník, vibrace, expoziční čas, rozmazání obrazu.
  • Materiál povrchu: papír, plast, lak, kov, sklo, nerovný odlitek nebo laserem značený díl.
  • Algoritmus: moderní čtečky používají pokročilé dekódování, HDR, automatické ladění a někdy i AI filtry pro poškozené nebo nízkokontrastní kódy.

OCR a čtení textu mimo kód

Někdy není informace uložená v QR ani DataMatrix kódu, ale jako běžný text na štítku, typovém štítku, dílu nebo obalu. V tom případě se používá OCR (optické rozpoznávání znaků). V průmyslu je OCR užitečné například pro čtení šarže, expirace, výrobního čísla, potisku na kabelu nebo typu součástky. Oproti kódu bývá OCR citlivější na font, kontrast, poškození, natočení, odlesky a pozadí, ale moderní vision systémy už často kombinují klasické algoritmy s neuronovými sítěmi nebo AI modelem.

Dobrá praxe: pokud máte možnost volby, ukládejte strojově důležitá data raději do kódu a lidsky čitelný text tiskněte jako zálohu pod něj. Když selže čtečka, technik pořád dokáže informaci ručně přečíst.

3. Kde se který kód používá

Neexistuje jeden nejlepší kód pro všechno. Správná volba záleží na množství dat, dostupném prostoru, způsobu čtení, prostředí, normách zákazníka a na tom, zda kód čte člověk mobilem, skladník ruční čtečkou nebo automatická kamera na lince.

KódDoporučené použitíPročNa co pozor
QRDokumentace, odkazy, servisní informace, návody, interní wiki.Dobře čitelný mobilem, ideální pro URL, větší kapacita.Nedávat tajné údaje; u malých štítků může být moc velký.
DataMatrixMalé průmyslové štítky, díly, elektronika, PCB, kovové díly.Velká hustota dat na malé ploše, vhodný pro DPM.Mobil ho nemusí číst tak pohodlně jako QR; nutné řešit světlo a kontrast.
Code 128Sklad, interní štítky, výrobní čísla, majetkové kódy, balení.Jednoduchý, rozšířený, dobře funguje s ručními čtečkami.Při větším množství dat roste délka kódu.
EAN / UPCObchodní zboží a originální balení od dodavatelů.Retailový standard, napojení na obchodní a skladové systémy.Nehodí se pro vlastní technickou dokumentaci ani delší interní údaje.
PDF417Doklady, logistika, větší datové bloky, karty a přepravní dokumenty.Umí uložit větší množství dat než 1D kód.Je fyzicky větší než DataMatrix/QR a méně praktický pro malé díly.
AztecJízdenky, dopravní systémy, lístky a mobilní aplikace.Nevyžaduje velkou tichou zónu, dobře pracuje na menší ploše.Méně běžný v průmyslové údržbě než QR/DataMatrix.

Jednoduché pravidlo volby

  • Chci odkázat technika na dokumentaci: QR.
  • Chci označit malý díl nebo PCB: DataMatrix.
  • Chci skladové nebo výrobní číslo na štítku: Code 128.
  • Chci pracovat s obchodním zbožím: EAN/UPC.
  • Chci dát větší objem dat do dokladu: PDF417 nebo QR podle požadavků systému.

4. Bezpečnost: QR kód není zabezpečení

QR, DataMatrix ani čárový kód nejsou bezpečnostní mechanismus. Jsou to pouze nosiče dat. Kdo kód vidí, může ho načíst. Kdo kód přelepí, může uživatele přesměrovat jinam. Proto je nutné oddělit pohodlnou navigaci od skutečného řízení přístupu.

Do kódu nikdy nedávejte: hesla, tokeny, API klíče, VPN údaje, přihlašovací údaje, servisní PINy, neveřejné IP adresy určené pro veřejný prostor, ani přímé odkazy na soubory bez řízení přístupu.

Doporučený bezpečný model

  1. QR kód odkazuje pouze na chráněnou interní adresu, například https://wiki.firma.local/linka/L05/S03/RV12.
  2. Interní wiki nebo DMS řeší přihlášení, oprávnění, logování a audit.
  3. Uživatel vidí pouze data, na která má oprávnění.
  4. Veřejně dostupné štítky nesmí obsahovat údaje použitelné pro přímý útok.
  5. Na štítku je také lidsky čitelný text, aby šlo poznat, kam má odkaz správně vést.

Rizika v praxi

  • Přelepení QR kódu: útočník může nalepit jiný kód přes původní. Pomáhají tamper-evident štítky, jednotná grafika a kontrola domény před otevřením.
  • Veřejná URL: pokud QR vede na veřejnou adresu, musí být obsah bezpečný i pro náhodného návštěvníka.
  • Staré odkazy: po přesunu dokumentace mohou QR kódy vést na neaktuální data. Proto je lepší používat stabilní interní permalink než přímý odkaz na soubor.
  • Citlivé technické údaje: IP adresy, konfigurace PLC, topologie sítě a zálohy programů patří za přihlášení.
  • Neověřené skenery: mobilní aplikace třetích stran mohou sbírat data. Pro interní práci je vhodné používat systémovou kameru nebo firemně schválenou aplikaci.

5. Příklady z praxe

QR na rozvaděči

Na dveřích rozvaděče je štítek s QR kódem a lidsky čitelným označením. Kód vede na stránku rozvaděče v interní wiki. Technik zde najde elektro dokumentaci, fotky vnitřku rozvaděče, seznam jističů, IP adresy zařízení, odkazy na PLC/HMI backup a historii zásahů.

L05-S03-RV12
Linka 05 • Stanice 03 • Rozvaděč RV12
https://wiki.firma.local/maintenance/L05/S03/RV12

QR na HMI panelu

QR u HMI může vést na návod pro obsluhu, seznam chybových hlášení, postup bezpečného restartu, kontakt na údržbu nebo stránku se změnovou historií obrazovek. To je užitečné zejména tam, kde obsluha nechce nebo nemůže hledat dokumentaci v dlouhých PDF.

DataMatrix na PCB nebo elektronickém modulu

Na desce plošných spojů může být DataMatrix s výrobním číslem, revizí desky, datem výroby a odkazem do výrobního systému. Při reklamaci nebo servisu lze rychle dohledat, z jaké série deska pochází, jakými testy prošla a jaký firmware do ní byl nahrán.

Code 128 ve skladu údržby

Každý náhradní díl má interní štítek s Code 128. Při výdeji ze skladu údržby se čtečkou načte skladové číslo, systém odečte kus a doplní historii spotřeby. To pomáhá odhalit, které díly se často mění, kde vznikají opakované poruchy a co má smysl držet skladem.

Automatická kontrola správného dílu na lince

Kamera načte DataMatrix na dílu nebo paletě a PLC/MES ověří, zda odpovídá výrobnímu příkazu. Pokud je díl špatný, linka ho zastaví nebo odkloní. Tím se zabrání montáži nesprávné varianty, což je typický princip poka‑yoke.

OCR jako záložní čtení

Pokud je DataMatrix poškozený, vision systém může zkusit přečíst lidsky čitelné výrobní číslo pomocí OCR. V praxi je ale lepší OCR brát spíše jako doplněk než jako hlavní nosič dat. Kód je pro strojové čtení obvykle spolehlivější a jednoznačnější.

6. Doporučený systém značení a používání

Největší hodnota nevznikne samotným nalepením QR kódu, ale až tehdy, když má firma jednotný systém názvů, odkazů, odpovědností a aktualizace dokumentace. Bez systému vznikne jen sbírka náhodných štítků, které po čase přestanou odpovídat realitě.

Doporučená struktura identifikace

PolePříkladVýznam
Číslo linkyL05Jednoznačné označení výrobní linky nebo technologického celku.
Číslo staniceS03Konkrétní stanice, pracoviště nebo část linky.
Typ zařízeníRV, PLC, HMI, DRV, CAMRozvaděč, PLC, panel, měnič/pohon, kamera a podobně.
ID zařízeníRV12Konkrétní zařízení v dané stanici.
Datum revizeREV 2026-06Pomáhá zjistit, zda je štítek a dokumentace aktuální.
Odpovědný týmÚdržba elektroKdo drží dokumentaci a štítek aktuální.

Co má být v odkazu nebo na cílové stránce

  • Odkaz na dokumentaci stanice: základní stránka, ze které se technik dostane dál.
  • Odkaz na EPLAN/PDF: schémata, výkresy, seznam svorek, seznam kabelů.
  • Odkaz na backup PLC/HMI: ideálně ne přímý veřejný odkaz, ale chráněné úložiště s verzemi.
  • Odkaz na manuál měniče, senzoru nebo kamery: nejlépe lokálně uložená schválená verze nebo stabilní odkaz výrobce.
  • Kontakt na údržbu: týmový e-mail, interní telefon nebo odkaz na ticketovací systém.
  • Majetkové číslo zařízení: vazba na evidenci majetku, revize a servisní historii.
  • IP adresa zařízení: pouze interně a opatrně, ideálně až po přihlášení do interní wiki.

Příklad jednotného značení

Název štítku:
L05-S03-RV12

Lidsky čitelný text:
Linka 05 • Stanice 03 • Rozvaděč RV12
Dokumentace / EPLAN / PLC backup / servisní poznámky

Data v QR:
https://wiki.firma.local/maintenance/L05/S03/RV12

Interní metadata na cílové stránce:
Linka: L05
Stanice: S03
Zařízení: RV12
PLC: S7-1500 / CPU 151x
HMI: TP/Comfort/IPC
EPLAN: L05_S03_RV12_rev2026-06.pdf
Backup PLC: Git/DMS/PLC_archive/L05/S03/
Odpovědný tým: Elektro údržba
Revize štítku: 2026-06
Doporučení: QR kód by měl vést na stabilní stránku, ne přímo na PDF. Když se dokumentace přesune, změní se pouze cílová stránka nebo její obsah, ale štítek na stroji může zůstat stejný.

Pravidla pro dlouhodobě použitelný systém

  1. Každý štítek má stejnou grafickou strukturu a lidsky čitelný název.
  2. Každý QR odkaz vede na chráněnou interní stránku s přístupovými právy.
  3. Ke každému štítku existuje vlastník dokumentace.
  4. Po každé významné změně stroje se aktualizuje cílová stránka a revize.
  5. Staré štítky se odstraňují, nepřelepují náhodně a nekopírují bez evidence.
  6. U kritických strojů se ověřuje, zda QR po načtení vede na správnou a aktuální dokumentaci.

Použité zdroje a odkazy pro další studium

Níže uvedené odkazy slouží jako výchozí zdroje k historii, standardům a praktickému použití identifikačních kódů. Normy ISO jsou často placené, ale jejich katalogové stránky ověřují název, vydání a rozsah standardu.

Oficiální a standardizační zdroje

  1. DENSO WAVE – History of QR Code. https://www.qrcode.com/en/history/
  2. DENSO WAVE – What is a QR Code?. https://www.qrcode.com/en/about/
  3. ISO – ISO/IEC 18004:2024, QR code bar code symbology specification. https://www.iso.org/standard/83389.html
  4. ISO – ISO/IEC 16022:2024, Data Matrix bar code symbology specification. https://www.iso.org/search.html?q=ISO%2FIEC%2016022%3A2024
  5. ISO – ISO/IEC 15417:2007, Code 128 bar code symbology specification. https://www.iso.org/search.html?q=ISO%2FIEC%2015417%3A2007
  6. GS1 – standardy pro identifikaci, čárové kódy a 2D kódy. https://www.gs1.org/standards

Průmyslové čtečky, kamery a strojové vidění

  1. Cognex – Industrial Barcode Scanners / DataMan. https://www.cognex.com/products/barcode-readers
  2. Cognex – zdroje k čárovým kódům, 2D kódům a strojovému vidění. https://www.cognex.com/resources
  3. KEYENCE – Barcode Scanners. https://www.keyence.com/products/barcode/barcode-readers/
  4. KEYENCE – Vision Systems. https://www.keyence.com/products/vision/vision-sys/

Doplňkové přehledy

  1. Wikipedia – QR code jako rychlý rozcestník k historii, kapacitám a principu. https://en.wikipedia.org/wiki/QR_code
  2. Wikipedia – Data Matrix. https://en.wikipedia.org/wiki/Data_Matrix
  3. Wikipedia – Code 128. https://en.wikipedia.org/wiki/Code_128
  4. Wikipedia – PDF417. https://en.wikipedia.org/wiki/PDF417