ラップトップでRj45-D9 RS232アダプターを使用してRS232デバイスを制御する


8

次の構成で、RS232デバイスを制御するために使用したいRJ45-D9 RS232アダプターがあります。

ラップトップRJ45イーサネットポート-> Cat6パッチリード-> D9 RS232アダプター-> RS232デバイス

上記はうまくいくでしょうか?


7
RJ45からDB9へのアダプタは、ほぼ間違いなく、RJ9コネクタのピンをRJ45のコネクタに接続するだけです。これらのデバイスにロジックが含まれているデバイスはまだありません。多くのロジック(および構成)が必要です。イーサネット接続とシリアル接続は大きく異なります。
davidgo 2018年

3
アダプタの写真を提供してください。
Criggie、

1
@Criggie、これはおそらく、APCがRJ45-to-USBアダプターを使用するように切り替える前の何年もの間、無停電電源装置で使用していたアダプターです。
マーク

回答:


26

いいえ。イーサネットポートは、RS-232信号を送受信できません。

ラップトップに従来のDB9 RS-232シリアルポートがある場合は、適切なシリアルケーブルを使用してください。そうでない場合は、USB-RS-232シリアルアダプターを使用してください。


2
「イーサネットポートはRS-232信号を送受信できない」 -しかしコンバーターはある。
おがくず

2
@sawdust例はありますか?
マイケルハンプトン

3
私が見たシリアルケーブルへのRJ45は、このように制御またはプログラミングするためにスイッチ/ルーターに接続するように作られました。
JPhi1618 2018年

1
@MichaelHampton-私の回答の最後にリンクがあります。
おがくず

3
@ JPhi1618、これは単なるピン配置アダプターです。イーサネットとシリアルポート間の物理的および論理的シグナリングの違いには役立ちません。「RJ45」コネクタがシリアルコンソールに使用される理由は、DE9よりも小さいためだと思います。これにより、たとえば、コンソールコネクタをスイッチの背面に配置するのではなく、前面に取り付けることができるようになります。同じコネクタが使用されていることは少し混乱しますが、それらは簡単に入手でき、たとえば長いシリアルケーブルを作成するためのプラグをだれでも見つけることができます。
ilkkachu

19

このようなアイテムがある場合、それは単なるピン割り当てアダプタであり、シリアル/イーサネットデバイスではありません。

https://cdn3.volusion.com/uvrp7.f3o9w/v/vspfiles/photos/319016-2.gif?1401188765

RJ45ケーブルの両端でこれらのいずれかを使用して、シリアルケーブルを作成できます。そのシリアルケーブルは、壁などに設置された構造化ケーブルを通過できますが、イーサネットスイッチまたはVLANを通過できません


2
私はこれらを長い間使用してきましたが、比較的長いケーブル(10メートル以上)でも確実に機能します。
Ismael Miguel

3
RS-232規格は、DB25コネクタを指定しています。DB25コネクタは最新のほとんどのコネクタより大きく、多少不便であるため、多くの機器は、写真のRJ-45およびDE-9コネクタを含む他のコネクタに切り替えています。そのアダプタは、RJ-45シリアルポートを備えたサーバーまたはネットワーク機器とDE-9シリアルポートを備えた別のデバイスとの間の接続を可能にすることを意図していた可能性があります。
kasperd

4
@kasperd、技術的に知りたい場合、RS-232は、コンピュータまたはコンピュータ端末(別名、「データ端末装置」、または「DTE」)とモデム(別名、「データ通信装置」、または「DCE」)。最近では、「RS-232」と言うとき、最低レベルのラインコーディングとフレーミングを除いて、ほとんどすべてを無視しています。
ソロモンスロー

1
@SolomonSlowその通りです。私のポイントは、コネクタのフォームファクターを含め、現在使用されていないその標準の一部があることです。描かれているアダプターは、ベンダーがより大きなDB25コネクターの代わりに使用することを選択した2つのコネクター間の変換用です。
kasperd

9

次の構成で、RS232デバイスを制御するために使用したいRJ45-D9 RS232アダプターがあります。

目標を達成できるかどうかは、この「アダプタ」が何を実行できるかによって異なります。
あなたが提案した接続用に設計された「シリアルからイーサネットへのコンバータ」は確かにあります。

ラップトップRJ45イーサネットポート-> Cat6パッチリード-> D9 RS232アダプター-> RS232デバイス

これは製品アプリケーションによく似ています ここに画像の説明を入力してください

では、シリアルイーサネットコンバーターは何に使用されますか?

最も一般的には、シリアルプリンター、バーコードスキャナー、スケール、GPS、センサーなどのシリアルRS232、RS485またはRS422デバイス、またはシリアルインターフェイスを備えたその他の民生用または産業用デバイスを、標準LANネットワーク経由でコンピューターに接続するために使用されます。
これの利点は明白です。中央コンピュータからリモートでシリアルデバイスを制御、監視、通信することができます


シリアルイーサネットコンバーターはどのように機能しますか?

コンバーター内の回路は、IP / TCPパケットをシリアルデータに変換し、シリアルデータをIP / TCPパケットに変換することもできるため、双方向で動作します。コンバーターの使用を開始する前に、コンピューターにドライバーソフトウェアをインストールする必要があります。このドライバーソフトウェアは、コンバーターがコンピューターに接続されているときにコンピューターのデバイスマネージャーに仮想COMポートを作成するため、仮想COMソフトウェアとも呼ばれます。仮想COMソフトウェアは通常、コンバーターに含まれています(少なくとも、評判の良い販売者から購入した場合)。

シリアルイーサネットコンバーターのドライバーソフトウェアによって仮想COMポートが作成されると、COMポートはコンピューターのデバイスマネージャーに標準の組み込みCOMポートであるかのように表示されますが、実際には次のコンバーターのCOMポートです。イーサネットのもう一方の端。


シリアルからイーサネットへのコンバーターの画像



2
これらのコンバーターはクールで便利ですが、独自の電源を必要とするものを「アダプター」と呼ぶことはないと思います。彼のシリアルデバイスをリモートで制御する必要がある場合、OPはおそらくこれを使用できます。
JPhi1618

4
「独自の電源を必要とするものを「アダプター」と呼ぶつもりはない」 -デジタルICを備えたものはすべて、電力を必要とするでしょう。USB アダプター(たとえば、別の回答で述べたUSBからRS-232へのシリアルアダプター)には、USB接続がコンバーターチップに電力を供給するという利点があります。イーサネットはUSBのようなバスではないため、電力はありません(PoEがない限り)。
おがくず

5
これは質問の要点を逃していますか?ユーザーのラップトップイーサネットポートは、シリアル接続の駆動には使用できません。はい、LAN経由でこれらのデバイスの1つに接続できますが、それは問題ではありません。
cpt_fink 2018年

1
とても本当です。たぶん私は少数派ですが、私は常に「アダプター」を本当にばかばかしいピン間接続である何かのために予約してきました。あなたがそれを言及した今、私は他の人が「USB-シリアルアダプター」をかなり使用しているのを見ました(そして同様の製品のために)。
JPhi1618 2018年

2
@cpt_fink - OPがしたい「に制御 RS232デバイス」ではなく、「シリアル接続をドライブ」あなたが主張するよう(何でもその手段)。シリアルイーサネットコンバーターの説明には、「...コンピューターからシリアルデバイスをリモートで制御できるようになる」と記載されています。 OPの質問に対する完全な回答ではないのはなぜですか?
おがくず

4

イーサネットで使用される物理的なシグナリング、さらには論理的なプロトコルは、シリアルポートのものとは完全に異なるため、ラップトップのLANポートをデバイスのシリアルポートに直接接続することは不可能です。

ただし、両方に同じコネクタがよく使用されます。シリアルコンソール用の「RJ45」コネクタの使用はシスコによって普及したと思いますが、他のベンダーのネットワークデバイスも同じコネクタを使用しています。もう一方の端にDE-9があり、もう一方の端に「RJ45」が付いているアダプタがある場合、それはおそらくシスコスタイルのコンソールケーブルです。このように(ウィキペディアからの画像):

ここに画像の説明を入力してください

ラップトップをデバイスのシリアルポートにローカルに接続するには、USBシリアルポートアダプターを入手するだけです。それらはすぐに利用でき、一般的なもの(FT232RおよびPL2303)のドライバーはほとんどのオペレーティングシステムで見つかります。

ただし、ネットワーク経由などでシリアルポートにリモートで接続する場合は、機能しません。ネットワークに接続し、デバイスのシリアルポートと通信するものが必要です。それだけを行う市販のデバイス(ターミナルサーバー)がありますが、シリアルを装備した別のコンピューターでも解決できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.