我如何才能得到共享变量的引用?
主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A
问题: 我有一个 LabVIEW 库文件
(.lvlib)
,其中有一些定义好的共享变量。但是,我需要得到每个共享变量的引用以便在程序运行时访问其属性。
解答: 共享变量的属性定义在“变量”类属性节点中。为了访问变量类,共享变量的引用必须连接到变量类的属性节点上。
遵循下列步骤以获得共享变量的引用:
- 在程序框图中放置调用节点
- 通过选择
Library.Open
方法打开库文件 (.lvlib)
的引用
- 利用
path
输入指定库文件的路径
- 将
Library.Open
输出连接到属性节点的 Reference
输入并选择 Children []
数组属性。Children []
是库中所有共享变量的引用的数组
- 将
Children []
数组输出通过一个 For 循环连接到带有 VariableReference
属性节点的每个共享变量上,如图 1 显示

图 1 共享变量的引用
相关链接: Developer Zone: Using the LabVIEW Shared Variable
附件:
- Reftovariable.JPG
报告日期: 12/30/2006
最近更新: 01/07/2007
文档编号: 44CIGO2M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.