Labview通过子面板调用子vi的问题
目标:调用子vi,在主vi内对子vi进行输入,并需要输出结果,对结果进行其他处理。我现在用的方法如图这样做实现不了,问题在于主vi运行后子vi直接运行了,无法对子vi输入...
目标:调用子vi,在主vi内对子vi进行输入,并需要输出结果,对结果进行其他处理。
我现在用的方法如图
这样做实现不了,问题在于主vi运行后子vi直接运行了,无法对子vi输入
请问各位大侠:如何解决
更形象的说,“点击”下一个按钮后,调用vi前面板“出现”在subpanel子面板上,我可以对其“输入”数据并得到“输出”。而我的程序问题是,点击按钮后,可以输入,却得不到对应输入的输出(得到的是调用vi的默认输出)。 展开
我现在用的方法如图
这样做实现不了,问题在于主vi运行后子vi直接运行了,无法对子vi输入
请问各位大侠:如何解决
更形象的说,“点击”下一个按钮后,调用vi前面板“出现”在subpanel子面板上,我可以对其“输入”数据并得到“输出”。而我的程序问题是,点击按钮后,可以输入,却得不到对应输入的输出(得到的是调用vi的默认输出)。 展开
3个回答
推荐于2018-05-07
展开全部
考虑一下全局变量,或功能全局变量,或则读取vi界面上的值(方法和你上面的方式差不多)
更多追问追答
追问
读取vi界面上的值,是什么意思捏?如何实现呀
追答
lv版本2010代码收费
如果你的子vi调用没有结束,建议你使用一些带有全局性质的控件来做。
还有你上面的那个结构,肯定是没有输出内容的,因为你的vi都已经执行过了,你可以高亮显示看看。不是说你把这个vi放在那个后面就在后面执行,这个你应该懂吧~~
2014-01-12
展开全部
可以先把程序在一个界面连接好,然后选中需要设置为子VI的程序,就可以设置为子VI了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询