labview中 如何将一个全局变量在一个Vi中使用2次,其中一次作为读的状态,另一次为写的状态。谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了labview中 如何将一个全局变量在一个Vi中使用2次,其中一次作为读的状态,另一次为写的状态。谢谢!相关的知识,希望对你有一定的参考价值。

前面有人说的”功能全局变量“是一个使用不初始化的移位寄存器作为变量存储空间的专用VI而已(移位寄存器需要一个只运行一次的while循环提供生存空间),有了反馈节点后直接用一个不初始化的反馈节点就行了,这些不是函数选板里面的全局变量。

最简单的方法就是选中全局变量后按住Ctrl拖动,直接克隆出一个来,然后右键”转换为写入“或”转换为读取“即可。和一般的输入输出控件用起来没什么区别,只不过是在主VI前面板上没有对应的控件而已。全局变量里面可以放多个变量,相当于一个只有前面板的VI。

想要几个都可以,但尽量不用,那会不遵守LabVIEW原有的数据流机制,降低各子VI之间的可读性和引起竞争。

某些人别把Ctrl和C、V键用坏了。
参考技术A 该全局变量叫做 功能全局vi。
功能全局变量vi需具备的条件
1、只执行一次的while循环;
2、移位寄存器。

以上是关于labview中 如何将一个全局变量在一个Vi中使用2次,其中一次作为读的状态,另一次为写的状态。谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

在Labview中全局变量是啥?举例说明一下?简单一点的例子,发328909804@qq.com

Labview 局部变量

LabVIEW笔记(三)——数据传递

怎么在labview中创建project

labview全局变量刷新慢咋办

labview运算