00198558-01_SI_Cognex-Barcodeleser_DE - 第20页

COGN EX Barc ode - Les er Ausgabe 02/2018 20 B ei der Standar dform atieru ng von "Un iver sal” mus s die Ausgab em aske nur einm al mit dem Startze ichen, der C ode - I nform ation und dem Endeze ichen erstel lt we…

100%1 / 72
COGNEX Barcode-Leser Ausgabe 02/2018
19
3.1 Daten-Formatierung
Zur Daten-Formatierung werden folgende Varianten unterschieden:
Formatierung - Universal
Die Standardformatierung "Universal” verwenden Sie, wenn Sie verschiedene Barcode-
Formate verwenden, z.B. 1D-, 2D- und QR-Codes. Eine Beschreibung zu dieser Formatierung
finden Sie ab Seite 19.
Formatierung - Data Matrix, 1D / Stacked oder QR Code / MaxiCode / Aztec Code
Wenn Sie keine unterschiedlichen Barcode-Formate verwenden, kann die Verwendung der
entsprechenden Standardformatierung "Data Matrix” oder "1D / Stacked" oder "QR Code /
MaxiCode / Aztec Code" sinnvoll sein. Eine Beschreibung zu dieser Formatierung finden Sie ab
Seite 23.
3.1.1 Formatierung, wenn verschiedene Barcode-Typen verwendet werden
Wenn Sie einen Mischbetrieb von z.B. 1D-, 2D- und QR-Codes nutzen, dann empfehlen wir die
Verwendung der Standardformatierung "Universal”.
Wählen Sie die Option "Basic Formatting".
Aktivieren Sie die Option "Universal".
Klicken Sie in der selben Zeile neben der aktivierten Option auf "Standard".
Das Menü "Standard Formatting" wird mit aktivem Register "Universal" angezeigt (siehe folgende
Abbildung).
COGNEX Barcode-Leser Ausgabe 02/2018
20
Bei der Standardformatierung von "Universal” muss die Ausgabemaske nur einmal mit dem
Startzeichen, der Code-Information und dem Endezeichen erstellt werden (siehe Abbildung oben).
Diese Ausgabemaske wird dann für sämtliche gelesenen Codes gleich angewendet, egal, ob es
sich bei dem gelesenen Code um einen1D-, 2D- oder QR-Code handelt.
Startzeichen (Leading Text)
"\x02” ist das HEX-Zeichen für "STX (Start of text)”
Code-Informationen (Data)
"/01” ist die Geräte-Nummer
(Spur 1, oben = "/01” ; Spur 1, unten = "/02” ; Spur 2, oben = "/03” ; Spur 2 unten = "/04”)
Entsprechend der Kundenanforderung wird die vollständige Zeichenkette "<Full string>” sowie
eine oder mehrere Teilzeichenketten "<Sub-string>” des Codeinhaltes verwendet.
Endezeichen (Terminating Text)
"\x03” oder "\x0D” ist das HEX-Zeichen für "ETX (End of text)”.
Standardmäßig wird der String "\x03” verwendet, in sehr alten Anleitungen ist ebenfalls der
String "\x0D” dokumentiert.
Wenn der COGNEX, DM100X oder DM150Q-MAX in Plattform 1 Maschinen (S20, F4, F5)
verwendet wird, in denen noch keine TSP verbaut ist und der Barcode-Verteiler direkt mit dem MC
verbunden ist, muss zusätzlich unbedingt das Feld "CR/LF” aktiviert werden.
Anderenfalls erkennt der MC das Ende der übermittelten Barcode-Information und die Station gibt
eine Fehlermeldung aus.
Wenn die Ausgabemaske "Universal" verwendet wird, müssen die Informationen für die Start- und
Endezeichen im Falle eines Lesefehlers nicht erneut eingegeben werden, weil der Leser die
entsprechenden Zeichen für die Ausgabe eines Lesefehlers automatisch einfügt.
COGNEX Barcode-Leser Ausgabe 02/2018
21
Im nächsten Schritt konfigurieren Sie den Ausgabe-String für den Fall eines Lesefehlers.
Wechseln Sie in das Menü "System Settings".
Geben Sie im Register "Outputs" unter "No Read Output String" den String "NOREAD" ein.
Wenn der Leser in einer Maschine mit Transportsteuerung bis TSP 30x verbaut ist, sollten die
"System Settings" wie folgt aussehen.
Der Inhalt "NOREAD" in Großbuchstaben geschrieben ist nicht nur ein Text. Wenn der Text
"NOREAD" zur TSP (bzw. den MC) geschickt wird, wird dieser auch an den SR weitergeleitet.
Für die Stationssoftware ist genau dieser Textinhalt das Kommando, um die Maschine zu stoppen
und (falls aktiviert) das Fenster für die manuelle Barcodeeingabe zu öffnen.