一覧へ戻る2017年3月31日RS-232Cの通信を既存のLAN(Ethernet)回線によって延長できるか?とのお問い合わせを度々いただきます。弊社製品のSIシリーズを利用すればこうした使い方も可能で、実際に運用されているお客様も多くおられます。上記のようにSIシリーズの機器を1対1(1地点⇔1地点)で接続する場合は製品の取扱説明書にもその設定方法についての記載はあります。それではRS-232C機器が同じ地点に2台あり、それを別の2地点に分けて延長したい場合はどうするか?というケースについて考えてみます。実はこのような場合、SI-60やSI-60Fの対向セットを2セット用意しなくても、RS-232Cが2ポートあるSI-60Xを片側に1台、もう片側にSI-60Fを2台使用すれば、対応が可能です。RS-232C機器を2台接続可能で、LANで延長した先に2台のSI-60Fを接続先として使用することができます。以下はその使用方法・設定の一例です。[SI-60X]まず使用する機器にIPアドレスを設定します。今回はローカルネットワークを想定してSI-60Xに192.168.0.3、それと対向で接続する2台のSI-60Fにそれぞれ192.168.0.1(SI-60F�@)と192.168.0.2(SI-60F�A)を設定しました。(IPアドレス設定方法の詳細については取扱説明書を参照)IPアドレス設定後、各機器を接続します。(今回、弊社のプロトコルアナライザーLE-8200などをRS-232C機器に見立てています。LE-8200などのシミュレーション機能を用いることでRS-232Cの調歩同期の通信の送受信を行うことができます。)続いて、対向接続のためのSI-60XとSI-60Fの設定を行います。Installerというソフトを用いてPCからLAN経由で行います。Installerを立ち上げ、そこからウェブマネージャーを起動して設定を行います。SI-60Xから設定します。対向接続のための設定はウェブマネージャーのConnectionの項目で行います。Settingsの項目も設定が必要ですが、これはSI-60FやSI-60Xと接続されたRS-232C機器との通信条件を設定するもので、ここでは詳細は省きます。)SI-60XはRS-232Cポートが二つあり、Ethernetの接続についてもそれぞれに別のポート番号を割り当てることができます。RS-232Cのポート�@についての設定を行います。Hostには接続先とするSIのIPアドレスを入力します。SI-60Xのポート�@はSI-60F�@と接続するので、SI-60FのIPアドレスである192.168.0.1を設定します。Portの番号)を設定します。Port番号)を設定します。10003と設定しています。これでSI-60X側の設定は終わりです。続いてSI-60F�@の設定を行います。Portに割り当ててあるポート番号(10001)をそれぞれ設定します。SI-60F�@の設定はこれで終わりです。続いてSI-60F�Aの設定を行います。Portに割り当ててあるポート番号(10003)をそれぞれ設定します。SI-60F�Aの設定はこれで終わりです。上記で接続設定は完了です。実際に通信が可能か、以下の図のようにRS-232C機器から文字列を送信して、お互いに送受信ができるかを確認します。(�@は�Bと送受信、�Aは�Cと送受信を行います。)以下はRS-232C機器�@の送受信の状態を表示したものです。SDと書いてある列(送信データの意味)に�@から送信したHTの文字列が表示され、RDと書いてある列(受信データの意味)で�Bから送信されたBSの文字列を受信している様子が確認できます。�B側でも確認してみると、�@と送信・受信が反対になったデータのやりとりが表示されており、やはり送受信が行われていることが確認できます。�Aと�Cでも同様に送受信が行われている様子が確認できます。�A側、上段(SDの列)に�Aから送信しているSHの文字列、下段(RD側)に�Cから送信され�Aで受信したEXの文字列があります。�C側、上段(SDの列)に�Cから送信しているEXの文字列、下段(RD側)に�Aから送信され�Cで受信したSHの文字列があります。上記の使用例では、ある地点のRS-232C×2点(今回のケースでは�B�C)をLAN経由で延長し、異なる2地点(今回のケースでは�@�A)それぞれのRS-232C機器とデータの送受信を行うことができました。いった使用方法が求められるケースの場合、SI-60XとSI-60Fの組み合わせをご検討いただければ幸いです。