1450g USB как настроить эмуляцию COM и работу с Супермагом? : Honeywell (Metrologic)
Имеем Honeywell 1450g USB — подключение
На кабеле маркировка CBL-500-150-S00
Хотим подключить для работы с Супермагом.
При первом включении, как я понимаю, включился режим эмуляции клавиатуры, т.к. при сканировании в 'блокнот' 1D и 2D коды считывает, циферки/буковки передаёт.
Решили попользовать на магазине в работе у оператора..
Но если как есть зайти в Супермаг, то в режиме проверки данные видим (циферки). Но как было с нормальными COM-сканерами, допустим, в картотеке на сканирование ШК ни как не реагирует.
Пока стоят везде обычные (разные) 1D ручные COM сканеры..
С их настройкой проблем не было..
А тут засада .
—————
Из доки отсканировал настройку USB Serial (TRMUSB130 USB Serial)
Нашёл драйвер эмуляции USB-COM с сайта производителя.
Установил. (пока win7 pro 64bit)
Появился порт Voyager 1450g (COM11)
В Супермаге COM11 после перезапуска в настройках Сканера не появился.
В Диспетчере Устройств Свойства/закладка FORCE COM Port установил галочку Force COM Port Feature enabled
После этого порт поменялся на Voyager 1450g (COM4)
В Супермаге COM4 увиделся .
галочку Force COM Port снял. COM4 остался . в Супермаге тоже COM4 виден.
Настройка сканера ШК в СМ добавляю в Последовательном порту. Указываю COM4.
Но проверку считывания не проходит — при сканировании пикает, но ничего не появляется .
Куда дальше копать?
Кто сталкивался?
Мысли кончились .
Помогайте
1450g honeywell как перевести в com port
Подключите сканер к компьютеру при помощи USB-кабеля и отсканируйте следующие штрих-коды
1. Сброс текущих настроек

2. Установка заводских параметров

3. Перевод сканера в COM-режим

4. Добавление суффикса возврата каретки

5. Включение распознавания DataMatrix

6. Активация считывания инверсных штрих-кодов

7. При необходимости активируйте режим непрерывного считывания.
Режим эмуляции на сканере Honeywell 1450g

Из данной статьи вы узнаете, как найти и загрузить ПО для сканера Honeywell 1450g. Также мы расскажем, как активировать режим эмуляции СОМ-порта и что предпринять при возникновении программной ошибки «CDC ACM Comm!»
Компания Honeywell является лидирующей среди изготовителей электронного программно-технического оборудования. Производимые ими товары обладают, высоким уровнем качества. Наиболее популярной на Российском рынке является серия ручных сканеров штрих-кода Voyager и самый покупаемый среди них Honeywell 1450g.
Устройства, выпущенные в данной линейке, представляют собой 2D фотосканеры, обладающие возможностью многоплоскостного считывания и новейшим принципом распознавания информации. Это позволяет с лёгкостью сканировать обозначения с монитора компьютера или экрана смартфона. Сканеры Honeywell могут распознавать даже смазанные, замятые или сильно затёртые метки.
Подсоединение сканирующего оборудования Honeywell осуществляется через USB-разъём, СОМ-порт, слот PS/2 или RS 485. Также можно подсоединить устройство в режиме эмуляции COM-порта. При взаимодействии с компьютером, работающим на ОС Windows, необходима инсталляция дополнительного ПО. Скачать его можно с официального сайта производителя.
Как загрузить программное обеспечение для сканера Honeywell 1450g
Чтобы устройство начало функционировать, оно должно быть опознано операционной системой вашего персонального компьютера. Для этого необходимо загрузить и инсталлировать подходящую под неё версию программного обеспечения. Сделать это можно, зарегистрировавшись на официальном сайте Honeywell.
Перейдите на главную страницу сайта организации Honeywell;
Нажмите на вкладку [Продукция и технологии], откройте раздел [Автоматическая идентификация и сенсорный контроль] и выберите окошко [Сканеры и мобильные компьютеры для сбора данных];
В синей полосе, находящейся в верхней части открывшейся страницы нажмите на [Доступ к ресурсам] и выберите строку [Поддержка ПО].
После этого появится страница с формой входа. Если у вас нет учётной записи, нужно зарегистрироваться;
Для регистрации личного кабинета, кликните на строчку синего цвета (I need new ID), находящуюся над строкой в которой указывается электронная почта;
Появится форма регистрации, в которой нужно ввести личную информацию (имя, фамилию, e-mail), после чего создайте пароль, содержащий цифры, а также заглавные и строчные буквы и внесите в отведённые под него строки;
Регистрация доступна только совершеннолетним лицам, поэтому необходимо поставить галочку, подтверждающую, что вам уже есть 18 лет;
Когда все поля будут заполнены, нажмите на большую синюю кнопку регистрации;
После этого программа отправит вам, на указанный в анкете e-mail, письмо с кодом подтверждения, и на экране появится соответствующее уведомление;
Зайдите в почтовый ящик и скопируйте присланный вам код, состоящий из семи символов, его необходимо внести в открытое на сайте окно уведомления, после чего снова кликнуть на синюю кнопку подтверждения.
Созданная учётная запись активируется, чтобы в неё войти, вернитесь к форме входа и впишите указанную при регистрации электронную почту и пароль. Для того чтобы не вносить данные каждый раз, сохраните сайт в cookie. Если всё будет готово, кликните на синюю кнопку входа и откройте [Загрузка ПО].
Когда процедура регистрации будет окончена, и вы войдёте в личный кабинет под своим паролем, программа откроет страницу с нужными драйверами. Страница имеет интуитивный интерфейс и удобную панель доступа к FTP (обычный протокол перенаправления информации через сеть). Также на ней находится текст приветствия новых пользователей. Под ним располагается меню в формате папок с программным обеспечением. С левой стороны находятся папки с директорией контента, с правой — подсказки и содержание открытых папок.
Поиск нужного программного обеспечения для Voyager 1450g
В левой части экрана среди корневых папок выберите одну с названием [Software], после чего справа высветится перечень программного обеспечения, предназначенного для различного оборудования производимого компанией Honeywell.
Найдите папку [Сканеры штрих-кодов] и нажмите на неё, появится перечень папок, содержащих программное обеспечение. Выберите каталог [Software] и среди открывшегося списка выберите папку [Drivers].
После этого можно приступить к скачиванию программ и драйверов, интегрируемых с установленной на вашем компьютере операционной системой.
Как подобрать программное обеспечение для Honeywell 1450g
В процессе выбора и инсталляции программного обеспечения для Honeywell 1450g, могут встречаться определенные трудности. Так как нужно не только заранее определить, каким целям должна отвечать выбранная программа, но и правильно подсоединить сканирующее оборудование. После чего определиться с режимом, в котором будет осуществляться работа, и произвести его настройку, в соответствии с руководством пользователя, в котором находятся программные штрих-коды.
В перечне установочного программного обеспечения находятся следующие папки:
• Java POS For LINUX V2.03 – в ней находится дистрибутив драйвера, необходимый при взаимодействии с операционной системой Linux.
• JPOS-Suite – содержит набор специализированных POS-программ.
• OPOS-Suite – содержит набор специализированных POS-программ.
• POS 4 NET Suite – содержит набор специализированных POS-программ.
• Scanning and Mobility (HSM) USB Serial Driver – стандартное программное обеспечение для сканирующего оборудования линейки 1450g, подсоединяемого к компьютеру через USB-разъём.
• Metrologic-Driver – в ней находится 4 папки с установочными программами для устройств линейки Voyager серии Metrologic.
• TWAIN ImageXpress – находящееся здесь программное обеспечение, предусмотрено для интеграции персонального компьютера со сканирующим оборудованием. Главная его задача — осуществление взаимной передачи информационного потока, от сканера в программу и обратно. Установка данной утилиты даёт возможность распознавать обозначения, используя любое программное обеспечение, в котором есть функция сканирования. Используя её, можно осуществлять предпросмотр отсканированного изображения, а также производить предварительное сканирование и изменять настройки, контролируя насыщенность, чёткость, яркость и другие параметры.
• YouJie Scanner USB Serial-Driver – данный каталог содержит загрузочное программное обеспечение для устройств линейки YouJie.
Новейшие POS-устройства – это сложный программно-аппаратный системный набор. Многообразие устройств нуждается в необходимом для корректной работы программном обеспечении. Папка с данным каталогом нужна для облегчения интеграции POS-устройств с персональным компьютером. Давая возможность осуществлять их деятельность с учётом подсоединения оборудования через разные свободные слоты (USB-разъём, СОМ-порт, RS-232 или же «В разрыв клавиатуры»).
Honeywell 1450g и 1С:Розница 2.3
Драйвера на самом деле должно быть два.
Один — в системе виндовс, от производителя или в современных виндах бывает и от самого мелкософта. Его функция — только что-бы появился в системе сканер на КомПорту. Все. 1С о нем(в том числе и о самом сканере, марке, модели и т.п.) ничего не знает, и ей этого не нужно — есть только два важных параметра — номер порта и скорость(обычно, по умолчанию, 9600). Проверить его работу можно той утилькой, что я давал выше.
Второй драйвер — это драйвер устройств ввода в самой 1С. Он на входе ловит данные на одном из выбранных портов(либо Ком по номеру, либо клава), на выходе генерит внешнее событие для обработки в 1С.
Тут что-то писали, что новые релизы 1С 64 бита, разучились работать с устройствами на ком-порту. Не знаю, все может быть, но если так — то это плохо. Все-таки работа с марками на ком была правильнее — не зависила от раскладки клавы, капсов, настроек драйвера клавиатуры в винде, префиксов/суффиксов и т.п. лабуды.
(56)+ Есть проблемы с драйверами 64 бит для некоторых устройств
Но сканеры ШК к ним не относятся
Проблемы есть со сканерами бумаги обычными (twain которые), некоторые эквайринговые терминалы и некоторые ККТ
(73) у нормального сканера уже с коробки все прошито хорошо, и туда не надо лезть ручками. Вот моя классика, которую я дебажил месяц, дошел до производителя. Нерешаемая в рамках их голов проблема. В итоге я ее заборол, но клиент уже передумал покупать скок там сотен этих устройств, ровно по этой причине, которая указана в ветке.
Приехала железка. Оказалась другая модель атол sb2108 plus.
Перевел в режим COM.
Есть два объекта в которых есть процедуры ВнешнееСобытие это документ ЧекККМ и обработка РабочийСтолАдминистратора.
При открытии рабочегостолаадминистратора и сканировании никаких событий не происходит. Но если сначала открыть ЧекККМ и там отсканировать штрих код, то после этого странным образом начинает работать и РабочийСтолАдминистратора. Но при этом даже идет ошибка
"Текст XML содержит недопустимый символ в позиции 31 :
0104603934000755215muScj(sG’qJi93Ao09
<Обработка.БИС_РабочийСтол1.Форма.ФормаМенеджера.Форма(3017)>:Номенклатура = НоменклатураПоШтрихКоду(ШтрихКодТовара);
<Обработка.БИС_РабочийСтол1.Форма.ФормаМенеджера.Форма(3096)>:ОбработатьШтрихКод(Данные);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства ‘param’:
форма: Элемент
имя:
по причине:
Ошибка при записи XDTO
по причине:
Текст XML содержит недопустимый символ в позиции 31 :
0104603934000755215muScj(sG’qJi93Ao09
"
Оборот параметра в процедуру ОбщегоНазначенияКлиентСервер.УдалитьНедопустимыеСимволыXML(Текст) ничего не дал.
Не могу понять, что за "пробка" со сканером в рабочемСтолеАдминистратора и что за ошибка с недопустимым символом.
&НаКлиенте
Процедура ОбработатьШтрихКод(ШтрихКодТовара)
// Вставить содержимое обработчика.
&НаСервере
Функция НоменклатураПоШтрихКоду(ШтрихКод)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Штрихкоды.Владелец.Ссылка КАК Номенклатура
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Штрихкод = &Штрихкод
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ШтрихкодыУпаковокТоваров.Номенклатура.Ссылка
|ИЗ
| Справочник.ШтрихкодыУпаковокТоваров КАК ШтрихкодыУпаковокТоваров
|ГДЕ
| ШтрихкодыУпаковокТоваров.ЗначениеШтрихкода = &Штрихкод";
если ВыборкаДетальныеЗаписи.Количество()=0 тогда
// Вставить обработку выборки ВыборкаДетальныеЗаписи
возврат Справочники.Номенклатура.ПустаяСсылка();
иначе
ВыборкаДетальныеЗаписи.Следующий();
возврат ВыборкаДетальныеЗаписи.Номенклатура;
конецесли;
КонецФункции