微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview中vi的动态调用问题

labview中vi的动态调用问题

时间:10-02 整理:3721RD 点击:
在labview下动态调用别得vi时,
我试了试在单步执行时候可以看到被调用得vi
可是连续运行得时候就看不到被调用得vi了
这是怎么回事啊  

这个是要设置VI的属性的,但单步执行时,因为是要单步,所以程序自动进入程序里边给你观察,就算你不设置的话它也要进入,若用单步跳过它就不进入了!在全速运行时,它是直接把这个子VI当成一个黑匣子来用,所以不会进入给你看的,若是要让他显示的话,你要这样设置,具体方法如下:在file->vi propertier,出现一个对话框,在category下拉列表中选择windows appereance,然后在界面上选择custom,然后再点击customize按钮,进入了一个界面里边,再把左下脚倒数第二项的show front panel when called,这样它在被调用时就会自动显示出来这个子VI的前面板了,若是要用完这个子VI后它自动关闭,就要将它的级联的一个选项close afterwards if originally closed选上,这样子VI运行完了就自动关闭了。一些有关程序的外观的好多都在这里设置的,比如菜单和工具栏及滚动条显示与否等等都是这里设置的!

动态调用VI? 你是已经把要调用的VI预先加载到了内存 还是调用时才加载 这两个是不一样的

就是如果我调出界面,用完我点退出返回主界面怎么实现啊

谢谢分享

请参考:

同求。

......

这个是要设置VI的属性的,但单步执行时,因为是要单步,所以程序自动进入程序里边给你观察,就算你不设置的话它也要进入,若用单步跳过它就不进入了!在全速运行时,它是直接把这个子VI当成一个黑匣子来用,所以不会进入给你看的,若是要让他显示的话,你要这样设置,具体方法如下:在 file->vi propertier,出现一个对话框,在category下拉列表中选择windows appereance,然后在界面上选择custom,然后再点击customize按钮,进入了一个界面里边,再把左下脚倒数第二项的show front panel when called,这样它在被调用时就会自动显示出来这个子VI的前面板了,若是要用完这个子VI后它自动关闭,就要将它的级联的一个选项close afterwards if originally closed选上,这样子VI运行完了就自动关闭了。一些有关程序的外观的好多都在这里设置的,比如菜单和工具栏及滚动条显示与否等等都是这里设置的!

急,我想知道如何调用时才加载。谢谢(因为这样下次加载时内存的数据就清除了)

感谢分享,学习

VI属性-窗口外观-自定义-调用时显示前面板

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top