FAQ: подключение и использование сканера штрих-кодов в 1С 7.7 //

1. Для тонкого клиента, который будет отдавать свой порт делаем статический адрес в dhcp
2. Ставим на терминальный сервер ftp://ftp.multitech.com/mts-software/rasexpress/mcsi_2k-xp_105.exe
3. перегружаемся
4. В MSCI2000 Management Console настраиваем порт, например com3: Direct, IP-адрес тонкого клиента, порт (по умолчанию 2001)
5. в tftpboot\pkg копируем файл ser2net.pkg из thinstation*packages*.zip
6. В конфигурационном файле thinstation для этого тонкого клиента пишем:
PKG_PACKAGES="ser2net"
PKG_PREFIX=pkg
SER2NET_DEVICE="/dev/ttyS0"
SER2NET_TCPPORT=2001
7. Подключаемся и проверяем, что все работает. В 1С рекомендую использовать патченый scanopos.dll


Если сканер-ШК

Если сканер-ШК в разрыв клавиатуры: ничего делать в thinstation не надо, - в этом случае фактически имеем обычный ввод цифр\букв с клавиатуры, стандартные конфиги 1С его поддерживают сразу.

Если сканер в COM-порт, я пошел более простым путем, замапил в rdesktop COM1-порт :

SESSION_0_RDESKTOP_OPTIONS="-r comport:COM1=/dev/ttyS0"

Плюсы: ничего не надо ставить на сервере.

Минусы: маппинг работает только для этого клиента, нельзя подключиться к сканеру с других компов (в варианте NVI получается сервер сканера-ШК)

В основном для большинства задач хватает

Всем

Всем привет! 

У кого-нибудь есть пропатченный scanopos.dll, а то погуглил - ничего не дает. Спасибо!

Добрый день ...

Добрый день ... Немного похожая проблема, сканер штрихкодов мапиться через rdp на com3, подскажите как перенастроить его на com1, все вышеупомянутое непомогло добовлял в конфиг строчку

SESSION_0_RDESKTOP_OPTIONS="-r comport:COM1=/dev/ttyS0

зависает на загрузке ..

а можно

а можно аналогичным образом через ser2net подключить USB-шный сканер ШК ? 

а в чем

а в чем проблема?

silenc, com1 занят

silenc, com1 занят же физическим портом сервера. В свойствах системы на сервере в диспетчере устройств для последовательного порта com1 можно изменить номер порта в дополнительных параметрах порта на любой другой и тогда можно буджет сделать перенаправление на com1.

-------------------

выложил рабочий scanopos.dll

http://narod.ru/disk/5837457000/SCANOPOS.DLL.html

-------------------

Для подключения виртуальных портов мы пользуемся TDST

http://www.tibbo.com/get_dst.php

------------------- 

Один вопрос: При перенаправлении com-портов через rdp данные с com-порта не передаются пока не пойдут другие данные, например, пошевелив мышку. Получается несильно удобно. Оператор сканирует один ШК, второй, третий и если не шевелить мышкой, то в порт на сервере упадет только последний. Или после каждого сканирования дергать мышь, что не удобно. Как решить?

Сер2нет - да, но не всегда его можно использовать. 

-------------------

Второй вопрос: Какой девайс вместо /dev/ttyS0 можно указать, чтобы подцепить usb-сканер через ser2net?

А почему тема

А почему тема названа подключение сканера? Данным образом можно подключить не только сканер, но и другое оборудование. Например Фискальный Регистратор.

И рекомендую лучше использовать Tibbo. MCSI мне не понравился, хотя может я его просто не смог правильно настроить.

какие

какие бесплатные эмуляторы ком-порта есть в природе для работы ser2net с windows server 2003 64-bit   ?

вроде и бесплатных то нет...

В файле

В файле thinstation.network включил проброс ком3 и ком4. С помощью change port в терминале убедился, что порты дейтсвительно пробрасываются. В клиенте выяснил, что ком 3 и ком4 - это физические порты ком1 и ком2. По идее все должно работать, но... не работает..

Пробовал прописывать к конфигах что-то типа -r comport:COM1=/dev/ttyS0... Пробовал работать через ser2net, как тут выше описано... Результат один и тотже: виснет при попытках подключения с 1с к сканеру.

Порылся в сети и выяснил, что линукс несколько по-другому обрабатывает ком последовательности, причем затык в конце передаваемой последовательности. Это значит что надо пропатчить длл, отвечающую за сканирование.Как бы это сделать?

Использую терминал от cipher и 1с77. Под форточками работает на ура.

Мне б сейчас самым простым способом подключить, дальше хоть время будет на эксперименты.

Спасибо.

ребят, ну

ребят, ну помогите... я в тупике..

Подскажите

Подскажите пожалуйста как решилась проблема с "шевелением мышкой" для отображения результата сканирования в последней сборке ? Заранее спасибо :)

Все-таки как

Все-таки как луче в продакшене подключать сканер ШК и Фиксальный Регистратор? Через RDESKTOP или ser2net? что работает стабильнее?

Понятно, что удобнее через rdesktop по скольку не надо ставить стороннего софта на сервер, но я так понял есть с ним проблемы?

Увжаемые

Увжаемые специалисты, скажите пожалуйста, сталкивался ли кто-нибудь с такой проблемой - при работе со сканером с помощью патченной scanopos.dll от theprogrammer - если подключается удаленный сканер с win-машины, то в настройках у сканера (Сервис-Параметры-Сканер) галка "включен" всегда включена, а если подключение идет с Thinstation, то пользователь должен эту галку врубать при каждом запуске 1С (все остальное работает без вопросов). Данная схема нежелательна, т.к. есть опасность, что пользователь будет лазать по настройкам и что-нибудь испортит. Есть ли способ раз и навсегда включать эту галку?