Prinzipien des Barcode-Scannens
Wie werden die vom Barcode gelesenen Daten in Ihr System integriert? Vorteile: Der Barcode ersetzt eine Tastatureingabe, indem er schneller und fehlerfreier ist. Verschiedene Arten von Barcodes.
Was befindet sich in einem Code? Möglichkeit von Viren?
Wie werden Barcodes gelesen und mit welchen Lesegeräten: Scanner oder Terminal? Vor- und Nachteile der verschiedenen Methoden. Warum sollte man mobile Terminals mit Scanner verwenden?
Einfache Erklärung des Barcodes.
Der Barcode ist einfach eine Darstellung einer Zahl, von Buchstaben, in einer anderen Schriftart: Stellen Sie sich vor, Sie sind in Ihrem Textverarbeitungsprogramm und wählen Ihren Text aus und wählen eine andere Schriftart, weil Sie diese für lesbarer halten: Hier ist es das Gleiche, nur dass der Text von Maschinen und nicht vom menschlichen Auge & Gehirn gelesen werden kann.
Die Codierung besteht aus einer genauen Abwechslung in der Dicke von Weiß und Schwarz.
Was befindet sich hinter dem Strichcode?
Ausgehend von der obigen Erklärung: Es gibt eigentlich nichts anderes als das, was darauf steht! Es steht nicht der Preis auf dem Strichcode des Artikels im Geschäft oder seine Bezeichnung: Nein, es steht etwas darunter, das klar und deutlich gekennzeichnet ist: die Artikelnummer in den meisten Fällen im Geschäft.
Die Tatsache, dass man glaubt, dass sich hinter dem Strichcode der Preis und die Bezeichnung befinden, liegt daran, dass die Maschinen, die sie lesen, tatsächlich eine Datenbank haben, die in einem Computer eingebaut oder mit ihm verbunden ist, der sie besitzt und der den gelesenen Code (Artikel) mit dieser Produktlinie verbindet, in der man viele Informationen wie das Gewicht, den Titel in einer beliebigen Sprache, die letzten Bestellungen usw. finden kann.
Eine Ausnahme bildet der allgegenwärtige UPC (Universal Product Code), der auf Lebensmitteln zu finden ist. Jede Ziffer des Strichcodes hat eine Bedeutung: das Präfix des Herstellers, der Produktcode und die Prüfziffer. Nach dem Scannen offenbart diese unscheinbare Anordnung eine Vielzahl von Informationen, von Nährwertangaben bis hin zur Logistik der Lieferkette.
Die wichtigsten Vorteile des Barcodes
- seine Schnelligkeit beim Lesen durch Maschinen, die “Scannerköpfe” genannt werden; man kann Hunderte von Codes pro Minute lesen,
- seine Genauigkeit und Fehlerresistenz: Tatsächlich sind Codierungscodes von vornherein enthalten, um Lesefehler bei Dutzenden von Zeichen zu vermeiden.
- mehrere Informationen verknüpfen: Bsp: ein Artikel mit seiner Menge und seinem Lagerplatz oder ein Artikel mit einem Fertigungsauftrag.
Das Prinzip der Eingabe ist einfach:
Schritt | Erläuterungen |
---|---|
un code barre est imprimé sur le produit | |
Eingabe durch den Bediener: Die Daten des Barcodes werden vom PDA (Eingabeterminal) interpretiert (hier: Annahme von Artikeln aus einer Lagerbestellung) und darin gespeichert, weitere Daten wie Datum und Uhrzeit der Eingabe werden hinzugefügt und auf dem Terminal gespeichert. | |
Eine Synchronisation mit der Datenbank erfolgt entweder in Pseudo-Echtzeit über Wifi oder 4G oder über USB zwischen PC und Terminal: Die csv-Datei der PDA-Eingabe kann auf den PC übertragen werden. |
siehe: Arten von Barcode-Lesemedien
Liste der möglichen Codes: Symbologien
Wir helfen Ihnen bei der Auswahl der Symbologie, die am besten zu Ihrer Anwendung passt. Unsere Berichtsvorlagen für den Etikettendruck sind ZPL-geschrieben und erfordern KEINEN Kauf von Lizenzen, NI Schriftarten: Sie sind in unserem speziellen Drucker integriert, ohne komplizierte Transcodierung:
- Codabar : Zahl , ohne Prüfsumme
- Code-39 : Zeichen von 0 bis 9, von A bis Z, das Zeichen “Leerzeichen” und die Symbole:- * . $ / + %, die gesamte Tabelle der 128 ASCII-Zeichen
- Code-128 Auto :Codiert ASCII-Zeichen von 0-126, einschließlich Zahlen, Buchstaben, einiger Symbole und der GS1 FNC-1-Funktion.
- Code-128-Satz : (der bevorzugte in Industrie und Logistik)
- C128A : Code 128 im Zeichensatz A, der Großbuchstaben, Zahlen und einige Funktionen enthält
- C128B : ASCII-Zeichen 32 bis 126, Groß- und Kleinbuchstaben, Zahlen und einige Symbole
- C128C : paarweise Ziffern und die Funktion GS1 FNC-1
- GS1-128 (UCC/EAN-128) : dito C128 Auto mit GS1-Funktion
- DPM : Direct Part Marking : Barcode wie Datamatrix, der von speziellen Maschinen zerstörungsfrei direkt in das Metall geprägt und von Terminals mit einem ebenfalls speziellen Imager wegen des Glanzes und der Reflexionen gelesen wird: Lassen Sie sich von uns bei der Auswahl beraten.
- Interleaved 2-of-5 : nur Zahlen, sehr kompakt und resistent gegen Unvollkommenheiten
- MSI : nur Zahlen
- Postnet : Zahlen, Raum und “-”
- PDF417 :(in 2D: Imager-Lesegerät) kodiert Text, Zahlen, Bytes, Dateien, bis zu 1035 Zeichen
- QR Code : Maximale Datenspeicherkapazität (Version 40, 177×177): Numerische Zeichen: maximal 7089 oder alphanumerische Zeichen: maximal 4296 oder binäre Zeichen (8-Bit): maximal 2953 Bytes
- GS1 DataMatrix : (in 2D, Imager-Lesegerät) kodiert Text, Zahlen, Bytes, Dateien, kann bis zu 2335 Zeichen auf einer sehr kleinen Fläche kodieren,
- der “dot code” Zigarettenpackungen werden mit Imager gelesen (2D),wie hier die kleinen Punktcodes aus dem beigefügten Foto auf einem EDA51 mit einer Anwendung über das SDK, erscheint auf dem Bildschirm als “302Z3HFS62L” in Typ 46 (Symbologie) in weniger als einer Sekunde. Der Punktcode ist eine Art Datamatrix (Typ 46 ) ist ein GS1 128 CCA, der bis 2018 kaum bekannt war.
Der in den Terminals enthaltene Barcode-Lesekopf vom Typ Imager oder Laser gibt den Wert des gelesenen Barcodes und seine Symbologie an das Programm zurück.
Unsere Software kann diese Symbologie in bestimmten Apps mit Mehrfach- oder Sicherheitslesungen berücksichtigen.
Was sollte man nicht um den Strichcode herum anbringen/drucken?
Der Strichcode besteht, wie der Name schon sagt, aus Strichen.
Um seine Lesbarkeit nicht zu beeinträchtigen, darf man also in einem Randbereich von etwa 5 mm (der sogenannten “Quiet Zone”) KEINE Balken drucken. Umgeben Sie den Code also nicht mit einem Rahmen (oder Umrissen, z. B. in Excel-Zellen).
Auch Farbwechsel oder andere Strichcodes sollten nicht in diesem Bereich platziert werden, ebenso wenig wie der Druck eines Codes am Rand eines Etiketts: Der Schatten der Dicke kann visuell ebenfalls einen Strich darstellen.
Kann ein Strichcode aus jeder Entfernung gelesen werden?
Nein. Klassische Codes werden mit klassischen Leseköpfen gelesen, d. h. zwischen 10 und 50 cm.
Danach gibt es leistungsfähigere Leseköpfe, aber der Code muss eine Mindestgröße haben. Es gibt sehr komplexe Rechenregeln zu diesem Thema.
Erfahrungsgemäß muss man bei EAN13 mit einer Codebreite von einem Zoll (2,5 cm) pro Meter Leseabstand rechnen, bei anderen Symbologien mit dem gleichen Verhältnis.
Ist es möglich, sein Smartphone, sein Terminal mit einem Virus in einem Strichcode zu infizieren?
Zunächst einmal kann es technisch gesehen keinen Virus in einem 1D-Code geben. Nur 2D-Codes (QR-Code oder Datamatrix) können eventuell welche haben. Wenn der 2D-Code Sie dazu bringt, eine Internetseite mit Viren aufzurufen, kann das Smartphone diese zwar einfangen, aber nur in bestimmten Fällen.
In professionellen Apps hingegen hängt es von der Gestaltung der eingesetzten Software zum Lesen des Barcodes ab. Technisch gesehen: Der Lesekopf liest nur den Code und überträgt die gelesenen Daten an die Software, die ihn aufgerufen hat. Wenn diese Software den Inhalt der Daten des Strichcodes interpretiert, ist es tatsächlich möglich, einen Virus zu bekommen, wenn der Code einen solchen hat, vorausgesetzt, man überwindet die Schutzmechanismen von Android, das von Linux geerbt hat, das von vornherein ziemlich dicht gegen solche Schädlinge ist.
Beispiel für eine Interpretation: Lesen eines QR-Codes, der auf eine Website verweist: Es ist eine Interpretation, wenn man ihn vom Browser aus liest.
Unsere Software interpretiert Barcodes nicht, sie liest sie, speichert sie und verknüpft sie durch Gleichheit miteinander: Im Allgemeinen ist ein Code, der einen Virus enthält, inhaltlich sehr kompliziert und kann niemals mit Artikeln oder Verwaltungsvorgängen verknüpft werden, wenn er nicht sofort entdeckt wird.