如何在TestStand并行执行相同的Python脚本吗?



我使用TestStand,设置由2个套接字(dut)组成。每个被测件都连接一个串行接口来发送/接收数据。现在我有了一个python脚本,它可以打开串行接口并交换数据。python脚本使用com端口号作为输入参数。

到目前为止,python脚本适用于dut1或DUT2,没有任何问题。现在我想在TestStand中实现和使用这个python脚本。

问题:

  • 是否可以使用TestStand并行执行此python脚本?
  • 如果是,我需要如何设置TestStand以便并行运行测试?

当使用批处理模型时,我确实可以访问两个dut,但数据不是并行的,而是按顺序(首先DUT1然后DUT2)。所以我猜想TS的设置有问题。

感谢

可以在TestStand中并行执行此操作。

您可能希望使用异步函数。下面是一个例子。