我刚遇到Labview项目的问题。
背景
有问题的软件通常是独立应用程序,但是出于调试目的,我们找到了一种在Labview环境中使用源文件运行该软件的方法。
问题
当我们按下运行命令(顺便说一句,它不会中断)时,它将开始处理我猜到的文件,并且有时会弹出一个文件夹浏览器,而无需进一步说明请求的内容。我们一直在尝试选择MAIN文件夹(MAIN.VI所在的位置),SOURCE文件夹,其中包含项目的所有VI和子VI,但无论哪种方式,它都只是使用文本“应用程序已停止”来更新日志选项卡。 (我认为是由于我们未选择正确的文件/文件夹)。
我想我的主要问题是
其他信息*
几个月前,有人知道这条路,我们已经正确地运行了,但是他只是忘记了,所以这就是为什么我确定它会以这种方式起作用的原因。它在 Labview 13 环境中运行。
任何帮助将不胜感激。
问候。
答案 0 :(得分:0)
尝试用searching the VI Hierarchy的名称找出可能的罪魁祸首:
- 打开VI或项目,然后选择查看»VI层次结构以显示VI 层次结构窗口。
- 通过键入商品名称来启动搜索 您想在窗口中的任何地方找到。输入文字时, 出现搜索字符串,并在您键入时显示文本。 LabVIEW 一次突出显示名称以搜索开头的一项 串。
- 如果有多个项目的名称开头为 搜索字符串,按【{1】】键搜索下一项 匹配搜索字符串。按
Enter
键查找 与搜索字符串匹配的上一个项目。
我非常确定所有可以显示文件或文件夹对话框的LabVIEW原语的名称中都包含Shift-Enter
或file
,但是如果这样做没有帮助,您也可以尝试{{1 }}或folder
。
如果发现多个结果,请在运行代码之前在它们上set breakpoints。当执行到达断点时,它将暂停并突出显示断点位置;然后,您可以使用Step In / Step Over来检查是否是触发对话框的节点(如果没有,则使用“暂停”按钮继续执行)。