Impostazioni dell’interfaccia#

Metodo di comunicazione#

USB HID-KBW#

Quando il modulo di lettura è collegato all’host utilizzando la linea USB, il modulo di lettura può essere configurato per l’input da tastiera standard eseguendo la scansione del codice di configurazione KBW USB.

../../_shared/_images/module-212e/0010061.png

USB HID-KBW#

USB COM#

Quando il modulo di lettura è collegato all’host utilizzando la linea USB, il modulo di lettura può essere configurato in modalità di uscita della porta seriale virtuale eseguendo la scansione del codice di configurazione COM USB.

../../_shared/_images/module-212e/0010062.png

USB COM#

porta seriale#

L’interfaccia di comunicazione seriale è un modo comune per collegare il modulo di lettura codici al dispositivo host (come PC, POS, ecc.). Quando il modulo di lettura codici è collegato all’host tramite un cavo della porta seriale, il sistema passa automaticamente alla modalità di comunicazione seriale. Quando si utilizza l’interfaccia di comunicazione seriale, la configurazione dei parametri di comunicazione tra il modulo di lettura e il dispositivo host deve corrispondere completamente per garantire una comunicazione fluida e un contenuto corretto.

../../_shared/_images/module-212e/0010060.png

Porta seriale TTL-232#

L’interfaccia di comunicazione seriale del modulo di lettura codici utilizza segnali di livello TTL (TTL-232). Questa interfaccia può adattarsi alla maggior parte delle architetture di sistema. Se il sistema deve utilizzare la forma di architettura RS232, è necessario aggiungere un circuito di conversione esterno.

I parametri di comunicazione seriale predefiniti del modulo di lettura codici sono mostrati nella Tabella 2-1.

Tabella dei parametri di comunicazione seriale 2-1

parametro

predefinito

velocità di trasmissione

115200

Cifra di controllo

nessuno

bit di dati

8

Fermati un po”

1

velocità di trasmissione#

Quando il modulo di lettura codici comunica con l’host tramite TTL-232/RS232, è necessario impostare gli stessi parametri di comunicazione per la comunicazione normale, inclusi velocità di trasmissione, verifica, controllo del flusso, ecc. La velocità di trasmissione è la velocità di trasmissione e la velocità di trasmissione predefinita è 115200.

../../_shared/_images/module-212e/0010071.png

600#

../../_shared/_images/module-212e/0010072.png

1200#

../../_shared/_images/module-212e/0010073.png

2400#

../../_shared/_images/module-212e/0010074.png

4800#

../../_shared/_images/module-212e/0010075.png

9600#

../../_shared/_images/module-212e/0010076.png

14400#

../../_shared/_images/module-212e/0010077.png

19200#

../../_shared/_images/module-212e/0010078.png

38400#

../../_shared/_images/module-212e/0010079.png

57600#

../../_shared/_images/module-212e/00100710.png

*115200#

Cifra di controllo#

../../_shared/_images/module-212e/0010090.png

* Nessun checksum#

../../_shared/_images/module-212e/0010091.png

numero dispari#

../../_shared/_images/module-212e/0010092.png

Anche#

Fermati un po”#

../../_shared/_images/module-212e/00100A0.png

* 1 bit#

../../_shared/_images/module-212e/00100A2.png

2 persone#

bit di dati#

../../_shared/_images/module-212e/0010080.png

5 persone#

../../_shared/_images/module-212e/0010081.png

6 bit#

../../_shared/_images/module-212e/0010082.png

7 bit#

../../_shared/_images/module-212e/0010083.png

* 8bit#

USB HID-POS#

Quando il dispositivo è un dispositivo HID, è possibile leggere il seguente codice di configurazione e selezionare la modalità dispositivo POS HID.

../../_shared/_images/module-212e/0010063.png

HID POS#

istruzione#

Formato#

Composizione delle istruzioni: le istruzioni utilizzano stringhe ASCII e sono composte come segue

  • Codice di configurazione

  • Tipo di istruzione

  • Il checksum predefinito è «99»

Tipo di istruzione

Tipo di istruzione

istruzione

Istruzioni per l’impostazione permanente

Codice di configurazione+”>;99’”

Istruzioni per la configurazione temporanea

Codice di configurazione+”^;99”

Comando interroga

Codice di configurazione+”?;99”

Il comando di ritorno è corretto

Codice di configurazione+”$;99”

Errore del comando di ritorno

Codice di configurazione+”*;99”

Funzione

Inviare

Ritorna correttamente

restituzione dell’errore

Osservazione

Istruzioni per l’installazione

>!0010201.>;99

>!0010201.$;99

>!0010201.*;99

Comando interroga

>!0010201.?;99

>!001020X.$;99

>!0010201.*;99

Valore della query X

Ad esempio: per impostare il carattere finale su ritorno a capo e avanzamento riga, il codice di configurazione è >!0010201.

Le istruzioni speciali riguardano istruzioni di impostazione permanenti, si prega di non utilizzarle frequentemente. Se viene spedito dalla fabbrica o viene impostato occasionalmente, si consiglia di utilizzare il comando di impostazione permanente. Se le impostazioni vengono modificate ogni volta che viene letto il codice, utilizzare il comando di impostazione temporanea. L’uso frequente del comando di impostazione permanente influirà sulla durata del lettore di codici a barre.

Istruzioni dettagliate sono disponibili nell’Appendice D.

risposta#

Dopo essere stato abilitato, l’host invia comandi e il modulo di lettura risponderà di conseguenza.

../../_shared/_images/module-212e/0010380.png

Disabilita#

../../_shared/_images/module-212e/0010381.png

* Abilita#

Tono di avviso del comando#

Dopo essere stato abilitato, quando il modulo di lettura riceve un’istruzione, verrà emesso un messaggio sonoro.

../../_shared/_images/module-212e/0010300.png

Disabilita#

../../_shared/_images/module-212e/0010301.png

* Abilita#

Formato del pacchetto#

decodificare i dati

identificatore

stato

tipo

lunghezza

Tipo di codice a barre

dati

controllo

0x99 0xDD

0x06

Descrizione del campo

Nome del campo

misurare

Descrizione

identificatore

2 byte

Risolto il problema con 0x99,0xDD

stato

1 byte

bit0: modifica permanente

bit1: invio ripetuto

bit2: tono di avviso dei comandi

tipo

1 byte

Tipo di istruzione

lunghezza

4 byte

Prima il byte alto (indirizzo basso), per ultimo il byte basso (indirizzo alto), non include le cifre di controllo

Tipo di codice a barre

1 byte

Per i dettagli vedere l’Appendice F

dati

variabile

decodificare i dati

controllo

1 byte

Controllo XOR

Quando l’ACK è abilitato, l’host riceve il comando di decodifica dei dati e deve rispondere ACK al modulo di lettura.

interruttore#

Se abilitato, i dati decodificati verranno inviati in formato pacchetto.

../../_shared/_images/module-212e/0010230.png

* Disabilita#

../../_shared/_images/module-212e/0010231.png

abilitare#