获取通知器引用函数
- 更新时间2025-07-30
- 阅读时长3分钟
返回通知器引用。
通过该引用,调用其他通知器操作函数。

输入/输出
名称(未命名)
—
名称是要获取或创建的通知器的名称。 默认值为空字符串,用于创建无名称的通知器。
元素数据类型
—
元素数据类型是需要通知器包含的数据的类型。 该输入端可连线任意数据类型。
如未找到则创建?(T)
—
如未找到是否创建?指定名称指定的通知器不存在时,是否创建新的通知器。 如值为TRUE(默认值),指定名称的通知器不存在时,函数可创建新的通知器。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
通知器输出
—
通知器输出是对已有通知器或函数创建的新通知器的引用。
新建?
—
新建?函数创建新的通知器时,值为TRUE。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
使用指定通知器在程序框图的两个部分或两个VI间传递数据。如未连线名称,该函数将创建一个新的未命名的通知器引用。如连线名称,函数可在现有通知器中搜索同名的通知器,然后返回至现有通知器的新的引用。如不存在同名的现有通知器,且如未找到是否创建?为TRUE,函数将创建新的命名的通知器引用。
如使用该函数返回循环内已命名通知器的引用,LabVIEW可在每次循环执行时创建该已命名通知器的新引用。如在循环中使用该函数,因为每个新引用都使用额外的4个字节,LabVIEW可逐渐占用更多的内存。VI停止运行时可自动释放字节。然而,对于持续时间较长的应用程序,内存占用的持续增加可能使LabVIEW的表现类似发生内存溢出。如需防止不必要的内存占用,可在循环中使用释放队列引用函数释放每次循环的通知器引用。
该函数可能返回的错误代码包括:1、2、1094、1100或1492。
注: 在一个应用程序实例中获取的通知器引用,不能在另一个应用程序实例中使用。如尝试在其他应用程序实例中使用,LabVIEW可返回错误1492。
名称(未命名)
—
元素数据类型
—
如未找到则创建?(T)
—
错误输入(无错误)
—
通知器输出
—
新建?
—
错误输出
—