Настройка торгового оборудования для 1С в Windows 7 x64
Опять про торговое оборудование.
Совсем недавно я написал 2 поста на тему подключения торгового оборудования к 1С Подключение сканера штрих-кода Eclipse MS 5145 LS USB в 1С и 1С Розница + Торговое оборудование и обмен данными. В связи с высокой популярностью постов и большого количества вопросов, решил написать, про подключение оборудования к Windows 7 x64, а то многие считают, что это невозможно.
Перевод сканера штрих кодов Symbol LS2208 в режим USB CDC
Не совсем понятно, по какой причине компания Mototrola, производящая Symbol LS2208, не хочет своевременно и качественно обновлять документацию к оборудованию, но мы ведь и сами можем разобраться.
В предыдущих постах, я уже описывал некоторые режимы работы сканеров штрих кодов и методы переключения между данными режимами. Самый оптимальный вариант это использование режима «Простая эмуляция COM-порта», но есть у Symbol LS2208 ещё один режим работы, так называемый «USB CDC». Отличается он от «Простой эмуляции» тем, что COM-порт не просто эмулируется, а ПК определяет устройство именно, как отдельное COM-устройство, как если бы мы подключили сканер по COM-порту. Плюсом данного режима подключения, является именно то, что под него есть драйвера для современных 64-битных систем. Но производитель почему-то считает, что данную информацию не обязательно указывать в документации.
Вот кстати страница драйвера Motorola CDC Driver for Windows XP and Windows 7, 32 and 64-bit. В самом низу страницы есть ссылки на драйвера для различных операционных систем. На всякий случай, выкладываю драйвера и у себя.
Для перевода сканера в режим «USB CDC» сделана небольшая отдельная документация, которая спрятана на сайте просто невероятно глубоко. Поэтому ссылку на сайт я приводить не буду, а вот ссылку на мануал выкладываю USB CDC Symbol LS2208.
Дальше всё, как обычно. Открываем мануал, на третьей странице имеется единственный штрих код, он то нам и нужен. С помощью данного штрихкода переводим сканер в режим «CDC COM Port Emulation».
После перевода сканера в режим «CDC COM Port Emulation» вероятнее всего придётся указать системе расположение драйвера устройства вручную и на предупреждение о том, что драйвер не подписан, ответить «Всё равно установить данный драйвер». Вот в принципе и всё. Сканер практически готов к работе. Проверял на Windows 7 x64. В системе он определяется без проблем и в управлении устройствами находится прямо в разделе COM и LPT портов, там же можно посмотреть присвоенный сканеру номер COM порта.
Подключение принтера чеков FPrint-5200 в Windows 7 x64
После того, как многие достают принтер из коробки и подключают его по USB к компьютеру, то мигом разочаровываются, потому что принтер не обнаруживается. На сам самом же деле, принтер изначально находится в режиме работы с COM портом и ни о какой эмуляции речи не идёт.
Для перевода принтера в режим работы с USB портом, необходимо перевернуть принтер, открутить небольшой болтик на его нижней панели, чтобы получить доступ к панели управления, набору маленьких переключателей. После чего, перевести переключатель №3 в положение «ON». Теперь, принтер работает в режиме эмуляции COM порта.
На удивление, далее, принтер чеков подключается без лишних манипуляций. Хотя многие и пишут на форумах, что не могут найти драйвера, но решение лежит, как всегда, на поверхности.
Берём старые АТОЛовские драйвера Драйверы торгового оборудования от 22.09.2011 и устанавливаем. Во время установки программа выдаст ошибку, о том что драйвера не могут быть корректно установлены, но на самом деле, все нужные нам драйвера и диагностические программы работают просто отлично.
После установки через диспетчер устройств необходимо 2 раза установить драйвера для принтера чеков через диспетчер устройств. Сначала устройство будет распознакно, как USB <--> Serial, а уже затем как принтер чеков USB Serial Port.
По умолчанию драйвера распакуются в каталог C:\Program Files (x86)\ATOL\.
Подключение дисплея покупателя Posua LPOS-II-VDF-2029D в Windows 7 x64
С подключением дисплея возникает меньше всего проблем. По умолчанию, дисплей работает в режиме USB, нам же потребуется перевести его в режим USB CDC.
Для перевода дисплея в режим эмуляции, необходимо скачать и установить утилиту MPOS Master Full v2.0.17.5. После установки программы перезагружаем компьютер и подключаем дисплей покупателя к компьютеру. Запускаем установленную утилиту POSua MPOS Master Full и переводим дисплей покупателя в режим эмуляции COM-порта.
Теперь нам потребуется драйвер для Windows 7 x64. Можете всзять его со страницы производителя или скачать по ссылке POSUA VFD USB CDC. Скачиваем и устанавливаем драйвер, после этого, дисплей готов к работе.
Далее всё торговое оборудование необходимо настроить в 1С нужной вам конфигурации. Настройка осуществляется аналогично алгоритму, описанному мной в статье «1С Розница + Торговое оборудование и обмен данными».
Добрый день! Скажите пожалуйста на сканер ds6708 symbol могу я применить данную инструкцию?.
К сожалению по данному сканеру не подскажу, но всё оборудование подключается аналогично и думаю данная инструкция вполне подойдёт. Только вероятно потребуются другие драйвера на сканер. Если получится, отпишите пожалуйста.
Марка сканера DS6708. Операционная система — Windows 7 Максимальная 64-bit Service Pack 1.
После считывания штрих-кода «USB CDC Host», распечатанного из документации, сканер переопределяется как клавиатура HID. Новое устройство не появляется. При установке для COM-порта драйвер Motorola Scanner USB CDC Driver for Windows 7 64-bit возникает ошибка с кодом 10.
Попробуйте обновить прошивку сканера. На серии LS2208 до 2011 года была прошивка без поддержки данного режима работы, у одних клиентов пришлось обновлять прошивку, после чего всё стало как надо. Без обновления прошивки, сканер так же определялся как HID клавиатура, потому, что просто не перевеодился в режим USB CDC.
А вообще, в инструкиции к USB CDC написано, что прошивка для вашего сканера в разработке. Но надеюсь, что на данный момент она уже вышла.
Как обновить прошивку сканера?
Воспользовался утилитой 123Scan2, скачанной с сайта Motorola. Сканер сначала не определялся. После считывания предложенного штрих-кода модель сканера определилась как DS6708-SR20001ZZR, серийный номер тоже определился, а версия прошивки — нет (кодируется как NBRPUAAG, а версия релиза и дата выпуска не определяются). При попытке обновить прошивку предлагается релиз 015 — 2012.02.10 (NBRPPCAP), но обновление не происходит из-за какой-то ошибки. Если создать конфигурационный файл и загрузить конфигурацию в сканер, ничего не меняется. Вне зависимости от того, выбирал ли возврат к заводским настройкам или использования своего файла конфигурации, попытка обновить прошивку завершалась с ошибкой. Текст ошибки нигде не показывался.
Я прошивал через 123Scan2, у меня в принципе никаких проблем не возникло. К сожалению со сканером, как у вас я не работал, но вот на сайте Motorola нашёл, что данная модель поддерживает режим USB CDC. https://portal.motorolasolutions.com/Support/US-EN/Resolution?solutionId=5201&redirectForm=search&searchQuery=?searchType=simple&searchTerm=usb%20cdc%20scanner%20driver
Попробуйте сбросить настройки сканера, считав соответствующий код сброса, а затем повторите попытку обновления прошивки сканера. Может попался глючный экземпляр?
Добрый день, Александр!
в мануале описываются файлы
USBCDC.INF
USBCDCRAW.INF
у вас их не сохранилось?
заранее благодарю
Попробуйте поискать в папке, в которую устанавливается драйвер моторола, ссылка на драйвер есть в статье.
Здравствуйте!
а как обновить прошивку на лс 2208 у меня 123scan его не видит
Сбросить настройки не пробовали? Сканер определяется в системе?
Все перепробывал установил прогу scanner sdk тогда он распознал его как сканер но как неопознаный посмотрел там можно перепрошить но надо прошивку в формате dat помогите
Здравствуйте, подключил LS2208 в режиме USB CDC, обновил прошивку сканера, установил драйвера, тест в 1С УТ11 проходит, а при попытке сканировать код в каком-либо справочнике ничего не происходит, после чего в версии драйвера написано «не определена», а при попытке прохождения теста пишет «Устройство подключено. Перед выполнением операции устройство должно быть отключено»
В настройках драйвера есть такая галочка «Устройство подключено», её надо убрать. Возможно дело в этом. Была подобная проблема, но на ум из решения подходит только то, что я описал.
У меня это выглядит так:
http://s013.radikal.ru/i322/1509/74/2a76d0374d29.jpg
Нет, я имел в виду атоловскую утилиту для настройки сканера. К сожалению сейчас нет возможности посмотреть.
Попробовал атоловские драйвера, в окне появляется то же самое: версия не определена
Установил драйвера 8.0.17.1 и сканер начал работать, хотя в версии все равно пишет «Не определена», что весьма интересно на 8.0.17.3 сканер не работал
Но возникла другая проблема, первый раз код сканируется нормально, например 12345, а второй раз к коду добавляется предыдущий штрихкод и получается 1234512345, проблема только в справочниках, например заходишь в номенклатуру, сканируешь код и открывается карточка товара, второй раз сканируешь и выдает «Номенклатура со штрихкодом 1234512345 не найдена», если ещё раз сканировать, код будет 123451234512345
Если закрыть Номенклатуру и открыть заново, то 1 раз нормально просканирует вновь
Спасибо ВАМ!!!! Танцы с бубнами вокруг LS2208 до вашего поста заняли 3 часа. С Вашим постом сделал за 5 минут
Отлично! Рад, что пригодилось.
А можно сканер LS2208 снова вернуть из режима USB CDC в первоначальное состояние?
В инструкции к сканеру на странице 4-3 есть штрихкод для сброса всех настроек. Попробуйте отсканировать его. Или на странице 7-5 необходимо считать код *HID Keyboard Emulation, по умолчанию, сканер работает именно в этом режиме.
Здравствуйте, сделал все по описанию, но после сканирования кода перехода в CDС сканер все равно определяется как HID клавиатура и в разделе СОМ портов не как не отображается. Подскажите как побороть эту проблему. Заранее благодарен
Есть вероятность, что у вас старая версия сканера, прошивка которого, не поддерживает работу в режиме COM порта. Я точно не помню, с какой даты начали выпускать сканеры с новой прошивкой. Попробуйте обновить прошивку у сканера, на новую с помощью программы Scan123.
Доброго времени суток. Сделал всё по инструкции для сканера ls2208. В у пространствах видится, в 1с настроил. Тест проходит, драйвера стоят (версия 8.1.5.1). Но ни в одном справочнике при сканировании ничего не происходит. Писк есть — результата нет. Может сталкивались ? Спасибо
Если мне не изменяет память, то в 8.1 не обработки поиска, её надо качать и подключать отдельно. А при добавлении товара в режиме кассира товар добавляется в чек?
Да, добавляется. Другой сканер корректно заполняет все поля. Буду копать в сторону настройки сканера.
Добрый день не подскажите fprint 5200 работает на Windows 10? 55 птк спокойно работают вот 5200 заставить работать не выходит
К сожалению, не в курсе. Не пробовал ещё настраивать на 10-ке. Не уверен, что есть драйвера. А почему не работает? В устройствах появляется принтер?
Проблема в том что, определяет как обычное USB устройство, и больше ничего не происходит.
Всем, всем, всем!!!
Прочитал статью. Да, интересно написано. Познавательно.
Пытался подключить сканер LI4278 в режиме эмуляции COM порта. Драйвера ставил родные от Zebra. Скачивал с офсайта. Никак не определялся, работал только в режиме клавиатуры. Прочитал про USB CDC Symbol LS2208. Сдуру сканером считал код указанный в мануале. ОН СЧИТАЛСЯ!!! В диспетчере устройств появился сканер на COM-порте, но с неустановленным драйвером. Пробовал сбросить настройки на заводские родным штрихкодом, пискнул как надо, но теперь сканер не работает. Совсем не работает. При подключении к USB питания нет. Что можно сделать? Как вернуть сканер к жизни?
Конкретно по данной модели не подскажу. Но, попробуйте найти программу для прошивки сканера и попробовать восстановить заливкой оригинальной заводской прошивки.
Во время перезагрузки компьютера питание появлялось, в этот момент перевёл в режим клавиатуры. Проблема оказалась в отсутствии цифровой подписи у драйвера. Подписал драйвер с помощью спецпрограммы, драйвер встал и сканер спокойно перешёл в режим USB CDC. Питание теперь не пропадает. Всё в порядке.
Добрый день!
проблема, подключаю сканер LS2208 к ibm sure pos кассовый терминал через USB под win xp. пишет неопознанное устройство. питание не получает не горит. включаю в комп HP под windows 8. всё определяется и работает махом. Не пойму что за режим может быть установлен что win xp его не ловит. ? произошло это внезапно утром. ранее всё работало на XP отлично
Попробуйте другой USB разъём? В устройствах сканер появляется?
Доброй ночи. Хотя судя по времени уже утро. Очень выручила статья. Три дня бился со сканером Symbol DS-9208 пока не наткнулся на эту статью.
Официальные драйвера с сайта Zebra(Еле сдерживаю ругань в их адрес.) никак не определяли сканер в режиме CDC, и сканер немного подвиснув возвращался в режим SNAPI. Установил драйвера из данной статьи которых не было на сайте производителя (кстати я перепробовал и установил все что там было!)и вуаля Устройство заработало.
Вручаю автору грамоту, кубок,золотую медаль,бурю оваций и будь я директором компании Symbol или Motorolla и всех кто имеет отношение к производству данного аппарата, несколько месяцев зарплаты работников службы поддержки направил бы на личный счет автора!ИМХО!
Спасибо за такой крутой отзыв :) Мне очень приятно, как автору, что статья до сих пор помогает людям настроить это «чудесное» оборудование, в то время как за несколько лет так и не появилось нормальных официальных инструкций к оборудованию.
Приветствую коллеги.
Александр, спасибо за статью.
Пытаюсь прикрутить дисплей покупателя POSUA LPOS-II-VFD-2029D к 1с по вашей инструкции у меня Widows 7 32 а в статье ссылка на драйвера для WIN 7 64, нет ли у вас драйверов для моей версии Windows.
Всем Привет. У меня проблема такая сканер Ls2208 . Драйвер CDC USB . но не читает штрих этот A51846046C . в другом компе тоже стоит эта система там тоже CDC USB + видеть как клавиатуру . а у меня в данный момент не видеть как клавиатуру . как сделать ? поможете ?
А второй сканер, который как клавиатура, считывает этот штрихкод? На первом тогда можно сделать сброс до заводских настроек или перевести его в режим клавиатуры.
Есть проблема, луч сканера горит постоянно. Как его можно отключить, чтобы он загорался только в момент считывания?
Воспользовавшись данной инструкцией, можно попробовать сделать сброс настроек на стандартные (страница 4-3). К сожалению, код настройки луча сканера, с ходу найти не смог.
Подключение USB сканера QR кода к 1С 7.7, генерация внешнего события.
Компонента для сканеров которые определяются в системе как клавиатура.
https://infostart.ru/public/160203/