如何在TestStand中调用Python?
在TestStand 2019中已经集成了Python步骤类型,本文不再赘述。
- 针对TestStand 2017,本身软件是没有集成Python步骤类型的,因此也无法直接调用Python程序,但是NI公司针对该版本软件发布了一个扩展软件,下载安装后TestStand中就会出现Python步骤类型,下载链接如下:https://www.ni.com/zh-cn/support/downloads/software-products/download.python-step-types-for-teststand.html#307442
- 安装时注意在选择TestStand版本时,要和你电脑上的TestStand版本一致。安装完成后,启动TestStand就可以在步骤类型列表中看到Python文件夹。
- 向步骤编辑器中添加一个“Python Step - Action”步骤,右键该步骤点击“Configure Python Step”,会弹出如下对话框。
- 在“Version”后填入“3.6”(该扩展软件只支持Python3.6以上,注意如果TestStand程序是64位,则安装的Python版本必须也为64位,32位同理),“File Path”中填写你要调用的Python程序的路径,“Operation Scope”默认为“Module”,此时你可以在“Function Name”的下拉框看到你调用的Python程序中的所有方法,选择一个你要使用的方法,并在“Parameters”内配置变量,点击“OK”即可。