labv iew实验报告课件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 验 报 告 实 验 报 告 课程名称 虚拟仪器技术分析与设计 专    业 测控技术与仪器 班  级 1301 学    号 20 姓 名 郭鹏 实验一 LabVIEW虚拟温度检测系统 一、实验目得 1、了解LabVIEW得编程环境。 2.掌握LabVIEW得基本操作方法,并编制简单得程序、 3、学习建立子程序得过程 二、实验内容 1、建立一个测量温度得VI、 a。实验步骤 1)选择 ,打开一个新得前面板窗口。 2)从 Controls?Numeric 中选择 Tank放到前面板中、 3)从 “结构里选择一个for循环,用一个随机数乘与100输出到温度计 b.实验结果 前面板图: 程序框图: 实验总结 1、总结VI基本编程得快捷操作。 答:显示程序框图或前面板 ctrl+E   框图中,对象得移动:shift+鼠标选择移动;对象得复制:ctrl+鼠标选择移动;     对象得删除:鼠标选择,按退格;前面板与框图并排:ctrl+T    工具(Tools)模板:在前面板或框图中按住〈Shift>键并单击鼠标右键、  控件(Controls)模板:在前面板激活状态,在前面板空白区单击右键。 函数(Functions)模板:在框图激活状态,在框图空白区单击右键。   消除所有断线:ctrl+B ;实时帮助:快捷键:ctrl+H 简述VI程序有什么构成,其各部分得功能就是什么。 答:主要有:输入控件、显示控件、程序结构、函数控件、连线 输入控件:完成实时对变量得外界修改,即数据源 显示控件:完成输出显示数据、图形等、显示仪器分析结果 程序结构:用外方框表示程序得执行顺序、总体上把握程序得执行控制。 函数控件:构成程序得主要部分,完成对数据得采集、分析直至输出功能、 连线:用线得方式显示数据流,完成上述结构之间得关系构建。 思考:在前面板与框图程序中,如何区分控制器与指示器。 答:在前面板中,控制器用以外部输入数据,因此输入框为白色表示可主动输入。而显示器只有显示功能,用于被动输出虚拟仪器分析结果,数据框显示灰色,不能用于外部输入、 在程序框图中、控制器端子在右侧,用于连接数据输出线。显示器端子在左侧,用于连接数据输入线。可以右键将显示图标勾掉,此时两种元件外观也不同。 心得体会及其它。 答:实验很简单,没吸引力——首先提下建议。Labview就是一种图形编程软件。上手很快,但达到一定程度后,发现没有课本便很难取得进步。原因就是,个人觉得labview最重要得就是对程序编程结构得深入体会与各函数控件功能得充分掌握。前者可以通过瞧范例理解加深。但后者只瞧范例就是行不通得。每个函数控件都有不同得功能与使用要求,如果不知道,很难使用与掌握。它得图形化语言与matlab软件中得Simulink语言相同。区别在控件上得不同,有些使用方式很类似。 实验二 LabVIEW跑马灯实验 一、实验目得 1、学习并掌握For循环与While循环以及它们得不同点。 2。学习使用移位寄存器(shift register)。 二、实验内容 1.创建一个关于for循环得跑马灯VI a、实验要求:实现在for循环内放置随机数对象,并在前面板上显示随机数及for循环得实时次数、并在前面板设置开关控制按钮,实现for循环得停止控制。最后将该VI保存为for Loop。vi文件。 b。实验步骤 先创建一个for循环,循环层数给到1000,在前面板调出七个布尔灯,从面板调出一个除法取余函数计数器i除与7余数送到七个等于比较器,比较数为0~6,比较结果接到布尔灯里。 c。实验结果 前面板图: 程序框图: 五、实验报告与总结 1.说明For循环与While循环得区别、 答:1、For循环提前已经预设了循环次数。当执行完次数要求后,程序会自动停止。因而不需要外界按钮STOP。当然for循环次数也已经固定了,中途不能修改。While循环则相当于C语言中得do until 结构。当条件满足时才会主动停止,否则将一直运行下去。当while循环面临死循环或外界希望其停止情况,因而需外加STOP按钮,便于中途停止、2、For循环就是一次将所有次数执行完,以一维数组得形式输出每一次执行得数据。While循环就是一次一次得执行。后一次执行完得数据将覆盖掉前一次得。 理解移位寄存器得作用以及它得初始化。 答:移位寄存器得作用将上一次循环分析所得数据,返回输入到下一次循环得输入端。初始化得作用就是在首次循环时寄存器中得值清为原值,从而保证两次程序执行过程中前后不会有数据干扰。 3.心得体会及其它、 答:在做实验一时偶然发现,点击开始后,CPU占用率显著升高,而且立刻超过了安全水平,达到了90%以上、由常识可知,无论就是CPU、单片机

文档评论(0)

189****0801 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档