MPC2000 Reference Manual [JAPANESE] [ENGLISH]
【関数】   【TCP/IP】
【使い方】
TCP

IF TCP(0)==1 THEN
dmy=TCP(-1,n)
dmy=TCP(-2,n)
【書   式】 【機   能】
TCP(n)

TCP/IP接続確認、操作
【解   説】
TCPコネクションの確認をします。nはTCP番号です。TCPコネクションが成立していれば関数値として1を返します。切断していれば0を返します。なお、TCPコネクションの確立には一定の時間がかかります。

TCP番号とは、SET_IP等で表示される0〜7の数値です。
以下の表示例では、それでれTCP番号は、0と1となります。
1 : / TCP PACKET 8000 Slave
2 : / TCP PACKET 9000 Master 192.168.0.61 ref_time = 50

dmy=TCP(-1,n)
TCP番号nをTCP切断する。dmy=TCP(-1,n) 。リターン値は常に0です。確認は、TCP(n)で行います。
この関数実行後TCP(n)の値は2となり再接続指示TCP(-2,n)実行待ちとなります

dmy=TCP(-2,n)
TCP番号nを再接続する。dmy=TCP(-2,n) 。リターン値は常に0です。

確認は、TCP(n)で行います。接続に成功すると戻り値が1となります




  [LASTMODIFY]2021-02-02 17:12:51 [CREATEDATE]2019-09-30 16:47:07
MPC2000 Reference Manual -R5.11-   (C)2007 ACCEL Corp. all right reserved.