5.6.3 全局变量

更新于 2026年10月10日 版权声明
5.6.3 全局变量

全局变量的创建也有两种方法:第一种方法是在结构的子选板中,从中选择全局变量生成一个小图标,双击该图标,弹出框图,如图5-101所示。在框图内即可编辑全局变量。

图示

图5-101 创建全局变量方法一

第二种方法是在LabVIEW中的新建菜单中选择全局变量,如图5-102所示,单击“确定”按钮后就可以打开设计全局变量窗口,如图5-101所示。

但此时只是一个没有程序框图的LabVIEW程序,要使用全局变量可按以下步骤:第一步,向刚才的前面板内添加想要的全局变量,如想添加的数据X、Y、Z。第二步,保存这个全局变量,然后关闭全局变量的前面板窗口。第三步,新建一个程序,打开其程序框图,从函数选板中选择“选择VI”,打开保存的文件,拖出一个全局变量的图标。第四步,右键单击图标,从弹出的选单中选择“选择项”,就可以根据需要选择相应的变量了,如图5-103所示。

图示(https://www.daowen.com)

图5-102 创建全局变量方法二

图示

图5-103 使用全局变量

全局变量可以同时在运行的几个VI之间传递数据,例如可以在一个VI里向全局变量写入数据,在随后运行的同一程序中的另一个VI里从全局变量读取写好的数据。通过全局变量在不同的VI之间进行数据交换只是LabVIEW中VI之间数据交换的方式之一,通过动态数据交换也可以进行数据交换。需要注意的是,在一般情况下,不能利用全局变量在两个VI之间传递实时数据,原因是通常情况下两个VI对全局变量的读写速度不能保证严格的一致。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)