LabVIEW应用-SubVI的调用

发布者:ping777最新更新时间:2015-10-22 来源: eefocus关键字:LabVIEW  SubVI  调用 手机看文章 扫描二维码
随时随地手机看文章
[]摘要

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

[]创建SubVI

创建SubVI

[]调用SubVI

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

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

[]LabVIEW应用-SubVI的调用

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

[]LabVIEW应用-SubVI的调用

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

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

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

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

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

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

10. 程序框图如下:

[]LabVIEW应用-SubVI的调用

[]结束SubVI调用

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

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

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

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

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

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

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

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

9. 程序框图如下:

[]LabVIEW应用-SubVI的调用

[]实际应用

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

[]LabVIEW应用-SubVI的调用

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

[]结束

关键字:LabVIEW  SubVI  调用 引用地址:LabVIEW应用-SubVI的调用

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

推荐阅读最新更新时间:2024-03-30 23:06

单片机系统中Web Service的调用方法研究
1 前言 Web Service作为一种有着强大功能的可互操作性和扩展性的新技术,被越来越多用于异构数据的集成,自然想到将其应用于工业数据采集系统的异构数据的集成.本文介绍了一种在单片机系统中调用Web Service实现主动提交数据的方法,方便了数据采集系统的集成.在传统的数据采集系统中,可以利用单片机系统用串口方式采集仪表数据,通过串行总线将数据提交给上位计算机,通过预先设计的通信协议与上位采集服务器通信,集成采集的数据.当需要增加下位机采集模块时需要扩展对应的上位机采集口,采集系统的升级和维护都非常麻烦.在单片机系统中通过调用采集服务器端的Web Service和上位机交互数据,可以简化下位机和上位机的通信,把主要工作放在
[单片机]
单片机系统中Web Service的<font color='red'>调用</font>方法研究
基于NI PXI和LabVIEW缩短射频功率放大器特征化时间
  挑战:   在不牺牲测量精度或提高设备成本的情况下,缩短对日益复杂的无线功率放大器(PA)的特征化时间。   解决方案:   使用NI LabVIEW软件和NI PXI模块化仪器开发功率放大器特征化系统,让我们在减小资产设备成本、功率消耗和物理空间的同时,将测试吞吐量提高了10倍。   "我们使用NI PXI,能够将新组件的特征化时间从两周缩短为大约一天。"   现有功率放大器特征化技术的挑战   尽管无线射频功率放大器主要被设计在单频带单模式下工作,现代的功率放大器要满足更为多样化的需求。实际上,现代功率放大器的设计可以工作在八个或更多频带下,并且能够用于包括GSM、EDGE、WCDMA、HSP
[网络通信]
ARM裸机驱动中的main函数调用前的准备工作
硬件方面 1.关闭CPU看门狗 2 配置CPU的工作时钟 3.程序要在SDRAM中运行,因此必须初始化SDRAM 软件方面 1 函数要运行,需要栈空间,因此必须初始化栈指针SP 2 设置main函数的返回地址 3 调用main 4 清理工作
[单片机]
汽车专用仪器检定系统研制
    应用方案     使用NI 公司的LabVIEW 图片控制工具包,IMAQ 可视化软件,研制一台以笔记本电脑为主体,插入相应的DAQ 数据采集卡,与形式多样的各种传感器组成融为一体的积木化汽车专用仪器设备检定测试系统。     介绍     长期以来,汽车行业安全检测线国家强制性检定项目,以工程车为运载工具,携带大量的各种汽车专用检定仪器,满足对汽车制造业生产第一线仪器不同参数的计量检定。     新近研制的该虚拟仪器检定、测试系统,采用美国国家仪器公司的LabVIEW 虚拟仪器软件包设计,具有页面简捷,易于操作等特点,硬件亦采用该公司配套的多功能数据采集卡,具有集成度高、性能超群、稳定性好等优点,传感器选用各国名牌
[嵌入式]
基于LabVIEW的数字虚拟芯片构建方法及应用
0 引言 虚拟仪器LabVIEW目前已广泛应用于测试领域,出发点和归宿是“软件化的真实仪器”。LabVIEW同时又是一个优秀的仿真系统,但真正处于仿真目的使用的并不多见,本文提出数字“虚拟芯片”概念,并基于LabVIEW实现仿真运用。 所谓“虚拟芯片”,是在充分利用LabVIEW图形化语言风格和强大信号处理功能的基础上,设计具有一定显示界面的虚拟输入/输出端子、能完成相应的数字逻辑运算功能或数字信号处理功能的计算机程序,也就是LabVIEW的VI。应当说这是新时期数字逻辑电路设计、实验或教学的一种新举措,基于LabVIEW的数字虚拟芯片和原理图设计与其他仿真系统相比,不但有自身的特点,也是对虚拟仪器系统LabVIEW应用新领域的拓
[测试测量]
基于<font color='red'>LabVIEW</font>的数字虚拟芯片构建方法及应用
基于分布式光纤的油井温度场测量系统设计
0 引 言 在石油的开采过程中,井下温度的测量是必不可少的测量参数,准确的井下温度测量对于地质资料解释和油井监测等都具有重要的作用。尤其在重质油热采工艺中,需要监测井下温度场变化情况。在传统的测量井温过程中,使用了红外测温仪、红外热成像仪、温度传感器阵列等,但由于井下恶劣环境将对测试仪器产生很大的影响,容易造成测试误差,且对于温度场的测量有很多不足。而现代的分布式光纤温度传感器具有测量点多,精度高,轻巧且能承受井下恶劣环境等优点,可以获取整个光纤分布区域的温度场信息。目前分布式光纤温度传感器已实现井下温度场等参数的测量,在重质油热采过程中温度场的测量具有广阔的应用前景。 1 分布式光纤温度传感器原理 1.1 分布式测量的原理
[测试测量]
基于分布式光纤的油井温度场测量系统设计
PICCl8编译器命令行驱动及其应用
引 言 PICl8F系列产品是美国微芯科技公司的高档产品,用户多采用C语言进行编程设计,HI-TECH SoftwarePty.Ltd.公司的PICCl8编译器得到了广泛应用。大部分应用者使用MPLAB集成环境进行编程(见参考文献 ),在一些重要或大型应用的开发中有一些问题。例如,如何编写C语言的库文件,如何对有代码限制的程序进行编译等,若只是采用传统方式编程,则达不到应有的效果。本文所阐述的HI-TECH C编译器的PICCl8命令行驱动,正是要解决这些问题。 1 HI-TECH C编译器 HI-TECH C编译器提供了C语言的标准特性,同时还加上许多为了适应PIC系列单片机的特定硬件特性而设计的扩展功能,并与汇编器集成在
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved