00198558-01_SI_Cognex-Barcodeleser_DE.pdf - 第23页
COGN EX Barc ode - Les er Ausgabe 02/2018 23 3.1.2 Formati eru ng , wenn n ur ein Bar code - Ty p ver wendet w ird W enn der Kunde k einen Mi schbetrie b der unterschi edlic hen Codes n utzt, k ann auc h die Verwendu ng …

COGNEX Barcode-Leser Ausgabe 02/2018
22
Wenn der Leser in einer Maschine mit Transportsteuerung bis TSP 40x verbaut ist, dann sollten
die "System Settings" wie folgt aussehen.
"\x18” ist das HEX-Symbol für "CAN” (cancel), welches als Kommando für die Transportsteuerung
TSP 40x anstelle des "NOREAD" benötigt wird.
Dieses Symbol ist ein nichtdruckbares Zeichen und wird in der GUI mit dem ASCII-Zeichen "Pfeil
nach oben" (↑) dargestellt.

COGNEX Barcode-Leser Ausgabe 02/2018
23
3.1.2 Formatierung, wenn nur ein Barcode-Typ verwendet wird
Wenn der Kunde keinen Mischbetrieb der unterschiedlichen Codes nutzt, kann auch die
Verwendung der entsprechenden Standardformatierung "Data Matrix”, "1D / Stacked" oder "QR
Code / MaxiCode / Aztec Code" sinnvoll sein.
► Wählen Sie die Option "Basic Formatting".
► Aktivieren Sie die gewünschte Option (im folgenden Beispiel Code "1D / Stacked").
► Klicken Sie in der selben Zeile neben der aktivierten Option auf "Standard".
Das Menü "Standard Formatting" wird mit - in diesem Beispiel - aktivem Register "1D / Stacked"
angezeigt (siehe folgende Abbildung).

COGNEX Barcode-Leser Ausgabe 02/2018
24
Bei der Standardformatierung "Data Matrix” oder "1D / Stacked" oder "QR Code / MaxiCode / Aztec
Code" muss in jeder verwendeten Ausgabemaske jeweils ein Startzeichen, die Code-Information
und das Endezeichen formatiert werden (siehe eins von drei möglichen Beispielen in folgender
Abbildung).
Diese Ausgabemaske wird dann auch nur für die entsprechend gelesene Code-Art angewendet –
also entweder für "Data Matrix” oder "1D / Stacked" oder "QR Code / MaxiCode / Aztec Code".
Startzeichen (Leading Text)
"\x02” ist das HEX-Zeichen für "STX (Start of text)”
Code-Informationen
"/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 der 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 des übermittelten Barcode-Information und die Station gibt
eine Fehlermeldung aus.
Wenn die Ausgabemasken "Data Matrix”, "1D / Stacked" oder "QR Code / MaxiCode / Aztec Code"
verwendet werden, müssen für den Fall eines Lesefehlers die Informationen für "Leading Text" und
"Terminating Text" ebenfalls im "No Read Output String" eingetragen werden, weil der Leser die
entsprechenden Zeichen bei dieser Ausgabemaske nicht automatisch einfügt.