Тонкая настройка сканера штрихкодов – как и зачем ее проводить
Тонкая настройка сканера штрихкодов – как и зачем ее проводить
Как правило, заводские настройки сканеров штрихкодов вполне позволяют использовать их прямо из коробки. Но в некоторых случаях необходимо настроить определенные режимы и функции. Сам процесс настройки несложный, но бездумное считывание программирующих штрихкодов может привести к серьезным ошибкам в работе сканера. Именно поэтому мы называем эту настройку тонкой.
Зачем программировать сканер?
Производители стремятся снять с пользователя излишний груз по настройке сканера штрихкодов, в заводских условиях активируя наиболее распространенные режимы работы. И если работа сканера из коробки вас устраивает, мы не рекомендуем проводить дополнительные настройки.

Так выглядят настройки «по умолчанию» практически любого сканера из коробки:
Пользователь всегда может изменить заводские настройки, чтобы адаптировать сканер к нуждам собственного бизнеса. Например, если сканер используется в условиях производства, можно установить максимальную громкость звуковой индикации. Или установить сканер в режим эмуляции COM-порта, если нужно подключить его к компьютеру для работы с товароучетной программой.
Сканеры часто имеют функцию просмотра текущих параметров, которые выводятся на экран компьютера при считывании специального штрихкода из руководства пользователя.

В разные модели сканеров можно вносить специфические настройки:
Префиксы – любые отображаемые либо специальные символы, а также функциональные клавиши, которые назначаются перед передачей данных штрихкода. Суффиксы – аналогичные данные, передаваемые после штрихкода. Например, для работы в программе 1C можно запрограммировать префикс, имитирующий нажатие кнопки F7 (автоматическое открытие окна ввода штрихкода), и суффикс, имитирующий нажатие ENTER (подтверждение и переход в начало строки после сканирования).
Как программируют сканер
Чтобы внести настройку, достаточно считать сканером нужный штрихкод из руководства пользователя. Но есть ряд нюансов:
Алгоритм внесения изменений в настройки у сканеров различных производителей может быть разным. Если у Honeywell настройка интерфейса происходит по однократному считыванию кода, то у других сканеров, может потребоваться считывание ШК входа/выхода из режима программирования.
Пользователю важно знать, как вносить изменения. Если вы захотите изменить параметр, который настраивается через вход/выход режима программирования однократным считыванием необходимого настроечного штрихкода, сканер может выдать ошибку, либо никак не отреагировать, но при этом и не изменить настройки. Еще хуже для оборудования, когда пользователь, полагая, что совершает необходимые настройки, считывает подряд, либо не в правильном порядке представленные в руководстве штрихкоды. К сожалению, нашим специалистам иногда приходится восстанавливать работоспособность оборудования, которое после таких операций постоянно показывает ошибку.
Где найти настройки для сканера
Все штрихкоды для настройки сканера представлены в руководстве пользователя. Но многие производители, чтобы уменьшить вероятность некорректной тонкой настройки, прилагают к комплекту поставки только руководство по быстрому старту – Quick-start guide с базовыми настройками.
Сложные настройки придется искать в подробной (полной) инструкции, которая крайне редко входит в комплект либо почти всегда (за исключением сканеров китайского изготовления под брендом крупного производителя – такая проблема есть, например, у сканеров «АТОЛ») предлагается в электронном виде на сайте производителя. Заметим, что по закону производители не обязаны прилагать к технически сложному оборудованию документацию на русском языке. Это значительно усложнит процесс настройки для неопытного пользователя.
Что будет, если настроить сканер неправильно?
Некорректно настроенное оборудование неправильно считывает штрихкоды: пропускает символы, выдает ошибку при подключении или передаче информации в товароучетные программы и пр. Способ решения проблемы зависит от сложности ситуации:
Пример настройки сканера штрихкодов
Разберем процесс настройки на примере Datalogic QuickScan Lite QW2100. Попробуем настроить в нем функцию CAPS LOCK – занесение информации прописными буквами.
Некоторые программы требуют, чтобы информация была занесена прописными буквами, и данная функция – простой способ сделать это без зажимания клавиш.
По умолчанию функция CAPS LOCK у сканера отключена – CAPS LOCK OFF. Однако возможны и другие режимы: постоянное включение – CAPS LOCK ON или автоматическое распознавание – CAPS LOCK AUTO – сканер автоматически распознает статус соответствующей клавиши. Нам необходимо перевести сканер в режим CAPS LOCK ON.
Обращаем внимание, что для входа и выхода из режима программирования используется один и тот же код.
2. Считать штрихкод входа в режим программирования.
3. Считать штрихкод нужной настройки.
4. Считать штрихкод выхода из режима программирования.
В пределах одной сессии в режиме программирования можно настраивать различные параметры сканера, а затем выйти из режима программирования, чтобы сохранить изменения. Главное, чтобы вносимые настройки требовали работы именно в этом в режиме, а не однократного прямого считывания.
Таковы основные принципы тонкой настройки сканера. Если у вас остались дополнительные вопросы, вы можете задать их специалистам компании «Формула Торговли».
Мы предлагаем широкий ассортимент весового, кассового, банковского и штрихкодового оборудования, а также располагаем авторизованным сервисным центром для обслуживания техники, представленной в нашем интернет-магазине.
Как подключить сканер штрихкодов в типовых программах 1С
Для работы с маркированным товаром всем предприятиям торговли, как оптовым, так и розничным, потребуется сканер штрихкодов. В этой статье на примере сканера Mindeo MD6600-HD расскажем, как подключить устройство к типовой программе 1С.

Очень короткая инструкция по подключению сканера к компьютеру.
На странице сканера в разделе Документация есть инструкция с настроечными штрихкодами. По умолчанию сканер может читать все необходимые в торговле форматы штриховых кодов GS1 DataMatrix, EAN-8/13/ITF-14, PDF-14, QR и инверсионные коды на пачках сигарет.
Подключение сканера в программе
Сначала проверим работоспособность устройства. При подключении сканера к компьютеру должен прозвучать мелодичный звук, а при нажатии на «курок» – подсветиться поле считывания.
Далее в программе 1С нужно найти раздел Администрирование – Подключаемое оборудование. Там устанавливаем флажок Использовать подключаемое оборудование и переходим к списку Подключаемое оборудование. Для каждого экземпляра оборудования создается новая настройка – нажмите кнопку Создать и проверьте, что все нужные поля заполнены:
Устройство используется – должен быть установлен флажок;
Тип оборудования – должно быть указано значение Сканеры штрихкода;
Драйвер оборудования – выбрать из списка драйвер 1С:Сканеры штрихкода (NativeApi);
Рабочее место и Наименование – будут заполнены автоматически данными из системы;
Серийный номер – вводить не обязательно. Но для удобства учета оборудования в этом поле можно сохранить заводской номер устройства.
Сохраняем запись нажатием на «дискетку» и переходим к настройке сканера (кнопка Настроить). При открытии формы мы увидим, что основные настройки заполнены значениями по умолчанию, которые в большинстве случаев обеспечивают работу сканера.

Канал поступления информации определятся параметром Порт. Возможны два режима работы сканера – в режиме эмуляции клавиатуры – это когда компьютер воспринимает символы, поступающие из сканера так же, как если бы мы набирали штрихкод на клавиатуре, и режим работы com-порт. Некоторое время назад компьютеры оснащались разъемами RS-232, как на картинке слева.
Современные сканеры выпускаются с другим стандартом подключения – USB (на картинке справа), а работа с последовательным com-портом эмулируется с помощью программ-эмуляторов.
Допустим, в настройках выбран режим Клавиатура. В этом случае доступны еще несколько настроек:
Таймаут клавиатуры определяет интервал времени, который программа ожидает поступление информации от сканера.
Флажок Игнорировать состояние клавиатуры означает, что при работе сканера в операционной среде Windows данные от сканера не будут зависеть от состояния переключателя CAPS LOCK в момент считывания кода.
Откроем окно «Тест подключения» и считаем какой-либо штрихкод. Например, лекарственного препарата с рисунка ниже.
Штрихкод должен отобразиться в окне в машиночитаемом виде – то есть отобразятся все символы, в том числе и служебные. Если в окне ничего нет, то попробуем считать код в текстовый файл, например, в приложении «Блокнот» или в текстовые поля таблицы Excel. Если и так не получается, то придется заняться настройкой сканера, обратившись к альбому настроечных штрихкодов.
Настройка сканера производится путем считывания специальных настроечных штрихкодов из руководства к сканеру. Чаще всего сначала считывается штрихкод, вводящий сканер в режим настройки, затем штрихкоды нужной настройки и в завершении – штрихкод, переводящий сканер в рабочий режим. Но есть модели, настройка которых производится без начального и финального штрихкодов.
Если вы не уверены, что сканер прежде, чем попал к вам в руки, не подвергался каким-либо настройкам, то сначала считайте штрихкод заводских настроек, таким образом, переведя сканер в первоначальное состояние. Заводские настройки сканера Mindeo – это режим клавиатуры, для других моделей может понадобиться считать штрихкод перевода сканера в режим эмуляции клавиатуры.
Снова считываем контрольный штрихкод в окно «Тест подключения».
Если этого не произошло, считайте штрихкод добавления суффикса ‘CR’ из альбома настройки сканера. Проверьте также, чтобы в настройке Суффикс в программе 1С тоже было выбрано значение 13(CR).
Если вы продаете маркированные товары, полезно проверить правильность настройки сканера, считав в окно теста подключения штрихкод, например, марки лекарственного препарата с рисунка ниже.
В коды маркировки в формате GS1 входит несколько параметров. Содержимое параметров определяется кодом группы применения. В нашем примере код марки представляет собой последовательность:
01 03582910094982 21 1382DGN9F3MN5’F12′ 91 EE06’F12′ 92 hOGMqk4C1xzKJbdu+o5VR9tiI9zl1Gz0qd9EL9F82qY=’CR’, коды применения – подчеркнуты.
В случае, если предполагается считывать штриховые коды, содержащие кириллицу, например, QR-коды больничных листов, необходимо подключить сканер в режиме эмуляции работы COM-порта.
Для этого потребуется выполнить несколько шагов:
1. Скачать с сайта производителя или поставщика драйвер эмуляции COM-порта и разместить его в файловой системе компьютера, например в папке С:\Drivers. В нашем случае это USB VCOM drivers v.1.6, любезно предоставленный службой техподержки.
2. Далее нужно, обратившись к документации на сканер, найти и считать штриховой код команды перевода сканера в режим эмуляции com-порта. Присоединить сканер к компьютеру и открыть Диспетчер устройств Windows. В нашем случае сканер определяется как неизвестное устройство. Но иногда бывает и как вторая клавиатура.

Открываем запись и обновляем драйвер, указав его местоположение в файловой системе компьютера.
3. После успешного завершения процесса, необходимо проверить в диспетчере устройств, определился ли com-порт, посмотреть настройки порта и убедиться, что настройки Бит данных, Стоп бит, Скорость сканера совпадают с указанными на странице настройки сканера в программе 1С.
Наконец считываем какой-либо штрихкод в форме Тест подключения программы 1С.

Не расстраивайтесь, если не получится настроить сканер с первого раза – сбросьте настройки на заводские и повторите все сначала.
Продолжим настройку. Чтобы правильно распознать кириллицу должна быть выбрано значение Windows-1251 в поле Кодировка com-порта.
Наконец, вне зависимости от того, как и в какой среде подключен сканер штрихкодов, если предполагается работа с кодами маркировки, в том числе формирование чеков на кассовом аппарате, настройка Тип выходных данных должна быть выбрана Base64. Это позволит получать от сканера и передавать в кассовый аппарат через платформу 1С данные без каких-либо потерь.
Настройка сканера в ОС Linux и Android
В операционной среде Linux может быть подключено до 64 COM-устройств и до 64 клавиатурных устройств с уникальным HID. Параметр HID-устройство на форме настройки сканера в программе 1С определяет, какому именно каналу соответствует данный сканер.
Следует также учитывать, что в среде Linux символ окончания штрихкода кодируется последовательностью ‘LF’, и для Android – ‘CR’ и настроить сканер соответствующим образом.
В зависимости от параметров телефона или планшета под управлением ОС Android, сканер может определиться как внешняя клавиатура, мультимедийное устройство или Bluetooth-устройство. Если планируется использовать сканер в режиме клавиатуры, в настройках нужно установить параметр подключения Устройство ввода.
Затем перейти в программу 1С и выполнить настройку сканера – создать запись в справочнике Подключаемое оборудование, выбрав тип устройства Устройство ввода, и драйвер – 1С:Сканер штрихкодов (NativeAPI). В параметрах подключения сканера нужно выбрать значение Клавиатура параметра Устройство. По умолчанию в режиме клавиатуры подключаются сканеры, встроенные в Терминалы сбора данных, сканеры, подключенные через USB, а также те сканеры, которые при сопряжении были определены пользователем, как устройство ввода.
Для сканера, подключенного по протоколу Bluetooth, в настройках драйвера нужно для параметра Устройство вместо значения Клавиатура выбрать из списка само устройство.
Если планируется сканировать штрихкоды маркировки, необходимо настроить Тип выходных данных и Символ GS, аналогично тому, как это показано выше для среды Windows.
Подобрать сканер можно здесь. Если затрудняетесь с выбором или нужна консультация по продукту, выберите оборудование, которое кажется вам наиболее подходящим и оставьте заявку – с вами свяжется партнер 1С из вашего региона и ответит на все вопросы.
Тонкая настройка сканера штрих-кодов
Для большинства пользователей таких настроек вполне достаточно, однако случаются ситуации, когда прибор требует настройки некоторых дополнительных функций, специальных режимов.
Представленные аппараты на отечественном рынке в целом в равной мере подойдут для сбора сведений, но осуществляют свою работу они далеко не одинаково. Процедура настройки несложная, тем не менее при самостоятельном программировании существует вероятность ошибки, что приведет к сбоям в работе сканера.
Основные причины программирования сканеров
Производители сканирующего оборудования в большинстве случаев закладывают в ПО минимально необходимый набор функций для наиболее распространенных режимов работы, так называемые заводские настройки. В случае если работа с настройками default вас устраивает, производить какие-то дополнительные манипуляции категорически не рекомендуется.
Тонкая, более детальная настройка устройства может потребоваться на крупных торговых и складских объектах.
Адаптацию настроек сканера к конкретной ситуации можно произвести в любой момент. Как пример: регулировка громкости и частоты звукового сигнала для шумных производств; включение эмуляции COM-порта для работы в специализированных программах на компьютере и т. д.
Большинство сканеров штрих-кодов позволяют просматривать текущие параметры при подключении к ПК или по сканированию штрих-кода из инструкции устройства. Стоит отметить, что существуют некоторые специфические настройки, доступные для ряда моделей сканирующих устройств.
Префикс — специальный символ либо функциональная клавиша, предназначенная до передачи информации, заложенной в штрих-коде. Суффикс — аналогичный параметр, только передаваемый после считывания кодированной информации. В программе «1С», для примера, есть возможность задать префикс, эмулирующий срабатывание клавиши F7, позволяющей автоматизировать открытие окна ввода. Суффикс же задается для программной активации перехода в начало строки, он эмулирует клавишу ввода.
Основные способы программирования
Для входа в специальный режим программирования настроек сканера необходимо считать специальный штрих-код, находящийся в руководстве пользователя. Такой способ годится для тех настроек, которые задаются именно в режиме программирования, но существуют некоторые специфические настройки.
Для корректировки интерфейса, ввода суффиксов-префиксов, смены режима зачастую существуют отдельные готовые штрих-коды, представленные в инструкции и работающие напрямую, посредством однократного сканирования.
Алгоритм программирования в этом случае будет выглядеть так: ШК входа в режим — ШК готовой настройки — ШК подтверждения и выхода. Более сложные типы программирования подразумевают более длинную цепочку: ШК входа в режим — ШК настройки функции — ШК значения функции — ШК подтверждения значения — ШК exit mode.
Следует учесть, что алгоритмы программирования у различных устройств могут отличаться. Например, считывание штрих-кода при настройке интерфейса у сканера Honeywell однократное, в то время как в других моделях может быть заложено дополнительное сканирование ШК входа-выхода.
Детальное изучение руководства пользователя — первый шаг к успешному программированию настроек сканеров. Случаются ситуации, когда при попытке изменить параметр, настраиваемый через однократное считывание, пользователь реализует алгоритм режимного entrance and exit. В этом случае устройство, скорее всего, выдаст информацию об ошибке либо вовсе никак не отреагирует.
В любом случае настройки, требующие изменений, останутся прежними. Намного хуже вариант, когда программирующие штрихкоды считываются в неверной последовательности. Велика вероятность, что реанимировать сканер после таких действий придется квалифицированному специалисту.
Настройки сканера. Где искать
Как правило, необходимый набор настроек входит в руководство пользователя и реализован в виде готовых штрих-кодов. Но некоторые производители ограничиваются комплектацией изделия лишь базовыми, заводскими настройками (Quick-start guide), к которым можно «откатить» устройство в случае возникновения ошибок. Мотивируется подобный подход уменьшением вероятности некорректной тонкой настройки прибора неспециалистом.
Тонкие настройки можно найти в полной инструкции к изделию, если таковая найдется, поскольку подробные руководства нечасто входят в комплектацию. Например, такой известный китайский производитель, как «АТОЛ», подобным себя не утруждает. Как вариант, если оборудование — от бренда крупного производителя, можно поискать на официальном сайте компании.
Все штрихкоды для настройки сканера можно найти в руководстве пользователя. Стоит отметить, что законодательство не обязывает производителей прилагать подробный инструктаж на русском языке к высокотехнологичному сложному оборудованию. В общем, для среднестатистического пользователя в процессе настройки не все так безоблачно.
Последствия неправильной настройки аппарата
Третий вариант при соблюдении правил эксплуатации довольно редок, но наши специалисты помогали и в таких сложных ситуациях.
Особенности настройки сканера
Для примера произведем настройку функционала КАПС ЛОК — возможности занесения декодированной информации в память прописными буквами. В ряде торговых программ есть необходимость внесения данных в базу строчными буквами. Сделать это можно, непосредственно зажав клавишу КАПС ЛОК или запрограммировав соответствующую функцию. По умолчанию функционал КАПС ЛОК отключен, но предусмотрены и иные режимы: ON и AUTO — постоянное включение и автоматическое распознавание соответственно.
Попробуем перевести сканер в режим постоянного включения — КАПС ОН. В случае нашего устройства вход и выход из режима программирования производятся одним и тем же штрих-кодом.
Настройка окончена
Количество программируемых в течение одной сессии настроек неограниченно. Для сохранения профиля необходимо просто выйти из режима программирования. Помним, что программировать таким образом можно лишь тот функционал, который настраивается в этом режиме. Для настройки некоторых параметров требуется лишь однократное прямое сканирование ШК.
Как видим, хоть производители сканеров в большинстве случаев закладывают в программное обеспечение необходимый набор функций, иногда они «глючат» или их недостаточно для работы, поэтому требуется вмешательство специалиста. В случае если работа с настройками «по умолчанию» вас устраивает, производить какие-то дополнительные манипуляции категорически не рекомендуется.
Таким образом, программирование сканеров штрих-кодов — процесс не слишком сложный, требующий больше внимания, нежели каких-либо особых знаний. Базовые принципы и основы, как правило, изложены в руководстве пользователя. Там же можно найти применяемые в настройках штрих-кода. Если у вас остались какие-либо вопросы, специалисты компании «Формула торговли» ответят на них с удовольствием.
Как сделать сканер штрих кода тише
Форум посвящен обсуждению работы только программного продукта MobileLogistics v.4.x и выше!
При создании сообщения обязательно указывайте версию драйвера ТСД, модель терминала, версию прошивки на терминале (КПК)!
Группа: Новички
Сообщений: 6
Регистрация: 18.6.2010
Пользователь №: 21 702

Добрый день!
Имеется ТСД Mobile M3 на WinCE 4.20 d42mh352r(bt)
Драйвер ТСД 6.11.2.631
На нем установлен ML 4.5.0.203 версия компиляции 29 и типовая конфигурация «Инвентаризация CE»
Работникам склада очень хочется, чтобы в том случае, если ML не может найти штрихкод в своем справочнике, он издавал звук, отличный от стандартного. Насколько я понимаю, сейчас звук при сканировании издает драйвер сканера, который установлен на ТСД, а не ML. Возможно ли как-нибудь добавить звуки в ML?
Спасибо.
Магистр слова
Группа: Специалисты
Сообщений: 2 038
Регистрация: 21.2.2008
Пользователь №: 12 666

Вообще же, поддержка этого девайса планируется в 4.7.
Группа: Новички
Сообщений: 6
Регистрация: 18.6.2010
Пользователь №: 21 702

Вообще же, поддержка этого девайса планируется в 4.7.
Подскажите пожалуйста, где именно находится функция «Звук»? В конфигураторе? То есть нужно изменить типовую инвертаризацию от Атола?
Опытный
Группа: Партнеры
Сообщений: 596
Регистрация: 19.6.2005
Из: Карпинск
Пользователь №: 555

Добрый день!
Имеется ТСД Mobile M3 на WinCE 4.20 d42mh352r(bt)
Драйвер ТСД 6.11.2.631
На нем установлен ML 4.5.0.203 версия компиляции 29 и типовая конфигурация «Инвентаризация CE»
Работникам склада очень хочется, чтобы в том случае, если ML не может найти штрихкод в своем справочнике, он издавал звук, отличный от стандартного. Насколько я понимаю, сейчас звук при сканировании издает драйвер сканера, который установлен на ТСД, а не ML. Возможно ли как-нибудь добавить звуки в ML?
Спасибо.
Магистр слова
Группа: Специалисты
Сообщений: 2 038
Регистрация: 21.2.2008
Пользователь №: 12 666

Кстати, у меня на столе сейчас стоит этот самый M3. Чуть позже гляну что там и как, в том числе и по сканеру.
Группа: Новички
Сообщений: 6
Регистрация: 18.6.2010
Пользователь №: 21 702

Если покажете фото, скажу точно (ТСД пошарпан, не знаю точной модели). Насколько я понял из документации Атола, за исключением отдельных моделей, работа со всеми ТСД под WinCE стандартная.
Кстати, у меня на столе сейчас стоит этот самый M3. Чуть позже гляну что там и как, в том числе и по сканеру.
Насколько я понял из документации (была в комплекте с ML), для того, чтобы поправить типовую конфигурацию, нужна отдельная специальная лицензия, не ту, что дали с ML (которая привязана к ТСД). Есть ли возможность заказать доработку конфигурации и не покупать лицензию ради одного изменения? В остальном все устраивает)



















