完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
虽然区域变量的出现已经可以解决大部分的需求了,但如果今天要做的是在两个不同的VI之间传递资料,你用区域变量就无法达到这样的动作,所以在这个章节,我们教大家一个新的变量,叫全域变量,顾名思义就是可以在VI之间传递资料的一种变量。 首先我们看到下面的程序,一个是程序A,另一个是程序B,如果我不在意资料的完整性,而只是想要将程序A中所产生的资料,同样的在程序B中显示出来,像这样的情况就适合使用全域变量来处理。 要建立全域变量,需要先在任一个VI中建立一个Global Variable,如下图所示。 接着请在建立的全域变量上鼠标左键双击,程序会开启另一个画面,那就是全域变量的编辑画面,在该画面下,是没有Block Diagram的,你只能够建立Front Panel上的元件,之后我们就是用这些所建立的元件来在VI之间来传递资料,所以我们现在要建立的是一个Waveform Chart元件。 然后再将目前的全域变量视窗储存起来,接着我们再回到刚刚的程序里,现在你再点一下全域变量,你会发现,多了一个Waveform Chart可以选择了。 接下来只要在两个程序间,各建一个全域变量,就可以进行资料的互传了,如下图所示。 转载 |
|
相关推荐
1 个讨论
|
|
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 13:16 , Processed in 0.371000 second(s), Total 39, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号