碧波液压网 欢迎你,游客。 登录 注册

基于LabVIEW和MATLAB设计的虚拟仪器

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  

  随着计算机技术的飞速发展,计算机与传统的仪器仪表结合成为一种趋势,其强大的功能是传统仪器无法比拟的。而LahVIEW(Laboratory Virtual Instru-ment Engineer Workheech)是由美Ir日T}家仪器公司rational Instruments, NI)推出的目前国际应用最广的虚拟仪器开发环境之一。它采用强大的图形化语言 G语言)编程,使得编程简单方便,界ICI形象直观,具有强大的数据可视化分析和仪器控制能力等,当Lah-VIEW 与计算功能强大的MATLAB数学软件结合时一将大大改善和优化虚拟仪器的开发功能。本文主要分析了LahVIEW中调用MATLAB脚木节点及工具箱,表明了MATLAB的计算功能使LahVIEW调用函数更为方便快捷,从而使LahVIEW开发虚拟仪器时更为方便有效。

  1虚拟仪器、LabVIEW不II MATLAB

  虚拟仪器Virtual Instrument,简称VI)是在通用计算机平台上,用户根据需求来定义和设计测试功能的仪器系统。也就是晚虚拟仪器是由用户利用一些基本硬件和软件编程技术组成的各种各样的仪器系统。

  LahVIEW是一个功能强大而又灵活的仪器和分析软件应用开发土具,在实验测量、土业自动化和数据分析领起着重要作用。它基于G语言来开发虚拟仪器,方便快捷,并日‘提供大量与外部或软件进行连接的机制,诸如DLL, DDE, Active X等,能实现的功能不局限于它本身,使它能从外部得到强大的补充。补充LahVIEW功能来源有MATLAB,VC等。随着虚拟仪器技术的不断发展,图形化的编程语言必将成为测试和控制领域内最流行的发展趋势。

  MATLAB是一种功能强、效率高、简单易学的数学软件。它在科技应用中备受瞩目,因为它有可靠的数值i计算功能、强大的绘图功能、简单易学的语言体系以及为数众多的应用土具箱。把LahVIEW平台与MAT-LAB相结合使用,无疑将使虚拟仪器的数据信号处理功能更加强大。

  2调用MATLAB的脚本节点实现

  2.1调用过程实现的技术支持设计研究Design and Research

  LahVIEW的脚木节点允许用户执行外部脚木。具体的讲,使用脚木节点既可执行Hi(}脚木,也可执行MATLAB脚本。LahVIEW使用Active X技术来实现MATLAB脚本节点。Active X是Microsoft公司定义的用于Internet的一种对象链接与嵌入技术((OLE),它满足了网络上不同应用程序间交换信息的需求。因此MATLAB脚木节点只能用于Windows平台上。

  2. 2调用的具体实现过程

  LahVIEW的何个程序就是一个VI,它包括前ICI板和框图窗口Function选项板的Mathematics/Formula子选项板上访问MATLAB脚本节点,把脚本节点放置到框图上并调节合适的大小,使用Operationing或Lah-VIEW工具直接向MATLAB脚木节点中输入脚本,也可以在MATLAB脚本节点的快捷菜单中选择Import导入已经写好的脚本。MATLAB脚木节点与外部LahVIEW框图程序靠脚本节点的输入输出连接,可以在脚本节点的快捷菜单中选择Add Input/Add Output添加输入输出。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签: MATLAB LabVIEW
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论