LabVIEW应用-SubVI的调用

2015-10-22 08:48:32来源: eefocus 关键字:LabVIEW  SubVI  调用
[]摘要

当主程序执行某个任务的同时,会跳出waiting...对话框提示用户等待,直到任务执行完毕waiting...对话框消失.以下主要介绍其实现方法...

[]创建SubVI

创建SubVI

[]调用SubVI

1. 前面板中放下'VI引用句柄': 引用句柄>>VI引用句柄;

2. 前面板右击VI引用句柄,在'选择VI服务器类'下左击'浏览',选择你刚刚创建的SubVI;

3. 程序框图中放下'打开VI引用': 右击'VI引用句柄'>>'应用程序控制面板'>>'打开VI引用';

4. 将'VI引用句柄'连接到'打开VI引用'的类型说明符端;

5. 将刚刚创建的SubVI所保存的路径连线至'打开VI引用'的VI路径端;

6. 程序框图中放下'属性节点'; (同[]调用SubVI步骤3)

7. 将'打开VI引用'的VI引用端连线至'属性节点'的引用端;

8. 单击'属性节点'的属性>>前面板窗口>>打开,并右击'FP.Open'将属性转换为输入;

9. 程序框图中放下布尔'真常量'并连线至'FP.Open';

10. 程序框图如下:

[]结束SubVI调用

1. 同[]调用SubVI步骤1~7;

2. 单击'属性节点'的属性>>前面板窗口>>可关闭,并右击'FP.Closeable'将属性转换为输入;

3. 程序框图中放下布尔'真常量'并连线至'FP.Closeable';

4. 程序框图中放下'调用节点'; (同[]调用SubVI步骤3)

5. 将'属性节点'的引用输出端连线至'调用节点'的引用端;

6. 单击'调用节点'属性>>前面板>>关闭;

7. 程序框图中放下'关闭引用'; (同[]调用SubVI步骤3)

8. 将'调用节点'的引用输出端连线至'关闭引用'的引用端;

9. 程序框图如下:

[]实际应用

在写一个数据整理工具中用到的事例: 因为想要在Load Data过程中提示Waiting,并在Load Data动作完成后关闭提示,这里就可以用到SubVI的调用.实例框图如下:

在事件结构中调用一个Wait SubVI,当Load Button按下时,程序会执行Load Data动作,同时Wait SubVI被调用.当Load Data动作完成后,可以在回到初始状态前加一个Close SubVI动作来结束调用...

[]结束

关键字:LabVIEW  SubVI  调用

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2015/1022/article_13616.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:LabVIEW竖排选项卡及插入图片
下一篇:LabVIEW应用-Write Table To Excel use ActiveX

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
LabVIEW
SubVI
调用

小广播

独家专题更多

东芝在线展会——芯科技智社会创未来
东芝在线展会——芯科技智社会创未来
2017东芝PCIM在线展会
2017东芝PCIM在线展会
TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved