次の構成で、RS232デバイスを制御するために使用したいRJ45-D9 RS232アダプターがあります。
ラップトップRJ45イーサネットポート-> Cat6パッチリード-> D9 RS232アダプター-> RS232デバイス
上記はうまくいくでしょうか?
いいえ。イーサネットポートは、RS-232信号を送受信できません。
ラップトップに従来のDB9 RS-232シリアルポートがある場合は、適切なシリアルケーブルを使用してください。そうでない場合は、USB-RS-232シリアルアダプターを使用してください。
次の構成で、RS232デバイスを制御するために使用したいRJ45-D9 RS232アダプターがあります。
目標を達成できるかどうかは、この "adapter"で何ができるかによって異なります。
確かに、あなたが提案した接続用に設計された「シリアルからイーサネットへのコンバータ」があります。
ラップトップRJ45イーサネットポート-> Cat6パッチリード-> D9 RS232アダプター-> RS232デバイス
これは製品アプリケーションによく似ています。 。
シリアルイーサネットコンバータは何のために使われるのですか?
最も一般的には、シリアルプリンター、バーコードスキャナー、スケール、GPS、センサーなどのシリアルRS232、RS485またはRS422デバイス、またはシリアルインターフェイスを備えたその他の民生用または産業用デバイスを、標準LANネットワーク経由でコンピューターに接続するために使用されます。
これの利点は明白です。 中央のコンピュータからリモートでシリアルデバイスを制御、監視、通信することができます。
シリアルイーサネットコンバーターはどのように機能しますか?
コンバーター内の回路は、IP/TCPパケットをシリアルデータに変換し、シリアルデータをIP/TCPパケットに変換できるため、双方向で動作します。コンバーターの使用を開始する前に、コンピューターにドライバーソフトウェアをインストールする必要があります。このドライバーソフトウェアは、コンバーターがコンピューターに接続されているときにコンピューターのデバイスマネージャーに仮想COMポートを作成するため、仮想COMソフトウェアとも呼ばれます。少なくとも評判の良い売り手から購入した場合、仮想COMソフトウェアは通常、コンバーターに含まれています。
シリアルイーサネットコンバーターのドライバーソフトウェアによって仮想COMポートが作成されると、COMポートはコンピューターのデバイスマネージャーに標準の組み込みCOMポートであるかのように表示されますが、実際には次のコンバーターのCOMポートです。イーサネットのもう一方の端。
イーサネットで使用される物理的シグナリング、さらには論理プロトコルは、シリアルポートのものとは完全に異なるため、ラップトップのLANポートをデバイスのシリアルポートに直接接続することは不可能です。
ただし、両方に同じconnectorがよく使用されます。シリアルコンソール用の「RJ45」コネクタの使用はシスコによって普及したと思いますが、他のベンダーのネットワークデバイスも同じコネクタを使用しています。反対側にDE-9があり、もう一方に「RJ45」が付いているアダプタがある場合、それはおそらくシスコスタイルのコンソールケーブルです。このように( Wikipediaからの画像 ):
ラップトップをデバイスのシリアルポートにローカルに接続するには、USBシリアルポートアダプターを入手するだけです。それらはすぐに利用でき、一般的なもの(FT232RおよびPL2303)のドライバーはほとんどのオペレーティングシステムで見つかります。
ただし、使用例がネットワーク経由の場合のようにシリアルポートリモートに接続する場合、それは機能しません。ネットワークに接続し、デバイスのシリアルポートと通信するものが必要です。それだけを行う市販のデバイス(ターミナルサーバー)がありますが、シリアルを装備した別のコンピューターでも解決できます。