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

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

сканер Symbol LS 2208
Ardi
Укажите com15, com16...
provizor
Цитата(Ardi @ 22.01.13, 23:19) необходимо зарегистрироваться для просмотра ссылки
Укажите com15, com16...



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

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


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

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

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



галочки на порты ставил, на локал комп в 1с в настройках выстовляю тот же СОМ порт, а он матюкается(((
Flexy
Сканер на клиенте? Если да, то
1. С сервера снести все драйвера на сканер.
2. Отключить всякие эмуляции.
3. Драйвер сканера должен быть только на клиенте.
4. Настроить самый обычный маппинг порт в RDP.
5. В настройках RDP галку с "Другие самонастраивающиеся устройства" снять. Оставить только галочку на пункте "Порты".
provizor
Цитата(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
Используйте драйвер Атола (для 1С можно найти бесплатный при желании). И работайте со сканером в режиме разрыва клавиатуры - вообще никаких проблем при RDP.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.