位置:51电子网 » 技术资料 » IC/元器件

“排序”VI的程序框

发布时间:2014/6/26 21:51:54 访问次数:668

   LabVIEW类的方法由类的各个成员VI实现。我们首先为传感器类创建一个VI,用来为它产生编号。在“传感器.lvclass”项上右击,在弹出的快捷菜单中选择“新建”一“VI”命令.GRM0332C1H120GA01打开一个新的VI窗口。可以直接把LabVIEW的“类”由项目浏览器窗口拖到VI前面板作为控件或拖到程序框图作为常量,也可以在VI前面板通过控件选板的“选择控件…”选项调用LabVIEW类,或在VI程序框图通过函数选板的“选择VI…”选项调用LabVIEW类。按照图6-5创建VI的程序框图以后保存为“排序.Vl”。

   图6-5“排序”VI的程序框图

         

   当“排序.Vl”作为子VI被调用,第一次被调用时程序框图中的“首次调用”函数返回“T”,以后返回“F”。“首次调用”函教返回“T”时,用户指定的初始编号被转换为字符串,为“传感器.lvclass”的编号属性赋值。以后每次排序VI被调用时编号就自动加1。因为LabVIEW类数据形式上是一个簇,所以可以用簇函数操作这些数据。“按名称捆绑”函数的输入簇是传感器类常量;输出簇赋给传感器类显示控件。

   由于LabVIEW类的数据是私有的,所以只能由该类的成员VI来操作。

   仿照以上的方法,我们再为传感器类创建一个“评定”VI,用来对“等级”数据操作。

   LabVIEW类的方法由类的各个成员VI实现。我们首先为传感器类创建一个VI,用来为它产生编号。在“传感器.lvclass”项上右击,在弹出的快捷菜单中选择“新建”一“VI”命令.GRM0332C1H120GA01打开一个新的VI窗口。可以直接把LabVIEW的“类”由项目浏览器窗口拖到VI前面板作为控件或拖到程序框图作为常量,也可以在VI前面板通过控件选板的“选择控件…”选项调用LabVIEW类,或在VI程序框图通过函数选板的“选择VI…”选项调用LabVIEW类。按照图6-5创建VI的程序框图以后保存为“排序.Vl”。

   图6-5“排序”VI的程序框图

         

   当“排序.Vl”作为子VI被调用,第一次被调用时程序框图中的“首次调用”函数返回“T”,以后返回“F”。“首次调用”函教返回“T”时,用户指定的初始编号被转换为字符串,为“传感器.lvclass”的编号属性赋值。以后每次排序VI被调用时编号就自动加1。因为LabVIEW类数据形式上是一个簇,所以可以用簇函数操作这些数据。“按名称捆绑”函数的输入簇是传感器类常量;输出簇赋给传感器类显示控件。

   由于LabVIEW类的数据是私有的,所以只能由该类的成员VI来操作。

   仿照以上的方法,我们再为传感器类创建一个“评定”VI,用来对“等级”数据操作。

上一篇:LabVIEW类属性设置

上一篇:类的访问范围

相关技术资料
6-26“排序”VI的程序框

热门点击

 

推荐技术资料

单片机版光立方的制作
    N视频: http://v.youku.comN_sh... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!