FutureNet

FAシリーズ

FA-210編

2.TCPコントロールモード

2.1 対向接続

元々RS-232で通信していたPCと機器を、FA-210を使うことでネットワークLANを経由して通信できるようにします。

FA-210はTCPコントロールモードの対向接続とし、互いにDTRやDSR信号の変化も伝わるようにします。PCから送信データが発生したときTCP接続させ、一定時間データが途絶えるとTCPを切断します。両端のPCと機器は従来通りRS-232通信を行うだけで、TCP/IPなどネットワーク を意識しません。

 

【 構成図 】

 

taikou

【 設定例 】

クライアント側

main ip 192.168.10.1
main mask 255.255.255.0
rs 0 mode tcpcontrol
rs 0 control client
rsport 0 connectaddress 192.168.10.2
rsport 0 connectport 33333
rsport 0 inactivitytimer 20

サーバ側
main ip 192.168.10.2
main mask 255.255.255.0
rs 0 mode tcpcontrol
rsport scfcport 33333
rsport 0 inactivitytimer 20

 

【 設定例解説 】

クライアント側
main ip 192.168.10.1
main mask 255.255.255.0

IPアドレスとマスクビットを設定します。

rs 0 mode tcpcontrol
rs 0 control client

TCPコントロールモードのクライアントに設定します。

rsport 0 connectaddress 192.168.10.2
rsport 0 connectport 33333

接続先IPアドレスを192.168.10.2、接続先TCPポート番号を33333に設定します。

初期値は、RS-232からデータ受信するとTCP接続を行います。

rsport 0 inactivitytimer 20

無通信無通信切断タイマの設定です。無通信状態が20秒続くとTCPを切断します。

 

サーバ側

main ip 192.168.10.2

main mask 255.255.255.0

IPアドレスとマスクビットを設定します。

rs 0 mode tcpcontrol

TCPコントロールモードに設定します。初期値はサーバです。

rsport scfcport 33333

TCP接続の待ち受けTCPポート番号を33333とします。

rsport 0 inactivitytimer 20

無通信無通信切断タイマの設定です。無通信状態が20秒続くとTCPを切断します。