Программа-конфигуратор Aladdin используется для настройки, обновления, резервного копирования и редактирования прошивок сканеров от Datalogic. ПО распространяется бесплатно посредством официального сайта компании datalogic.com
Как скачать Aladdin
Программа не имеет отдельной страницы загрузки, если прямая ссылка на файл не работает, то в форме поиска на сайте компании введите «Aladdin». В результатах поиска в графе «ПО и утилиты» появится архив с установочным файлом программы под названием «Aladdin_setup».
Альтернативные возможности программирования
Для программирования сканеров от Datalogic можно использовать не только специальное ПО, но и сервисные штрихкоды. Если вы желаете изменить:
- настройку блокировки двойного сканирования;
- громкость звуковых сигналов;
- конфигурацию портов;
- режим сканирования;
- и др.
То можно воспользоваться стандартными средствами из инструкции производителя. В ней указаны все сервисные штрихкоды, с помощью которых можно тонко настроить устройство под любые требования условий эксплуатации.
Настройка сканеров штрих кода Datalogic с программой 1С БЕЗ эмуляции КОМ порта Программирование F7
Источник: www.kkm.ru
Как настроить сканер штрих-кода Datalogic QuickScan QD2430 для работы с 1С:Розница?
Инструкция по самостоятельной настройке сканера штрих-кода Datalogic QuickScan QD2430 для работы в 1С конфигурации Розница.
Сканер штрих-кода Datalogic QuickScan QD2430 произвел на меня двоякое впечатление: с одной стороны, это достаточно качественный, надежный, относительно недорогой продукт (по данным Яндекс.Маркет на момент написания статьи — от 4800 руб.), который легко настраивается для дальнейшей работы и имеет в комплекте держатель для закрепления сканера на столе, с другой стороны, я не раз слышал от товароведов жалобы, связанные со считыванием штрих-кодов с картонных коробок (не со всех, но бывает, особенно если штрих-код достаточно крупный). В любом случае, на мой взгляд, это незначительный момент, которым можно пренебречь, ведь модель QD2430 целиком и полностью удовлетворяет всем требованиям ЕГАИС (считывает 2D штрих-коды), и потому этот сканер часто можно встретить в какой-нибудь торговой точке, к примеру для продажи оборудование для пельменей.
Что необходимо для настройки Datalogic QuickScan QD2430?
Собственно говоря, немного:
- Драйверы для сканера Datalogic QuickScan QD2430;
- Заводская инструкция для Datalogic QuickScan QD2430;
- Учетное ПО, в котором предстоит работать (в нашем случае это 1С:Розница).
Перейдем к самому процессу настройки:
- До подключения сканера к ПК необходимо установить драйвер оборудования «USB COM Driver 5.23.0 for QD2430» (его можно скачать ниже в приложенных к статье файлах или в свободном доступе в сети интернет):
Подключение сканера штрих кода к 1С
- Далее необходимо открыть инструкцию «Manual Datalogic QuickScan QD2430» (ее также можно скачать ниже), найти раздел «Выбор типа интерфейса» («Selecting the Interface Type»), и считать сканером QR-код «USB Com to simulate RS-232 standard interface» для программирования сканера Datalogic QuickScan QD2430 на выбор работы по интерфейсу USB-COM:
- Ждем результата автоматической настройки драйверов системой, после чего заходим в «Диспетчер устройств» (Панель управленияВсе элементы панели управленияАдминистрированиеУправление компьютеромДиспетчер устройств), переходим в раздел «Порты (COM и LPT)», смотрим и запоминаем COM-порт, который выделила система под наш сканер штрих-кода Datalogic QuickScan QD2430. У меня это «COM3», об этом свидетельствует надпись «Barcode Scanner (COM3)». У Вас может быть любой другой. Закрываем «Диспетчер устройств»:
- Запускаем 1С в обычном режиме от пользователя, обладающего правами администратора. Переходим в раздел «Подключение и настройка оборудования» (АдминистрированиеПодключаемое оборудование), выбираем пункт «Сканеры штрихкода» и нажимаем кнопку «Создать». Открывается окно «Экземпляр подключаемого оборудования». В нем необходимо указать следующее:
Тип оборудования: Сканеры штрихкода
Драйвер оборудования: 1С:Сканеры штрихкода (COM)
Рабочее место: Оставить без изменений
Наименование: Оставить без изменений
Серийный номер: Можно ввести по желанию
Нажимаем кнопку «Записать объект», после чего кнопка «Настроить…» становится активной. Нажимаем на нее. Открывается окно настройки оборудования (нашего сканера Datalogic QuickScan QD2430). В поле «Порт» необходимо выбрать ранее запомненный COM-порт, который мы посмотрели в «Диспетчере устройств» операционной системы. В моем случае, это был «COM3». Значение в поле «Суффикс» меняем на «(13) CR»:
- Нажимает кнопку «Тест устройства» (появится диагностическое окно, его можно закрыть), затем «Записать и закрыть».
Сканер штрих-кода Datalogic QuickScan QD2430 успешно настроен для работы с 1С:Розница. Проверить его работу можно, считав какой-нибудь штрих-код. Мне кажется, что особо сложных манипуляций проделать не потребовалось. Что думаете об этой модели сканера Вы, предлагаю обсудить в комментариях к статье. А на сегодня у меня все, благодарю за внимание!
Источник: egaist.info
Модификация прошивки и USB-COM драйвера сканеров Datalogic QD21xx и QW21xx
При работе сканеров Datalogic QuickScan QD21xx и QW21xx с RS232/COM-кабелем или с USB-кабелем с интерфейсом «USB-COM emulation» данный сканер по умолчанию ведёт себя своеобразно в том случае, если «верхний» софт (host) принудительно прерывает контроль за RS232-каналом. В частности, это наблюдается при работе с 1С . Также легко «наигрывается» при тестировании под HyperTerminal’ом или любой другой терминальной программой.
Своеобразность заключается в следующем: в случае если host прервал контроль за RS232-каналом (1С это делает сам по тайм-ауту бездействия, в HyperTerminal’е просто нажимаем кнопочку «Disconnect») сканер сканирует ОДИН штрих-код и, не имея возможности получить сигнал подтверждения передачи, переходит в состояние «глубокого сна». Внешне это выглядит, будто сканер просто умер/завис и не подаёт никаких признаков жизни. Метод лечения – физически перевоткнуть сканер в USB-разъёме или перегрузить компьютер в случае физического COM-интерфейса. Повторный «подъём» контроля за RS232-интерфейсом со стороны «верхнего» софта порой восстанавливает работоспособность (в HyperTerminal’е обычно «прокатывает», но не всегда), при этом передаётся сохранённый в буфере сканера последний со сканированный ШК. Но в целом ряде случаев, и в частности – в 1С, без физического реконнекта не обойтись .
Обнаружено, что в случае физического COM -подключения ( RS 232-кабелем) иногда помогает изменение опции «Host Commands — Obey/Ignore» со значения Obey по умолчанию на значение Ignore. К сожалению, это не работает при подключении через интерфейс USB-COM emulation.
Метод «лечения», если мы с описанным столкнулись
А) Обновление прошивки и аппарата
Б) Изменение драйвера эмуляции.
Оба изменения направлены на то, чтобы в описанной ситуации перехода в «сон» не происходило. В результате после внесения изменений в тех же условиях аппарат, не найдя канал передачи, просто «верещит», но не отключается. «Подъём» контроля интерфейса со стороны host’а восстанавливает работоспособность сканера. Сохранения ШК в буфере сканера не происходит.
Следует заметить, что разработчики из Datalogic полагают изначальное поведение аппарата более «правильным», поэтому этот метод лечения выбивался с большими трудами и не факт, что не всплывёт когда-либо в дальнейшем с другими прошивками моделями.
Описание порядка процедуры модификации
Для прошивки используется программа Aladdin, скачать можно на официальном сайте производителя: www.datalogic.com, далее – «Поддержка и услуги» — «Загрузка» -«ПО и утилиты» — «Utilities» — ищем Datalogic Aladdin в списке.
- Подключаем сканер USB-шнурком (можно и по RS232, см. тогда в pdf-доке выше)
- Запускаем Aladdin в режиме разработчика. Для этого его нужно запустить с ключом +d : находим на рабочем столе иконку Аладдина, правой кнопкой мыши выбираем «свойства»Properties, во вкладке «ярлык» находим поле «Объект»Target дописываем +d. Должно получиться примерно так:
“C:Program FilesDatalogicAladdinaladdin.exe“ +d
- Не запуская процедуру детекта устройства, идём в пункт меню “Tools – firmware upgrade”
- Кнопкой “load firmware file” выбираем файл прошивки нужного устройства из этого архива (архив предварительно нужно, конечно, распаковать) :
ВАЖНО! Не ошибаемся с выбором прошивки для нашего устройства! Точное название устройства смотри на шильдике сканера в строке CLASS
- Если в поле «boot version» будет написана версия загрузчика – обязательно ставим галку ниже, у пункта «upgrade boot», чтобы обновить и его, по умолчанию загрузчик не обновляется
- Нажимаем кнопку “Firmware upgrade with USB cable”
- Вытаскиваем USB разъём шнурка из компьютера, зажимаем «курок» и, держа его нажатым, втыкаем в компьютер снова (Вариант – сканируем прямо с экрана появившийся на экране ШК; не все устройства не со всех экранов делают это стабильно, перетыкание более надёжно)
- Отпускаем «курок» с началом процесса перепрошивки (ползёт полоска), ждём окончания процесса
Вытаскиваем USB-разъём сканера из компьютера и обновляем драйвер USB-COM эмуляции. Можно использовать драйвер с офсайта (там же, где и Aladdin), текущая версия уже «правильная». Более ранние версии обновлять ОБЯЗАТЕЛЬНО. На всякий случай – вот в архиве:
Скачиваем(распаковываем), запускаем, инсталлируем, всё как обычно.
Втыкаем сканер снова, должно обнаружиться новое устройство. По умолчанию сканеры с USB-кабелем в комплекте идут с интерфейсом «эмуляция USB-клавиатуры», поэтому нам его нужно перепрограммировать на USB-COM emulation.
Сервисные штрих-коды для настройки работы сканера в режиме USB-COM эмуляции. “USA Factory Configuration” в данном конкретном случае опционален, поскольку после перепрошивки он так и устанавливается, но вообще следует иметь в виду, что с данным сканером программирование ВСЕГДА рекомендуется начинать с него, поскольку в целом ряде случаев «европейские» установки могут быть некорректными. По идеологии этих устройств СНАЧАЛА выбирается интерфейс, а ЗАТЕМ – дефолтные установки для него, именно поэтому порядок 2-го и 3-го ШК такой как есть.
Последние два ШК тоже опциональны: предпоследним включаем распознавание ШК «Interleaved 2 of 5», которое по умолчанию выключено, а последним – суффикс CR/LF (Enter и перевод строки), суффикс по умолчанию – просто CR, без перевода строки.
После программирования нового интерфейса операционная система обнаружит новое устройство Serial Port for Barcode Scanner и сама его установит (если мы всё корректно проделали).
В свойствах этого нового оборудования («Параметры порта» — «Дополнительно») можно поменять номер COM-порта на более нам удобный.
После проделанных манипуляций сканер не будет больше «уходить в сон» при потере канала передачи данных.
Вот результат удачной настройки.
Дополнение к статье от 22.09.2020