虚拟仪器复习整理

虚拟仪器复习整理

ID:13052400

大小:113.00 KB

页数:3页

时间:2018-07-20

虚拟仪器复习整理_第1页
虚拟仪器复习整理_第2页
虚拟仪器复习整理_第3页
资源描述:

《虚拟仪器复习整理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.什么是虚拟仪器?虚拟仪器是指在以通用计算机为核心的硬件平台上,由用户自己设计定义,具有虚拟的操作面板,测试功能由测试软件来实现的一种计算机仪器系统。虚拟仪器是这样的一种仪器系统:在用户需要某种测试功能时,可由用户自己通过计算机平台利用图形软件对测量模块进行分层组合,以生成所需要的测试功能。2.虚拟的含义①虚拟的仪器面板②虚拟仪器的测控功能。3.虚拟仪器的组成:硬件和软件两大部分构成。4.硬件:计算机和I/O接口设备;虚拟仪器的构成方式:基于数据采集卡的虚拟仪器、基于GPIB方式的虚拟仪器、基于VXI总线方式的虚拟仪器、

2、基于PXI总线方式的虚拟仪器、基于串行总线方式的虚拟仪器、基于LXI总线方式的虚拟仪器软件:采用层次结构,由下而上依次是:I/O接口软件、仪器驱动程序(这类程序用来完成特定外部硬件设备的扩展、驱动与通信)、应用软件(主要包括仪器面板控制软件和数据分析处理软件)5.虚拟仪器的优势:1.1111丰富和增强了传统仪器的功能。2.突出“软件即仪器”的概念3.仪器由用户自己定义。4.开放的工业标准。5.便于构成复杂的测试系统,经济性好。特点:关键是软件、开发与维护费用低、技术更新周期短、价格低,并且可重用性与可配置性强、用户定义仪器

3、功能、系统开放、灵活,与计算机的进步同、容易与其他设备连接。6.仪器的发展历史:第一代模拟仪器;第二代数字化仪器;第三代智能仪器;第四代虚拟仪器;虚拟仪器技术发展阶段:1、利用计算机增强仪器的功能、2、开放式的仪器结构(一是插入式计算机数据处理卡;二是VXI仪器总线标准的确立)、3、虚拟仪器框架得到广泛认同和采用。1.使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称VI。2.VI包括三个部分:前面板:交互式的用户界面;程序框图:包含用于定义VI功能的图形化源代码,用模块代替普通函数;图标和连线板:用以识别VI的接

4、口,以便在创建VI时调用另一个VI。当一个VI应用在其他VI中,则称为子VI。子VI相当于文本编程语言中的子程序。3.LabVIEW的特点:编程简单,不需要记忆编程语言,只要通过交互式图形前面板进行系统控制和结果显示;开发周期短,只需通过交互式图形前面板进行系统控制和结果显示,可省去硬件面板的制作;功能性强,可省去硬件面板的制作;高效性,这主要是以软件做保证,以功能强大的LabVIEW作为软件开发平台;开放性,可根据实际情况进行更新扩展,发展迅速;自定义性,工程师们可以在非常广泛的测量和控制应用中自定义芯片级硬件功能;性价

5、比高,能一机多用。4.前面板是VI的用户界面;程序框图是图形化源代码的集合,图形化源代码又称G代码或程序框图代码。5.程序框图对象包括接线端、节点,由接线端、节点、连线和结构等构成:接线端用来表示输入控件和显示控件的数据类型;节点是程序框图上的对象,具有输入、输出端口,在VI运行时进行运算;连线程序框图中对象的数据传输通过连线实现。每根连线都只有一个数据源,但可以与多个读取该数据的VI和函数连接;结构是文本编程语言中的循环和条件语句的图形化表示。6.LabVIEW8.2包含3个操作选板:工具选板、控件选板(控件选板包括创建

6、前面板所需的输入控件和显示控件)、函数选板(函数选板中包含创建程序框图所需的VI和函数)。前面板:工具选板和控件选板;程序框图:工具选板和函数选板7.菜单和工具栏用于操作和修改前面板和程序框图上的对象;VI窗口顶部的菜单为通用菜单。LabVIEW8.2菜单包括文件、编辑、查看、项目、操作、工具、窗口、帮助八大项;工具栏前4个图标分别是:运行、连续运行、中止运行、暂停运行。8.创建一个虚拟仪器的一般步骤:1)前面板设计、2)程序框图、3)数据流编程、4)功能检验、5)保存文件9.虚拟仪器的一般调试步骤:1)运行VI、2)清除

7、语法错误、3)高亮显示执行过程、4)单步执行、5)断点、6)探针工具创建出现的问题需要调试10.构造一个子VI的主要工作就是需先为子VI创建连线板和图标,先图标后连线板。1.结构是控制G程序数据流程的元素,G语言包含的结构有:循环结构(Whileloop结构、ForLoop结构)、条件结构、顺序结构、公式节点、事件结构。2.While循环与For循环区别:For循环必须指定循环的次数,循环一定的次数后自动退出循环;而While循环则不用指定循环的次数,只需要指定循环退出的条件。3.For循环是将某程序段重复执行预先设定的次

8、数,两个端口:计数端口N、重复端口iFor(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。