- 1、本文档共110页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章虚拟仪器设计基础
* * * * * * * * * * * * 5.5.1 波形图和图表 例5.25 用波形图显示用随机函数产生的50个随机数据。 波形图显示数据VI的前面板和程序框图 波形图 例5.26 设计一个VI,显示一个正弦波电压测量结果。电压采样从0开始,每隔2ms采样一个点,共采样50个点。要求程序的显示能够反映出实际的采样时间及电压值。 电压测量VI的前面板和程序框图 波形图 例5.27 设计一个程序,进行2组数据采集,但在相同的时间内,一个采集了30点的数据,另一个采集了50点的数据。用波形图显示测量结果。 显示两组数据VI的前面板和程序框图 波形图表 例5.28 用波形图表来实时显示现场温度值,当温度超过设定的临界值时,点亮报警灯。 温度值显示VI的程序框图和显示结果 波形图表 例5.29 用波形图表显示两组测量结果的数据。 波形图表显示两路波形VI的前面板和程序框图 5.5.2 XY图 例5.30 应用XY 图描绘同心圆。 描绘同心圆VI的前面板和程序框图 5.5.3 强度图和图表 1.强度图 强度图提供了一种在二维平面上表现三维数据的方法。 强度图 例5.31 强度图应用 强度图应用VI的程序框图及显示结果 2. 强度图表 例5.32 强度图表应用 强度图表应用VI的前面板和程序框图 5.5.4 数字波形图 数字波形图用于显示数字数据,尤其适于用到定时框图或逻辑分析器时使用。 数字波形图 例5.33 数字波形图应用 数字波形图应用VI的前面板和程序框图 5.5.5 三维图形 LabVIEW中包含以下三维图形: 三维曲面图,在三维空间绘制一个曲面 三维参数图,在三维空间绘制一个参数曲面 三维曲线图,在三维空间绘制一条曲线 1.三维曲面图 例5.34 用三维曲面图显示曲面z=sinθ,θ∈[0,2π],X、Y坐标的步长为π/50 三维曲面图应用VI的前面板和程序框图 2. 三维参数图 例5.35 三维参数图应用 三维参数图应用VI的前面板和程序框图 3. 三维曲线图 例5.36 要求绘制一条螺旋线,螺旋线的坐标由下面的公式给出。 x=cosθ y=sinθ z=θ 其中θ∈[0,6π],步长为π/50。 绘制螺旋线VI的前面板和程序框图 本章结束 Thank You ! * * * * * * * * * * * * * * * * 数组函数应用 例5.12 从一个二维数组中取出一部分元素。 前面板和程序框图 5.2.3 簇 什么是簇? 簇是由不同类型的数据元素组成的一种数据类型。 簇是LabVIEW中一个比较特别的数据类型。 1. 簇的创建 (1)前面板上创建簇 在前面板上放置一个簇框架,再将一个数据对象或元素拖曳到簇框架中。 簇输入控件 簇显示控件 (2)程序框图上创建簇 从函数选板中选择一个簇常量,将该簇框架放置于程序框图上,再将字符串常量、数值常量、布尔常量放置到该簇框架中。 簇控制件与簇指示件 a) 混合簇控制件 (b) 混合簇指示器 (c)数值型簇控制件 在一个簇对象中,簇元素只能同为控制件或指示件,不能同时包含两种。 一个簇是控制簇还是指示簇,取决于放进簇中的第一个元素。 2. 簇函数 用户在使用一个簇时,主要是访问簇中的各个元素,或将不同类型但相关的数组组成一个簇。这些功能由各个函数来实现。 3. 簇应用举例 例5.13 将几个不同的数据类型组成一个簇。 打包簇VI的前面板和程序框图 解除捆绑函数的使用 例5.14 将一个簇中的各个元素值分别取出。 解包簇VI的前面板和程序框图 5.3 局部变量和全局变量 局部变量和全局变量是LabVIEW用来传递数据的工具。LabVIEW编程是一种数据流编程,它是通过连线来传递数据的。但是如果一个程序太复杂的话,有时连线会很困难甚至无法连线,这时就需要用到局部变量。另外,需要在两个程序之间交换数据时,靠连线的方式是无法实现的,在这种情况下,就需要使用全局变量。 5.3.1 局部变量 局部变量:只能在同一个VI中使用的变量 创建局部变量的方法有两种: (1)直接为前面板对象创建局部变量 (2)通过函数选板创建局部变量 创建局部变量方式一 创建局部变量方式二 注意:局部变量具有读、写两种属性 局部变量的应用举例 例5.15 要求使用局部变量向与它联系的前面板上的电压表控件写数据,也可以从电压表控件读取数据。 局部变量创建VI的前面板和程序框图 局部变量的特点 (1)局部变量只能在同一个VI中使用,其生存
文档评论(0)