Как настроить китайский сканер POScenter 2D BT для маркировки в 1С?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

При работе с системой маркировки «Честный ЗНАК» часто возникает необходимость настройки недорогих сканеров штрихкодов. Рассмотрим ситуацию, когда китайский беспроводной сканер модели POScenter 2D BT отказывается корректно передавать коды DataMatrix в учетную систему 1С, искажает данные или не считывает символ разделителя групп GS. Разберем по шагам, как заставить это устройство стабильно работать с маркировкой.

Основные причины проблемы с чтением DataMatrix

Проанализируем ситуацию: коды формата DataMatrix содержат непечатный спецсимвол GS (код ASCII 29), который выполняет роль разделителя групп данных. Если сканер работает в режиме обычного разрыва клавиатуры (Keyboard HID), он может некорректно обрабатывать этот символ. Выясним причину такого поведения оборудования и платформы 1С:

  1. Особенности режима клавиатуры: Сканер пытается преобразовать непечатный символ GS в нажатие функциональной клавиши F8. Встроенная проверка (тест устройства) в 1С может воспринимать такое нажатие не как часть штрихкода, а как программную команду. Из-за этого тест выдает ошибку, даже если в рабочих формах документа всё сканируется нормально.
  2. Влияние раскладки ОС: В режиме клавиатуры передача символов сильно зависит от выбранного языка в системе. Если активна русская раскладка, латинские буквы штрихкода превратятся в кириллицу, и код будет недействителен.
  3. Отсутствие суффикса возврата каретки: Если сканер не отправляет служебную команду CR (Enter) в конце сканирования, 1С не понимает, что передача штрихкода завершена.

Шаг 1: Базовая настройка сканера по документации

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

  1. Сбрасываем сканер к заводским настройкам (соответствующий штрихкод обычно находится на первых страницах руководства).
  2. Включаем преобразование символа GS в нажатие клавиши. Необходимо отсканировать штрихкод, который активирует подмену GS на F8.
  3. Прошиваем дополнительные параметры. Производитель предоставляет специализированные файлы настроек (например, документ с названием «31 символ + настройки для маркировки POScenter 2D BT»). Необходимо последовательно отсканировать настроечные коды из этого документа.

Важно: Многие пользователи отмечают, что даже после этой правильной настройки штатный тест подключения 1С всё равно может выдавать ошибку красным цветом. Однако при этом в самих документах реализации или поступления сканер успешно распознает DataMatrix и EAN13. Поэтому после настройки обязательно проверяйте работу устройства в реальном документе, а не только в окне тестирования.

Шаг 2: Перевод сканера в режим COM-порта (Рекомендуется)

Рассмотрим более надежный способ решения проблемы, который является золотым стандартом для работы с маркировкой в 1С. Это перевод устройства в режим эмуляции виртуального COM-порта (VCOM или CDC).

В этом режиме мы полностью избавляемся от проблем с раскладкой клавиатуры, а спецсимвол GS передается в платформу напрямую в виде шестнадцатеричного значения #029, минуя стадию преобразования в F8.

  1. Найдите в инструкции штрихкод с названием «USB COM» или «Virtual COM» и отсканируйте его.
  2. В операционной системе может потребоваться установка драйвера виртуального COM-порта от производителя. После этого в диспетчере устройств появится новый COM-порт.
  3. Перейдем в 1С, откроем раздел подключаемого оборудования и перенастроим драйвер «1С:Сканеры штрихкода». Выберем созданный виртуальный COM-порт вместо клавиатуры.

Шаг 3: Тонкая настройка драйвера в 1С

Если специфика вашего рабочего места позволяет использовать сканер только в режиме клавиатуры (например, нет прав администратора для установки драйверов COM-порта), настроим сам драйвер 1С:

  1. Откройте параметры подключаемого оборудования в 1С.
  2. Найдите параметр Символ GS.
  3. Вручную установите для него значение F8 или выберите соответствующий макрос из выпадающего списка.
  4. Убедитесь, что настроен суффикс: в поле суффикса должно стоять значение 13 (CR).

Особенности физического подключения POScenter 2D BT

Проанализируем аппаратную часть. Данная модель является гибридной и поддерживает подключение по Bluetooth, через радиомодуль 2.4G (USB-донгл) и по проводу. При сканировании больших и сложных кодов маркировки (содержащих криптохвост) через встроенный Bluetooth-модуль ноутбука или ПК, сканер может периодически «глотать» или терять символы.

Для стабильной работы настоятельно рекомендуется использовать комплектный радиомодуль (USB-донгл) 2.4G или прямое подключение через micro-USB кабель. Это гарантирует высокую скорость передачи и исключает потерю управляющих символов в радиоэфире, позволяя 1С бесперебойно получать полные строки кодов.

← На главную