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次,其中一次作为读的状态,另一次为写的状态。谢谢!的主要内容,如果未能解决你的问题,请参考以下文章