文章目录

  • **从TestStand创建一个新的VI**
  • 从TestStand创建一个新的LabVIEW项目并添加一个新的VI


从TestStand创建一个新的VI

File-Save < filename> As,并将序列文件保存在 < TestStand Public>\Tutorial目录下,命名为Call LabVIEW VI 2.seq

在LV Class Member Pass/Fail之后插入一个 Numeric Limit Test,将新步骤重命名为LV Numeric Limit Test。

在Module标签页中进行配置。

单击右侧的创建VI按钮。

labview调用testStand 引擎_labview


此时这个按钮可能处于不可用状态,要求配置LabVIEW适配器以使用LabVIEW开发系统

configure-adapters-< 当前选中的是LabView>-configure-general,默认选中的LabVIEW Server是Runtime,这个是把东西当成可执行文件在用,无法进行修改,这里要给它改成LabVIEW Development System

labview调用testStand 引擎_Test_02

在文件对话框中浏览到< TestStand Public>\Tutorial目录,输入LV Numeric Limit Test.vi,单击OK
TestStand Numeric Limit Test步骤类型要求代码模块在step . result .Numeric属性中存储测量值,并且步骤类型执行比较操作以确定步骤是通过还是失败。代码模块可以将步骤属性作为参数传递给或传递给代码模块,或者使用代码模块中的TestStand API更新步骤属性。当您使用国家仪器公司的默认代码模板创建代码模块时,TestStand会为您创建访问步骤属性所需的参数。
打开LabVIEW程序框图
右击Numeric Measuremement,创建常量10.0
保存并关闭VI。

在TestStand中,单击LabVIEW Module选项卡。TestStand根据存储在Numeric Limit Test步骤类型的代码模板中的信息自动更新VI的输出参数。

保存更改并选择Execute»Single Pass。当执行完成时,报告指示通过的步骤,数值测量值为10。

labview调用testStand 引擎_TestStand_03

关闭Excute窗口。

从TestStand创建一个新的LabVIEW项目并添加一个新的VI

在LV Numeric Limit Test后边插入另一个Numeric Limit Test将新步骤重命名为LV Project Numeric Limit Test

在Module标签页中进行配置

单击创建LabVIEW项目按钮

在文件对话框中,浏览到< TestStand Public>\Tutorial目录,

进入LV Project Test.lvproj,单击OK。

TestStand创建一个新的LabVIEW项目,并在LabVIEW中打开该项目。

在TestStand中,单击从LabVIEW项目中添加或删除VI按钮

labview调用testStand 引擎_Test_04


右击我的电脑-New VI

labview调用testStand 引擎_LabVIEW_05


在Select LabVIEW VI to Create对话框中,浏览到< TestStand Public>\Tutorial目录,输入LV Project Numeric Limit Test .VI,单击OK。

右击新建的VI-Edit VI。

labview调用testStand 引擎_TestStand_06


右键单击Numeric Measurement终端,创建常量10。

保存并关闭VI。在TestStand中,选择LV Project Number Limt Test.vi。单击Select关闭Select VI from LabVIEW Project对话框。

labview调用testStand 引擎_LabVIEW_07


在VI Parameter Table中输入值。

参数名称


Numeric Measurement

Step.Result.Numeric

Report Text

Step.Result.ReportText

保存更改并单次运行。执行完成后,报告表示通过的步骤,数值测量值为10.0。

关闭excute窗口。