当前位置:首页 > 测试测量 > 测试测量
[导读]一.子VI功能故障界面有许多信息需要引用子VI来设置,这其中包括从子VI中取出已经设置好的数据,这种情况下子VI不用打开前面板;但有时候又需要打开子面板设置这些信息,这种情况下又需要打开前面板,因此这在主VI的

一.子VI功能

故障界面有许多信息需要引用子VI来设置,这其中包括从子VI中取出已经设置好的数据,这种情况下子VI不用打开前面板;但有时候又需要打开子面板设置这些信息,这种情况下又需要打开前面板,因此这在主VI的调用设置就不一样了,同样的,子VI的前面板打开后怎么关闭也是个问题,在下面我们将详细介绍方法和步骤。

二.子VI调用属性

下面先说一下子VI的用法:

(1)如果你希望子VI的前面板的行为在每一次被调用时都一样,那么你应该更改子VI的窗口外观属性,具体步骤如下:

a.双击子VI的图标,以打开子VI

b.通过以下步骤中的任意一个,打开子VI的属性配置界面:

·在子VI的菜单工具栏中,打开文件>>VI属性

·右键点击前面板或程序框图右上角的子VI的图标,并选择VI属性...

·当子VI处于被选中状态时,按下Ctrl-I

c.在类别下拉菜单中选择窗口属性

d.点击自定义按钮

e.此时,你可以有三种选择来控制前面板的状态:

·在调用时显示前面板——当子VI执行时打开前面板

·如果之前是关闭的,那么在调用后关闭——当子VI结束执行后,关闭前面板

·加载时显示前面板——当子VI被载入内存时,打开前面板

(2)如果你想要根据每一次的具体情况来决定是否弹出子VI的前面板,那么应该在调用它的顶层VI中进行设置。如果你在顶层VI中多次调用此子VI,通过这样的设置,你可以选择在其中的某几次打开前面板。具体步骤如下:

f.在顶层VI的程序框图中,右键点击子VI,并选择子VI节点设置

g.此时,你将有四种选择来控制字VI前面板的行为:

·加载时打开前面板——当子VI被载入内存时打开其前面板

·调用时打开前面板——当子VI执行时打开前面板

·如果之前是关闭的,那么在调用后关闭——当子VI结束执行后,关闭前面板

·调用时挂起——停止执行主VI,并允许用户任意次运行子VI

在我们的程序中要做的就是让子VI有时候需要打开有时候又不需要打开,因此要用到第二种方式:

首先,在子vi属性的窗口外观中点击自定义,取消勾选调用时显示前面板及其子选框,同时勾选加载时显示前面板,如下图所示:


第二,在主VI中右键点击子VI,选择设置子VI调用节点,在需要在调用子VI时打开前面板的情况下勾选调用时显示前面板及其子框,如下图所示:


当不需要弹出前面板时什么也不要选即可,同时右键点击子VI选择调用设置,并选择在调用时同时加载,这样就完成了设置。

三.子VI的关闭

子vi打开后需要关闭,这主要包括两种情况,其一是子VI前面板打开后的关闭,具体的程序方式如下图所示:


很明显,该程序先通过子vi的引用属性节点判断前面板是否打开,若是打开,则进入真结构,然后在子面板的确定按钮按下的情况下关闭该子vi前面板并停止子vi。

若是子vi前面板未打开,则进入假的结构,在该结构中直接给该vi循环一个真的停止条件,直接关闭循环也就结束了这次子vi调用。

注:为了防止子vi点击右上角的叉想要关闭时可能导致子面板关闭但是子vi继续运行的情况,因此通过程序使得点击该按钮无反应,具体的程序如下图所示:


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭