预防LabVIEW错误对话框的出现

更新 Nov 17, 2023

适用于

软件

  • LabVIEW

问题详述

  • 我使用错误接线端在LabVIEW中传递错误。可是,即使我已使用连线和显示控件,当错误发生时,错误对话框仍然弹出。如何禁用它以使错误仅出现在显示控件?
  • 我不在乎来自LabVIEW VI的错误,但是LabVIEW错误对话框一直出现。如何忽略该VI中的错误通知?

解决方案

此对话框出现的原因是基于已启用LabVIEW的自动错误处理。通过打开一个空白VI并导航至工具>>选项>>程序框图,滚动至错误处理,然后取消勾选在新VI中启用自动错误处理,可在新VI中禁用错误对话框。这将使LabVIEW中所有新创建的VI,在程序框图中禁用自动错误处理。
Error Handling Settings.png
您也可以通过导航至文件>>VI属性>>执行或使用<Ctrl-I>,然后在弹出的VI属性对话框中使用下滑菜单以在类别选项中选择执行,以禁用单个VI的自动错误处理。
Automatic Error Handling Settings.png
注意:最佳的做法是确保您合并手动错误处理。如果您真的不在乎某个特定VI的输出,则可以使用"清除错误VI"以清除错误,并且没有自动错误处理捕获功能并显示对话框。

 

相关信息

这也可以通过在LabVIEW ini文件中添加以下标记来实现:
 
defaultErrorHandlingForNewVIs = False
EnableAutomaticErrorHandling = False