|
我编写了一个拥有并行运行模块的labview vi。当我直接运行此vi或者令其他vi调用此vi时,它的并行模块可以正常运行。然而,当我用Teststand调用此vi时,它的并行模块是顺序执行的。为什么会这样,我应该怎样恢复它的功能?
为了解决这个问题,你需要将你labview vi的Execution System调整为Other 1 或者Other 2. 这个调整将会令你labview vi的并行结构像预想的一样运行。具体的操作为在你的labview vi中,点击 File»VI Properties. 接着选择Execution 类别. 然后设置Preferred Execution System 为Other 1或者Other 2.
你需要对所有被Teststand调用且拥有并行结构的labview vi执行上述操作。
|