Schließen Sie den LPT-Drucker an den seriellen Anschluss an

3360
Hrvoje T

Ich habe einen Drucker mit LPT-Anschluss, der über einen Adapter an den seriellen COM1-Anschluss angeschlossen werden muss. Die Druckerausgabe wird mit einem Befehl an die serielle Schnittstelle COM1 umgeleitet:

mode LPT1=COM1 mode COM1: 9600,n,8,1 

und es kommt nichts heraus. Ist dies möglich wie auf diesem Bild in einem Link unten? LPT zu seriellem Adapterbild

Schließen Sie den LPT-Drucker an den seriellen Anschluss an

1
Niemals parallel zu seriellem Adapter gesehen, normalerweise parallel zu USB-Adaptern. Vojtěch Dohnal vor 8 Jahren 0
@ VojtěchDohnal Nun, ich habe es und du kannst es auf dem Bild sehen. Hrvoje T vor 8 Jahren 0
Oder handelt es sich tatsächlich um einen 25-poligen 9-poligen seriellen Adapter? Ich weiß es jetzt nicht Hrvoje T vor 8 Jahren 2
Es ist sicher so, weil es so aussieht, als ob kein aktiver Chip im Inneren ist, der die Parallele in eine serielle konvertiert Vojtěch Dohnal vor 8 Jahren 0

2 Antworten auf die Frage

1
Vojtěch Dohnal

Es ist wahrscheinlich kein LPT zu seriellem Adapter. Der serielle Port verfügt über zwei Arten von Pinbelegungen, von denen die 25er Pinouting praktisch die gleiche ist wie die Pinbelegung des Parallelanschlusses, so dass Sie wahrscheinlich nur einen seriell-seriellen Anschluss anstelle eines Parallel-Seriell-Adapters haben. Siehe auch diese Antwort .

Der Paralleldrucker kann mit einem USB-Kabel, das so genannt wird, an einen PC angeschlossen werden USB to Centronics Printer Cable.

Für die Verwendung des Druckerformulars DOS (unter Windows) als LPT1 siehe diese Antwort .

Übrigens: In diesem Fall gibt es kein DOS ;-) Marged vor 8 Jahren 0
@Marged - siehe die Kommentare weiter unten, ja, es ist ein DOS-Programm, das unter Windows läuft. Vojtěch Dohnal vor 8 Jahren 0
Was ich damit meinte war: Technisch ist es nicht DOS, welches das Programm ausführt (obwohl dies ein DOS-Programm sein kann). Aber ich wollte nicht zu akademisch werden ;-) Marged vor 8 Jahren 0
1
AFH

Ich denke, dass der von Ihnen gezeigte Adapter ein serieller Adapter mit 25 Pins auf 9 Pins ist.

Der 25-polige Stecker wurde ursprünglich als serielle Schnittstelle entwickelt, aber aus irgendeinem Grund entschieden sich PC-Hersteller für den parallelen Anschluss.

Mit Ihrem Adapter können Sie ein Kabel mit einem 25-poligen seriellen Stecker in die 9-poligen Stecker einstecken, die von PCs für serielle Anschlüsse verwendet werden. Die Signale an den Pins eines parallelen Anschlusses sind jedoch völlig unterschiedlich, sodass sie nicht funktionieren können und Schäden verursachen könnten an der Elektronik an einem oder dem anderen Ende.

Ohne eine parallele Schnittstelle an Ihrem PC ist Ihre beste Wette, wie @ VojtěchDohnal vorschlägt, die Verwendung eines USB-LPT-Konverters, sofern in Ihrem Betriebssystem Treiber unterstützt werden. Es gab möglicherweise gleichzeitig aktive LPT-zu-Serien-Konverter, aber ich bezweifle, dass Sie jetzt einen finden werden.

Dieser Drucker wird direkt unter DOS verwendet, also weiß ich nicht, ob USB dort funktionieren würde? Vielleicht `USB to Centronics Printer Cable` mit irgendeiner USB-Emulation unter DOS? Hrvoje T vor 8 Jahren 0
@HrvojeT Du meinst DOS unter Windows, sicher nicht nur DOS ...? Vojtěch Dohnal vor 8 Jahren 0
Wenn Sie DOS verwenden (ich hatte das nicht erwartet), benötigen Sie eine echte LPT-Verbindung. Möglicherweise befindet sich auf Ihrem Motherboard eine. In diesem Fall müssen Sie eine rückseitige Buchse mit einem Kabel zum Motherboard-Anschluss finden. Andernfalls können Sie sich glücklich schätzen, eine Schnittstellenkarte zu finden, die Sie anschließen können. Möglicherweise können Sie einen alten PC kannibalisieren, wenn Sie einen ähnlichen Jahrgang finden. AFH vor 8 Jahren 0
Ja, es ist DOS unter Windows. Die Anwendung, die den Drucker verwendet, funktioniert nur unter DOS und verwendet LPT. Ich habe ein LPT an MBO angeschlossen, aber ich brauche zwei, damit ich hoffe, ich könnte seriell verwenden. Lenovo Thinkcentre ist ein Desktop-Computer, daher passt die normale PCI-LPT-Karte nicht. Ich denke, die einzige Lösung wäre Centronics auf USB und dann irgendwie LPT auf USB umzuleiten. Hrvoje T vor 8 Jahren 0
Siehe http://superuser.com/a/182678/285900 Vojtěch Dohnal vor 8 Jahren 0
@HrvojeT - Was meinen Sie mit "DOS unter Windows"? Ist es eine VM? In diesem Fall können Sie möglicherweise den DOS-LPT-Port der USB-to-LPT-Schnittstelle des Hosts zuordnen. AFH vor 8 Jahren 0
"DOS unter Windows" -Apps verwenden den Standard-Windows-Treiberstack. Keine Notwendigkeit für einen echten Parallelport. Jamie Hanrahan vor 8 Jahren 0