labview虚拟仪器期末复习.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面 板,以多种形式表达输出检测结果。 在硬件平台确定后,就有“软件就是仪器”的说法,体现了测试技术和计算 机深层次的结合。 与传统仪器一样,虚拟仪器同样划分为数据采集、数据分析处理、结果表达 三大功能模块。 传统的计算机语言(如:c 语言)中的程序执行结构在 labview 中别并行机 制所代替,他是一种带有图形控制流结构的数据流模式,这种方式确保了程序中 的函数节点,程序的执行是数据驱动的,他不受操作系统、计算机等因素的影响。 前面板由输入控件和显示控件组成。这些控件是 VI 的输入输出端口。 在 Labview 中,可以通过两种方式来运行 VI,即运行和连续运行。 如果在程序中有阻止程序正确执行的任何错误,通过在错误列表中选择错误 项,然后单击“显示错误”按钮,可有哪些信誉好的足球投注网站特定错误的源代码。 子 VI 相当于常规编程语言中的子程序,在 Labview 中,可以把任何一个 VI 当作子 VI 来调用。 创建完成一个 VI 后,再按照一定的规则定义好 VI 的连接端口,该 VI 就可以 作为一个子 VI 来调用了。 端口的颜色是由与之关联的前面板对象的数据类型来确定的,不同的数据类 型对应不同的颜色,例如:与布尔量相关联的端口的颜色是绿色。 Labview 中有两种类型的循环结构,分别是 For 循环和 While 循环。 移位寄存器是 Labview 的循环结构的一个附加对象,也是一个非常重要的方 面,其功能是把当前循环完成时某个数据传递给下一个循环的开始。 在 labview 的循环结构中有“自动索引”这一概念,自动索引是指循环体外 面的数据成员逐个进入循环体,或者循环体内的数据累积成为一个数组后在输出 到循环体外。对于 For 循环,自动索引是自动打开的。 反馈节点和只有一个左端子的移位寄存器的功能相同。 在条件结构中,分支不一定要输入数据或者提供输出数据,但若任何一个分 支提供了输出数据,则所有的分支也都必须提供。 顺序结构分为平铺平铺式顺序结构和层叠式顺序结构,从功能上讲两者结构 完全相同。 Labview 支持用户界面事件和通过编程生成的事件,但是不支持外部的 I/O 事件。 事件结构由超时端子、事件结构节点和事件选择标签组成 公式节点的 输入变量和输出变量的数目可以根据具体情况而定,设定的变 量的名字是大小写敏感的。 输入表达式时需注意:1)公式节点中的表达式的结尾应该是以分号结束, 否则将产生错误,2)公式节点文本代码中的每一个变量(包括中间变量)都必须 只有一个输入或者输出端子与之对应。 “数组”是一种常见的数据结构,是相同数据类型数据的集合,labview 中 的数组是数值型、布尔型、字符串型等多种数据类型中的同类数据的集合。 数组经常要用一个循环来创建,其中 For 循环是最适用的。 创建二维数组可以直接在数组控件的索引号上点右键,也可以使用两个嵌套 的 for 循环来创建,外循环创建行,内循环创建列。 簇是 labview 中的一个比较特别的数据类型,它可以将几种不同的数据类型 集中到一个单元中形成一个整体。 簇的元素有一定的排列顺序,簇元素按照他们的放入簇的先后顺序排列,簇 的框架中的第一个对象标记为 0,第二个为 1,一次排列。 使用簇时应该遵循的规则:在一个高度交互的面板中,不要把一个簇即作为 输入又作为输出。 波形图是一次性完成显示图形刷新的,所以输入数据必须是完成一次显示所 需要的数据数组,而不能把测量结果一次一次的输入。 波形图表在交互式数据显示中的三种刷新模式:示波器图表、带状图表、扫 描图 波形图表适合实时测量中的参数监控,而波形图适合在事后数据显示和分析。 即波形图表是实时趋势图,波形图是事后记录图。 引用句柄是对象的唯一标识符,这些对象包括文件、设备和网络连接等。 由于引用句柄是一个打开对象的临时指针,因此他仅在对象打开期间有效。 Labview 可读写的文件格式有文本文件、二进制文件和数据记录文件三种。 当现实世界中的真实信号很难得到时,可以用仿真信号对其进行模拟,想数 模转换器提供信号。 Express VI,可模拟正弦波、方波、三角波、锯齿波和噪声。 1. 创建一个 VI。比较两个数,如果一个数不大于另一个数,则点亮指示灯。 2. 产生一个值为 0.0到 100.0之间的随机数,然后除以一个在程序前面板中输 入的数。当输入的数值为零时,前面板上放置的指示灯点亮,提示除法无效。 3. 比较前面板中输入的两个数大小,并输出其中较大值。 4. 比较前面板中输入的三个数大小,并输出其中较大值。 5. 在前面板输入一个三位整数,将其百位数值和个位数值对调后在前面板输出 此新数。 6. 输入一个自然数 n,求 1~n之间的所有自然数之

文档评论(0)

152****7770 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档