使用TCPTEST程序

GE 提供的另一个实用程序是 TCPTEST 诊断程序。运行TCPTEST,从开始菜单中选择运行并输入以下命令行:

TCPTEST parameters <Enter>

parameters是下表中一个或更多的命令参数。要显示参数列表,输入以下命令:

TCPTEST <Enter>

该程序要求两个节点运行,一个为客户端,一个为服务器。首先设置服务器节点:

tcptest /S <Enter>

客户端节点必须使用最小的TCPTEST参数:

tcptest /C /Rnodename <Enter>

这里nodename 是服务器节点的SCU节点名。例如,要把VIEW01设为服务器,运行TCPTEST/S参数,如上面所示。要与VIEW01通讯,则在另一节点上输入:

tcptest /C /RVIEW01 <Enter>

TCPTEST参数

参数...

让我们...

/Bx

将接收和发送缓冲区大小设置为 x。默认大小为 1400 条消息。如果定义这个参数,确保双方节点的缓存大小相同。

/C

把一个节点设为客户端。这个参数要求提供远程服务器节点名(参阅下面的/R参数)。

/D

显示运行信息(如数据接收)。

/Fx

设为x毫秒,多长时间发送信息。默认值为尽量快速发送信息。

/Pportnumber

portnumber替换服务器节点和客户端节点的默认端口号。

/Rserver

定义远程服务器节点名。

/S

设置该节点为服务器。

/Tx

将发送和接收数据的 TCP 超时值设置为 x。仅当 WINSOCK 实现支持更改 TCP 超时值时才支持此参数。大部分应用不适应。

/W

检测WINSORCK接口和显示WSADData(如供货商信息)。

建议您运行 TCPTEST 时不运行 iFIX。如果同时运行两个程序,要确保更改TCPTEST使用的端口号(/P)。否则,可能会造成数据传输冲突。因为在默认状态下,TCPTEST使用与iFIX相同的端口。注意使用TCPTEST时,客户端和服务器必须使用同一端口号。

 

参阅

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。