[]LabVIEW应用-SubVI的调用

2016-04-05 14:30:18来源: eefocus
[]摘要

当主程序执行某个任务的同时,会跳出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/article_2016040514996.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LabVIEW应用
SubVI的调用

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved