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
    +关注

    关注

    2024

    文章

    3690

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Labview 主程序退出时,使用面板插入Vi如何退出?

    Labview 主程序退出时,使用面板插入Vi如何退出? 面板内运行的Vi会不会触发前面板关闭事件?
    发表于 04-10 10:49

    labview中两个VI,一个电动位移台vi和一个相机拍照vi

    一个电动位移台vi和一个相机拍照vi,当位移台运行按钮按下时,同时能控制另外一个拍照按钮按下进行拍照怎么写啊,请求大神
    发表于 01-21 11:24

    鹰速光电的Cameralink采集卡接入Labview办法

    LabVIEW程序框图的文字等价描述,可直接按逻辑拖拽VI实现。 1、采集设备枚举:调用“scanDev.vi”扫描USB总线上连接的设备数。 2、打开设备:
    发表于 12-25 21:48

    labview调用pylon库函数失败

    labview中去调用pylon库函数。labview2018(32位),pylon(202506),ni vas,ni vdm均安装。dll文件为runtime文件下win32
    发表于 12-11 13:20

    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 1169次阅读
    射频<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的TDMS高级异步写入的工作原理

    同步调用: 同步写入: 当你调用一个同步写入函数(如基本的 TDMS 写入函数)时,LabVIEW 会阻塞当前线程(通常是你的主执行线程或调用它的
    发表于 08-14 17:05

    【原创】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

    LabVIEW的详细简介和应用(文末免费分享LabVIEW相关资料合集)

    LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而
    的头像 发表于 05-22 11:43 2951次阅读
    <b class='flag-5'>LabVIEW</b>的详细简介和应用(文末免费分享<b class='flag-5'>LabVIEW</b>相关资料合集)