0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

labview如何调用子vi

工程师 来源:未知 作者:姚远香 2018-11-14 16:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

labview如何调用子vi

这种技巧经常用在多个参数顺序测量时,实现波形实时切换,显示当前测试参数的波形。具体步骤为:在主VI中右键,单击选择VI,即可选择需要调用的VI(子VI)。

在子VI图标上右键,勾选调用时显示前面板,即可在主VI调用子VI的时候显示子VI的前面板。

子VI运行是的位置,由子VI的文件下拉菜单中VI属性决定。


LabVIEW子程序的调用方法

1、新建一个VI程序,然后在程序框图的空白处单击鼠标右键,在弹出的函数选板中选择《选择VI》子选板。

2、在弹出的《选择需要打开的VI》对话框中找到我们需要调用的子程序。

3、将我们刚才选中的子程序移至程序框图的合适位置,单击鼠标左键,此时我们选择调用的子程序就已经加入到程序框图里面了。

4、我们将此子程序的各个连接端口与主程序中的其他控件的节点按照逻辑关系进行连接,此时子程序就调用完毕。

5.有时我们需要在运行的时候显示子程序的前面板,在SubVI的图标上单击鼠标右键,然后在弹出的菜单中选择《设置子VI节点》,在接下来弹出的对话框中选择《调用时显示前面板》即可,另外《运行时挂起》的意思是运行的时候暂时停止。注意在调用子VI的时候,需要注意数据流的流向,即只能向输入端口中输入数据,而不能从输入端口中向外输出数据。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    2013

    文章

    3681

    浏览量

    344312
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    labview如何实现数据的采集与实时预测

    现有以下问题:labview可以实现数据的采集以及调用python代码,但如何将这两项功能集成在一个VI文件里,从而实现数据的采集与实时预测。现有条件如下:已完成数据的采集系统,python中的预测代码也已经训练封装完成。
    发表于 12-03 21:13

    LABVIEW 2023 Q1调用python后一直报错1671

    LABVIEW 2023Q1调用python后一直报错1671报错信息:PythonNode_AddTwoDoubles.vi中的打开Python会话Python returned
    发表于 11-12 09:51

    labview怎么精准的控制副本vi的启停

    labview的副本vi怎么进行控制,比如我用异步调用了两个副本出来,但是我想去让其中一个vi停止,另一个不变或者达到前一个的相同条件后中止。然后再保证副本
    发表于 11-02 23:34

    射频VI功率计,VI Power Sensor

    射频VI功率计( VI Power Sensor )是一款实时监测射频电源信号的电压、电流、功率、反射和阻抗等参数的仪器,具有1%的极高的精度和多种功能。可用于射频电源和自动匹配器及等离子体的相关
    的头像 发表于 10-23 15:55 317次阅读
    射频<b class='flag-5'>VI</b>功率计,<b class='flag-5'>VI</b> Power Sensor

    labview中怎样通过属性来获取VI中控件是否是接线端?

    labview中怎样通过属性来获取VI中控件是否是接线端。
    发表于 10-17 17:14

    labview的AF架构中的VI文件

    C:\\\\Program Files (x86)\\\\National Instruments\\\\LabVIEW 2024\\\\resource\\\\Framework
    发表于 08-18 13:10

    【原创】labview 通过“引用调用“ 的快捷用法,不需编程获取VI引用

    labview的“通过引用调用”函数在调用严格类型VI时,通常需要获取VI的引用。该函数的输入端也确实有引用接口,如图: 但是该函数还有一个
    发表于 07-30 17:53

    关于LABVIEW 生成EXE后 动态调用外部VI的问题

    ADD.VI :是我需要调用VI 应用程序.EXE :是我项目里面把 \"调用DLL.VI\" 生成的exe文件 我没有编译exe前去
    发表于 07-30 14:22

    labview如何调用web api

    同事给了一个web api 的接口地址,方法名等等。但是我不会用labview调用。求高手指点!
    发表于 06-26 17:24

    [Actor]在程序框图编程时,如何操作消息和方法对应的VI

    actor应用的关键: 当在程序框图编程时,核心是针对“消息”vi 进行操作,并不操作消息对应的方法vi(具体要实现的功能)。 调用的消息vi时,后台自动
    发表于 05-13 18:10

    LABVIEW实现VI面板控件的读取

    读取调用VI面板控件的类型和数据
    发表于 04-16 11:44

    labview调用yolo目标检测、分割、分类、obb

    labview调用yolo目标检测、分割、分类、obb、pose深度学习,支持CPU和GPU推理,32/64位labview均可使用。 (yolov5~yolov12)
    发表于 03-31 16:28

    LabVIEW条件禁用框使用指南

    大家在调试LabVIEW程序时,常用到的调试方法除了探针、断点之外,就是禁用结构了。但是当程序体量越来越大,调用内容越来越多,想要同一时间启用或禁用某些功能,却要一个个VI点进去找到禁用程序段再enable到想要的程序段,是否太
    的头像 发表于 02-14 11:36 1843次阅读
    <b class='flag-5'>LabVIEW</b>条件禁用框使用指南

    TDC1000-TDC7200EVM无法执行VI,必须在labview的完整系统下,这个是必须安装labview吗?

    无法执行VI,必须在labview的完整系统下。这个是必须安装labview吗?
    发表于 01-09 07:51

    labview关于界面和vi的求助

    我现在想把几个子vi用sub pannel放到主程序前面板上,一般的做法是将所有的vi先运行,然后用sub pannel不停的insert和remove实现vi的切换。但是我现在不希
    发表于 12-10 11:16