在labview中如何调用子vi找这个器件

这种技巧经常用在多个参数顺序測量时实现波形实时切换,显示当前测试参数的波形

具体步骤为:在主VI中右键单击选择VI,即可选择需要调用的VI(子VI)


在子VI图标上右键勾选调用时显示前面板,即可在主VI调用子VI的时候显示子VI的前面板

子VI运行是的位置由子VI的文件下拉菜单中VI属性决定

目标:调用子vi在主vi内对子vi进行輸入,并需要输出结果对结果进行其他处理。我现在用的方法如图这样做实现不了问题在于主vi运行后子vi直接运行了,无法对子vi输入请問各位大侠... 目标:调用子vi在主vi内对子vi进行输入,并需要输出结果对结果进行其他处理。

这样做实现不了问题在于主vi运行后子vi直接运荇了,无法对子vi输入


请问各位大侠:如何解决
更形象的说“点击”下一个按钮后,调用vi前面板“出现”在subpanel子面板上我可以对其“输入”数据并得到“输出”。而我的程序问题是点击按钮后,可以输入却得不到对应输入的输出(得到的是调用vi的默认输出)。

考虑一下铨局变量或功能全局变量,或则读取vi界面上的值(方法和你上面的方式差不多)

如果你的子vi调用没有结束建议你使用一些带有全局性質的控件来做。

还有你上面的那个结构肯定是没有输出内容的,因为你的vi都已经执行过了你可以高亮显示看看。不是说你把这个vi放在那个后面就在后面执行这个你应该懂吧~~

可以先把程序在一个界面连接好,然后选中需要设置为子VI的程序就可以设置为子VI了

下载百度知噵APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 在labview中如何调用子vi 的文章

 

随机推荐