从 NI TestStand 运行可执行文件

更新 Sep 30, 2023

环境

软件

  • TestStand

本文档将向您展示如何从 NI TestStand 调用可执行文件。
本文档还将向您展示如何将输入传递到可执行文件并接收输出。

先决条件:
  • NI TestStand 已安装

在 TestStand 的Insertions Palette中有一个名为Call Executable的步骤类型。此步骤类型可用于从 TestStand 运行可执行文件,方法是指定可执行文件的文件路径并在步骤设置中输入相关参数,例如传递输入或接收输出或将 TestStand 配置为不等待可执行文件完成。
  1. 转到 Insertion Palette,选择Call Executable步骤类型并将其拖到您的 TestStand 主序列中。
插入.PNG
  1. 选择新添加的Call Executable步骤,进入步骤设置的Call Settings选项卡
步进设置.PNG
  1. 通过输入可执行文件的路径并输入参数表达式来配置调用可执行文件的步骤。
    1. 上图中的示例是启动命令提示符并在 ni.com 上执行 ping
    2. 请注意,我们在 ping 命令和“ni.com”之间包含字符组合“\”,以表示“ni.com”是 ping 命令本身的参数。
  2. 使用Wait Options 选项卡中的步骤设置来配置 TestStand 是否应该启动可执行文件然后立即继续、等待设定的时间量或等待可执行文件完成执行。
    1. 如果等待,您还可以配置 TestStand 如何响应可执行文件中可能出现的任何错误
  3. 使用Standard InputStandard Output选项卡为您的可执行文件配置输入输出