从流中读取多个元素
- 更新时间2025-07-30
- 阅读时长3分钟
读取网络流中的数组元素。只能通过写入方端点调用该函数。

输入/输出
#元素
—
元素数量是要读取流中元素的数量。如值为-1,则读取流中所有的元素。如在输入上使用默认值,该函数不会超时。LabVIEW忽略超时毫秒输入端,函数立即返回可供读取的数据。如果该输入为默认值且没有可读取的元素,该函数返回一个空数组。通过指定的值大于创建网络流读取方端点函数的读取缓冲区大小,该函数可返回错误。如超时毫秒结束前无可用数据,该函数可返回空数组。也可使用可读元素属性确定流中的元素数量。
端点输入
—
端点输入指定端点的引用。通过连线创建网络流读取方端点函数的读取方端点输出端至该输入,获取引用。
数据类型
—
数据类型是要读取元素的数据类型。该输入仅适用于数组包含多个数据类型或连线多个数据类型至结构(条件结构)的同一隧道。将从流中读取的元素数据类型连线至该输入端。
超时毫秒(-1)
—
超时毫秒指定函数等待数据的时间,以毫秒为单位。默认值为-1,表示函数无限等待。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
端点输出
—
端点输出返回端点输入。
数据输出
—
数据输出返回函数从流中读取的数据。如发生错误或超时毫秒到期前可用元素的数量小于元素数量,该接线端可返回空数组。
超时?
—
超时?如在超时周期内函数未读取数据,则返回TRUE。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
#元素
—
端点输入
—
数据类型
—
错误输入(无错误)
—
端点输出
—
数据输出
—
超时?
—
错误输出
—