Schnittstelleneinstellungen#

Kommunikationsmethode#

USB HID-KBW#

Wenn das Codelesemodul über ein USB-Kabel mit dem Host verbunden ist, kann das Codelesemodul durch Scannen des USB-KBW-Setup-Codes als Standardtastatureingabe konfiguriert werden.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010061.png

USB HID-KBW#

USB COM#

Wenn das Codelesemodul über ein USB-Kabel mit dem Host verbunden ist, kann das Codelesemodul durch Scannen des USB-COM-Setup-Codes in den virtuellen seriellen Port-Ausgabemodus konfiguriert werden.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010062.png

USB COM#

Serielle Schnittstelle#

Die serielle Kommunikationsschnittstelle ist eine gängige Möglichkeit, das Codelesemodul mit dem Hostgerät (z. B. PC, POS usw.) zu verbinden. Wenn das Codelesemodul über ein serielles Anschlusskabel mit dem Host verbunden ist, wechselt das System standardmäßig in den seriellen Kommunikationsmodus. Bei Verwendung der seriellen Kommunikationsschnittstelle muss die Kommunikationsparameterkonfiguration zwischen dem Codelesemodul und dem Hostgerät vollständig übereinstimmen, um eine reibungslose Kommunikation und korrekte Inhalte zu gewährleisten.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010060.png

Serieller TTL-232-Anschluss#

Die serielle Kommunikationsschnittstelle des Codelesemoduls verwendet TTL-Pegelsignale (TTL-232). Diese Schnittstelle kann an die meisten Systemarchitekturen angepasst werden. Wenn das System eine RS232-Architektur verwenden muss, muss eine externe Konvertierungsschaltung hinzugefügt werden.

Die standardmäßigen seriellen Kommunikationsparameter des Codelesemoduls sind in Tabelle 2-1 aufgeführt.

Parametertabelle für die serielle Kommunikation 2-1

Parameter

Standard

Baudrate

115200

Prüfziffer

Keine

Datenbits

8

Stoppbit

1

Baudrate#

Wenn das Codelesemodul über TTL-232/RS232 mit dem Host kommuniziert, müssen für die normale Kommunikation dieselben Kommunikationsparameter eingestellt werden, einschließlich Übertragungsrate, Überprüfung, Flusskontrolle usw. Die Übertragungsrate ist die Baudrate und die Standardbaudrate ist 115200.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010071.png

600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010072.png

1200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010073.png

2400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010074.png

4800#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010075.png

9600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010076.png

14400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010077.png

19200#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010078.png

38400#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010079.png

57600#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100710.png

* 115200#

Prüfziffer#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010090.png

* Keine Prüfsumme#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010091.png

ungerade Zahl#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010092.png

gerade Zahl#

Stoppbit#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A0.png

* 1 Bit#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/00100A2.png

2 Bits#

Datenbits#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010080.png

5 Ziffern#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010081.png

6 Bit#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010082.png

7 Bit#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010083.png

* 8 Bit#

USB HID-POS#

Wenn das Gerät als HID-Gerät verwendet wird, können Sie den folgenden Setup-Code lesen, um den HID-POS-Gerätemodus auszuwählen.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010063.png

HID POS#

-Direktive#

-Format#

Befehlszusammensetzung: Anweisungen verwenden ASCII-Zeichenfolgen und sind wie folgt zusammengesetzt

  • Setup-Code

  • Art der Anweisung

  • Die Standardprüfsumme ist „99“

Art der Anweisung

Art der Anweisung

-Direktive

Dauerhafte Einstellanleitung

Setup-Code+“>;99’“

Temporäre Einrichtungsanweisungen

Setup-Code+“^;99“

Abfragebefehl

Setup-Code+“?;99“

Der Return-Befehl ist korrekt

Setup-Code+“$;99“

gibt einen Anweisungsfehler zurück

Setup-Code+“*;99“

-Funktion

Senden

wird korrekt zurückgegeben

Fehlerrückgabe

Bemerkungen

Setup-Befehl

>!0010201.>;99

>!0010201.$;99

>!0010201.*;99

Abfragebefehl

>!0010201.?;99

>!001020X.$;99

>!0010201.*;99

X-Abfragewert

Beispiel: Um das Endzeichen auf Wagenrücklauf und Zeilenvorschub festzulegen, lautet der Setup-Code >!0010201.

Bei speziellen Anweisungen handelt es sich um Anweisungen zur dauerhaften Einstellung. Bitte verwenden Sie diese nicht häufig. Wenn es ab Werk geliefert wird oder gelegentlich eingestellt wird, wird empfohlen, den permanenten Einstellbefehl zu verwenden. Wenn die Einstellungen jedes Mal geändert werden, wenn der Code gelesen wird, verwenden Sie bitte den temporären Einstellungsbefehl. Eine häufige Verwendung des permanenten Einstellbefehls beeinträchtigt die Lebensdauer des Codelesegeräts.

Detaillierte Anweisungen finden Sie in Anhang D.

Antwort#

Nach der Aktivierung sendet der Host Befehle und das Codelesemodul reagiert entsprechend.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010380.png

Deaktivieren#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010381.png

* Aktivieren#

Eingabeaufforderungston#

Wenn das Codelesemodul nach der Aktivierung eine Anweisung erhält, ertönt eine akustische Aufforderung.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010300.png

Deaktivieren#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010301.png

* Aktivieren#

Paketformat#

Daten dekodieren

-Bezeichner

Status

Typ

Länge

Barcode-Typ

-Daten

Prüfung

0x99 0xDD

0x06

Feldbeschreibung

Feldname

Größe

Beschreibung

-Bezeichner

2 Bytes

behoben 0x99,0xDD

Status

1 Byte

Bit0: dauerhafte Änderung

Bit1: wiederholtes Senden

Bit2: Eingabeaufforderungston

Typ

1 Byte

Art der Anweisung

Länge

4 Bytes

High-Byte zuerst (niedrige Adresse), Low-Byte zuletzt (hohe Adresse), enthält keine Prüfziffern

Barcode-Typ

1 Byte

Einzelheiten finden Sie in Anhang F

-Daten

-Variable

Daten dekodieren

Prüfung

1 Byte

XOR-Prüfung

Wenn ACK aktiviert ist, empfängt der Host den Befehl zum Dekodieren der Daten und muss dem Codelesemodul mit ACK antworten.

-Schalter#

Wenn diese Option aktiviert ist, werden die dekodierten Daten im Paketformat gesendet.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010230.png

* Deaktivieren#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/module-212e/0010231.png

Aktivieren#