外部インタフェース/API | ![]() ![]() |
シリアルケーブルを使って2つのデバイスを接続
RS-232標準は、シリアルケーブルで接続された2つのデバイスをData Terminal Equipment (DTE)とData Circuit-Terminating Equipment (DCE)として定義します。この用語は、コンピュータ端末とモデム間の通信用の標準としてRS-232を反映します。
本マニュアルでは、コンピュータはDTEで、モデムやプリンタのような周辺機器はDCEと考えます。多くの科学機器は、DTEとして機能します。
RS-232は主にDTEとDCEを接続することに関連するので、ピンの割り当ては、ストレートケーブルが利用されるように定義されます。ここでpin 1はpin 1に接続され、pin 2はpin 2に接続されます。transmit data (TD)ピンとreceive data (RD) ピンを使ったDTEとDCEのシリアル接続を以下に示します。シリアルポートのピンに関する情報は、「シリアルポートの信号とピンの割り当て」を参照してください。
2つのDTEまたは2つのDCEをストレートシリアルケーブルを使って接続する場合は、各デバイスのTDピンがお互いに接続され、各デバイスのRDピンがお互いに接続されます。そのため、2つの似ているデバイスを接続するには、nullモデム ケーブルを使う必要があります。下記に示すように、nullモデムケーブルは、ケーブルの送信ラインと受信ラインがクロスします。
注意 複数のRS-422あるいはRS-485デバイスをシリアルポートに接続することができます。RS-232/RS-485アダプタをお持ちの場合は、これらのデバイスと共にMATLABのシリアルポートオブジェクトを使うことができます。 |
![]() | シリアルポートインタフェース標準 | シリアルポートの信号とピンの割り当て | ![]() |