Настройка ручного сканера штрих кодов на примере Cipher 1000

27 июля 2013 7521 просмотров

Часто встречающаяся ситуация. Ручной сканер штрих кодов стал плохо читать штрих-кода, вы купили новый сканер точно такой и … обнаруживаете, что сканер не работает. На самом деле сканер работает, но требуется настройка.

Для настройки потребуется любая программа выдающая принимаемую информацию в НЕХ кодах и инструкция по программированию.

Инструкцию можно скачать с сайта производителя http://www.cipherlab.com/catalog.asp?CatID=8&SubcatID=10&ProdID=19&view=downloads либо взять с диска, который идет в комплекте со сканером.

В качестве программы рекомендуется драйвера 6.x Атол  свежие драйвера можно скачать с сайта www.atol.ru

Внимание! При установке драйверов 6.х Атол, можно не ставить весь комплект, а только драйвер устройств ввода.  Для этого нужно выбрать Установка по выбору.


  Далее выбрать только драйвер устройств ввода, остальные галочки убрать 

Запускаем драйвер устройств ввода в нем открываем настройку свойств, а далее поиск оборудования.


Рис. Окно поиска сканера драйвера устройств ввода

Неважно, какой интерфейс имеет Ваш  сканер-RS232, разрыв клавиатуры  или USB, достаточно просканировать штрих код, а драйвер сам поймет откуда пришли данные и напишет с какого порта.  

Необходимо просканировать рабочим (старым) сканером штрих код, а затем новым сканером. Считанные штрих кода должны совпадать.

Пример. Исходный штрих код 4607006634053.

Штрих код считанный сканером снятым с рабочего места 146070066340532

Штрих код считанный новым сканером 4607006634053 #13

Как видим штрих кода отличаются суффиксами и префиксами. У нового сканера нет префикса (цифра 1 спереди штрих кода) и различные суффиксы ( у нового сканера  #13 код перевода строки у старого цифра 2 в конце штрих кода)

Необходимо запрограммировать эти параметры.

Алгоритм программирования общий случай для всех сканеров. Стартовый штрих код – штрих код программируемого параметра – штрих код сохранения настроек. При сканировании стартового шрих кода, сканер издает не писк, а небольшую мелодию.

Программируем префикс сканера Cipher 1000 для этого нам нужна стр. 128 HEX коды, стр. 129 ASCII таблица, стр.83 код программирования префикса.


Рис. Пример программирования префикса для сканера Cipher 1000

Алгоритм программирования префикса Стартовый код (Enter Setup) -> код программирования префикса (Configure Prefix)-> по таблице ASCII находим код цифры 1, это 31hex-> сканируем код 3 и код 1->далее код Validate -> и завершаем программирование (Update).

Аналогично программируем суффикс.