как сделать сканер штрих кода тише
Тонкая настройка сканера штрихкодов – как и зачем ее проводить
Тонкая настройка сканера штрихкодов – как и зачем ее проводить
Как правило, заводские настройки сканеров штрихкодов вполне позволяют использовать их прямо из коробки. Но в некоторых случаях необходимо настроить определенные режимы и функции. Сам процесс настройки несложный, но бездумное считывание программирующих штрихкодов может привести к серьезным ошибкам в работе сканера. Именно поэтому мы называем эту настройку тонкой.
Зачем программировать сканер?
Производители стремятся снять с пользователя излишний груз по настройке сканера штрихкодов, в заводских условиях активируя наиболее распространенные режимы работы. И если работа сканера из коробки вас устраивает, мы не рекомендуем проводить дополнительные настройки.
Тонкая настройка сканеров штрихкодов обычно требуется только на больших складских или торговых объектах
Так выглядят настройки «по умолчанию» практически любого сканера из коробки:
Пользователь всегда может изменить заводские настройки, чтобы адаптировать сканер к нуждам собственного бизнеса. Например, если сканер используется в условиях производства, можно установить максимальную громкость звуковой индикации. Или установить сканер в режим эмуляции 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 (которая привязана к ТСД). Есть ли возможность заказать доработку конфигурации и не покупать лицензию ради одного изменения? В остальном все устраивает)