Zwei PCs 1:1 über Com-Port verbunden - Schadhaft?

OP #6906382
Lesenswert?

Hallo,

für eine Schaltung am PC muss ich kurzzeitig (max. 10 Sekunden) am 
Com-Port (9-polige Sub-D Buchse) eine Brücke bilden (DTR -> DSR). Das 
Ganze wird über ein Relais gebildet.
Mein Ziel ist es nun, einen zweiten PC an selbiger Schaltung 
anzuschließen (sprich Com-Port mit dem Relais verbinden). Das heißt aber 
auch, dass sich dadurch eine dauerhafte 1:1 Verbindung der jeweiligen 
Pins DTR und DSR über das Relais bildet.

Ich bin jetzt nicht so gebildet in dem Bereich, aber würde sich das 
irgendwie stören oder müsste hier eine Schutzeinrichtung (?) rein bzw. 
GND zwischen beiden PCs verbunden werden?

Dankeschön :)
OP #6906436
Lesenswert?

Hi,

Danke für eure Antworten. Mir geht es aber nicht darum, wie ich zwei PCs 
richtig verbinde. Nullmodem ist mir bekannt.

Mir geht es kurz darum, ob es schädlich oder störend ist, wenn ich zwei 
PCs an den Pins DTR <> DTR und DSR <> DSR 1:1 verbinde?

Es soll keine Datenübertragung stattfinden. Der Com-Port wird lediglich 
für den Zweck benutzt, um einen Schalter "auszuwerten".

Eine Software wartet somit darauf, dass DTR und DSR in einem Relais 
gebrückt werden. Schließe ich jedoch zwei PCs an dieses Relais, sind 
auch im offenen Relaiszustand die Pins DTR und DSR beider PCs 
miteinander verbinden (1:1).

Wie oben geschrieben ist die Frage, ob das an den PCs Schaden anrichtet 
und ich den Weg gehen muss, für jeden PC ein eigenes Relais zum Brücken 
der Pins verbauen muss.

:)
Gast #6906493
Lesenswert?

An D. schrieb:
> Wie oben geschrieben ist die Frage, ob das an den PCs Schaden anrichtet
> und ich den Weg gehen muss, für jeden PC ein eigenes Relais zum Brücken
> der Pins verbauen muss.

Im Zweifelsfall kannst du auch Optokoppler verwenden und das Relais dann 
über die Optokoppler ansteuern. Dann wären die beiden PCs galvanisch 
getrennt.

Solche Optokoppler für die RS-232 Schnittstelle gibt es auch fertig 
zukaufen. Da musst du also nicht einmal viel basteln.
Gast #6906517
Lesenswert?

DTR ist ein Ausgang, so wie TXD
DSR ist ein Eingang, so die RXD

Wie bei CMOS oder TTL ist es auch bei einer RS232 keine gute Idee, zwei 
Ausgänge gegeneinander arbeiten zu lassen.

Nach deiner Beschreibung sollte es genügen, nur die DSR Signalleitungen 
zu verbinden, die zweite DTR (Quelle für den Pegel nach dem Relais) 
braucht es nicht.
GND muss ohnehin verbunden werden.

Die Variante mit zwei Relais scheint mir zuverlässiger und sicherer 
umsetzbar.
Alternativ gehört eigentlich je eine Diode in die DTR Leitung, um 
Stromfluss durch unterschiedliche High-Pegel der PCs zu unterbinden.
#6906611
Lesenswert?

me schrieb:
> Alternativ gehört eigentlich je eine Diode in die DTR Leitung, um
> Stromfluss durch unterschiedliche High-Pegel der PCs zu unterbinden.

Die Signalpegel werden bei RS232 durch Umpolung der Spannung definiert. 
Ob eine Diode da sinnvoll ist?

Nachtrag:
In der Praxis hat das versehentliche Vebinden zweier RS232-Ports mit dem 
falschen Kabel bei mir noch nie zum Ausfall der Schnittstelle geführt. 
Soll aber nicht heißen, das man das absichtlich machen darf/sollte.
Gast #6906684
Lesenswert?

Harald W. schrieb:
> Was m.W. aber einheitlich ist, ist die Kurzschlussfestigkeit
> von RS232-Schnittstellen.

Ja, aber das ist nicht das Problem - es funktioniert einfach nicht, 2 
Ausgänge zu verbinden, wie soll denn die Information verwertet werden 
(und welche von den beiden). Genauso blödsinnig ist es 2 Eingänge 
miteinander und sonst mit nichts zu verbinden.

Sinnvoll ist nur DSR mit DTR zu verbinden - über DSR kann man einlesen 
was an DTR ausgegeben wird.

Georg
OP #6907110
Lesenswert?

Georg schrieb:
> Harald W. schrieb:
>> Was m.W. aber einheitlich ist, ist die Kurzschlussfestigkeit
>> von RS232-Schnittstellen.
>
> Ja, aber das ist nicht das Problem - es funktioniert einfach nicht, 2
> Ausgänge zu verbinden, wie soll denn die Information verwertet werden
> (und welche von den beiden). Genauso blödsinnig ist es 2 Eingänge
> miteinander und sonst mit nichts zu verbinden.
>
> Sinnvoll ist nur DSR mit DTR zu verbinden - über DSR kann man einlesen
> was an DTR ausgegeben wird.
>
> Georg

Bitte die eigentliche Frage lesen. Thema ist jedoch erledigt.
Gast #6907156
Lesenswert?

An D. schrieb:
> Bitte die eigentliche Frage lesen.

An D. schrieb:
> Mir geht es kurz darum, ob es schädlich oder störend ist, wenn ich zwei
> PCs an den Pins DTR <> DTR und DSR <> DSR 1:1 verbinde?

Ach, das war keine Frage??

An D. schrieb:
> Thema ist jedoch erledigt.

Wenn du nicht verstehst wieso man nicht 2 Ausgänge verbindet ist die 
Diskussion wirklich beendet - wegen Hopfen und Malz und so.

Georg
OP #6907178
Lesenswert?

Georg schrieb:
> An D. schrieb:
>> Bitte die eigentliche Frage lesen.
>
> An D. schrieb:
>> Mir geht es kurz darum, ob es schädlich oder störend ist, wenn ich zwei
>> PCs an den Pins DTR <> DTR und DSR <> DSR 1:1 verbinde?
>
> Ach, das war keine Frage??
>
> An D. schrieb:
>> Thema ist jedoch erledigt.
>
> Wenn du nicht verstehst wieso man nicht 2 Ausgänge verbindet ist die
> Diskussion wirklich beendet - wegen Hopfen und Malz und so.
>
> Georg

Ich habe das auch nie behauptet, dass ich es nicht verstehe. Die 
Grundsituation ist eine generell andere, das Resultat läuft nur darauf 
hinaus. Ob es sich um einen Ein- oder Ausgang handelt ist mir relativ. 
Es ging rein darum, ob es aus technischer Sicht schadhaft für das System 
bzw. die Hardware ist oder intern alles "Save" ist. Sind zwei 
verschiedene Baustellen. Weder Hopfen, noch Malz, sind verloren - 
zumindest auf meiner Seite ;)

Ich wünsche eine schöne Weihnachtszeit und beende das Abo für diesen 
Thread.
Gast #6907590
Lesenswert?

Harald W. schrieb:
> ACK. Was m.W. aber einheitlich ist, ist die Kurzschlussfestigkeit
> von RS232-Schnittstellen.

Nicht wirklich. Ich habe in der Vergangenheit bereit einige Max232 
geschossen, weil versehentlich RX und TX nicht getauscht waren, oder ich 
halt das falsche Kabel (1:1) erwischte. Dann konnte man seinen 
Sonntagsbraten auf dem Max232 erwärmen.
Im PC hängt meist ein 16550 oder Äquivalent (zu 115.200 Baud). Das die 
selbstschützend sind bezweifle ich.
Beitrag #6907654 wurde von einem Moderator gelöscht.
(Firma: Privat) #6907665
Lesenswert?

Gerhard Gösebrecht schrieb im Beitrag #6907654:
> Einer schrieb:
>> Wenn bei so manchem Forum-Teilnehmer am PC noch eine 9-polige, serielle
>> Schnittstelle vorhanden ist, erklärt das so einiges hier...
>
> Ja, da hast Du Recht. Es erklärt, daß jene Leute froh über eine
> Möglichkeit sind, ohne Zusatzaufwand selbstgebaute Hardware ansteuern zu
> können.
>
> Ich habe einen der wenigen PC, die auch HEUTE NOCH über parallele und
> serielle
> Schnittstellen verfügen -und ich bin froh darüber, einen solchen zu
> haben.

Wer sowas braucht :
PCI Schnittstellenkarten (COM + LPT) gibt es ja auch heute noch für
wenig Geld zu kaufen. Hab auch noch eine irgendwo rumliegen.
Gast #6908016
Lesenswert?

Heinz B. schrieb:
> Wer sowas braucht :
> PCI Schnittstellenkarten (COM + LPT) gibt es ja auch heute noch für
> wenig Geld zu kaufen. Hab auch noch eine irgendwo rumliegen.

Oder erst mal nachsehen, ob das Board die Jumper dafür hat.
Ich habe hier auch einem i5-PC 1x ser und 1x par. über kabel auf ein 
Bracket gelegt.

Das mit den Relais kommt mir sowieso komisch vor.
#6908936
Lesenswert?

An D. schrieb:

> Mein Ziel ist es nun, einen zweiten PC an selbiger Schaltung
> anzuschließen (sprich Com-Port mit dem Relais verbinden). Das heißt aber
> auch, dass sich dadurch eine dauerhafte 1:1 Verbindung der jeweiligen
> Pins DTR und DSR über das Relais bildet.

Du darfst problemlos einen Eingang mit einem Ausgang verbinden (also DTR 
mit DSR). Wenn Du aber zwei Ausgänge miteinander verbindest (also DSR 
auf DSR), dann killst Du damit langfristig die Ausgangstreiber. Das 
darfst DU also nicht machen. Zwei Eingänge zu verbinden macht auch 
keinen Sinn, weil dann zwar nichts kaputtgeht, aber der Eingangswert 
undefiniert ist.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren