前面我们谈到过,程序框图中的端子是前面板上控件一一对应的映射。显然端子和控件一样也具有指向性,输入控件的端子数据输出在右面,显示控件的端子数据输入在左边。这样在程序设计中很容易实现数据流从左向右流动。
 
端子与控件不同的是:一是,端子可以显示出控件的数据类型;二是,端子有两种显示方法,一种是图标,一种是数据类型显示(这种显示方法节省空间)。
 
Picture
图 7-1 端子的图标表示方法
图7-1所示的即是程序框图上的一个数值控件的端子。不仅可以看到控件的一个图形化小图标,还可以看到该控件的数据类型。当然,如果你已经很熟悉LabVIEW了,你还可以通过这个控件的颜色大致区分它的数据类型。下图使控件数据类型显示方法的视图。
 
Picture
图7-2 端子的数据类型表示方法
显然,它所占用的面积比较小,它重点给出的是控件的数据类型。包括颜色和字符。

尽管我们可以把一个控件在输入控件和显示控件间变来变去,但是他们还是属于同一个控件。变化的仅仅是外观和指向。换句话说,控件在使用中必须有确定性的身份,要么是输入控件,要么是显示控件,不可二者兼有之。
 
当我们将控件修改为常数时,前面版上的控件消失,仅在程序框图上留有一个空心的小方块,反之依然。参见下图。

Picture
图7-3 数值常数的图形化表示方法
它只可以发出数据,不可以接受任何数据。
 
我们说过,前面版上的控件可以隐藏不可视,如果要想找到这个控件,可以在程序框图上用鼠标右键单击这个控件的图标,在快捷菜单中选择:Find Control就可以在前面板上找到这个控件的位子。参见下图。
 
Picture
前面版控件隐藏的另一种方法就是把它放置到用户可视区域之外,同样用上面的方法可以找到它。

端子的最大作用就是通过连线将数据发送或接收过来 。
 




Leave a Reply.