Приложение#
Данные и редактирование штрихкодов#
Таблица идентификаторов типов штрихкодов#
Тип символики штрихкода |
шестнадцатеричное значение |
По умолчанию Code ID |
|---|---|---|
Все символики штрихкодов |
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 |
Таблица AIM ID#
Тип символики штрихкода |
AIM ID |
Описание |
|---|---|---|
Codabar |
]Fm |
м: 0~1 |
Code 128 |
]Cm |
м: 0, 1, 2, 4 |
Code 32 |
]A0 |
|
Code 93 |
]G0 |
|
Code 39 |
]Am |
м: 0, 1, 3, 4, 5, 7 |
Code 11 |
]Hm |
м: 0, 1, 3, 8, 9 |
EAN-13 / EAN-8 |
]Em |
м: 0, 1, 3, 4 |
GS1 DataBar |
]e0 |
|
GS1-128 (EAN-128) |
]C1 |
|
Interleaved 2 of 5 |
]Im |
м: 0, 1, 3 |
Matrix 2 of 5 |
]X0 |
|
Industrial 2 of 5/IATA |
]S0 |
|
UPC-A/ UPC-E |
]Em |
м: 0, 3 |
ISBN |
]X0 |
|
ISSN |
]X0 |
|
MSI |
]Mm |
м: 0, 1 |
Aztec Code |
]z0 |
|
Data Matrix |
]dm |
м: 0~6 |
PDF417 / MicroPDF417 |
]Lm |
м: 0~5 |
QR Code / Micro QR |
]Qm |
м: 0~6 |
Видимые символы Таблица ASCII#
десятичный |
Шестнадцатеричный формат |
Символ |
десятичный |
Шестнадцатеричный формат |
Символ |
десятичный |
Шестнадцатеричный формат |
Символ |
|---|---|---|---|---|---|---|---|---|
32 |
20 |
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 |
_ |
Набор управляющих символов (режим клавиатуры USB)#
десятичный |
Шестнадцатеричный формат |
Соответствующее значение ключа (уровень escape-символа управления) |
Соответствующее значение ключа (управляющий символ escape 1) |
Соответствующее значение ключа (управляющий символ escape 2) |
|---|---|---|---|---|
0 |
00 |
Зарезервировано |
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 |
Enter (на производительность влияет конфигурация обработки возврата каретки и перевода строки) |
Ctrl+J |
Enter |
11 |
0B |
Caps Lock |
Ctrl+K |
Ctrl+K |
12 |
0C |
Print Screen |
Ctrl+L |
Ctrl+L |
13 |
0D |
Enter (на производительность влияет конфигурация обработки возврата каретки и перевода строки) |
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 |
Клавиши со стрелками ↑ |
Ctrl+Q |
Ctrl+Q |
18 |
12 |
Клавиши со стрелками ↓ |
Ctrl+R |
Ctrl+R |
19 |
13 |
Клавиши со стрелками ← |
Ctrl+S |
Ctrl+S |
20 |
14 |
Клавиши со стрелками → |
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+_ |
Набор управляющих символов (последовательный порт и USB Virtual COM)#
десятичный |
Шестнадцатеричный формат |
Соответствующие символы |
|---|---|---|
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 |
Инструкции и примеры частичной настройки функций#
Пример настройки пользовательского префикса/суффикса#
Примечание
Установите префикс и суффикс, отсканировав штрих-настроечный код. Каждый символ префикса или суффикса может содержать до 10 символов. (Чтобы гарантировать возможность вывода настраиваемых суффиксов, настройте опцию вывода настраиваемых суффиксов устройства считывания кода, чтобы она была включена.)
Пример 1.1. Добавление пользовательского префикса XYZ ко всем типам штрихкодов.
Запрос Таблица идентификаторов типов штрихкодов: шестнадцатеричное значение всех символик штрихкодов — 99. Запрос Видимые символы Таблица ASCII: шестнадцатеричные значения, соответствующие XYZ, — 58,59,5A.
Отсканируйте настроечный код функции «пользовательский префикс», и устройство считывания кода издаст два звуковых сигнала «бип…бип…».
Сканируйте
9,9,5,8,5,9,5,Aпоследовательно в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Примечание
Если вам необходимо изменить отсканированный штрихкод перед сохранением, вы также можете отсканировать «Отменить ранее считанные данные» или «Отменить ранее считанную строку данных для перенастройки». Если вам нужно отказаться от этой конфигурации на полпути, просто отсканируйте «Отменить текущие настройки».
Пример 1.2. Добавьте пользовательский префикс R к QR Code.
Запрос Таблица идентификаторов типов штрихкодов, шестнадцатеричное значение QR Code — 51. Запрос Видимые символы Таблица ASCII, шестнадцатеричное значение, соответствующее R, — 52.
Отсканируйте настроечный код функции «Пользовательский префикс».
Сканируйте
5,1,5,2последовательно в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Пример 1.3. Отмена пользовательского префикса QR Code.
При настройке префикса/суффикса сохранение без добавления других символов после символа типа штрихкода очищает пользовательский префикс/суффикс для этого типа штрихкода.
Отсканируйте настроечный код функции «Пользовательский префикс».
Последовательно сканируйте
5и1в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Примечание
Если ранее для всех штрихкодов был добавлен префикс, префикс QR Code будет восстановлен до префикса, добавленного для всех штрихкодов после настройки.
Если вам нужно удалить суффиксы, добавленные для различных типов штрихкодов, отсканируйте коды настроек «Очистить все пользовательские префиксы» и «Очистить все пользовательские суффиксы».
Пример настройки ограничения длины штрихкода#
Важно
При настройке ограничения минимальной длины штрихкода необходимо убедиться, что настроенная минимальная длина не превышает текущую конфигурацию максимальной длины, в противном случае будет выдано сообщение об ошибке. Таким же образом, при настройке ограничения максимальной длины штрихкода вы также должны убедиться, что настроенная максимальная длина не меньше текущей конфигурации минимальной длины.
Пример 2.1. Настройте длину штрихкода Code 128 на 4–12 цифр.
Отсканируйте настроечный код функции «Ограничение минимальной длины Code 128».
Последовательно сканируйте
4в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Отсканируйте настроечный код функции «Code 128 предел максимальной длины».
Последовательно сканируйте
1и2в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Пример 2.2. Настройка длины Interleaved 2 of 5 на 14 цифр
Длина штрихкода Configuration Interleaved 2 of 5 составляет 14 цифр. Вы можете напрямую отсканировать штрихкод быстрой настройки ITF25 длиной 14 цифр для настройки или настроить его через максимальную и минимальную длину штрихкода:
Отсканируйте настроечный код функции «Interleaved 2 of 5 Ограничение минимальной длины».
Последовательно сканируйте
1и4в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Отсканируйте настроечный код функции «Interleaved 2 of 5 Ограничение максимальной длины».
Последовательно сканируйте
1и4в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Пример 2.3. Настройте длину штрихкода Code 39 на любую поддерживаемую длину.
Отсканируйте настроечный код функции «Ограничение минимальной длины Code 39».
Последовательно сканируйте
0в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Отсканируйте настроечный код функции «Code 39 предел максимальной длины».
Последовательно сканируйте
0в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
USB Пример настройки скорости вывода клавиатуры#
Если производительность клиентского хоста низкая и возможны ошибки передачи, скорость вывода клавиатуры USB необходимо настроить на более низкую скорость, например 50 мс:
Отсканируйте настроечный код функции «Пользовательская скорость вывода».
Последовательно сканируйте
5и0в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Настройте частоту тонального сигнала успешного декодирования#
Настройте скорость декодированного звука на 2K:
Отсканируйте настроечный код функции «Настройка частоты сигнала успешного декодирования», и устройство считывания кода издаст два звуковых сигнала «Beep…Beep…».
Сканируйте
2,0,0,0последовательно в Данные и редактирование штрихкодов.Отсканируйте настроечный код «Сохранить».
Звуковой сигнал предупреждения#
При возникновении сбоя передачи данных сканер штрихкодов подает четыре последовательных сигнала тревоги. Если это происходит, проверьте исправность линии подключения.
Совет
Следующие методы могут помочь повысить успешность считывания. Чтобы получить хорошие результаты считывания, прицельный луч, излучаемый устройством считывания кода, должен быть направлен на центр штрихкода, но для считывания он может быть направлен в любом направлении.
Держите устройство считывания кода перед штрихкодом, нажмите кнопку и направьте луч прицела на центр штрихкода.
Чем ближе устройство считывания кода к штрихкоду, тем меньше прицельный луч; чем дальше устройство считывания кода находится от штрихкода, тем больше прицельный луч. Если штрихкод небольшой, устройство считывания кода должно располагаться ближе к штрихкоду; если штрихкод больше, устройство считывания кода должно находиться немного дальше от штрихкода, чтобы его было легче правильно прочитать.
Если штрихкод имеет высокую отражающую способность (например, поверхность с покрытием), вам может потребоваться наклонить считывающее устройство под углом, чтобы успешно отсканировать штрихкод.
Безопасность#
Безопасность#
Советы по безопасности#
Предупреждение
При использовании сканера штрихкодов подсветка может быть очень яркой. Не смотрите прямо на нее и не направляйте ее в глаза, чтобы избежать дискомфорта или травм.