Версия для печати темы (https://pro1c.org.ua/index.php?s=a40347e611e4142694d48c76b6c16fad&showtopic=10752)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Работа с торговым оборудованием _ Подключение сканера через RDP (эмуляция)

Автор: provizor 22.01.13, 22:32

Здрастуйте!!!
Столкнулся с такой проблемой:

Есть два компьютера( Windows XP. платф 1с 77), один выступает в роли сервера другой подключается к нему через RDP. На сервере установил сканер, сделал эмуляцию COM потра (напр. COM2), в настройках 1с указал COM2 - работает нормально, вопросов нет. На втором подключаюсь через RDP и в дисп. устрйств уже создан вирт. COM2. пробую указать в настройках 1c - COM2, но он мне пишет, что не удается поключить сканер. Помогите решить проблему, если это вооще возможно! Заранее спасибо.

сканер Symbol LS 2208

Автор: Ardi 22.01.13, 23:19

Укажите com15, com16...

Автор: provizor 24.01.13, 19:48

Цитата(Ardi @ 22.01.13, 23:19) *
Укажите com15, com16...



в настройках 1с можна выбирать с 1 по 4 порт

Автор: Lienta 04.03.13, 16:36

Долго мучалась с подобной проблемой. После долгих пинаний сисадмина проброска эмуляционного ком порта на сервер с последующим использованием его в 1с увенчалась успехом. Но радость была недолгой. В ситуации: несколько пользователей и несколько сканеров настройки постоянно или слетали или пробрасываемые ком-порта конфликтовали между собой. а если к этому добавить хаотическое перемещение пользователей между компами и постоянной заменой сканеров друг на друга пришли к выводу, что проблема не только не решена, а еще и усугубилась. Но! Решение вроде как есть.
Отказываемся от эмулятора, возвращаем сканер в решим клавиатуры, не используем его как торговое оборудование. Надо всего лишь научить сканер передавать в префиксе символ F7. Тогда в 1с будет отрабатывать команда горячей клавиши, запускаться "Ввод штрихкода" и отрабатывать Enter (#13 в суффиксе)

Автор: nmf 05.03.13, 9:53

Цитата(provizor @ 22.01.13, 22:32) *
Есть два компьютера( Windows XP. платф 1с 77), один выступает в роли сервера другой подключается к нему через RDP. На сервере установил сканер, сделал эмуляцию COM потра (напр. COM2), в настройках 1с указал COM2 - работает нормально, вопросов нет. На втором подключаюсь через RDP и в дисп. устрйств уже создан вирт. COM2. пробую указать в настройках 1c - COM2, но он мне пишет, что не удается поключить сканер. Помогите решить проблему, если это вооще возможно! Заранее спасибо.

на машине которая выступает в роли сервера создать виртуальные сом порты к примеру сом3, на рабочей станции сканер на сом3, сопоставить порты, все работает

Автор: provizor 22.03.13, 15:08

Цитата(nmf @ 05.03.13, 9:53) *
на машине которая выступает в роли сервера создать виртуальные сом порты к примеру сом3, на рабочей станции сканер на сом3, сопоставить порты, все работает


на сервере создал вирт СОМ порт ( оф драйвер Symbol для эмульции СОМ порта (наприм СОМ 3)). На сервере в 1с поставил СОМ3 - все работает, на рабочем станции ставлю тоже СОМ3, естественно не работает.

Как порты сопоставить? или может нужно создатьт СОМ порты по-другому?.

Распишите пожалуйста, в долгу не останусь....Заранее спасибо. Skype: dima_madey

Автор: lex2707 22.03.13, 16:08

В настройка RDP клиента Вкладка Локальные ресурсы Кнопка "Подробнее" поставь галочки "Порты" и "Другиесамонастраиваемые устройства". Для того чтобы проверить, происходит ли перенаправление портов в удаленном сеансе терминала, надо в командной строке ввести команду: "change port /query".

Автор: provizor 22.03.13, 17:33

Цитата(lex2707 @ 22.03.13, 16:08) *
В настройка RDP клиента Вкладка Локальные ресурсы Кнопка "Подробнее" поставь галочки "Порты" и "Другиесамонастраиваемые устройства". Для того чтобы проверить, происходит ли перенаправление портов в удаленном сеансе терминала, надо в командной строке ввести команду: "change port /query".



галочки на порты ставил, на локал комп в 1с в настройках выстовляю тот же СОМ порт, а он матюкается(((

Автор: Flexy 25.03.13, 11:25

Сканер на клиенте? Если да, то
1. С сервера снести все драйвера на сканер.
2. Отключить всякие эмуляции.
3. Драйвер сканера должен быть только на клиенте.
4. Настроить самый обычный маппинг порт в RDP.
5. В настройках RDP галку с "Другие самонастраивающиеся устройства" снять. Оставить только галочку на пункте "Порты".

Автор: provizor 25.03.13, 16:49

Цитата(Flexy @ 25.03.13, 11:25) *
Сканер на клиенте? Если да, то
1. С сервера снести все драйвера на сканер.
2. Отключить всякие эмуляции.
3. Драйвер сканера должен быть только на клиенте.
4. Настроить самый обычный маппинг порт в RDP.
5. В настройках RDP галку с "Другие самонастраивающиеся устройства" снять. Оставить только галочку на пункте "Порты".


У меня сканер с USB шнуром, а мне нужно сделать эмуляцию RS 232(COM porta).

Опишу для чего мне это нужно, может кто-то подскажет как по другому решить проблему:

На рабочем кассовом месте в номенклатуре для того, чтобы программа нашла товар мне нужно вызывать "окно штрих кода" через кнопку F12 (это с USB шнуром), так как клиентов много и после каждого товара нажимать кнопку F12 это не удобно. Когда делаю эмуляцию СOM порта кнопку нажимать не надо. Если кто знает как решить проблему по другому подскажите.

П.С. 1С77



Автор: vnbsoft 26.03.13, 10:12

Используйте драйвер Атола (для 1С можно найти бесплатный при желании). И работайте со сканером в режиме разрыва клавиатуры - вообще никаких проблем при RDP.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua