读取UDP数据函数
- 更新时间2025-07-30
- 阅读时长3分钟
从UDP套接字读取数据报并通过数据输出返回结果。
函数在收到字节后返回数据,否则等待完整的毫秒超时。

输入/输出
连接ID
—
连接ID是唯一标识UDP套接字的网络连接引用句柄。
最大值(548)
—
最大值是读取字节数量的最大值。默认值为548。 (Windows) 如该输入端未连接548,由于函数无法读取小于一个数据包的字节数,Windows可返回错误。
超时毫秒(25000)
—
超时毫秒指定函数等待字节的时间,以毫秒为单位。如在指定时间内未接收到任何字节,函数可完成操作并返回错误。 默认值为25,000毫秒。值–1表示无限等待。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
连接ID输出
—
连接ID输出返回值与连接ID相同。
数据输出
—
数据输出包含从UDP数据报读取的数据。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。
端口
—
端口是发送数据报的UDP套接字的端口。
地址
—
地址是产生数据报的计算机的地址。 |
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Data Communication\Protocols\UDP\UDP Multicast\UDP Multicast.lvproj
- labview\examples\Data Communication\Protocols\UDP\Simple UDP\Simple UDP.lvproj
连接ID
—
最大值(548)
—
错误输入(无错误)
—
连接ID输出
—
数据输出
—
错误输出
—
端口
—
地址
—