当前位置: 首页 > article >正文

labview中的调用链

在有些项目中会用到调用链,用我自己的理解来说就像是递归函数那样层层调用,然后结果回退到第一次开始调用的main函数哪里,这里对于传值的时候还是非常好用,通过更改子VI然后来改变主VI的里面函数的值来实现这个效果。

我们可以看到当主程序运行时,子程序也在运行,可以通过子程序传值给主程序。

不仅如此我们可以通过调用链传值,传引用都是可以的。调用链在编程选板中的应用程序控制下的选板中。

调用链可以实现层层调用,这里我们简单实现一下七八层都是没有问题的,但是过多调用如果程序出现bug的话,会出现卡死的情况。

只要把子VI放入调用链主程序中就可以实现对子VI的调用,然后可以通过子VI来修改主程序的值,实现传值传引用的操作。


http://www.kler.cn/a/403568.html

相关文章:

  • GitLab|GitLab报错:PG::ConnectionBad: could not connect to server...
  • 如何在Word文件中设置水印以及如何禁止修改水印
  • 低速接口项目之串口Uart开发(二)——FIFO实现串口数据的收发回环测试
  • 【前端】JavaScript中的indexOf()方法详解:基础概念与背后的应用思路
  • C++进阶:哈希表实现
  • 【C++】栈、队列、双端队列与优先级队列
  • 【Redis】GEO数据结构
  • Python实战 | 使用 Python 的日志库(logging)和 pandas 库对日志数据进行分析
  • PlncRNA-HDeep:使用基于两种编码风格的混合深度学习进行植物长非编码 RNA 预测
  • 5、深入剖析PyTorch DataLoader源码
  • 8-表的定义
  • 如何在 Ubuntu 上设置 SSH X11 转发并访问远程图形界面
  • Quality minus junk论文阅读
  • PyTorch基础学习01_创建张量常见属性数据转换图像
  • vue+node+Express+xlsx+emements-plus实现导入excel,并且将数据保存到数据库
  • 002创建ASP.NET Core项目-数据库优先
  • C++算法练习-day41——700二叉搜索树中的搜索
  • RFdiffusion EuclideanDiffuser类解读
  • 缓存cache
  • Apache和HTTPS证书的生成与安装
  • 用遗传算法优化的网络学习改进算法
  • 斯坦福UC伯克利开源突破性视觉场景生成与编辑技术,精准描绘3D/4D世界!
  • MySQL:联合查询(2)
  • PH热榜 | 2024-11-19
  • 组件注册:局部(app.vue,import,components,组件标签)全局(main.js,import,vue.component,-组件标签)
  • CRM系统安全性排名:数据保护能力评估