Ich habe einen RJ45-zu-D9-RS232-Adapter, mit dem ich ein RS232-Gerät in der folgenden Konfiguration steuern möchte:
Laptop-RJ45-Ethernet-Anschluss -> Cat6-Patchkabel -> D9-RS232-Adapter -> RS232-Gerät
Würde das oben genannte funktionieren?
Ich habe einen RJ45-zu-D9-RS232-Adapter, mit dem ich ein RS232-Gerät in der folgenden Konfiguration steuern möchte:
Laptop-RJ45-Ethernet-Anschluss -> Cat6-Patchkabel -> D9-RS232-Adapter -> RS232-Gerät
Würde das oben genannte funktionieren?
Antworten:
Nein. Ethernet-Ports können keine RS-232-Signale senden oder empfangen.
Wenn Ihr Laptop über einen herkömmlichen seriellen DB9 RS-232-Anschluss verfügt, verwenden Sie diesen mit dem entsprechenden seriellen Kabel. Wenn dies nicht der Fall ist, verwenden Sie einen seriellen USB-zu-RS-232-Adapter.
Wenn Sie so etwas wie dieses Produkt haben, handelt es sich lediglich um einen Pinbelegungsadapter und nicht um ein serielles / Ethernet-Gerät.
Sie können eines davon an jedem Ende eines RJ45-Kabels verwenden, um ein serielles Kabel herzustellen. Dieses serielle Kabel kann durch ein strukturiertes Kabel verlaufen, das in einer Wand oder ähnlichem installiert ist, aber nicht durch einen Ethernet-Switch oder ein VLAN.
Ich habe einen RJ45-zu-D9-RS232-Adapter, mit dem ich ein RS232-Gerät in der folgenden Konfiguration steuern möchte:
Ob Sie Ihr Ziel erreichen können, hängt davon ab, was genau dieser " Adapter " kann.
Es gibt sicherlich "Seriell-zu-Ethernet-Wandler", die für die von Ihnen vorgeschlagene Verbindung ausgelegt sind:
Laptop-RJ45-Ethernet-Anschluss -> Cat6-Patchkabel -> D9-RS232-Adapter -> RS232-Gerät
das sieht der Produktanwendung sehr ähnlich : .
Wofür wird ein serieller Ethernet-Konverter verwendet ?
Am häufigsten wird es verwendet, um ein serielles RS232-, RS485- oder RS422-Gerät wie einen seriellen Drucker, einen Barcode-Scanner, eine Waage, ein GPS, einen Sensor oder ein anderes Verbraucher- oder Industriegerät mit serieller Schnittstelle über ein Standard-LAN-Netzwerk an einen Computer anzuschließen.
Der Vorteil davon liegt auf der Hand; Sie können Ihr serielles Gerät von einem zentralen Computer aus fernsteuern, überwachen und mit ihm kommunizieren .
Wie funktioniert ein serieller Ethernet-Konverter?
Die Schaltung im Konverter kann IP / TCP-Pakete in serielle Daten und auch serielle Daten in IP / TCP-Pakete konvertieren, sodass sie in beide Richtungen funktioniert. Bevor Sie den Konverter verwenden können, müssen Sie die Treibersoftware auf Ihrem Computer installieren. Diese Treibersoftware wird auch als virtuelle COM-Software bezeichnet, da sie im Geräte-Manager Ihres Computers einen virtuellen COM-Anschluss erstellt, wenn der Konverter an Ihren Computer angeschlossen ist. Virtual COM-Software ist normalerweise im Lieferumfang des Konverters enthalten, zumindest wenn Sie bei einem seriösen Verkäufer kaufen.
Sobald der virtuelle COM-Port von der Treibersoftware des Serial-zu-Ethernet-Konverters erstellt wurde, wird der COM-Port im Geräte-Manager Ihres Computers so angezeigt, als wäre er ein standardmäßiger integrierter COM-Port. Es handelt sich jedoch tatsächlich um den COM-Port im Konverter unter das andere Ende des Ethernet.
Bilder von seriellen zu Ethernet-Wandlern
Die physische Signalisierung und vor allem die logischen Protokolle, die von Ethernet verwendet werden, unterscheiden sich grundlegend von denen der seriellen Schnittstellen. Daher ist es unmöglich, den LAN-Anschluss eines Laptops direkt mit dem seriellen Anschluss eines Geräts zu verbinden.
Für beide wird jedoch häufig derselbe Anschluss verwendet. Ich denke, die Verwendung eines "RJ45" -Anschlusses für die serielle Konsole wurde von Cisco populär gemacht, aber Netzwerkgeräte anderer Hersteller verwenden denselben Anschluss. Wenn Sie einen Adapter mit einem DE-9 am anderen Ende und einem "RJ45" am anderen Ende haben, handelt es sich höchstwahrscheinlich um ein Konsolenkabel im Cisco-Stil. Wie dieser ( Bild aus Wikipedia ):
Um Ihren Laptop lokal an eine serielle Schnittstelle eines Geräts anzuschließen, benötigen Sie einfach einen USB-Adapter für die serielle Schnittstelle. Sie sollten leicht verfügbar sein und Treiber für die gängigen (FT232R und PL2303) sind für die meisten Betriebssysteme verfügbar.
Wenn Ihr Anwendungsfall jedoch darin besteht, eine Remote- Verbindung zu einer seriellen Schnittstelle herzustellen , z. B. über das Netzwerk, funktioniert dies nicht. Sie benötigen etwas, das eine Verbindung zum Netzwerk herstellt und mit der seriellen Schnittstelle Ihres Geräts kommuniziert. Es gibt im Handel erhältliche Geräte, die genau das tun (Terminalserver), aber Sie können dies auch mit einem anderen seriell ausgestatteten Computer lösen.