Большинство современных сканеров Honeywell (как и других производителей) подключаются по USB и работают в режиме Эмуляции клавиатуры (Keyboard Wedge). Это самый простой и часто рекомендуемый способ. Некоторые модели также могут работать в режиме Эмуляции COM-порта (RS-232 Emulation), что может потребоваться для старых версий 1С или специфических настроек.
Шаг 1: Настройка сканера Honeywell
1. Подключение сканера:
- Подключите сканер Honeywell к USB-порту компьютера. Windows обычно автоматически устанавливает необходимые базовые драйверы. Проверка работы: Откройте любой текстовый редактор (например, "Блокнот" или "Wordpad"). Отсканируйте любой штрихкод. Если сканер работает в режиме эмуляции клавиатуры, числовые символы штрихкода должны появиться в текстовом редакторе, а курсор должен перейти на следующую строку (или после сканирования должна быть добавлена какая-то служебная комбинация клавиш).
2. Настройка режима работы (очень важно!):
- Режим эмуляции клавиатуры (Keyboard Wedge): Для большинства моделей Honeywell это режим по умолчанию или легко настраиваемый. В этом режиме сканер ведет себя как клавиатура: он считывает штрихкод и "вводит" его данные в поле, где находится курсор, а затем нажимает "Enter" (или "Tab", или другую суффиксную комбинацию).
- Для настройки: Вам понадобится Инструкция к вашему конкретному сканеру Honeywell. В ней будут специальные "настроечные" штрихкоды. Обычно нужно сканировать штрихкоды для:
- Recall Defaults (восстановление заводских настроек) USB PC Keyboard (активация режима эмуляции USB-клавиатуры) Add CR Suffix (добавление символа "возврат каретки" / Enter после сканирования – Это критично для 1С!) Иногда может быть штрихкод для USB HID POS (стандарт для POS-оборудования, который тоже может работать).
Режим эмуляции COM-порта (USB Serial Emulation / USB COM Port): Если режим эмуляции клавиатуры по каким-то причинам не подходит или 1С требует COM-порт (что реже для современных конфигураций), вам нужно перевести сканер в этот режим.
- Для настройки: В инструкции сканера найдите штрихкод USB Serial Emulation (или USB COM Port). После его сканирования Windows может определить сканер как новое устройство, и вам потребуется установить специальный Драйвер Honeywell USB Serial Driver. Его можно скачать с официального сайта Honeywell (раздел поддержки -> Barcode Scanners -> Software -> Drivers). После установки драйвера, в "Диспетчере устройств" (в разделе "Порты (COM и LPT)") появится новый COM-порт с указанным номером (например, COM3, COM4). Запомните этот номер!
Шаг 2: Настройка в 1С:Предприятии 8
Для современных типовых конфигураций 1С (начиная с платформы 8.2/8.3) подключение периферийного оборудования унифицировано.
Запуск 1С в режиме "Предприятие" (не "Конфигуратор"). Перейдите в раздел "НСИ и администрирование" (или просто "Администрирование" в старых версиях) -> "Настройка интеграции" (или "Настройка торгового оборудования", "Подключаемое оборудование"). Найдите пункт "Подключаемое оборудование". Установите флажок "Использовать подключаемое оборудование". Рядом появится ссылка "Подключаемое оборудование" (или перейдите в подраздел "Подключаемое оборудование"). В открывшемся окне выберите "Сканеры штрихкода". Нажмите кнопку "Создать" (или "Добавить"). Откроется окно создания нового оборудования. Заполните поля:
- "Драйвер оборудования": Выберите "1С:Сканеры штрихкода". Это универсальный драйвер, который 1С использует для большинства сканеров. (Иногда может быть универсальный "Атол: Драйвер устройств ввода", если он установлен). "Рабочее место": Выберите компьютер, к которому подключен сканер. "Наименование": Дайте понятное имя (например, "Сканер Honeywell на кассе 1"). "Серийный номер": Необязательно, можно оставить пустым или указать.
Нажмите "Записать и закрыть". Теперь выберите созданную позицию в списке сканеров и нажмите кнопку "Настроить". В окне настроек драйвера:
- Порт:
- Если сканер работает в режиме Эмуляции клавиатуры, выберите "Клавиатура". Если сканер работает в режиме Эмуляции COM-порта, выберите номер COM-порта, который вы запомнили из "Диспетчера устройств" (например, COM3).
Скорость: Для COM-порта обычно 9600 или 115200 (пробуйте разные, если не работает). Бит данных, Четность, Стоп-биты: Обычно 8, Нет, 1 соответственно. Прочие параметры: Внимательно посмотрите параметры "Префикс" и "Суффикс".
- Суффикс: Для режима эмуляции клавиатуры Обязательно должен быть настроен символ "Enter" (ASCII 13) в сканере и в 1С. В 1С он может обозначаться как _x1D_ или просто Enter. Префикс: Обычно не используется, но если сканер настроен на добавление какого-либо префикса (например, для специфических штрихкодов), его нужно указать здесь.
Тест устройства: Нажмите кнопку "Тест устройства" (или "Тест").
- Если сканер в режиме Клавиатуры: появится окно, куда нужно отсканировать любой штрихкод. Если все правильно, данные штрихкода появятся в этом окне. Если сканер в режиме COM-порта: 1С попытается установить связь. Если связь успешна, также появится окно для сканирования.
Возможные проблемы и их решение:
- Сканер не реагирует:
- Убедитесь, что сканер включен и правильно подключен. Проверьте, установлен ли драйвер (если COM-порт). Переключите сканер в режим эмуляции клавиатуры и проверьте в "Блокноте". Если там работает, проблема в настройках 1С.
Сканер работает в "Блокноте", но не в 1С (в режиме эмуляции клавиатуры):
- Убедитесь, что в 1С в настройках драйвера выбран "Клавиатура". Проверьте настройку суффикса в сканере (должен быть Enter) и в 1С. Убедитесь, что курсор находится в поле ввода штрихкода в 1С при сканировании.
Ошибка при подключении COM-порта:
- Убедитесь, что номер COM-порта в 1С соответствует тому, что вы видите в "Диспетчере устройств". Проверьте настройки скорости порта (Baud Rate) в сканере и 1С – они должны совпадать. Убедитесь, что драйвер Honeywell USB Serial Driver установлен корректно. Убедитесь, что ни одно другое приложение не использует этот COM-порт.
Обновление драйверов: Убедитесь, что драйвер "1С:Сканеры штрихкода" (или "Атол: Драйвер устройств ввода") в 1С обновлен. Он обновляется вместе с платформой 1С или конфигурацией. Права пользователя: Убедитесь, что у пользователя 1С есть достаточные права для работы с подключаемым оборудованием.
Следуя этим шагам и внимательно проверяя настройки сканера по его инструкции, вы сможете успешно подключить сканер Honeywell к 1С.