Daten von COM2 an LPT Drucker umleiten
Hi,
Habe das Problem das eine Software per Registry Eintrag auf COM2 Drucker Daten ausgibt, ich aber 10 Drucker mit LPT habe....
Ich habe versucht den Reg Key COM2:9600,n,8,1 auf LPT1: bzw LPT:19200 usw. zu ändern ohne erfolg
gelesen habe ich das LPT keinen Datendurchsatz usw hat was kann ich da eintragen ??? bzw. gibt es eine Umleitungssoftware ???
auch MODE COM2:=LPT1: versucht umgekehrt bringt es mir ja nichts
OS. Win XP Sp3
Danke
Habe das Problem das eine Software per Registry Eintrag auf COM2 Drucker Daten ausgibt, ich aber 10 Drucker mit LPT habe....
Ich habe versucht den Reg Key COM2:9600,n,8,1 auf LPT1: bzw LPT:19200 usw. zu ändern ohne erfolg
gelesen habe ich das LPT keinen Datendurchsatz usw hat was kann ich da eintragen ??? bzw. gibt es eine Umleitungssoftware ???
auch MODE COM2:=LPT1: versucht umgekehrt bringt es mir ja nichts
OS. Win XP Sp3
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 223469
Url: https://administrator.de/contentid/223469
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
14 Kommentare
Neuester Kommentar
Hallo,
so einfach funktioniert das nicht.
Die Protokolle sind verschieden, man kann m.E. einen seriellen Datenstrom nicht einfach auf einen Parallelport umleiten.
Dort werden ja 8 (glaub ich) Datenleitungen parallel mit Daten erwartet.
Da hilft nur ein Drucker mit seriellem Port.
Oder evtl. über ein Terminal die Daten mitschneiden und mal anschauen wie die aussehen.
Vielleicht sind es ja relativ einfache Textdaten, die man dann normal drucken kann.
Gruß
Xolger
so einfach funktioniert das nicht.
Die Protokolle sind verschieden, man kann m.E. einen seriellen Datenstrom nicht einfach auf einen Parallelport umleiten.
Dort werden ja 8 (glaub ich) Datenleitungen parallel mit Daten erwartet.
Da hilft nur ein Drucker mit seriellem Port.
Oder evtl. über ein Terminal die Daten mitschneiden und mal anschauen wie die aussehen.
Vielleicht sind es ja relativ einfache Textdaten, die man dann normal drucken kann.
Gruß
Xolger
Moin,
Welcher Drucker soll denn angesteuert werden?
Bessere ältere Drucker hatten sogar teilweise serielle und paralelle Schnittstellen.
Welche Software ist es denn?
Als Q&D-Lösung köntne ich mir vortstellen, daß Du eine RaspberryPI nimmst und als "Konverter" einsetzt.:
Sofern die Software nicht irgendwelche Statusmeldungen zurückerwartet, soltle das so einwandfrei funktionieren.
lks
PS: Eventuell könnten Dir sogenannte 2Capture-Programme" für die serrielle Schnittstelle gute Dienste leisten.
Einfach den Datenstrom an die serielel Schnittstelle mitschneiden und anschließend an die parallele Schnitstelle ausgeben.
PPS: Durch so einen registry-eintrag wird das ncihts werden, weil die Software offfensicht auf "seriell" festverdrahtet ist. Vielleicht kannst Du in der Softwrae selbst ja noch auf LPT umstellen.
Welcher Drucker soll denn angesteuert werden?
Bessere ältere Drucker hatten sogar teilweise serielle und paralelle Schnittstellen.
Welche Software ist es denn?
Als Q&D-Lösung köntne ich mir vortstellen, daß Du eine RaspberryPI nimmst und als "Konverter" einsetzt.:
- Per USB/Seriell die Daten empfangen.
- Per USB/IEEE Daten ausgeben.
Sofern die Software nicht irgendwelche Statusmeldungen zurückerwartet, soltle das so einwandfrei funktionieren.
lks
PS: Eventuell könnten Dir sogenannte 2Capture-Programme" für die serrielle Schnittstelle gute Dienste leisten.
Einfach den Datenstrom an die serielel Schnittstelle mitschneiden und anschließend an die parallele Schnitstelle ausgeben.
PPS: Durch so einen registry-eintrag wird das ncihts werden, weil die Software offfensicht auf "seriell" festverdrahtet ist. Vielleicht kannst Du in der Softwrae selbst ja noch auf LPT umstellen.
Und was für einen Drucker "erwartet" denn die Software an COM2?
Gruß
Xolger
Gruß
Xolger
Ach ja,
Du könntest Dir natürlich auch einen Wandler von seriell nach parallel basteln. Dazu benötigt man entweder einafch nur einen Microcontroller mit ein paar treiberchips oder einafch ein Schiberegister, ein Latch und ein paar Logic-Ics, z.B. aus der 74xx-Baureihe. Dei Dinger gab es früher sogar fertig zu kaufen, weiß aber nciht, ob die noch im handel erhältlich sind.
lks
Du könntest Dir natürlich auch einen Wandler von seriell nach parallel basteln. Dazu benötigt man entweder einafch nur einen Microcontroller mit ein paar treiberchips oder einafch ein Schiberegister, ein Latch und ein paar Logic-Ics, z.B. aus der 74xx-Baureihe. Dei Dinger gab es früher sogar fertig zu kaufen, weiß aber nciht, ob die noch im handel erhältlich sind.
lks
Hey, es gibt tatsächlich Schnittstellenwandler, die serielle Daten von der RS232 in paralelle LPT wandeln. Funktioniert angeblich sogar ohne Treiber.
lg.
lg.
Zitat von @Endoro:
Hey, es gibt tatsächlich
[http://www.ebay.de/itm/SERIAL-TO-PARALLEL-CONVERTER-SP-200-RS-232C-RS232-to-LPT-/200968396826?_trksid=p2054897.l4275
Schnittstellenwandler], die serielle Daten von der RS232 in paralelle LPT wandeln. Funktioniert angeblich sogar ohne Treiber.
Hey, es gibt tatsächlich
[http://www.ebay.de/itm/SERIAL-TO-PARALLEL-CONVERTER-SP-200-RS-232C-RS232-to-LPT-/200968396826?_trksid=p2054897.l4275
Schnittstellenwandler], die serielle Daten von der RS232 in paralelle LPT wandeln. Funktioniert angeblich sogar ohne Treiber.
Ei gucke da. Gibt's die Dinger tatsächlich noch. Die waren mal richtig teuer, man konnte sie aber auch mit einer Handvoll Bauteilen für den Bruchteil des Preises selbst bauen. .
Und man braucht tatsächlich keine Treiber. Nur fukntionieren damit solche Sachen wie "Rückmeldung des Tintenstandes" nicht, da diese keinen bidirektionale Parallelport bieten.
lks
Zitat von @dax4fun:
Danke an den vielen Antworten
Status: Epson Drucker der einen LPT Anschuss hatte, wurde eine 25pin Com "Platine" bzw "Modul" eingebaut und
funktioniert
Danke an den vielen Antworten
Status: Epson Drucker der einen LPT Anschuss hatte, wurde eine 25pin Com "Platine" bzw "Modul" eingebaut und
funktioniert
Das ist genau so ein Schnittstellenwandler, wie ich ihn oben erwähnt habe, Nur halt in den Drucker eingebaut.
DIe Software ist eine Eigenproduktion einer Firma aus Wien die zum Scannen und Drucken von/an Ersatzteilen verwendet wird mit
bonus Sachen, wir haben schon 100 mal versucht sie zu tauschen doch es gibt keine alternative.
bonus Sachen, wir haben schon 100 mal versucht sie zu tauschen doch es gibt keine alternative.
Das ist blöd
Nachteil halt dieser COM2 port der in der registry .... aber das es nicht möglich ist Daten die für einen com sind
umzuleiten direkt auf LPT auch komisch
umzuleiten direkt auf LPT auch komisch
Capture-Programme gibt es viele. Man könnte je nach Programm, die daten statt in eine datei schreiben zu lassen direkt auf LPT leiten. (Alles ist eine Datei ).
Bin noch immer an einer Soft Lösung interessiert da der letzte Drucker knapp 7 Monate gehalten hat
Dann kauf/bau dir einfach ein paar von den Schnittstellenwandlern.
Umleiteung in Datei und dann ??? Ich glaube das hatte ein Kollege probiert doch das waren Hieroglyphen^2
Die Hieroglyphen waren vermutlich Druckersteuercodes, weil ihr vermutlich das ganze als Grafik druckt. Das ist bei Druckdaten normal so.
gibt es eine Möglichkeit mit virtuelle ports, Brücken... sowas hatten wir als unser Rechner keinen zweiten port hatte
Ist mir nicht bekannt. Aber für Deinen Anwendungsfall ist doch ein RS22/IEEE-Wandler das einafchste.
lks
Da es mich interessiert hat, ob es die auch neu zu kaufen gibt, habe ich mal geschaut und bin prompt fündig geworden.
Auf lange Sicht dürfte das eine sinnvolle Investition sein, sofern ihr genügend Drucker mit Parallelports noch habt. Ansonsten ist es eventuell sinnvoller, eine raspberry Pi oder anderes "Mini"-System zu nehmen, um die seriellen Druckdaten über jede beliebige Schnittstelle (USB, Netzwerk, Parallel) weiterzuleiten.
lks
Auf lange Sicht dürfte das eine sinnvolle Investition sein, sofern ihr genügend Drucker mit Parallelports noch habt. Ansonsten ist es eventuell sinnvoller, eine raspberry Pi oder anderes "Mini"-System zu nehmen, um die seriellen Druckdaten über jede beliebige Schnittstelle (USB, Netzwerk, Parallel) weiterzuleiten.
lks