虚拟仪器考前复习

上传人:js****6 文档编号:77703302 上传时间:2022-04-20 格式:DOC 页数:7 大小:186.50KB
收藏 版权申诉 举报 下载
虚拟仪器考前复习_第1页
第1页 / 共7页
虚拟仪器考前复习_第2页
第2页 / 共7页
虚拟仪器考前复习_第3页
第3页 / 共7页
资源描述:

《虚拟仪器考前复习》由会员分享,可在线阅读,更多相关《虚拟仪器考前复习(7页珍藏版)》请在装配图网上搜索。

1、-填空题、判断题、简答题及程序分析题与实验有关复习*围:1虚拟仪器概念是什么.虚拟仪器是一个系统,分为两个局部。一个局部是软件,另一个局部是硬件。拿来一个任务,一个问题,提出一种解决方法,这种方法就是虚拟仪器。基于计算机的仪器,即由测试硬件完成信号的采集与控制,而将信号分析与处理、结果表达与输出让计算机来完成的仪器。2虚拟仪器与传统仪器的区别是什么.虚拟仪器系统硬件模块化,软件集成化。作为一个具体的例子,我们来看一下经典的传统仪器系统,它应该包括一个示波器,一个信号源、数字完用表,还可能包括一个多路复用开关系统,但是这些设备占用了我们实验室大量珍贵的空间,而且它们的本钱是非常昂贵的,加上除了它

2、们定义好的功能之外,并不能提供给我们更这些设备占用了我们实验室大量珍贵的空间,P*I机箱, P*I系统还包括一块8通道DSA卡、两块多功能数据采集卡、一块视频信号发生器和一块数字完用表。这样就节省我们实验室的有限空间,而且与计算机组件的高度集成,大大提高了仪器的性价比。这是传统仪器和虚拟仪器的性能比较。3虚拟仪器的优势及应用.4什么是LabVIEW? LabVIEW的主要优势是什么.LabVIEW 作为领先的图形化系统设计软件,拥有直观的图形表达方式和硬件无缝集成的能力,借助丰富函数及相关模块工具包,提升效率的同时拓展应用*围,更好地实现系统应用设计。LabVIEWLaboratory Vir

3、tual Instrument Engineering Workbench是一种用图标代替文本行创立应用程序的图形化编程语言。 LabVIEW 采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储。用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域。 LabVIEW不仅可以用来快速搭建小型自

4、动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统。在美国Lawrence Livermore国家实验室,一个花费2000万美金的极为复杂的飞秒激光切割系统就是基于LabVIEW开发的。 在正负电子对撞机二期工程谱仪慢控制系统中,大约有30种物理量共7000多点的现场数据点需要实时采集控制和分析记录等。 5LabVIEW编程环境aVI的构成包括前面板用户界面、程序框图后面板和图标/连线板b三个选板控件选板为前面板添加控件函数选板在程序框图中添加函数或数据等;只能在编辑程序框图时使用,与控件选板的工作方式大体一样。创立框图程序常用的VI和函数对象都包含在该选板中。工具选板选择各种编

5、辑工具,前面板和后面板都要用到,也可以用来调试程序等c获取帮助的三个途径实时上下文帮助Show Conte*t Help、联机帮助、LabVIEW*例查找器Find E*amples、网络资源Web ResourcesdVI运行与调试e子VI.6程序构造aFor循环与While循环b顺序构造 数据流式的编程方法、多段代码同时执行cCase构造 If(a%2=0)b=a+2;elseb=a+1;endswitch (fruit)case apple: price=9; case banana: price=10; case pear: price=8; default: price=0;d公式节

6、点7字符串、数组、簇,三者的共性与区别是什么.字符串以0完毕那是字符串在计算机内的存储构造,你定义了字符串计算机默认会在字符串后加上0做为字符串完毕标记,但是你写程序时并没有显式的写出来。判断是否为字符串:字符串都是用双引号包含的。例如char *string=beijing。定义字符串有两种方法:一、字符串指针 char *string=abcde;二、一维字符数组。例如:char string10;string=abcde;用字符数组定义注意了,数组长度为n,但是字符个数只能为n-1,就是上面说的计算机默认加了0占了一个,否则会溢出。字符数组一维的和字符串一样,二维的就是char stri

7、ngMN;当然你还可以类似定义多维的。簇是LabVIEW中比较独特的一个概念,但实际上它就对应于C语言等文本编程语言中的构造体变量。 8Chart波形图表与Graph波形图的区别是什么.Graph和Chart的区别在于Graph是一次性将现有数据绘图,在绘图之前先自动清空图表,而不会将新数据添加到曲线的尾端。根据显示方法,Graph又分为波形图、坐标图*Y曲线图、强度图、数字时序图和三维图3D图形等。 这是最简的一种情形,Bundle函数的输入的第一个数组为* Array,第二个数组为Y Array。绑定为簇后可以直接输入,也可以将多个簇Build为一维数组输入实现多条曲线。 9文本文件和二进

8、制文件的区别是什么.文本文件与二进制文件的区别是逻辑上的。这两者只是在编码层次上有差异。文本文件是基于字符编码的文件,二进制文件是基于值编码的文件,文本文件的存储与其读取根本上是个逆过程,不再累述。而二进制文件的存取显然与文本文件的存取差不多,只是编解码方式不同而已,也不再表达。总地来说,从编程的角度来说,C中文本或二进制读写都是缓冲区与文件中二进制流的交互,只是文本读写时有回车换行的转换所以当写缓冲区中无换行符n(0AH),文本写与二进制写的结果是一样的,同理,当文件中不存在rn(0DH0AH)时,文本读与二进制读的结果一样10数据采集系统的根本组成局部有哪些.每一局部的主要作用是什么.1.

9、 传感器和变换器传感器感应物理信息并生成可测量的电信号。例如热电偶、电阻式测温计RTD、热敏电阻器和IC传感器可以把温度转变为ADC可测量的模拟信号。 2. 信号调理从传感器得到的信号可能会很微弱,或者含有大量噪声,或者是非线性的等等,这种信号在进入采集卡之前必须经过信号调理。信号调理的方法主要包括放大、衰减、隔离、多路复用、滤波、鼓励和数字信号调理等 3. 数据采集设备通过信号调理后的信号就可以与数据采集设备连接了。通常情况下数据采集设备是一个数据采集卡,与计算机的连接可以采用多种方式。NI的数据采集设备支持的总线类型包括PCI、PCI E*press、P*I、PCMCIA、USB、pact

10、Flash、Ethernet以及火线等各种总线。数据采集卡的功能包括模拟输入、模拟输出、数字I/O、触发采集和定时I/O。4. PC与软件软件使PC与数据采集硬件形成了一个完整的数据采集、分析和显示系统。软件分为驱动程序和上层应用程序。驱动程序可以直接对数据采集硬件的存放器编程,管理数据采集硬件的操作并把它和处理器中断、DMA和内存这样的计算机资源结合在一起。驱动程序隐藏了复杂的硬件底层编程细节,为用户提供容易理解的接口。一般来说,硬件厂商在卖出硬件的同时也会提供驱动程序。上层应用程序用来完成数据的分析,存储和显示等。LabVIEW就是一个极佳的开发上层应用程序的开发平台。 11 NI ELVIS由一个基于LabVIEW的虚拟仪器组件,它是一套多功能数据采集设备与一个用户自定义的工作台,工作台上还有一块可以拆卸的原型实验面包板,将理论/仿真与动手上机的设计/原型平台集成起来。. z

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!