第12章虚拟仪器技术案例.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 虚拟仪器技术 12.1 LabVIEW软件的特点 1 12.2 LabVIEW虚拟仪器的创建方法 12.3 数据采集与虚拟仪器 3 12.4 LabVIEW和Multisim软件的联合 4 2 虚拟仪器(VI,Virtual Instrument)是在20世纪后期随计算机水平和软件技术的迅速进步而出现并发展起来的有别于传统仪器的新概念。虚拟仪器技术突破了传统电子仪器以硬件为主体的模式,具有用简单硬件将被测量采集到上位机,然后通过软件设计即可方便灵活地完成对被测试量的分析、判断、显示及数据存储等功能的特点。软件设计的灵活易变、成本低等特点使虚拟仪器在测试测量技术中越来越发挥出其优势。 概述 上位机是指人可以直接发出操控 命令的计算机,一般是PC,屏幕上 显示各种信号变化(液压,水位, 温度等)。 下位机是直接控制设备获取设备 状况的计算机,一般是PLC/单片机 之类的。 上位机发出的命令首先给下位机 ,下位机再根据此命令解释成相应 时序信号直接控制相应设备。下位 机不时读取设备状态数据(一般为 模拟量),转换成数字信号反馈给 上位机。 上下位机都需要编程,都有专门 的开发系统。 12.1 LabVIEW软件的特点 ◆LabVIEW(Laboratory Virtual Instrument Engineer Workbench,实验室虚拟仪器工作平台)是美国NI(National Instruments,美国国家仪器公司)公司推出的一种基于G语言(Graphics Language,图形化编程语言)的具有革命性的图形化虚拟仪器开发环境,是业界领先的测试、测量和控制系统的开发工具。 传统仪器 虚拟仪器 待测模拟信号 信号处理 前置预处理 数据显示 信号输入 硬件电子系统 A/D转换 数字信号处理 数据显示 信号产生 信号输出 手动/模拟信号控制 待测模拟信号 输出模拟信号 D/A转换 计算机数字信号控制 数字信号产生 输出模拟信号 Classical Instrument Virtual Instrument(VI) 计算机 DAQ卡 利用计算机强大、高效的数字信号处理和控制能力,配合高速高精度A/D、D/A转换卡,实现与传统专用仪器相同乃至更强的功能,组成虚拟仪器 前置预处理 对比 作为虚拟仪器的开发软件,LabVIEW的特点如下: ⑴具有图形化的编程方式,设计者无需编写任何文本格式的代码,是真正的工程师语言。 ⑵提供丰富的数据采集,分析及存储的库函数。 ⑶提供传统的数据调试手段,如设置断点,单步运行,同时提供独具特色的执行工具,使程序动画式进行,利于设计者观察到程序运行的细节,使程序的调试和开发更为便捷。 12.1 LabVIEW软件的特点 ⑷囊括了PCI,GPIB,PXI,VXI,RS-232/485,USB等各种仪器通信总线标准的所有功能函数,使得不懂得总线标准的开发者也能驱动不同总线标准接口设备与仪器。 ⑸提供大量与外部代码或软件进行连接的机制,如DLL(动态链接库),DDE(共享库),Activex等。 ⑹具有强大的Internet功能,支持常用的网络协议,方便网络,远程测控仪器开发。 12.1 LabVIEW软件的特点 ◆在测试和测量方面,LabVIEW已经变成了一种工业的标准开发工具;在过程控制和工厂自动化应用方面,LabVIEW软件非常适用于过程监测和控制;而在研究和分析方面,LabVIEW软件有力的软件分析库提供了几乎所有经典的信号处理函数和大量现代的高级信号的分析。 ◆它内具信号采集、测量分析与数据显示功能,集开发、调试、运行于一体?,而且LabVIEW虚拟仪器程序(Virtual Instrument,简称VI)可以非常容易的与各种数据采集硬件、以太网系统无缝集成,与各种主流的现场总线通信以及与大多数通用数据库链接。 12.1 LabVIEW软件的特点 ◆“软件就是仪器”反映了其虚拟仪器技术的本质特征。用LabVIEW设计的虚拟仪器可脱离LabVIEW开发环境,用户最终看见的是和实际硬件仪器相似的操作界面。如今虚拟仪器已是现代检测系统中非常重要的一部分。 12.1 LabVIEW软件的特点 VI程序和工程创建栏 新近打开的工程和VI程序列表栏 帮助资源列表栏 启动界面 12.2 LabVIEW虚拟仪器的创建方法 12.2 LabVIEW虚拟仪器的创建方法 LabVIEW与虚拟仪器有着紧密联系,在LabVIEW中开 发的程序都被称为VI(虚拟仪器),其扩展名默认为.vi。 虚 拟 仪 器 VI 前面板Front panel 框图Block diagram 图标和连接器窗格 Icon and c

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档