关于子VI的一些疑问
时间:10-02
整理:3721RD
点击:
我做了一个子VI,子VI作用:从主VI采集数据,通过计算输出,把数据再传递给主VI,子VI里面没有while循环,目前遇到的问题是:子VI的调用应该是一次一次的,假设子VI有一个输出控件A,默认值为18,第一次调用计算的值为20,那么A=20,第二次调用时,计算的值应该为40,由于子VI调用时调用完关闭然后再次调用开启的,所有我看到A的值为18,而后变为40,我如何让每次子VI上一次结束的值为下一次启动的值呢,或者说,如何让子VI连续运行,我要的结果:子VI传递出去的数值不能每次都要显示一次默认值。因为主VI的输入为连续变化的,我想要的是输出控件A的输出也是连续的,不能每次从默认值变为计算值,
没有好的办法,暂时先用全局变量实现了