




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2016药师试题及答案
- 家庭农场购买政策性农业保险意愿与行为的背离研究
- 知识产权侵权监测与常年顾问服务合同
- 仓储租赁合同全文合同解除条件
- 生态养殖基地场地租赁及养殖技术服务合同
- 江苏省镇江市丹阳市、南通市2024-2025学年高一下学期期中考试 化学 PDF版含答案
- 口罩工厂员工管理制度
- 儿科护理学肾小球肾炎
- 车辆股份投资与市场拓展合作协议
- 采石场土地权属转让与矿山环境保护责任追究协议
- 国开(河北)2024年秋《农产品检验技术》形成性考核1-4答案
- 从理念到行为习惯:企业文化管理-陈春花
- 《建筑结构加固工程施工质量验收规范》
- 中医基础理论考试题库及答案五
- 合同委托协议书范文
- 【万科股权结构和公司治理的关系探究11000字(论文)】
- 2024年江苏省苏州市中考物理真题(原卷版+解析版)
- 放射治疗的剂量优化算法
- 变配电运行值班员(500kV及以上)初级工-机考题库(导出版)
- 医疗机构卫生监督培训
- 高新技术企业人才流失问题研究-以H公司为例
评论
0/150
提交评论