00198558-01_SI_Cognex-Barcodeleser_DE - 第21页

COGN EX Barc ode - Les er Ausgabe 02/2018 21 Im näc hsten Schritt k onf igurieren Sie de n Ausgabe - S tring für de n Fall eines L esefehl ers . ► W echseln Sie in das Men ü " S ystem Settings ". ► Geben Si e i…

100%1 / 72
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.
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.