还是回到我们的问题。

项目要求不是有规律递增或递减的DBL数值。而是一些比较特殊的数值,程序将按不同的数值进行测量并计算处理。
如:
1.0
0.866
0.5
0.2
0.1
0.0

其实这样的功能用Ring控件一样可以实现。NI论坛中的LabVIEW爱好者为我提供了这样的帮助。
 
首先,我们在前面版上放置一个Ring控件,并命名为:Number Ring。
它的默认数据类型为:V16。

在程序框图上,用鼠标右键单击该控件,按下面的图示将控件的数据类型改为:DBL。
 
Picture
3-1改变控件的数据类型
修改完数据类型后,按上图选择:Properties
在Properties对话框中,选择下图所示
 
Picture
3-2 在Values列中,我们看到的是DBL的数值(V16——DBL),但是他是不可改动的(灰化处理)
在Edit Items Tab页我们可以编辑Items列中的数值,以满足我们的实际需要。

在Values列中,我们看到的是DBL的数值(V16——DBL),但是他是不可改动的(灰化处理)。

如果需要直接输出Items中的数值,我们还必须做些工作。

首先,按上图勾选掉“Sequential values"
参见下图

Picture
3-3 修改values值
这时我们惊奇的发现,values值可以改变了。按我们的需要修改吧!
 
修改完的结果见下图。
 
Picture
3-4 修改完values值
点击“OK“

接入DBL的指示器,我们就看到所需的数值了。是否很简单、方便!
 
Picture



Leave a Reply.


Google Analytics