关于在主VI中,初始化子VI中的移位寄存器(功能全局变量)的值

2019-07-17 20:05发布

我希望在每次运行主VI时,子VI中未赋初值的移位寄存器(功能全局变量)中的值变为零。有大神知道怎么做吗,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
guanyujiangnan
1楼-- · 2019-07-17 22:23
在构建功能性全局变量的时候,需要预留“功能”变量(枚举),此枚举包含“初始化”功能,然后在主程序的所有循环之前加入初始化调用功能性全局变量的程序。如下图,我的一个用户管理的一个小程序,主程序使用生产者消费者框架,在主While循环之前(主程序图框左边)有初始化调用“用户全局变量”。这样就可以在程序运行时先初始化功能变量,再执行其它动作。 最佳答案
功能性全局变量界面.jpg
功能性全局变量程序图框.jpg
主程序界面.jpg
主程序图框.jpg
隔壁老wang
2楼-- · 2019-07-18 02:14
这样不就可以了。。。
1.PNG
furychen
3楼-- · 2019-07-18 07:16
 精彩回答 2  元偷偷看……
隔壁老wang
4楼-- · 2019-07-18 13:01
furychen 发表于 2017-1-16 15:37
初始化接在外面吧,接在里面永远都是0.

楼主要求的不就是移位寄存器值每次都是零么,虽然不知道为什么要这样
laobinglife
5楼-- · 2019-07-18 17:03
隔壁老wang 发表于 2017-1-16 15:47
楼主要求的不就是移位寄存器值每次都是零么,虽然不知道为什么要这样

我的意思是只有在每次运行主VI时,子VI中的移位寄存器初始化为零。
furychen
6楼-- · 2019-07-18 18:33
隔壁老wang 发表于 2017-1-16 15:47
楼主要求的不就是移位寄存器值每次都是零么,虽然不知道为什么要这样

你语文老师的棺材板我快要按不住了。。。。。

一周热门 更多>