在TestStand中创建和编辑表达式

更新 Jun 4, 2020

适用于

软件

  • TestStand

问题详述

  • 我想在TestStand中使用表达式,但是我不知道它的语法规则。如何仍然可以在序列中使用表达式?
  • 如何在TestStand中编辑状态表达式?

解决方案

您可以使用“表达式浏览器对话框”(Expression Browser Dialog Box) 创建和编辑表达式。表达式浏览器(Expression Browser)位于表达式文本框旁。请按照以下步骤打开“表达式浏览器对话框”并编辑或创建表达式。
1.将一个 Statement 步骤拖放到主序列(Main Sequence) 中。 2.进入步骤设置的“表达式”(Expression)选项卡。

3.表达式浏览器可帮助创建表达式。单击表达式文本框旁边的“表达式浏览器”按钮以启动“表达式浏览器对话框”。

4.在“表达式浏览器对话框”中,您可以选择变量和函数,而不必知道要执行的表达式的确切语法。

相关信息

可以使用表达式以编程方式访问或更改TestStand在运行序列时收集的数据。您可以在以下位置使用表达式:
  • 表达式窗格(Expression panel)
  • 代码模块参数(Code module parameters)
  • 测试界限(Test limits)
存在不同类型的表达式。
  • 数据表达式在运行时运算,TestStand 将返回值传给表达式项。参数值就是数据表达式的具体范例。
  • 条件表达式根据布尔值,判断是否执行 If 语句或前提条件中的步骤。
  • 通用表达式没有返回值,但允许您执行语句和设置自定义值。