下文列出了创建和使用自定义探针的说明和建议。

  • 自定义探针仅在数据流经连线时执行。换而言之,尽管可随时在自定义探针上运行控件,但仅当探针接收到连线的数值时,事前通过编程对控件值改变所指定的响应才会发生。
  • 自定义探针可像VI一样进行调试。但自定义探针不能探测自身的程序框图,也不能探测其子VI的程序框图。调试探针时应使用通用探针
  • 将探针保存在labview\user.lib\_probes\defaultDefault Data\Probes目录中。保存在labview\user.lib\_probes\default目录中的探针可在任何运行LabVIEW的远程计算机上使用。该目录适于公共探针。由于Default Data目录随登录到计算机上的用户而变,故建议将非公共探针保存在该目录下。
  • 主程序框图在探针执行完毕后暂停。避免在自定义探针中使用循环或事件结构,这些元素会增加探针的执行时间。
  • 在自定义探针中使用未初始化的移位寄存器时应谨慎小心。即使一个VI是非重入VI,当它被用作探针时,所有未初始化的移位寄存器将与重入VI行为相同。每个探针都保留循环中最后的值且这些值不与同一探针中的其他实例共享。