请按照以下步骤检查网络环境设置和 NPort 设置:
- 在浏览器中输入 NPort 服务器的 IP 地址,打开服务器的网页式用户界面,确保服务器处于 TCP Server 模式。以NPort 6000 系列服务器为例,打开 Serial Port Configuration > Operation Modes 页面。在 Application 字段的下拉菜单中选择 Socket,然后在 Mode 字段中选择 TCP Server。

- 确保 NPort 服务器中处于侦听状态的 TCP 端口与 TCP 客户端程序中的目的端口匹配。
- 如果主机和 NPort 服务器处于 DHCP 环境中,请进行以下操作:
(a) 向 NPort 服务器和主机分配固定 IP 地址,确保二者位于同一子网中。
(b) 如果不确定 NPort 服务器的 IP 地址,或服务器没有与主机位于同一子网中,则请安装 Device Search Utility/NPort Search Utility 搜索工具,点击 Search 按钮,查找与主机相连或联入同一局域网的所有 NPort 服务器。
- 如果您使用的是 DE-311/211 服务器,请确保 DIP SW1 为关闭状态,即未启用数据通讯。
- 打开 NPort 服务器的网页式用户界面,检查 TCP 客户端程序的目的端口是否被占用。以NPort 6000 系列服务器为例,打开 Log, Monitoring and Warning > System Monitoring > System Status > Network Connections 页面,确保 TCP 客户端程序的目的端口(或 NPort 服务器的本地 TCP 端口)处于 LISTEN 状态。

- 确保 NPort 服务器的“Accessible IP List”中包含主机的 IP 地址。以 NPort 6000 系列服务器为例,打开 System Configuration > Accessible IP List 页面,查看 Accessible IP List,确保列表包含主机的 IP 地址。

- 检查防火墙的过滤规则,确保其不限制 TCP 客户端程序的目的端口(或 NPort 服务器的本地 TCP 端口)。