位置:51电子网 » 技术资料 » 控制技术

LabVIEW中面向对象编程的方法

发布时间:2014/6/26 21:46:08 访问次数:893

   LabVIEW作为一种图形化的数据流程序开发环境,即使在它早期的版本就已经具备了面向对象编程的某些优势,GRM0332C1H101GA01例如肉置的大量功能模块、用户可以自定义的数据类型、可视化的程序开发环境等。另一方面,虽然它现在的版本支持了面向对象编程,但是和基于文本的语言在方法上也不可能完全一致。本节中结合上一节介绍的传感器检验的例子,说明LabVIEW面向对象编程的方法和特点。

   LabVIEW类

   新建一个项目,保存为“传感器检验”。在项目浏览器窗口“我的电脑”项上右击,在弹出的快捷菜单中选择“新建”一“类’’命令,在我的电脑终端中即出现“类1”项,LabVIEW类的图标是一个有色立方体。类1项下同时出现“类l.ctl”,如图6-2所示。

   “类l.ctl”是LabVIEW自动为“类1”创建的私有数据控件。私有数据控件的图标是一个带有绿色圆柱体和红色钥匙的有色立方体。圆柱体用于代表数据存储。钥匙表示该控件是私有的。

     

  双击“类l.ctl”项打开如图6-3所示的控件编辑器窗口,为“类1”的私有数据定义。类私有数据形式上是一个簇。我们添加了簇元素,一个字符型的“编号”,一个数值型的“等级”。关闭数据定义窗口时LabVIEW会提示保存,我们将新建的这个类保存为“传感器.lvclass”,扩展名是LabVIEW自动加的。

      



   LabVIEW作为一种图形化的数据流程序开发环境,即使在它早期的版本就已经具备了面向对象编程的某些优势,GRM0332C1H101GA01例如肉置的大量功能模块、用户可以自定义的数据类型、可视化的程序开发环境等。另一方面,虽然它现在的版本支持了面向对象编程,但是和基于文本的语言在方法上也不可能完全一致。本节中结合上一节介绍的传感器检验的例子,说明LabVIEW面向对象编程的方法和特点。

   LabVIEW类

   新建一个项目,保存为“传感器检验”。在项目浏览器窗口“我的电脑”项上右击,在弹出的快捷菜单中选择“新建”一“类’’命令,在我的电脑终端中即出现“类1”项,LabVIEW类的图标是一个有色立方体。类1项下同时出现“类l.ctl”,如图6-2所示。

   “类l.ctl”是LabVIEW自动为“类1”创建的私有数据控件。私有数据控件的图标是一个带有绿色圆柱体和红色钥匙的有色立方体。圆柱体用于代表数据存储。钥匙表示该控件是私有的。

     

  双击“类l.ctl”项打开如图6-3所示的控件编辑器窗口,为“类1”的私有数据定义。类私有数据形式上是一个簇。我们添加了簇元素,一个字符型的“编号”,一个数值型的“等级”。关闭数据定义窗口时LabVIEW会提示保存,我们将新建的这个类保存为“传感器.lvclass”,扩展名是LabVIEW自动加的。

      



相关技术资料
6-26LabVIEW中面向对象编程的方法

热门点击

 

推荐技术资料

自制经典的1875功放
    平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!