LabVIEWwilliam hill官网
直播中

efans_503248

4年用户 10经验值
擅长:可编程逻辑 MEMS/传感技术
私信 关注
[问答]

功能全局变量的理解与使用

labview初学者,对功能全局变量的使用仍不理解,求分享一个LabVIEW关于功能全局变量使用的demo。
这边上传一个书中介绍的功能全局变量vi(它)。
我的问题:具体使用它的时候要如何操作呢?
  • 功能全局变量vi

回帖(6)

BENANA

2020-8-1 20:42:04

最佳答案

labview功能性全局变量是利用未初始化寄存器保留上一次的值来实现的,一般用于跨VI传递数据。
在项目中用法一般如图,功能性全局相对于全局变量有个优点如下:
1.由于VI的不可重入性能保证功能性全局变量不会在同一时间被读写。
2.在搜索的时候,可以直接搜索VI。
缺点就一个,新建VI比较麻烦。
纯手打,望采纳。
1 举报
  • 1596506406(1).jpg

efans_503248

2020-8-2 10:59:34
有没有人用过功能全局变量呢?求一个demo
举报

王志博

2020-8-3 13:33:35
我没这么用过,你都是加上个条件框,初始化,写入,读取,清空,功能性全局变量实际上就是一个不初始化的移位寄存器,下次打开时上次的值在里面,你可以上网上下载一个LABVIEW编程详解,这个书说的很详细
2 举报
  • efans_503248: 好的谢谢你
  • efans_6e01cb: 基于队列的LV2型全局变量好像用不了,不知道怎么回事,而且范例是在labview编程详解实书附带的链接网站下载的。运行时也会报错!

汪刚刚

2020-8-3 22:34:04
功能全局变量其实就是利用移位寄存器的保存数据的功能,最主要的是写入数据时从内部写入的,移位寄存器外部是不接数据的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分