- 1、本文档共155页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二章虚拟仪器技术分析
第12章 虚拟仪器技术 概述 虚拟仪器是在20世纪后期随计算机水平和软件技术的迅速进步而出现并发展起来的有别于传统仪器的新概念。虚拟仪器技术突破了传统电子仪器以硬件为主体的模式,具有用简单硬件将被测量采集到上位机,然后通过软件设计即可方便灵活地完成对被测试量的分析、判断、显示及数据存储等功能的特点。软件设计的灵活易变、成本低等特点使虚拟仪器在测试测量技术中越来越发挥出其优势。 12.1 LabVIEW软件的特点 目前,虚拟仪器的开发工具有LabVIEW、Lab-WINDOWS、VB等,下面我们主要介绍用NI公司的Lab-VIEW软件开发虚拟仪器的方法。本章后面将介绍用LabVIEW同NI公司的另一款电路仿真软件Multisim进行联合仿真的方法。 虚拟仪器的概念是用户在通用计算机平台上,在必要的数据采集硬件的支持下,根据测试任务的需要,通过软件设计来实现和扩展传统仪器的功能。 虚拟仪器的出现,打破了传统仪器由厂家定义、用户无法改变的模式,使得用户可以根据自己的需求,设计自己的仪器系统,并可通过修改软件来改变或增减仪器的功能,真正体现了“软件就是仪器”这一新概念。 作为虚拟仪器的开发软件,LabVIEW的特点如下: ⑴具有图形化的编程方式,设计者无需编写任何文本格式的代码,是真正的工程师语言。 ⑵提供丰富的数据采集,分析及存储的库函数。 ⑶提供传统的数据调试手段,如设置断点,单步运行,同时提供独具特色的执行工具,使程序动画式进行,利于设计者观察到程序运行的细节,使程序的调试和开发更为便捷。 ⑷囊括了PCI,GPIB,PXI,VXI,RS-232/485,USB等各种仪器通信总线标准的所有功能函数,使得不懂得总线标准的开发者也能驱动不同总线标准接口设备与仪器。 ⑸提供大量与外部代码或软件进行连接的机制,如DLL(动态链接库),DDE(共享库),Activex等。 ⑹具有强大的Internet功能,支持常用的网络协议,方便网络,远程测控仪器开发。 在测试和测量方面,LabVIEW已经变成了一种工业的标准开发工具;在过程控制和工厂自动化应用方面,LabVIEW软件非常适用于过程监测和控制;而在研究和分析方面,LabVIEW软件有力的软件分析库提供了几乎所有经典的信号处理函数和大量现代的高级信号的分析。 它内具信号采集、测量分析与数据显示功能,集开发、调试、运行于一体?,而且LabVIEW虚拟仪器程序(Virtual Instrument,简称VI)可以非常容易的与各种数据采集硬件、以太网系统无缝集成,与各种主流的现场总线通信以及与大多数通用数据库链接。 “软件就是仪器”反映了其虚拟仪器技术的本质特征。用LabVIEW设计的虚拟仪器可脱离LabVIEW开发环境,用户最终看见的是和实际硬件仪器相似的操作界面。如今虚拟仪器已是现代检测系统中非常重要的一部分。 具体创建一个VI的步骤如下: ①从开始菜单中运行已安装的“National Instruments Labview 8.2”,在计算机屏幕上将出现如图12-1所示的Getting Started窗口。 ②在Getting Started窗口左边的Files控件里,树形控件用于选择新建文档类型。Blank VI用于建立一个新程序;VI from Template按类型列出LabVIEW系统提供的程序模板,用户可以以这些模板为基础,建立自己的程序。当选中一个模板VI时,Fro-nt panel preview和Block diagram preview子窗口给出其前面板和框图预览。建立一个新的LabVIEW程序,框图面板和前面板分别如图12-2(a)和(b)所示。 ③在前面板上放置设计要求的仪器图形。前面板上有交互式的输入和输出两类图形,分别称为Contr-ol(控制器)和Indicator(指示器)。Control包括开关、旋钮、按钮和其他各种输入设备;Indic-ator包括图形(Graph和Chart)、LED和其他显示输出对象。 ④在框图窗口中放置编程需要的功能函数模块,并根据编程要求连接前面板控件、指示器在框图窗口中的相应图标和功能函数模块图标。在框图中对VI编程的主要工作就是从前面板上的输入控件获得 用户输入信息,然后进行计算和处理,最后在输出控件中把处理结果反馈给用户。框图上的编程元素除了包括于前面板上的Control和Indicator对应的连线端子(Terminal)外,还有函数、子VI、常量、结构和连线等。 ⑤当框图程序编译通过后,在前面板调节各控件与指示器位置,并使界面美化。图12-3为控制模板下Mo-dern\Decorations子模板。该模板提供制作美观界
您可能关注的文档
- 第八章:符号互动理论.pptx
- 第六单元_百分数的教案_1.doc
- 第八章表面现象yf.ppt
- 第六单元契诃夫与《三姐妹》.doc
- 第六单元公共礼仪.doc
- 第八课第一框尊严不可失.pptx
- 第六单元教学设计.doc
- 第六届全能团队挑战赛策划书+完整.doc
- 第八章表面现象与分散系统-上课.ppt
- 第六章 社会主义初级阶段理论分析.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)