如何将数据从TestStand序列传递到LabVIEW用户界面?

更新 Jul 22, 2020

适用于

软件

  • TestStand

操作系统

  • Windows

问题详述

我想在LabVIEW开发的自定义操作员界面上显示TestStand序列的每个步骤的状态。我应该使用哪种方法?

解决方案

用户界面(UI)消息是将数据从TestStand序列传递到用户界面的最佳方法。

首选UI Message有两个原因:

  1. UI和序列文件的独立性 -用户界面应始终与序列文件一起运行,反之亦然。使用UI消息,在同时运行序列文件与用户界面时,对序列文件没有额外的属性要求。使用UI消息:
    • 用户界面可以执行不包含某些消息的序列(用户界面中的处理代码根本不会执行)
    • 某些特定消息的序列可以在不处理该消息的UI中执行(UI消息被用户界面忽略)
  2. 可维护性 -UI消息避免了对序列文件属性或UI变量的依赖,这意味着开发人员对序列文件和用户界面的维护成本降低
此处可以找到实现UI消息和UI消息处理代码的详细教程。