ping 応答はありますが、作成した TCP/IP ソケット通信とコネクション 開設が出来ません

1.Enet-485/FA の PORT 番号は正しく設定されていますか?
Enet-485/FA では 、TCP/IP ソケットと通信するには、プログラムモー
ド内で自機IP、PORT(ソースポート番号)と相手IP、PORT(デストネーショ
ンポート番号)が必要です。これらをご確認下さい。また、PORT番号はデ
フォルトで 0000 (Hex)となっており、0000 (Hex)のままでは未設定の扱い
となります。
TCP/IPソケット側よりコネクション開設(クライアント型)を行う場合、
Enet-485/FA の相手 PORT (デストネーションポート番号)には仮の値を
設定して下さい。相手よりの開設要求パケットの相手PORT Noより自動取
得します。
2.PORT番号の 設定方法を確認して下さい。
Enet-485/FA では PORT 番号の指定は全て16 進表記で行います。
一方、ソケットプログラムで相手ポート番号を指定する場合は、10 進表記
をご使用されているケースがよくあります。従って Enet-485/FA の
ソースポート No を 1000 (16 進)と指定した場合、ソケットプログラム内
での 10 進数表記による開設要求先であるEnet-485/FA のポート No は
4096 (10 進)とする必要が あります。

Category: Enet-485FAについて

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


上部へスクロール