appendice#
Dati e modifica codici a barre#
Tabella ID tipo codice a barre#
Tipo di codice |
valore esadecimale |
Predefinito Code ID |
|---|---|---|
Tutti i sistemi di codice |
99 |
|
Codabar |
61 |
a |
Code 128 |
6A |
j |
Code 32 |
3C |
< |
Code 93 |
69 |
i |
Code 39 |
62 |
b |
Code 11 |
48 |
H |
EAN-13 |
64 |
d |
EAN-8 |
64 |
d |
GS1 DataBar |
52 |
R |
GS1-128 (EAN-128) |
6A |
j |
2 of 5 |
||
Interleaved 2 of 5 |
65 |
e |
Matrix 2 of 5 |
76 |
v |
Industrial 2 of 5/IATA |
44 |
D |
UPC-A |
63 |
c |
UPC-E |
63 |
c |
ISBN |
42 |
B |
ISSN |
6E |
n |
MSI |
6D |
m |
Aztec Code |
7A |
z |
Data Matrix |
75 |
u |
PDF417 |
72 |
r |
MicroPDF417 |
53 |
S |
QR Code |
51 |
Q |
Micro QR |
51 |
Q |
Tabella AIM ID#
Tipo di codice |
AIM ID |
illustrare |
|---|---|---|
Codabar |
]Fm |
m: 0~1 |
Code 128 |
]Cm |
m: 0, 1, 2, 4 |
Code 32 |
]A0 |
|
Code 93 |
]G0 |
|
Code 39 |
]Sono |
m: 0, 1, 3, 4, 5, 7 |
Code 11 |
]Hm |
m: 0, 1, 3, 8, 9 |
EAN-13 / EAN-8 |
]Em |
m: 0, 1, 3, 4 |
GS1 DataBar |
]e0 |
|
GS1-128 (EAN-128) |
]C1 |
|
Interleaved 2 of 5 |
]Io sono |
m: 0, 1, 3 |
Matrix 2 of 5 |
]X0 |
|
Industrial 2 of 5/IATA |
]S0 |
|
UPC-A/ UPC-E |
]Em |
m: 0, 3 |
ISBN |
]X0 |
|
ISSN |
]X0 |
|
MSI |
]Mm |
m: 0, 1 |
Aztec Code |
]z0 |
|
Data Matrix |
]dm |
m: 0~6 |
PDF417 / MicroPDF417 |
]Lm |
m: 0~5 |
QR Code / Micro QR |
]Qm |
m: 0~6 |
Tabella caratteri visibili ASCII#
Decimale |
esadecimale |
carattere |
Decimale |
esadecimale |
carattere |
Decimale |
esadecimale |
carattere |
|---|---|---|---|---|---|---|---|---|
32 |
20 |
<SPAZIO> |
64 |
40 |
@ |
96 |
60 |
` |
33 |
21 |
! |
65 |
41 |
A |
97 |
61 |
a |
34 |
22 |
“ |
66 |
42 |
B |
98 |
62 |
b |
35 |
23 |
# |
67 |
43 |
C |
99 |
63 |
c |
36 |
24 |
$ |
68 |
44 |
D |
100 |
64 |
d |
37 |
25 |
% |
69 |
45 |
E |
101 |
65 |
e |
38 |
26 |
& |
70 |
46 |
F |
102 |
66 |
f |
39 |
27 |
‘ |
71 |
47 |
G |
103 |
67 |
g |
40 |
28 |
( |
72 |
48 |
H |
104 |
68 |
h |
41 |
29 |
) |
73 |
49 |
I |
105 |
69 |
i |
42 |
2A |
* |
74 |
4A |
J |
106 |
6A |
j |
43 |
2B |
+ |
75 |
4B |
K |
107 |
6B |
k |
44 |
2C |
, |
76 |
4C |
L |
108 |
6C |
l |
45 |
2D |
- |
77 |
4D |
M |
109 |
6D |
m |
46 |
2E |
. |
78 |
4E |
N |
110 |
6E |
n |
47 |
2F |
/ |
79 |
4F |
O |
111 |
6F |
o |
48 |
30 |
0 |
80 |
50 |
P |
112 |
70 |
p |
49 |
31 |
1 |
81 |
51 |
Q |
113 |
71 |
q |
50 |
32 |
2 |
82 |
52 |
R |
114 |
72 |
r |
51 |
33 |
3 |
83 |
53 |
S |
115 |
73 |
s |
52 |
34 |
4 |
84 |
54 |
T |
116 |
74 |
t |
53 |
35 |
5 |
85 |
55 |
U |
117 |
75 |
u |
54 |
36 |
6 |
86 |
56 |
V |
118 |
76 |
v |
55 |
37 |
7 |
87 |
57 |
W |
119 |
77 |
w |
56 |
38 |
8 |
88 |
58 |
X |
120 |
78 |
x |
57 |
39 |
9 |
89 |
59 |
Y |
121 |
79 |
y |
58 |
3A |
: |
90 |
5A |
Z |
122 |
7A |
z |
59 |
3B |
; |
91 |
5B |
[ |
123 |
7B |
{ |
60 |
3C |
< |
92 |
5C |
\ |
124 |
7C |
| |
61 |
3D |
= |
93 |
5D |
] |
125 |
7D |
} |
62 |
3E |
> |
94 |
5E |
^ |
126 |
7E |
~ |
63 |
3F |
? |
95 |
5F |
_ |
Set di caratteri di controllo (modalità tastiera USB)#
Decimale |
esadecimale |
Valore chiave corrispondente (livello di escape del carattere di controllo) |
Valore chiave corrispondente (carattere di controllo escape 1) |
Valore chiave corrispondente (carattere di controllo escape 2) |
|---|---|---|---|---|
0 |
00 |
prenotare |
Ctrl+@ |
Ctrl+@ |
1 |
01 |
Insert |
Ctrl+A |
Ctrl+A |
2 |
02 |
Home |
Ctrl+B |
Ctrl+B |
3 |
03 |
End |
Ctrl+C |
Ctrl+C |
4 |
04 |
Delete |
Ctrl+D |
Ctrl+D |
5 |
05 |
PageUp |
Ctrl+E |
Ctrl+E |
6 |
06 |
PageDown |
Ctrl+F |
Ctrl+F |
7 |
07 |
ESC |
Ctrl+G |
Ctrl+G |
8 |
08 |
Backspace |
Ctrl+H |
Backspace |
9 |
09 |
Tab |
Ctrl+I |
Tab |
10 |
0A |
Invio (le prestazioni sono influenzate dalla configurazione dell’elaborazione del ritorno a capo e dell’avanzamento riga) |
Ctrl+J |
Enter |
11 |
0B |
Caps Lock |
Ctrl+K |
Ctrl+K |
12 |
0C |
Print Screen |
Ctrl+L |
Ctrl+L |
13 |
0D |
Invio (le prestazioni sono influenzate dalla configurazione dell’elaborazione del ritorno a capo e dell’avanzamento riga) |
Ctrl+M |
Enter |
14 |
0E |
Scroll Lock |
Ctrl+N |
Ctrl+N |
15 |
0F |
Pause/Break |
Ctrl+O |
Ctrl+O |
16 |
10 |
F11 |
Ctrl+P |
Ctrl+P |
17 |
11 |
Tasti freccia ↑ |
Ctrl+Q |
Ctrl+Q |
18 |
12 |
Tasti freccia ↓ |
Ctrl+R |
Ctrl+R |
19 |
13 |
Tasti freccia ← |
Ctrl+S |
Ctrl+S |
20 |
14 |
Tasti freccia → |
Ctrl+T |
Ctrl+T |
21 |
15 |
F12 |
Ctrl+U |
Ctrl+U |
22 |
16 |
F1 |
Ctrl+V |
Ctrl+V |
23 |
17 |
F2 |
Ctrl+W |
Ctrl+W |
24 |
18 |
F3 |
Ctrl+X |
Ctrl+X |
25 |
19 |
F4 |
Ctrl+Y |
Ctrl+Y |
26 |
1A |
F5 |
Ctrl+Z |
Ctrl+Z |
27 |
1B |
F6 |
Ctrl+[ |
Ctrl+[ |
28 |
1C |
F7 |
Ctrl+\ |
Ctrl+\ |
29 |
1D |
F8 |
Ctrl+] |
Ctrl+] |
30 |
1E |
F9 |
CTRL+^ |
CTRL+^ |
31 |
1F |
F10 |
Ctrl+_ |
Ctrl+_ |
Set di caratteri di controllo (porta seriale e USB seriale virtuale)#
Decimale |
esadecimale |
Caratteri corrispondenti |
|---|---|---|
0 |
00 |
NUL |
1 |
01 |
SOH |
2 |
02 |
STX |
3 |
03 |
ETX |
4 |
04 |
EOT |
5 |
05 |
ENQ |
6 |
06 |
ACK |
7 |
07 |
BEL |
8 |
08 |
BS |
9 |
09 |
HT |
10 |
0A |
LF |
11 |
0B |
VT |
12 |
0C |
FF |
13 |
0D |
CR |
14 |
0E |
SO |
15 |
0F |
SI |
16 |
10 |
DLE |
17 |
11 |
DC1 |
18 |
12 |
DC2 |
19 |
13 |
DC3 |
20 |
14 |
DC4 |
21 |
15 |
NAK |
22 |
16 |
SYN |
23 |
17 |
ETB |
24 |
18 |
CAN |
25 |
19 |
EM |
26 |
1A |
SUB |
27 |
1B |
ESC |
28 |
1C |
FS |
29 |
1D |
GS |
30 |
1E |
RS |
31 |
1F |
US |
Istruzioni ed esempi di configurazione parziale delle funzioni#
Esempio di configurazione del suffisso personalizzato#
Nota
Impostare il prefisso e il suffisso eseguendo la scansione del codice a barre di configurazione. Ciascun carattere di prefisso o suffisso può contenere fino a 10 caratteri. (Per garantire che i suffissi personalizzati possano essere emessi, configurare l’opzione di output del suffisso personalizzato del dispositivo di lettura del codice per essere abilitata.)
Esempio 1.1: aggiungi il prefisso personalizzato XYZ a tutti i tipi di codici a barre
Interrogazione Tabella ID tipo codice a barre, il valore esadecimale di tutti i sistemi di codice è 99. Interroga Tabella caratteri visibili ASCII, il valore esadecimale corrispondente a XYZ è 58,59,5A.
Eseguire la scansione del codice di impostazione della funzione «prefisso personalizzato» e il dispositivo di lettura del codice emetterà due segnali acustici di «beep…beep…».
Scansionare
9,9,5,8,5,9,5,Ain sequenza in Dati e modifica codici a barre.Scansiona il codice di configurazione «Salva».
Nota
Se è necessario modificare il codice a barre scansionato prima del salvataggio, è anche possibile eseguire la scansione per annullare i dati letti in precedenza o annullare la stringa di dati letta in precedenza per riconfigurarlo. Se è necessario abbandonare questa configurazione a metà strada, basta scansionare Annulla le impostazioni correnti.
Esempio 1.2: aggiungi il prefisso personalizzato R a QR Code
Interrogare Tabella ID tipo codice a barre, il valore esadecimale di QR Code è 51. Interroga Tabella caratteri visibili ASCII, il valore esadecimale corrispondente a R è 52.
Eseguire la scansione del codice di impostazione della funzione «prefisso personalizzato».
Scansionare
5,1,5,2in sequenza in Dati e modifica codici a barre.Scansiona il codice di configurazione «Salva».
Esempio 1.3: Annulla il prefisso personalizzato di QR Code
Quando si personalizzano suffissi e suffissi, salvare senza aggiungere altri caratteri dopo i caratteri del tipo di codice a barre per cancellare i suffissi personalizzati per questo tipo di codice a barre.
Eseguire la scansione del codice di impostazione della funzione «prefisso personalizzato».
Scansionare
5e1in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Nota
Se in precedenza era stato aggiunto un prefisso per tutti i codici a barre, il prefisso QR Code verrà ripristinato al prefisso aggiunto per tutti i codici a barre dopo la configurazione.
Se è necessario cancellare i suffissi aggiunti per vari tipi di codici a barre, eseguire la scansione dei codici di impostazione Cancella tutti i prefissi personalizzati e Cancella tutti i suffissi personalizzati.
Esempio di configurazione del limite di lunghezza del codice a barre#
Importante
Quando si configura il limite di lunghezza minima del codice a barre, è necessario assicurarsi che la lunghezza minima configurata non sia maggiore della configurazione della lunghezza massima corrente, altrimenti verrà visualizzato un errore. Allo stesso modo, quando si configura il limite di lunghezza massima del codice a barre, è necessario anche assicurarsi che la lunghezza massima configurata non sia inferiore alla configurazione di lunghezza minima corrente.
Esempio 2.1: configurare la lunghezza del codice a barre Code 128 su 4-12 cifre
Eseguire la scansione del codice di impostazione della funzione «Code 128 limite di lunghezza minima».
Eseguire la scansione di
4in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Eseguire la scansione del codice di impostazione della funzione «Code 128 limite di lunghezza massima».
Scansionare
1e2in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Esempio 2.2: Configurare la lunghezza del codice a barre Interleaved 2 di 5 su 14 cifre
La lunghezza del codice a barre Interleaved 2 di 5 è di 14 cifre, è possibile scansionare direttamente la lunghezza del codice a barre di configurazione rapida ITF25 di 14 cifre per configurarlo oppure è possibile configurarlo tramite la lunghezza massima e minima del codice a barre:
Eseguire la scansione del codice funzione «Limite lunghezza minima interleaved 2 di 5».
Scansionare
1e4in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Eseguire la scansione del codice funzione «Limite lunghezza massima interleaved 2 di 5».
Scansionare
1e4in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Esempio 2.3: configurare la lunghezza del codice a barre Code 39 su qualsiasi lunghezza supportata
Eseguire la scansione del codice di impostazione della funzione «Code 39 limite di lunghezza minima».
Eseguire la scansione di
0in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Eseguire la scansione del codice di impostazione della funzione «Code 39 limite di lunghezza massima».
Eseguire la scansione di
0in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
USB Esempio di configurazione della velocità di uscita della tastiera#
Se le prestazioni dell’host client sono deboli ed è probabile che si verifichino errori di trasmissione, la velocità di output della tastiera USB deve essere personalizzata su una velocità inferiore, ad esempio 50 ms:
Eseguire la scansione del codice di impostazione della funzione «velocità di output personalizzata».
Scansionare
5e0in Dati e modifica codici a barre in sequenza.Scansiona il codice di configurazione «Salva».
Personalizza la frequenza del tono di richiesta di decodifica#
Configura la velocità dell’audio decodificato su 2K:
Eseguire la scansione del codice di impostazione della funzione «Personalizza frequenza tono richiesta decodifica riuscita» e il dispositivo di lettura del codice emetterà due segnali acustici di «Beep…Beep…».
Scansionare
2,0,0,0in sequenza in Dati e modifica codici a barre.Scansiona il codice di configurazione «Salva».
tono di avviso#
Quando si verifica un’anomalia nella trasmissione dei dati, il dispositivo di lettura del codice emetterà quattro suoni di allarme consecutivi. Se ciò si verifica, verificare se la linea di connessione è normale.
Suggerimento
I seguenti metodi possono aiutare a migliorare il tasso di successo della lettura. Per ottenere buoni risultati di lettura, il raggio di puntamento emesso dal lettore di codici deve essere puntato al centro del codice a barre, ma può essere puntato in qualsiasi direzione per la lettura.
Tenere il lettore di codici davanti al codice a barre, premere il pulsante e puntare il raggio di puntamento al centro del codice a barre.
Quanto più il lettore di codici è vicino al codice a barre, tanto più piccolo è il raggio di puntamento; quanto più il lettore è lontano dal codice a barre, tanto più ampio è il raggio di puntamento. Se il codice a barre è piccolo, il dispositivo di lettura del codice dovrebbe essere più vicino al codice a barre; se il codice a barre è più grande, il dispositivo di lettura del codice dovrebbe essere leggermente più lontano dal codice a barre, in modo che sia più facile leggere correttamente il codice a barre.
Se il codice a barre è molto riflettente (ad esempio, una superficie rivestita), potrebbe essere necessario inclinare il dispositivo di lettura per poter eseguire correttamente la scansione del codice a barre.
Sicurezza#
Sicurezza#
Suggerimenti per la sicurezza#
Avvertimento
Quando si utilizzano apparecchiature di lettura dei codici, la luce di illuminazione è molto forte. Non guardarlo direttamente né puntarlo verso gli occhi per evitare fastidi o lesioni.