LabView NXT编程 - 错误1003

时间:2010-11-06 12:48:06

标签: labview nxt

我正在使用NXT工具包插件用于LabView 2009,我正在尝试下载一个程序,目标是NXT到砖块上。编译时,它会因错误而失败。

错误1003:VI不可执行。很可能是VI被破坏或者其中一个子VI无法定位。选择文件>>打开以打开VI,然后验证您是否能够运行它。 来源:

  • 重试当前操作。

  • 重新启动LabVIEW并重试。

由于没有显示错误的来源,所以我不知所措。

我正在连接蓝牙,虽然它显示连接正常,但我已经制作了其他有效的程序。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

错误表明项目中的某个VI不可执行或无法找到。以下是一些需要考虑的问题。您的项目中有很多VI或子VI吗?我建议查看VI层次结构(View > VI Hierarchy)。您是否从项目视图进行编译 - 是否有任何VI在其名称旁边有警告符号?

其中一个VI必须丢失。在NI论坛上查看this post。它显示了一个“缺失”VI的示例。在以下情况下VI丢失:

  • LabVIEW正在错误的目录中查找(或更改其文件路径)
  • 其文件名已更改
  • 如链接示例所示,使用多态VI而不是VI本身(see here

你的错误可能是由一个破坏的VI引起的:

  • VI内的错误阻止其运行(更难追踪)