Tipi di codici a barre: cosa sono, come si leggono, quale lettore serve
Ogni simbologia ha regole proprie su caratteri, lunghezza e cifra di controllo, e non tutti i lettori le leggono tutte. Queste guide spiegano i codici dal punto di vista di chi li deve scansionare.
Quale lettore serve per quale codice
| Codici | Laser | Lineare (CCD) | Imager 2D |
|---|---|---|---|
| EAN, UPC, Code 128, Code 39, ITF | Sì | Sì | Sì |
| GS1 DataBar (versioni lineari) | Di solito | Di solito | Sì |
| PDF417 | Solo modelli specifici | Raramente | Sì |
| QR, Data Matrix, Aztec | No | No | Sì |
| Qualsiasi codice su schermo | Quasi mai | A volte | Sì |
Se devi leggere anche un solo tipo di codice 2D, oggi la scelta è un imager 2D: vedi laser, CCD o imager 2D. Per riconoscere un codice che non sai identificare, parti dalla panoramica dei tipi di codici.
Molti lettori escono di fabbrica con le simbologie più comuni attive e le altre spente, per ridurre gli errori di lettura. Se un codice non viene letto ma il lettore si accende, controlla prima che la simbologia sia abilitata.
Tutte le guide: Tipi di codici a barre
- Tipi di codici a barre: tabella comparativa completaTabella comparativa dei tipi di codici a barre: EAN, UPC, Code 128, Code 39, ITF, DataBar, QR, Data Matrix, PDF417. Caratteri, lunghezze e lettore adatto.
- Cifra di controllo: calcolo EAN, UPC, GTIN e SSCCCome si calcola la cifra di controllo: algoritmo mod 10 GS1 con esempi svolti per EAN-13, EAN-8, UPC-A, GTIN-14 e SSCC, più Code 39 mod 43 e Code 128 mod 103.
- Code 128: struttura, set A B C e impostazioni lettoreCode 128 spiegato per chi usa un lettore: set A, B e C, cifra di controllo mod 103, FNC1, limiti di lunghezza, AIM ID ]C0 e problemi di lettura comuni.
- Code 39: caratteri, mod 43, Code 32 e impostazioniCode 39 per chi usa un lettore: 43 caratteri, Full ASCII, cifra mod 43 facoltativa, Code 32 dei farmaci italiani, tessera sanitaria e problemi tipici.
- Codici lineari e codici 2D: differenze e lettori adattiDifferenze tra codici a barre lineari e 2D: capacità, robustezza, spazio, lettura da schermo e tipo di lettore necessario (laser, lineare, imager 2D).
- Data Matrix e GS1 DataMatrix: struttura e letturaData Matrix e GS1 DataMatrix spiegati: bordo a L, ECC 200, capacità massime, uso su farmaci e dispositivi medici, lettori necessari e dati in uscita.
- EAN-13 ed EAN-8: struttura, prefissi e letturaEAN-13 ed EAN-8 spiegati per chi usa un lettore: struttura, prefissi GS1 (800-839 non vuol dire made in Italy), cifra di controllo, add-on e impostazioni.
- GS1-128 e Application Identifier: guida praticaGS1-128 e Application Identifier spiegati: AI più usati, campi fissi e variabili, separatore FNC1/GS, esempi di uscita reale del lettore e errori tipici.
- GS1 DataBar: varianti, uso e impostazioni del lettoreGS1 DataBar spiegato: Omnidirectional, Limited, Expanded e versioni impilate, dati trasmessi con AI 01, lettori compatibili e opzioni da abilitare.
- Interleaved 2 of 5 e ITF-14: struttura e letturaInterleaved 2 of 5 e ITF-14 sui cartoni: struttura, barre di supporto, GTIN-14, cifra di controllo, limiti di lunghezza da impostare e letture parziali.
- PDF417: struttura, capacità e lettori compatibiliPDF417 per chi usa uno scanner: struttura a righe impilate, livelli di correzione 0-8, capacità, carte d'imbarco e documenti, lettori adatti e dati in uscita.
- QR Code: struttura, capacità e lettura con lo scannerQR Code per chi usa uno scanner: finder pattern, livelli di correzione L M Q H, capacità massime, perché il laser non lo legge e cosa arriva al PC.
- UPC-A e UPC-E: struttura, conversioni e letturaUPC-A e UPC-E spiegati: struttura, espansione da UPC-E a UPC-A, zeri iniziali, opzioni del lettore e problemi tipici con i prodotti americani in Italia.