




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
labVIEW程序设计,推荐参考教材,第1章认识虚拟仪器,虚拟仪器一种对现实中各类仪器的用计算机进行模拟的仪器。它能完成现实中仪器所能完成的大部功能。本章先对虚拟仪器作了入门性介绍,也是对以后所学知识的总体介绍和总结,然后引出LabVIEW。学习完本章后,要求对LabVIEW有一个过渡性的认识。,1.1什么是虚拟仪器,所谓虚拟仪器是指并不是存在于现实中的仪器。它主要是通过计算机来进行一些仪器的功能模拟,来完成仪器的功能。本小节将对虚拟仪器进行介绍和说明。,1.1.1虚拟仪器简介,虚拟仪器(VirtualInstruments,简称VI)是个全新的概念,是计算机和仪器技术的结晶。同样,它也是测试技术和计算机深层次结合的产物。从计算机和仪器两者的结合粗略地讲,虚拟仪器可以分为智能仪器和虚拟仪器。它们的区别是,前者把计算机装入仪器,后者把仪器装入计算机。虚拟仪器把计算机的处理器、存储器、显示器和仪器的数模变换器、模数变换器、数字输入输出等结合到一起,用于数据的分析处理、传输、显示等,如图1.1所示。它充分利用了计算机的优势,对数据进行了大量计算和存储。,1.1.2虚拟仪器的特征,虚拟仪器从出现到现在的广泛应用,经历的短短的几十年,可以说它的发展速度是相当快的。尤其是近年来在各行各业中大量应用此技术,它的迅速发展,主要是有以下几点特征。1性能高2扩展性强、灵活性好3智能化程度高4界面友好5开发时间少6兼容性,1.1.3虚拟仪器发展过程,世界是最早开发和应用虚拟仪器公司是NationalInstrumentsCorporation公司。由于虚拟仪器具有先进的性能和广泛的应用前景,在NI公司之后还有一些国际知名厂商也加入到虚拟仪器的研发当中。例如,HP公司、PC仪器公司、Racal公司等先后研发了一些仪器,但NI公司仍然处于领先地位。,1.2虚拟仪器软件开发环境,虚拟仪器可以在相同的硬件平台下,通过不同的软件开发。常见的虚拟仪器开发软件是NationalInstruments(NI)公司提供的LabVIEW和LabWindows/CVI两种。,1.2.1LabWindows/CVI的使用,LabWindows/CVI是NI公司推出的一种基于标准C语言的虚拟仪器开发平台。它非常适合于开发面向测控领域的基于Windows的图形化应用软件。它以ANSI、和扩展集为基本编程语言,含有丰富的标准库函数,如RS232、GPIB、VISA、数据分析与处理、TCP协议函数库等。它可以满足测量、控制、数据传输及处理等各种需要。,1.2.2LabVIEW的使用,LabVIEW是NI公司推出的一种图形化编程语言,其全称是LaboratoryVirtualInstrumentEngineeringWorkbench。LabVIEW的源程序完全是图形化框图,没有文本代码。LabVIEW平台上编写的程序扩展名是VI。传统指令编程语言根据语句的含义和逻辑的先后顺序进行程序编译。但是LabVIEW软件则采用数据流方式编程。后面板程序框图中节点之间的数据流向决定了程序的逻辑与执行顺序。指令及表示的含义由图标表示,数据流向由表示连线。本课程将着重讲解LabVIEW这一虚拟仪器开发平台。,1.3LabVIEW简介,LabVIEW自问世以来,经历了一个快速发展的过程,如今已被大家所认可。它是当前测控领域的技术热点,也代表着未来虚拟仪器的发展方向。它是图形化的编程语言,类似于传统的文本编程语言中的函数或子程序。用它开发的软件称为虚拟仪器,在操作界面上的现实上的仪器完全一样,功能比现实中的传统仪器还要强大。,1.3.1LabVIEW系统的构成及应用,LabVIEW系统的构成相当复杂,但大体上由数据采集、数据分析、数据显示及保存模块构成,如图1.2所示。按软硬件分类,LabVIEW由两部分组成。1硬件获取测试对象的被测信号2测试软件控制,1.3.2LabVIEW软件的安装,LabVIEW软件包有许多张光盘,但安装光盘只有一张,需要先进行安装。对LabVIEW软件安装好后,可以再根据需要安装相关的驱动。驱动的安装比较简单,按照界面提示和自己的安装要求进行安装即可。,1.3.3LabVIEW的学习技巧,LabVIEW是图形化的程序语言,在编程时不再使用繁琐的代码,而是使用一些图形表示,并以图形之间的逻辑关系对它们进行组合。这样就利用了大家熟悉的编程基本语言、图标和规则进行编程。因而LabVIEW是一个面向最终编程用户的软件。它能够快速地组建成一个系统,并进行简单的操作,从而完成功能强大的操作。,1.4小结,本章对虚拟仪器作了简要说明,同时也对LabVIEW软件进行了概述。本章的重点是对虚拟仪器进行大概的认识,还要对虚拟仪器和LabVIEW的关系有一个初步地了解。第2章将以一个实例开始,对LabVIEW编程软件和操作方法进行讲解。,1.5练习题,1什
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全员列年考及答案
- 低碳城市渣土车智能监控与污染控制技术
- 2025年新能源汽车智能座舱智能座椅加热通风功能研究报告:用户体验与技术创新
- 2025年工程电梯常识题库及答案
- 多个应急预案演示(3篇)
- 堵门岗应急预案(3篇)
- 语文专业能力面试题及答案
- DB65T 4521-2022 孜然芹栽培技术规程
- DB65T 4448-2021 公路沥青路面沥青混合料拌和质量动态监测规范
- 电气春节应急预案(3篇)
- 第2课《中国人首次进入自己的空间站》课件-2025-2026学年统编版语文八年级上册
- 罗茨风机检修方案课件
- 2025年青协社团笔试题目及答案
- 光伏电站智能监控系统建设方案
- 儿童户外安全培训课件
- 供水工程成本预算与动态控制方案
- 护栏供应及安装合同范本
- 2025年反假货币试题题库及答案
- 现房与期房培训课件
- 2024年仙桃市高新技术产业投资有限公司招聘笔试真题
- 汽车知识培训讲师简介课件
评论
0/150
提交评论