TestStand发生错误时,UI不弹出报错窗口,跳到Cleanup继续执行

更新 Apr 19, 2023

适用于

软件

  • TestStand

问题详述

我有一个TestStand序列,当设备间通信中断时,偶尔会收到预期的错误。发生这些错误时,我希望序列立即进入cleanup步骤,并且我不希望弹出报错窗口。

解决方案

需要修改两处才能达到这个效果。
  • 在 Configuration >> Station Option >> Execution 选项卡中,有一个“On Run-Time Error”选项,将其设置为 “Run Cleanup”
  • 编辑 PostUUT 回调。此回调负责步骤失败时弹出报错窗口,因此,如果将步骤的运行模式设置为“ Skip”,则UI不会出现任何弹窗。

相关信息

如果您以前从未使用过回调,参考在NI TestStand中使用回调了解为什么要使用它们。