Kommunikation mit dem LPT-Port über USB-Adapter

3666
alex_and_ra

Ich habe eine proprietäre Hardware, die Eingaben über die parallele Schnittstelle akzeptiert. Das Problem ist, dass der PC, der mit der Hardware kommunizieren muss, keinen parallelen Anschluss hat und seine Konfiguration nicht geändert werden kann.

Ich habe einen USB-zu-LPT-Adapter, aber der Adapter emuliert den LPT-Anschluss nicht. Obwohl der Treiber installiert ist, wird in der Systemsteuerung "USB Parallel Bridge" angezeigt.

Die Hardware erwartet Eingaben an den Datenanschlüssen D0-D7 des LPT. Kann ich diese Art von Daten über den USB-Port des Adapters senden? Wie?

Wenn nicht, kann ich eine virtuelle LPT erstellen? Der PC läuft unter Windows 7.

Die meisten Fragen, die ich hier gesehen habe, waren an Drucker gerichtet, so dass ihre Lösungen nicht auf mein Problem zutreffen.

1

3 Antworten auf die Frage

3
Daniel B

Die meisten USB-Adapter eignen sich nicht für den erweiterten Parallelport-Betrieb. Sie werden nur für Drucker hergestellt.

Glücklicherweise sind Schnittstellenkarten auch für PCI Express-Steckplätze weiterhin verfügbar. Das würde ich vorschlagen. Eine faire Warnung: Ich habe eine solche Schnittstelle noch nicht verwendet.

1
r_ahlskog

Ja, es gibt solche Geräte, die jedoch im Vergleich zu den reinen Druckeradaptern sehr teuer sind.

Sie können sich jedoch anderen Problemen stellen (wie wir es haben), da nach Windows 98 kein reiner Zugriff auf LPT-Datenregister möglich ist, die wir zu diesem Zeitpunkt über einen Treiber umgehen konnten, der den Zugriff erlaubte. Windows 7 64-Bit mag jedoch keine unsignierten Treiber wie die, die wir haben. Wir sind also wieder fest damit beschäftigt, unsere LPT-Hardware weiterhin zu unterstützen.

Hallo! Könnten Sie bitte einige Adapter vorschlagen, die LPT-Virtualisierung bieten? Oder könnten Sie mir sagen, welche Sie benutzt haben? Nur damit ich weiß, was die Optionen sind ... Danke! alex_and_ra vor 10 Jahren 0
Nicht wirklich, da ich anscheinend keine von unseren Lieferanten mehr finde und ich für eine Woche nicht im Amt bin, sodass ich nicht schnell sehen kann, was wir haben. Nach was Sie suchen, ist etwas, das die vollständige Schnittstelle hat, sie kosten rund 150 €. r_ahlskog vor 10 Jahren 0
1
user648608

Die beste Lösung, die ich gefunden habe, ist die Installation eines "echten" Parallelports mit der Expresscard:

https://www.amazon.com/SIIG-USB-to-ExpressCard-JU-EP0012-S1/dp/B001KUOW9O/

Kombiniert mit https://www.amazon.com/StarTech-com-ExpressCard-Parallel-Adapter-EC1PECPS/dp/B001Q7X0W6/

Abhängig von der genauen Konfiguration Ihres Systems kann dies jedoch zu massiven Treiberproblemen führen. Viel Glück!

Würde das überhaupt funktionieren? Der USB / ExpressCard-Adapter unterstützt natürlich keine PCIe-Konnektivität. Nach der Beschreibung der Karte wird vermutlich PCI Express verwendet, nicht USB. Daniel B vor 7 Jahren 0