错误1004在透过LabVIEW NXG使用Open VI Reference时出现

更新 Jun 25, 2023

适用于

程式语言

  • LabVIEW NXG G

问题详述

我正在尝试在LabVIEW NXG中通过引用调用子VI时出现以下错误。我应该如何解决?

Error 1004 occurred at Open VI Reference in Main.gvi.

The specified VI name (subVI.gvi) was not found or not exported by the component.

Possible reason(s):

LabVIEW: (Hex 0x3EC) The VI is not in memory.


错误

解决方案

您可以通过在Open VI Reference的VI name中输入子VI的来解决该问题。如下图所示:
全名

下图显示了在VI存储在应用程序(.gcomp )或命名空间中的情况下,获取VI的全限定名称的位置。
获得完全合格的名称

相关信息

即使子VI与主VI存储在相似的目录级别中,也必须使用子VI的全限定名。