RS232-Schaltmatrix für mehrere Geräte und PCs?

1203
Michael Mankus

Ich habe sechs Geräte, die über RS232 gesteuert werden können. Ich möchte auswählen können, welche Geräte zu einem bestimmten Zeitpunkt an einen meiner drei Computer angeschlossen sind.

Ich weiß, dass ein Gerät nicht gleichzeitig mit mehr als einem PC verbunden sein kann. Ich möchte jedoch auswählen können, an welchen PC jedes Gerät gerade angeschlossen ist.

Jeder PC verfügt bereits über zwei RS232-Ports und wird nur an (höchstens) zwei Geräten angeschlossen.

Ich versuche herauszufinden, welche Ausrüstung ich dafür kaufen kann, und verstehe, dass ich möglicherweise mehrere Schalter / etc in Kaskade schalten muss.

So könnten beispielsweise Gear A und B zu PC1 wechseln. Gang D geht zu PC2. Gang C und F gehen an PC3. Und dann möchte ich morgen etwas ändern und wechseln, an welchen PC jedes Gerät angeschlossen ist.

Hat jemand sowas schon mal gemacht?

0
... ist es so schwierig, sie vom Stromnetz zu trennen? Ich meine, Sie haben nicht gesagt, wie viele PCs Sie eventuell anschließen möchten (M). Sie benötigen also einen Multischalter mit 6 Eingängen und 2xM-Ausgängen. Ich sehe es schwer. Suchst du als Lösung wenig LAN von Arduino-Geräten mit Netzwerkadapter und RS232 und dann eine Software, um diese zu wechseln? Hastur vor 8 Jahren 0
Ich stimme zu, um diese Frage als Off-Topic zu schließen, da sie zu http://hardwarerecs.stackexchange.com/ gehört. kenorb vor 8 Jahren 0

1 Antwort auf die Frage

1
g2mk

Wenn Sie einen Terminalserver verwenden, können Sie jedes Gerät an einen beliebigen PC anschließen (Hardware-RS-232-Anschlüsse sind nicht erforderlich).

Mit einem Terminalserver (auch als serieller Server oder Konsolenserver-Netzwerkzugriffsserver bezeichnet) können Organisationen Geräte mit einer seriellen Schnittstelle RS-232, RS-422 oder RS-485 mit einem lokalen Netzwerk (LAN) verbinden.

Sie verbinden also alle Geräte mit dem Terminalserver und haben diese über LAN für jeden Computer in Ihrem Netzwerk als:

  • Virtuelle serielle Schnittstellen auf dem ausgewählten PC (Treiberinstallation erforderlich).
  • Abhören von IP-Ports an der IP-Adresse des Terminalservers.
  • Andere weniger häufig verwendete Modi.

Ich kann Ihnen einen Moxa Serial Device Server empfehlen (einige Setups - virtuelle serielle Ports - erfordern möglicherweise Windows). Sie finden dort:

Genau das, was ich brauche. Vielen Dank. Michael Mankus vor 8 Jahren 0
@MichaelMankus Gern geschehen. g2mk vor 8 Jahren 0