labview中参考和本地变量的图标非常形式,但是功能却差别很大, 本经验主要是介绍他们的基本功能的差别。
工具/原料
labview2011
一:本地变量的设置
1、因为要介绍本地变量,所以我们通过:modern——numeric——numeric control;创建一个控件方便演示;
2、回到后面板,我们在刚才控件的右键菜单中选择:create——local variable;
3、我们将控件和它对应的本地变量进行原理图连接,可以根据线的颜色和粗细看出传递的是浮点数。
二:参考的设置
1、同样在后面板,我们在控件的右键菜单中选择:create——reference;
2、生成的参考icon很像本地变量,这个参考是多种数据类型通用的。我尺攵跋赈们再添加一个判定模块;注:这个模块是not a number/path/refnum,也就是说是的话返回是0,不是的话返回为1.
3、将参考模块和判定模块,强制转化模块进行数据流连接。注:从连线的颜色可知参考引出的是路径Path类型。
三:结果对比与解释
1、运行之后,我们可以看到本地变量和所引用控件显示相同的数值;但是同样引用了控件的参考通过指示灯可知属于path。对于未指向变量的参考默认值强制转换值为0,这里不是0,这是因为我们已经将参考汜枸赓觅指向了控件。综上,这里的参考是有了指向的路径。