主要内容

本页采用了机器翻译。点击此处可查看英文原文。

TCP Server

配置 TCP 服务器

  • TCP Server block

库:
Simulink Real-Time / IP

描述

TCP Server 模块用于配置 TCP 服务器。

示例

端口

输入

全部展开

如果 Enable 大于零,则该模块连接到以太网设备。否则,该模块将无法连接到以太网设备。

输出

全部展开

状态值为以下之一:

  • 0 - 未连接

  • 1 - 互联

作为最佳做法,应将 TCP 配置模块的 Status 输出端口连接至关联的 TCP SendTCP Receive 模块的 Enable 输入端口。

参数

全部展开

依赖关系

当您选择此参数时,它将停用 Server IP address 参数,并禁止 TCP 使用端口 11023 以及 55005560

编程用法

模块参数:useHostTargetConn

若使用专用以太网卡,此值必须与目标计算机上为该以太网卡配置的 IP 地址相匹配。

编程用法

模块参数:serverAddress

Server IP addressServer port 的组合必须是唯一的。

端口 11023 以及 55005560 专用于 Simulink Real-Time 通信。

编程用法

模块参数:serverPort

启用纳格尔算法以提升 TCP/IP 网络的效率。纳格尔算法减少了通过网络发送的数据包数量。这种效率提升的代价是,纳格尔算法会在数据包通过网络发送前引入延迟。您可以通过禁用此模块的 Nagle 算法来降低网络延迟。

编程用法

模块参数:useNaglesAlgorithm

版本历史记录

在 R2020b 中推出

全部展开