У меня есть проприетарное оборудование, которое принимает данные через параллельный порт. Проблема в том, что у ПК, который должен взаимодействовать с оборудованием, нет параллельного порта, и я не могу изменить его конфигурацию.
У меня есть адаптер USB-LPT, но адаптер не эмулирует порт LPT. Даже если драйвер установлен, на панели управления он отображается как «USB Parallel Bridge».
Аппаратное обеспечение ожидает ввода данных через порты D0-D7 LPT. Могу ли я отправлять данные такого рода через порт USB адаптера? Как?
Если нет, могу ли я создать виртуальный LPT? ПК работает под управлением Windows 7.
Большинство вопросов, которые я видел, задаваемые здесь, предназначались для принтеров, поэтому их решения не относятся к моей проблеме.
3 ответа на вопрос
3
Daniel B
Большинство USB-адаптеров не подходят для расширенной работы параллельного порта. Они сделаны только для принтеров.
К счастью, интерфейсные карты все еще доступны, даже для слотов PCI Express. Это то, что я бы предложил. Справедливое предупреждение: я пока еще не использовал такой интерфейс.
1
r_ahlskog
Да, такие устройства существуют, однако они очень дороги по сравнению с адаптерами только для принтера.
Но вы можете столкнуться с другими проблемами (как у нас), поскольку после Windows 98 нет необработанного доступа к регистрам данных LPT, который мы в то время обходили через драйвер, который разрешал доступ. Однако 64-разрядная версия Windows7 не любит неподписанные драйверы, подобные имеющимся у нас, поэтому мы снова застряли на том, как продолжать поддерживать наше оборудование с LPT-интерфейсом.
Привет! Не могли бы вы предложить несколько адаптеров, которые предлагают виртуализацию LPT? Или вы могли бы сказать мне, какой вы использовали? Просто чтобы я знал, какие есть варианты ... Спасибо!
alex_and_ra 10 лет назад
0
Не совсем, так как я, кажется, больше не могу найти ни одного из наших поставщиков, и я буду отсутствовать на работе в течение недели, поэтому я не смогу быстро взглянуть на то, что у нас есть. То, что вам нужно искать, это то, что имеет полный интерфейс, они стоят около 150 €.
r_ahlskog 10 лет назад
0
1
user648608
Лучшее решение, которое я нашел, - это установить «настоящий» параллельный порт, используя Expresscard:
Но это может или не может иметь серьезные проблемы с драйверами в зависимости от точной настройки вашей системы. Удачи!
Будет ли это даже работать? Разумеется, адаптер USB / ExpressCard не поддерживает подключение PCIe. Из описания карты, я думаю, она использует PCI Express, а не USB.
Daniel B 8 лет назад
0