动态控制前面板对象属性
发布时间:2014/8/4 18:38:54 访问次数:582
前面板对象属性是指前面板上控件的外观和功能特征,例如显示的颜色、可见性、闪烁、位置、刻度等。A273D前面板对象属性的读取与设置是通过属性节点Property Node来进行的,这部分肉容在《LabVIEW 8.2基础教程》中有详细描述。这里主要针对图形显示控件的属性控制进行实例分析。
LabVIEW前面板的波形图和波形图表显示控件有许多用户可以选择的功能特点,这些功能几乎都能够通过属性节点来操作,这就为编程带来了极大的灵活性,丰富了LabVIEW的图形显示功能。本节介绍几种常用的图形显示控件属性及其用法。
1.在程序中改变图线显示颜色
程序用了两个“基本函数发生器”函数,产生两个信号显示在一个波形图中。用Active Plot(激活曲线)属性节点激活第2条图线。当信号2的平均值大于0时,通过曲线颜色Plot Color属性节点将图线显示颜色设置为红色;否则图线显示颜色为绿色。
2.在程序中读取游标值
程序用了1个高斯白噪声波形函数和一个基本函数发生器函数产生信号。在前面板上为图形显示控件设置了两个游标。在程序中分别用了两次Active Cursor(激活游标)属性将它们激活,然后用两个Cursor Position(游标位置)属性将游标当前值读出,显示在前面板上。虽然这里没有在程序中引用游标值,但是却提供了一种非常有意义的诱问数据的方法。因为用户既可以在前面板上通过移动游标寻找信号的特征点,把特征值返回程序框图中;又可以把游标锁定在信号某些特征值上,在程序框图中不断监测这些特征值。
前面板对象属性是指前面板上控件的外观和功能特征,例如显示的颜色、可见性、闪烁、位置、刻度等。A273D前面板对象属性的读取与设置是通过属性节点Property Node来进行的,这部分肉容在《LabVIEW 8.2基础教程》中有详细描述。这里主要针对图形显示控件的属性控制进行实例分析。
LabVIEW前面板的波形图和波形图表显示控件有许多用户可以选择的功能特点,这些功能几乎都能够通过属性节点来操作,这就为编程带来了极大的灵活性,丰富了LabVIEW的图形显示功能。本节介绍几种常用的图形显示控件属性及其用法。
1.在程序中改变图线显示颜色
程序用了两个“基本函数发生器”函数,产生两个信号显示在一个波形图中。用Active Plot(激活曲线)属性节点激活第2条图线。当信号2的平均值大于0时,通过曲线颜色Plot Color属性节点将图线显示颜色设置为红色;否则图线显示颜色为绿色。
2.在程序中读取游标值
程序用了1个高斯白噪声波形函数和一个基本函数发生器函数产生信号。在前面板上为图形显示控件设置了两个游标。在程序中分别用了两次Active Cursor(激活游标)属性将它们激活,然后用两个Cursor Position(游标位置)属性将游标当前值读出,显示在前面板上。虽然这里没有在程序中引用游标值,但是却提供了一种非常有意义的诱问数据的方法。因为用户既可以在前面板上通过移动游标寻找信号的特征点,把特征值返回程序框图中;又可以把游标锁定在信号某些特征值上,在程序框图中不断监测这些特征值。