Impostazioni dell’interfaccia#

Metodo di comunicazione#

USB HID-KBW#

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

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

USB HID-KBW#

USB COM#

Quando il modulo di lettura del codice è collegato all’host utilizzando la linea USB, il modulo di lettura del codice può essere configurato in modalità di uscita della porta seriale virtuale eseguendo la scansione del codice di impostazione 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 del codice 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

Controlla la cifra

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#

Controlla la cifra#

../../_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 impostazione 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 installazione

  • Tipo di istruzione

  • Il checksum predefinito è «99»

Tipo di istruzione

Tipo di istruzione

istruzione

Istruzioni per l’impostazione permanente

Codice impostazione+”>;99’”

Istruzioni per la configurazione temporanea

Codice impostazione+”^;99”

Comando interroga

Codice impostazione+”?;99”

Il comando di ritorno è corretto

Codice di installazione+”$;99”

Errore del comando di ritorno

Codice impostazione+”*;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 impostazione è >!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 dispositivo di lettura del codice.

Istruzioni dettagliate sono disponibili nell’Appendice D.

risposta#

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

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

Disabilita#

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

* abilitare#

Suono del prompt dei comandi#

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

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

Disabilita#

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

* abilitare#

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

illustrare

identificatore

2 byte

Risolto il problema con 0x99,0xDD

stato

1 byte

bit0: modifica permanente

bit1: invio ripetuto

bit2: suono del prompt 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 del codice.

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#