带中止功能的读取
- 更新时间2025-07-30
- 阅读时长3分钟
从累加器Tag通道读取值,可选择清空累加器,也可发送信号中止通道。该端点类似于读取端点,区别在于其有一个中止输入和一个已中止?输出。可使用累加器Tag通道的中止功能在通道缓冲区还有数据的情况下立即关闭通道。该端点必须与带中止功能的写入端点配合使用。

输入/输出
清空(T)
—
清空指定是否清空累加器。默认值为TRUE。
通道
—
通道是连接该端点至写入方端点的通道线。
平均(F)
—
平均指定是否读取通道元素的平均值。默认值为FALSE。
中止
—
中止指定是否中止该通道。如中止为TRUE,该端点将通道标记为关闭,之后任何读取数据的调用将被忽略。同时,已中止?在下一次调用该端点时返回TRUE。
元素
—
如平均为FALSE,元素返回该端点从通道读取的数据。如平均为TRUE,该输出返回通道数据的平均值。
计数
—
计数返回上次通道清空后通道值被更新的次数。即使通道中止,该输出仍返回值。
已中止?
—
如该端点发生中止或连接至通道的写入方端点发生中止,已中止?返回TRUE。如已中止?为TRUE,调用该端点将不再执行任何操作,只返回已中止?为TRUE。 |
FPGA模块详细信息
下列信息适用于在FPGA VI中使用上述对象。
注: 下列信息可能因LabVIEW FPGA模块的不同版本而有所不同。
| 单周期定时循环 | 不支持。 |
| Usage | 对于数组,该端点仅允许由支持的数据类型组成的固定大小一维数组。该端点不支持可变大小的数组,即使数组在编译时转换为单一大小。 该端点不支持LabVIEW类。 如使用带有单精度浮点型数据类型的端点,关于资源使用、延时和单周期定时循环支持的信息见下列章节。 |
| 注 | 非重入子VI的通道线接线端仅可连接一个通道。如果从多个位置调用非重入子VI,连接至某个接线端的多个通道线在编译时会成为一个通道线。 |
清空(T)
—
通道
—
元素
—
计数
—
已中止?
—