创建全局变量
- 更新时间2025-08-27
- 阅读时长2分钟
可创建多个仅含有一个前面板对象的全局VI,也可创建一个含有多个前面板对象的全局VI从而将相似的变量归为一组。
按照下列步骤,创建包含多个前面板对象的全局VI。
- 在程序框图上放置一个全局变量。
- 用操作工具或定位工具双击该全局变量节点,打开其前面板。
- 在前面板窗口添加输入控件或显示控件,操作与标准前面板操作类似。
注: LabVIEW使用自带标签表示全局变量,因此,前面板输入控件和显示控件的标签应有一定的描述性。
- 保存并关闭全局VI。
- 回到原VI的程序框图,右键单击该全局变量节点并从选择项快捷菜单中选择一个前面板对象。该快捷菜单列出了前面板上有自带标签的对象。也可用操作工具或标签工具单击全局变量节点,从快捷菜单上选择前面板对象来完成这一步。
按照下列步骤,创建一个全局变量的模板。
- 单击函数选板上的选择VI图标或文本,浏览文件目录并找到该全局VI后,双击该VI。
- 在程序框图上放置全局变量。默认状态下,全局变量与具有全局VI中自带标签的第一个前面板对象相关联。
- 右键单击程序框图上的全局变量节点,从快捷菜单中选择选择项,从而将全局变量与另一个前面板对象实现关联。
| 注:只有在无法通过连线连接多个VI来共享数据时,才考虑使用全局变量。例如,当一个VI的文件路径发生改变而另一个VI又必须打开该路径时,便无法以较有逻辑的方式通过多次调用VI来连接路径。这种情况下,使用全局变量传递路径数据就是一种最好的解决方案。 |