Имя: Пароль:
IT
Админ
Перевод Motorola DS9208 USB в режим com-порта
0 citingener
 
14.09.15
08:00
Всем добрый день. Никак не могу настроить Motorola DS9208 USB в режим Эмуляции просто com-порта на Windows XP x32. Скачал инструкцию с кодом для перевода в режим Эмуляции просто com-порта. Код считывается и сканер перестает считывать штрих-кода в простой блокнот. Как и бывает при режиме com-порта. Но вот в устройствах оборудование всё равно висит в Устройствах HID. И ни в одном из этих устройств нет возможности перенастройки в com-порт. Где можно сделать, чтоб винда поняла сканер как com-устройство?
1 ЧеловекДуши
 
14.09.15
08:10
(0) https://softologic.ru/articles/1-article01.html

По тексту из ссылки

Изначально после покупки сканер, как правило, находится в режиме эмуляции клавиатуры и воспринимается Windows как USB-HID устройство («USB Human Interface Devices»), однако для полноценной работы в нашем ПО необходимо перевести его в режим эмуляции интерфейса RS232 ("Uni-Directional USB Serial Emulation Mode"). Для активации этого режима необходимо последовательно считать сканером управляющие штрих-коды (из руководства по программированию сканера, которое идет в комплекте - MetroSelect Single-Line Configuration Guide):

Recall Defaults
Enter/Exit Configuration Mode
Enable Uni-Directional USB Serial Emulation mode
Enter/Exit Configuration Mode

Еще немного по тексту...  "считать сканером управляющие штрих-коды"... Начать думать и гуглить - "Где взять Управляющий ШК для ... ?"
2 ЧеловекДуши
 
14.09.15
08:10
+(1) Такие оно и наэтом сайте, в файле PDF :)
3 Ranger_83
 
14.09.15
08:18
(0) Ты уверен,что это устройство поддерживает эту функцию?Я тоже так накалывался ожднажды
4 Ёпрст
 
14.09.15
08:35
(3) поддерживает
5 Остап Сулейманович
 
14.09.15
08:39
(0) Еще же виртуального порта драйвер нужен. Не только режим девайса переключить.
6 Остап Сулейманович
 
14.09.15
09:00
7 mehfk
 
14.09.15
09:01
>>  Код считывается и сканер перестает считывать штрих-кода в простой блокнот. Как и бывает при режиме com-порта.
Так бывает именно в режиме эмуляции клавиатуры.
8 Остап Сулейманович
 
14.09.15
09:05
(7) "сканер ПЕРЕСТАЕТ считывать" (как модно говорить "Перестает, Карл. Перестает")
9 mehfk
 
14.09.15
09:07
Клара, вас понаял!
10 mehfk
 
14.09.15
09:08
*понял
11 citingener
 
14.09.15
10:10
Остап Сулейманович прав. Я забыл поставить вот это: https://portal.motorolasolutions.com/Support/XU-EN/Resolution?solutionId=7187

И таким образом Сканер стал отображать в ХИД устройствах, как com-устройство. Там и номер порта теперь поменять можно. Этот драйвер, я так понял, универсальный для моторолок. Во всяком случае два сканера определились в ком портах: DS9208 и LS1203. Большего ничего абсолютно не ставил, тестил на машине, к которой до этого никогда не подключал торговое оборудование. Ну еще конечно с инструкции перевести устройство считываением кода в режим Эмуляции простого COM-порта.
12 citingener
 
14.09.15
10:17
Ага, но теперь 1С пишет, что нет драйвера. Установил вот это: 1С. Библиотека подключаемого оборудования 1.0.25.1. Какие еще драйвера требуются?
13 dangerouscoder
 
14.09.15
10:18
(12) драйвер с которым работается обработка сканера у тебя в системе зарегестрирован?
14 citingener
 
14.09.15
10:20
Установка вот этого: 1С. Сканер штрихкода (COM) 8.0.17.3 помогла. Вроде разобрался. Всем спасибо )))
15 dangerouscoder
 
14.09.15
10:25
(14) Розница 2.0?
16 citingener
 
14.09.15
10:33
УТ 10.3. Да и еще вот эти коды прогнал с 1-й страницы: ftp://ftp.rrc.ru/WebSite/FAQ/Настройка_сканеров_Symbol_в_1С.pdf

Ну два первых кода понятно, что для LS1203. Эти коды с оф сайта раздобыть не сложно. А вот последующие, начиная с "Begin New Rule", подошли как к DS9208, так и к LS1203. Только с ними 1С стала отрабатывать сканеры. Иначе просто не реагирует.
17 citingener
 
14.09.15
11:24
А теперь по порядку всё. Делаем следующее (проверено на Motorola DS9208 и LS1203):
1. Сканер НЕ подключаем.
2. Качаем и устанавливаем вот это: https://portal.motorolasolutions.com/Support/XU-EN/Resolution?solutionId=7187
3. Находим штрих-код для перевода сканера в режим Эмуляции простого COM-порта. Можно найти в официальных инструкциях на сайте. Для DS9208 http://www.autoid-rrc.ru/instructions/DS9208_User_Guide.pdf (стр.113). Для LS1203 PDF из п.6.
4. Подключаем сканер, он должен определиться в HID устройствах, как Communication Virtual Port (COMx), где Х - это номер порта. В свойствах оборудования можно поменять его.
5. После этого я перезагрузил ПК. Не уверен, что надо, но на всякий, как говорится.
6. Далее скачал вот это: ftp://Autoidread:[email protected]/WebSite/FAQ/Настройка_сканеров_Symbol_в_1С.pdf и распечатал первый лист.
7. ДАЛЕЕ ВНИМАТЕЛЬНО! Первые два кода на распечатанной странице относятся к переводу устройства в Эмуляцию простого COM-порта именно для сканеров серии Motorola LSХХХХ. Для Эмуляции простого COM-порта для DS9208 коды можно найти на оффициальном сайте. А вот, начиная с строки "Begin New Rule", коды подошли к обоим сканерам. И без них 1С УТ10.3 сканеры не воспринимала.
8. Далее Установил вот такое: 1С. Библиотека подключаемого оборудования 1.0.25.1 и вот такое: 1С. Сканер штрихкода (COM) 8.0.17.3. Эти обработки можно взять с сайта ИТС от 1С.
9. Далее настройка сканера в 1С. Эту настройку можно найти всё в той же инструкции pdf, где мы брали коды для сканера. Там правда на УТ 11, но 10.3 вполне аналогично настраивается.
18 citingener
 
14.09.15
11:27
19 citingener
 
14.09.15
11:36
ДОРАБОТАННАЯ ИНСТРУКЦИЯ!!!!

Делаем следующее (проверено на Motorola DS9208 и LS1203):
1. Сканер НЕ подключаем.
2. Качаем и устанавливаем вот это: https://portal.motorolasolutions.com/Support/XU-EN/Resolution?solutionId=7187
3. Находим штрих-код для перевода сканера в режим Эмуляции простого COM-порта. Можно найти в официальных инструкциях на сайте. Для DS9208 http://www.autoid-rrc.ru/instructions/DS9208_User_Guide.pdf (стр.113). Для LS1203 PDF из п.6. Распечатываем штрих-код.
4. Подключаем сканер, считываем штрих-код для перехода в Эмуляцию простого COM-порта (USB COM PORT EMULATION). Оборудование должно определиться в HID устройствах (диспетчер устройств), как Communication Virtual Port (COMx), где Х - это номер порта. В свойствах оборудования можно поменять номер порта, если требуется.
5. После этого я перезагрузил ПК. Не уверен, что надо, но на всякий, как говорится.
6. Далее скачал вот это: http://cramac.ru/blog/wp-content/uploads/2012/02/Настройка_сканеров_Symbol_в_1С.pdf и распечатал первый лист.
7. ДАЛЕЕ ВНИМАТЕЛЬНО! Первые два кода на распечатанной странице относятся к переводу устройства в Эмуляцию простого COM-порта именно для сканеров серии Motorola LSХХХХ. Для Эмуляции простого COM-порта для DS9208 коды можно найти на оффициальном сайте. А вот, начиная с строки "Begin New Rule", коды подошли к обоим сканерам. И без них 1С УТ10.3 сканеры не воспринимала.
8. Далее Установил вот такое: 1С. Библиотека подключаемого оборудования 1.0.25.1 и вот такое: 1С. Сканер штрихкода (COM) 8.0.17.3. Эти обработки можно взять с сайта ИТС от 1С.
9. Далее настройка сканера в 1С. Эту настройку можно найти всё в той же инструкции pdf, где мы брали коды для сканера. Там правда на УТ 11, но 10.3 вполне аналогично настраивается.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн