全站数据
8 4 2 0 5 8 1

求助labview如何实现主vi与子vi之间数据传递

经济前现 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 08:18:32

问题描述

求助labview如何实现主vi与子vi之间数据传递希望能解答下
精选答案
最佳答案

因为labview是数据流驱动的,子vi不运行完,它的输出是不会输出到主VI的。

没看到程序图,我猜测你的子VI中可能有循环,我想你的程序可能需要重新设计,比如,1)将循环拿出子vi,把子VI放在主VI循环中,每个循环都会出一次数据给主VI。

2)全局变量,主VI在主循环中通过全局变量获取子VI的数据,这个可能要用到并行循环,全局变量破坏可读性,也不适合大数据。

3)使用引用、通知、队列等。