Zebra · Honeywell · Datalogic · Цена по запросу +373 79 170 490 Обратный звонок roruen

Руководства по выбору ·

Как подключить сканер штрихкодов к 1С, кассе и Excel

Подключение сканера штрихкодов: USB HID или COM, настройки (суффикс, раскладка), Excel, 1С, касса, Bluetooth и частые проблемы.

Как подключить сканер штрихкодов к 1С, кассе и Excel

Короткий ответ: в большинстве случаев сканер подключается по USB в режиме «клавиатуры» (USB HID, в спецификациях: keyboard wedge) и работает без драйверов: прочитанный код появляется так, будто его набрали руками, в любом поле, в Excel, в 1С или в браузере. Виртуальный COM-порт и RS-232 нужны, только когда кассовая программа или драйвер оборудования ждут данные на последовательном порту. Всё делается примерно за четверть часа в четыре шага: выбрать режим, задать завершающий символ, проверить в «Блокноте», затем в рабочей программе.

Четыре режима подключения

В спецификации Zebra DS2200, например, перечислены интерфейсы USB, RS-232, Keyboard Wedge и IBM 46XX по RS-485; у других семейств списки близкие, а у беспроводных добавляется Bluetooth. Для пользователя важно, как компьютер «видит» сканер.

Четыре режима подключения сканера: USB HID, USB COM, RS-232 и Bluetooth
Коротко: HID проще всего, COM стабильнее для программ, которые ждут данные на порту.
РежимКак компьютер видит сканерПлюсМинус
USB HID (клавиатура)КлавиатураБез драйвера, работает вездеЗависит от активного окна и раскладки
USB COM (виртуальный порт)Последовательный портНе зависит от фокуса, данные идут в программу, которая слушает портМожет понадобиться драйвер, порт открывает только одна программа
RS-232Физический COM-портСтарое и промышленное оборудованиеОсобый кабель, у некоторых моделей отдельное питание
BluetoothHID или SPPБез кабеля, для планшета и телефонаСопряжение, дальность, батарея

Практическое правило: начинайте с HID. Переходите на COM, только если разработчик кассовой программы или драйвер оборудования в 1С прямо требует последовательный порт.

Zebra DS8108, проводной 2D-имиджер для кассы и склада
Zebra DS8108: проводной ручной 2D-имиджер; у семейства DS8100 есть и беспроводной вариант DS8178. Модель в каталоге.

Настройки, которые важны

Сканер программируется штрихкодами из руководства производителя или бесплатной программой: Zebra 123Scan, Honeywell EZConfig, Datalogic Aladdin. В спецификации Zebra DS2200 описан мастер, который собирает все настройки в один конфигурационный код, чтобы настроить несколько устройств одним считыванием. Запомните четыре настройки:

  • Режим интерфейса: HID, виртуальный COM или другой. Некоторые модели сами определяют хост, если использовать кабели с автоопределением интерфейса, как у DS2208.
  • Завершающий символ (суффикс): Enter для кассы и 1С, Tab, если нужно переходить в соседнюю ячейку в Excel.
  • Язык клавиатуры: в режиме HID сканер «набирает» код по схеме какой-то раскладки. В спецификации DS2200 указано более 90 языков; если схема сканера не совпадает с раскладкой Windows, в кодах Code 128 с буквами появляются неверные символы.
  • Префикс и идентификатор символики: полезны, когда в одно поле попадают коды разных типов.

Если меняете сканер, перенесите настройки со старого, иначе префикс и суффикс потеряются, и программа «перестанет читать». О выборе типа сканера читайте в руководстве лазер, линейный имиджер или 2D.

Excel: что работает сразу и где бывают ошибки

В режиме HID Excel ничего не требует: курсор стоит в ячейке, вы считываете код, появляется текст, а при суффиксе Enter курсор спускается на следующую строку. По дороге есть три ловушки:

  1. Пропадают нули в начале. Excel воспринимает код как число. Задайте столбцу формат «Текстовый» до сканирования или используйте апостроф.
  2. EAN-13 отображается как 5,9E+12. Число из более чем 11 цифр в общем формате показывается в экспоненциальной записи, а свыше 15 цифр Excel хранит только первые 15 значащих. Снова выручает текстовый формат.
  3. Автозавершение может подставить уже существующее значение. Отключите его, если сканируете списки близких кодов.

Для простой инвентаризации в Excel: столбец A, формат «Текстовый», суффикс Enter, один лист на место хранения. Для десятков тысяч позиций или работы с партиями Excel уже не подходит (см. раздел 8).

1С: поле ввода или подключаемое оборудование

Есть два сценария, и они принципиально разные.

Сценарий A: сканер как клавиатура. Курсор стоит в поле (например, «Штрихкод» или в поиске документа), вы считываете код, и 1С получает текст. Драйвер не нужен. Это лучший вариант для проверки, быстрого заполнения документов и тестирования.

Сценарий Б: подключаемое оборудование. В конфигурациях для торговли и кассы есть подсистема подключаемого оборудования: сканер добавляется как устройство типа «Сканер штрихкода», выбирается драйвер (от поставщика программы или от производителя сканера), и всё проверяется тестом в настройках. В этом случае 1С получает код независимо от активного поля, а в документ строка добавляется автоматически.

Точные названия меню различаются между конфигурациями и версиями, поэтому ориентируйтесь на документацию вашей конфигурации. Две проверки подходят везде:

  • Код должен быть в номенклатуре. Сканер может прочитать идеально, но 1С ответит «не найден», если штрихкод не привязан к товару.
  • Для 2D-кодов со структурированными данными (GS1: партия, срок, серия) программа должна уметь разбирать содержимое; об этих этикетках читайте в руководстве GS1-128 и SSCC на производстве.

Касса и кассовая программа

На кассе сканер подключается к компьютеру или кассовому терминалу, а не к фискальному аппарату. Фискальный аппарат — отдельное устройство со своими правилами, и какие режимы сканера поддерживает кассовая программа, нужно уточнить у её поставщика. Обычно подходит HID или COM.

На кассе с большим потоком удобен сканер, который работает и в руке, и в подставке: Zebra DS9900 по спецификации сам переключается между режимами без смены настроек. Презентационные модели собраны в категории презентационных сканеров.

Касса в магазине со сканером Zebra DS9900 в подставке
Касса со сканером в подставке, принтером этикеток и компьютером. Фото: Zebra.
Zebra DS9908, гибридный имиджер для подставки и руки
Zebra DS9908: гибридный имиджер. Модель в каталоге.

Bluetooth без сюрпризов

Беспроводные сканеры работают в двух профилях: HID (клавиатура, как по кабелю) и SPP (последовательный порт). В спецификации DS2200 указаны оба, а сопряжение выполняется считыванием кода с базы или из руководства. Для планшета или телефона нужен HID, для программ, которые слушают порт, SPP. Реальная дальность, батарея и пакетный режим (запоминание считываний вне зоны) описаны в руководстве беспроводные Bluetooth-сканеры.

Самые частые проблемы

СимптомВероятная причинаЧто делать
Неверные символы в кодах с буквамиСхема клавиатуры сканера не совпадает с раскладкой WindowsВыбрать в сканере тот же язык, что в Windows
Заглавные и строчные буквы поменялись местамиCaps LockНастройка игнорирования Caps Lock или отключить Caps Lock
Код появляется, но не подтверждаетсяНет суффикса EnterВключить суффикс Enter кодом программирования
Нули в начале пропалиExcel преобразует в числоТекстовый формат столбца
1С не находит товарКод не привязан к товару или в нём лишний символПроверить в «Блокноте», что передаёт сканер
COM-порт занятЕго открыла другая программаЗакрыть программу, которая держит порт
Считывания теряются на расстоянииBluetooth вне зоныДальность, пакетный режим, базовая станция

Быстрая диагностика почти во всех случаях: откройте «Блокнот», считайте код и увидите, что именно передаёт сканер, включая префикс, суффикс и странные символы.

Когда клавиатуры уже недостаточно

Режим HID означает «считал и напечатал текст». Сканер ничего не проверяет: он не знает, был ли товар в заказе, верна ли партия и та ли это ячейка. Когда склад растёт, признаки известны: ошибки при отгрузке, ручной поиск товара, инвентаризации на несколько дней. Тогда вопрос уже не «какой сканер», а «какая система». Критерии разобраны в статье WMS или складской учёт в 1С: когда переходить на сайте wms.md.

Ещё один случай, где чтение требует внимания, — маркировка заказов для интернет-магазинов: мелкая плохо напечатанная этикетка не читается при отгрузке. О принтерах и материалах читайте в руководстве принтер этикеток для маркетплейса и интернет-магазина на сайте imprimante-etichete.md.

Проверка за 15 минут

  • Подключите сканер к USB; для режима HID компьютер драйвер не запрашивает.
  • Считайте конфигурационный код нужного интерфейса и суффикса Enter.
  • Откройте «Блокнот»: считайте EAN, Code 128 с буквами и QR, запишите, что видите.
  • Повторите в рабочей программе: Excel, поле в 1С или кассовая программа.
  • Проверьте язык клавиатуры на заглавных и строчных буквах.
  • Протестируйте код с нулём в начале и 2D-код, если будете им пользоваться.
  • Если сканер беспроводной, проверьте сопряжение и дальность на реальном рабочем месте.
  • Сохраните конфигурацию (код или файл) для следующих устройств.

Частые вопросы

Нужен ли драйвер для сканера?

В режиме USB HID, как правило, нет. Драйвер или виртуальный COM-порт может понадобиться, когда программа ждёт данные на последовательном порту или вы используете подсистему оборудования в 1С.

Почему сканер вводит неправильные буквы?

Чаще всего схема клавиатуры в сканере не совпадает с активной раскладкой Windows или включён Caps Lock. Исправляется в настройках сканера.

Можно ли читать одним сканером и в Excel, и в 1С?

Да, в режиме HID. Нужно только, чтобы курсор был в нужном поле; если сканер подключён как оборудование, 1С получает код независимо от поля.

Работает ли беспроводной сканер с планшетом и телефоном?

Да, в профиле HID после сопряжения. Дальность и автономность описаны в руководстве по Bluetooth.

Есть ли у вас цены и сроки?

Цены по запросу, под конкретную модель и количество. Если оборудование в наличии, отгрузка на следующий рабочий день; под заказ срок одна неделя с момента оплаты. Доставка по всей Молдове бесплатная, гарантия 12 месяцев.

Что делать дальше

Расскажите, какую программу вы используете (1С, кассовую программу или Excel) и какие коды читаете, а мы подберём модель и поможем настроить режим подключения. Кабели, подставки и базы — в категории аксессуаров, ручные модели — в каталоге сканеров, а о сервисе можно прочитать на странице сервис. Для консультации напишите нам на странице контактов.