1

Я использовал интерфейс RS232 сканера штрих-кода (Datalogic QD2100) для своего проекта, но возникает проблема. В руководстве, прилагаемом к этому сканеру штрих-кодов, есть определенные штрих-коды для настройки режима (мигание режима сканирования, режим сканирования всегда включен и т.д.), Восстановление настроек по умолчанию, выбор интерфейса. Выход сканера штрих-кода - женский RS232, и поэтому я использовал мужской конвертер RS232-USB, чтобы подключить его к моему ноутбуку. Я установил драйвер, поставляемый с кабелем преобразователя RS232-USB, а также установил программное обеспечение, которое было отправлено мне в отношении сканера штрих-кода. Я установил com-порт на COM1 и открыл слово. Мой курсор был помещен в слово, и когда я сканирую любой штрих-код, он не отображается на слове. Я использовал выбор интерфейса RS232 (используя штрих-код, предоставленный в руководстве) в первый раз, и так как я не получил никаких данных, я использовал выбор интерфейса USB, и это тоже не сработало. Я использовал сканер штрих-кода со старым компьютером, который имеет штырьковый разъем RS232, и он работает. Поэтому мой вопрос заключается в том, как я могу заставить свой сканер штрих-кода работать с моим ноутбуком, у которого нет порта RS232.

3 ответа3

1

Проблема не в RS232. Наоборот: RS232 это весело. Это всегда работает! И вы никогда не сталкиваетесь с проблемами версий драйверов и т.д., Потому что каждая операционная система имеет стандартную поддержку RS232. Посмотрите все отрасли сегодня, где он все еще используется из-за надежности. Проблема здесь в USB: ваш конвертер RS232 в USB конвертирует только данные в последовательный порт. Если вы посмотрите в свой список оборудования Windows, вы увидите, что ваш конвертер имитирует последовательный порт. Последовательный порт НЕ является клавиатурой! Таким образом, данные никогда не появятся в приложениях (таких как Word), которые слушают только устройства клавиатуры! Однако для сканеров штрих-кода существуют специальные конвертеры, которые преобразуют RS232 в USB и ведут себя как клавиатура. Они выполняют двойную функцию: эмулируют USB-клавиатуру и переводят код символов с RS232 на USB, поскольку USB не использует стандарт ANSI.

0

Если вам необходимо использовать преобразователь RS232 в USB, убедитесь, что он использует чипсет FTDI. Это золотой стандарт для RS232 для USB, и у меня были проблемы при использовании чего-то более дешевого в прошлом. Вот несколько вариантов: www.amazon.com

Также, возможно, что-то вроде следующего - это то, что вам нужно для преобразования последовательной связи в ввод с клавиатуры: serial2keyboard. Это бесплатная утилита для преобразования последовательного сигнала в событие клавиатуры.

Удачи!

0

RS232 это не весело. Мы используем несколько сканеров штрих-кода, таких как ваш, но нам пришлось обновить его до нового стиля USB, чтобы он заработал. Если это не вариант, есть несколько адаптеров Express или PCI, которые вы можете установить на свой компьютер, которые работают. Опять же, не все из них работают на нас, возможно, вам придется попробовать пару.

Нам больше всего повезло с ноутбуком, у которого есть слот PCMCIA с этим адаптером PCMCIA, а затем вам понадобится короткий Ethernet- адаптер для RS232: Amazon PCMCIA Adapter

Если это настольный компьютер, вам может понадобиться что-то вроде этого: Amazon PCI Card

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .