为什么放在实时VI前面板上的共享变量不能使用?



主要软件:
主要软件版本: 8.5.1
主要软件修正版本: N/A
次要软件: N/A

问题: 如果我创建一个新的共享变量然后拖入我的实时VI,或者相近一个新的前面板控件(或者显示项)然后绑定到一个共享变量,当我运行VI时它并不产生效果,为什么?

解答:

当您创建一个绑定到共享变量的前面板控件或者显示项,无论是将一个共享变量拖入其前面板还是使用“数据绑定”属性栏,您就将前面板控件(显示项)和变量连结在一起。因为实时VI是独立地运行的,不会激活和使用前面板,则在运行是绑定的前面板对象就没有被正确创建及没有与共享变量连结。

如果您确实想要在开发时观察实时VI中的共享变量,您可以将共享变量放入程序框图然后为其在前面板创建一个显示项。这样在该实时VI中直接创建了变量,但是也就允许您为了开发目的而在主面板查看其值。



相关链接: KnowledgeBase 454FH4NF: Shared Variable Error Explanations

Developer Zone Tutorial: Using the LabVIEW Shared Variable


附件:





报告日期: 09/12/2008
最近更新: 08/08/2011
文档编号: 4PBB9TMO