Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

COM-Port Signale mittels LPT simulieren ?

VPCoder / 4 Antworten / Flachansicht Nickles

Gibt es unter Windows die Möglichkeit, via Treiber (wenn möglich Freeware), einen Com-Port über die parallele Schnittstelle zu simulieren ?

Dh. dass ich in meiner Kommunikationssoftware zB. COM2 als Schnittstelle wählen kann, die Signale Txd,Rxd,DTS etc. aber von der LPT: simuliert werden ?

Besten Dank für irgendwelche Tipps
Greets Michi

VPCoder HADU „Hi, ich glaube nicht, dass es eine gute Idee ist ein serielles Gerät an einen...“
Optionen

Hi, danke für Deine Fürsorge. Aber ich bin in der Hardware-Entwicklung tätig und weiss über die Spannungspegel der Schnittstellen ziemlich genau bescheid.

Eigentlich ist es so, dass ich genau diese +5V der Parallelschnittstelle nutzen möchte. Zur Erklärung muss ich mal ausholen:

Unsere Firma (Maschinenindustrie) hat bei verschiedenen Kunden ein Modul mit Microcontroller im Einsatz. Dieser Microcontroller kann über seine integrierte serielle Schnittstelle (asynchron, aber nur 5V-Signale) programmiert werden. Um nun aber die Schnittstelle des Controllers mit der RS232 zu verbinden, benötige ich einen TTL zu RS232-Wandler (zB. MAX232).

Da nun unerwartet bei diversen Kunden ein Software-Update des Controllers anliegt, müsste ich allen Kunden ein solchen Interface zukommen lassen. Das ist mit enormen Kosten verbunden (1. Hardware, 2. das geht bei uns durch diverse Stellen, 3. DHL, 4. Zoll). Da das ganze auf unserem Mist gewachsen ist, versuche ich natürlich, die Kosten und den Aufwand ein wenig einzudämmen.

Eine einfache Lösung wäre dabei, die einzelnen Signale des COM-Ports mit der LPT zu simulieren, nur eben in +5V, wie Du bereits erwähnt hast. Auf diese Weise käme ich aber gänzlich ohne Zusatzhardware aus. Der Service-Elektriker beim Kunden müsste lediglich an einem D-Sub 25pol drei bis vier Litzen anlöten (dieses Material ist beim Kunden bereits vorhanden).

Rein theoretisch müsste es möglich sein, ein solches Mapping durchzuführen.

Greez VPCoder