版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(完整版)labview实验报告虚拟仪器实验基础电子信息与物理系长治学院虚拟仪器实验指导书LabVIEW一、实验目的LabVIEW的编程环境。LabVIEW的基本操作方法,并编制简单的程序。二、实验内容VI。a.实验步骤FileControlsNumericTank放到前面板中。容积”单击一下。0.01000.使用文本编辑工具(ttl,双击容器坐标0标度,使它高亮显示。1000下。这时0.0到1000.0之间的增量将被自动显示。在容器旁配数据显示。将鼠标移到容器上,点右键,在出现的快速菜单中选VisibleIterms?DigitalDisplay即可。ControlsNumeric中。设置其标签为“温度”,0100图。1.32的前面板图Windows?ShowDiagram打开流程图窗口。从功能模板中选择对象,将它们放到流程图上组成下图(其中的标注是后加的随机数发生器数值常数1.42的流程图220XX年-5-22长治学院虚拟仪器实验指导书对象是由前面板的设置自动带出来的。乘法器和随机数发生器由Functions?Numeric中拖出,尽管数值常数也可以这样得到,但是建议使用在连接端子处点击右键创建( Create)常量(Constant)的方法更好些。8)用连线工具将各对象按规定连接。File?SaveVITempVol.vi件夹中。Run(运行)VI和温度的数值都显示在前面板中。File?CloseVI。b.实验结果前面板图:程序框图:320XX年-5-22长治学院虚拟仪器实验指导书2、自己创建一个VIa.实验要求:显示结果;比较两个输LEDSimpleMath.vi文件。AB指示器分别显示输出结果A+BABABLED。b.实验步骤:1AB控件;2A+BA*B出;结果分接数字输出控件;3、利用创建连线端口将输出量引至等于比较器。当二者相同时指示灯点亮,不同时指示灯熄灭。c.实验结果程序框图如下:前面板图如下:420XX年-5-22长治学院虚拟仪器实验指导书3.子VI的创建a.实验步骤:1)打开练习2中Temp Vol.vi。2)在前面板中,用鼠标右键单击窗口右上角的图标,在快捷单中选择EditIcon?.,也联接器。删除默认图标。使用t矩形框,单击并拖动想要Delete,也可以通过双击工具框中的阴影矩形删除图标。PencilTool(铅笔工具)绘制一个温度计。TextTool(文本工具)示。用鼠标右键单击前面板中的图标窗口,在快捷菜单中选择ShowConnector,设置联接器端子连接模式。在默认情况下,LabVIEW会根据前面板中的控制对有两个对象,口,在快捷菜单中选择e0s(旋转0度,注意联接器窗口的变化,如左图所示。9)将端子连接到温度计和容积计:黑色。单击温度显示对象。一个移动的虚线框把它包围起来,选中的端子的颜色变为与控制/显示对象的数据类型一致的颜色。变暗,这表示您已经成没有连接成功。ab,把底部的端子和容积计连接起来。用鼠标右键单击联接器,在快捷菜单中选择ShowIconFileSaveVI。VIVIVIVIVI的流程图中代表它。VI的联接器(含有两个端子)输出温度和容积。b.VI)520XX年-5-22长治学院虚拟仪器实验指导书实现子VI的调用:VIVI层次结构620XX年-5-22长治学院虚拟仪器实验指导书三、实验总结1.总结VI基本编程的快捷操作。答:显示程序框图或前面板ctrl+Eshiftctrl+鼠标选择移动;对象的删除:鼠标选择,按退格;前面板与框图并排:ctrl+T工具(Tools)Shift键并单击鼠标右键。控件(Controls)模板:在前面板激活状态,在前面板空白区单击右键。函数(Functions)右键。消除所有断线:ctrl+Bctrl+H2VI答:主要有:输入控件、显示控件、程序结构、函数控件、连线输入控件:完成实时对变量的外界修改,即数据源显示控件:完成输出显示数据、图形等。显示仪器分析结果行控制。函数控件:构成程序的主要部分,完成对数据的采集、分析直至输出功能。连线:用线的方式显示数据流,完成上述结构之间的关系构建。3.思考:在前面板和框图程序中,如何区分控制器和指示器。答:在前面板中,控制器用以外部输入数据,因此输入框为白色表示可主动输入。而显示器色,不能用于外部输入。在程序框图中。用于连接数据输入线。可以右键将显示图标勾掉,此时两种元件外观也不同。4.心得体会及其它。答:实验很简单,没吸引力——首先提下建议。Labview是一种图形编程软件。上手很快,labview最重要的是对程序编程结构的深入体会和各函数控件功能的充分掌握。前者可以通过看范例理解加深。但后者只看范例是行不通的。使用和掌握。matlabSimulink语言相同。区别在控件上的不同,有些使用方式很类似。720XX年-5-22长治学院虚拟仪器实验指导书实验二LabVIEW编程的结构实验1一、实验目的ForWhile循环以及它们的不同点。学习使用移位寄存器(t。二、实验内容WhileVIWhileWhileWhile环的停止控制。最后将该VIWhileLoop.vi文件。实验结果前面板:ForVI820XX年-5-22长治学院虚拟仪器实验指导书实验要求ForFor循环的实时次数。For循环的指定执行次数设为100次。最后将该VI保存为ForLoop.vi文件。b.实验结果程序框图:前面板:a.实验要求:While4X(i)指示器用ii的值,i3)指示器用于显示三个迭i前面板设置开关控制按钮,实现While循环的停止控制。最后将该 VI保存为ViewingShiftRegisters.vi文件。920XX年-5-22长治学院虚拟仪器实验指导书程序框图:前面板:a.实验要求:AveiVI产生一个随机序列,序列长度由前面板滑动条控件输入,该随机数序列的移动平均值由下列公式可RNiAvei1i计算:这里i=0,1,?,N-1,表示在第i次计算的平iAveii1均1020XX年-5-22长治学院虚拟仪器实验指导书值,是来自随机数函数的当前随机数。前面板要求显示当前用于计算移动平均值的随机数个数i+1,当前的移动平均值,最后将该VI保存为RandomNumberAverage.vi文件。在HighlightExecution加亮执行的状态下观察数据流。b.要求分析:For循环用于产生随机数列,循环次数由滑动条控件确定。从而决定数列的长度。当i=1时,(i=0时)=0。递推数列采用移位寄存器。Aveic.实验结果:程序框图:前面板:1120XX年-5-22长治学院虚拟仪器实验指导书五、实验报告与总结ForWhile循环的区别。答:1、For后,程序会自动停止。因而for途不能修改。While循环则相当于Cdountilwhile循环面临死循环或外界希望其停止情况,因而需外加STOP按钮,便于中途停止。2、For行的数据。While循环是一次一次的执行。后一次执行完的数据将覆盖掉前一次的。理解移位寄存器的作用以及它的初始化。答:移位寄存器的作用将上一次循环分析所得数据,返回输入到下一次循环的输入端。初始化的作用是在首次循环时寄存器中的值清为原值,从而保证两次程序执行过程中前后不会有数据干扰。心得体会及其它。CPU高,而且立刻超过了安全水平,达到了以上。由常识可知,无论是CPU、单片机还是PLA长时间过载会导致烧机。(CPU10%以下。当Loopnumber控number0-1whileSTOPwhile循环之外。对于ForSTOP发方式不同。1220XX年-5-22长治学院虚拟仪器实验指导书实验三LabVIEW编程的结构实验2一、实验目的掌握选择结构(ee,顺序结构(Structure)编程;了解时间估计和控制函数。了解公式节点(FormulaNode)的使用。二、实验内容1.使用Case结构,创建一个VI以检查一个数值是否为正数VI示出错。实验结果前面板:1320XX年-5-22长治学院虚拟仪器实验指导书练习用公式节点y=x-esinx为输FormulaCode.vi实验结果前面板:Case结构和公式节点语句两种方法实验要求:实现下列条件分支语句:x/yify0thenz=x/yelsez=+endVICaseDivision.viFormulaDivision.vi。1420XX年-5-22长治学院虚拟仪器实验指导书实验结果()采用e程序框图:上面为前面板图:(2)采用公式节点语句程序框图:1520XX年-5-22长治学院虚拟仪器实验指导书上面为前面板图三、实验报告与总结同时,会怎样。答:如果输出变量全在等式左侧,输入变量全在右侧而且除此之外左右两侧均没有起相同名称变量时,程序仍然可以正常运行。例如:C非常输出语句。IfCase使用,可以知道无论是图形编辑还是文本编辑都有各自的优点。图形编程的优势在于其数据流的形式让程序更加方便。1620XX年-5-22长治学院虚拟仪器实验指导书LabVIEW一、实验目的学习如何使用数组与簇,掌握它们的区别和相应操作;ChartGraph二、实验内容练习数组的基本创建方法实验要求:(auto-indexing功能创建一个10个随机数的数组。程序框图:前面板图:1720XX年-5-22长治学院虚拟仪器实验指导书VITwoDimensionalArrayDemo.vi。如下分别为程序框图和前面图截取图片。以下是自己编辑的程序框图和前面板:a.实验要求:VI(ArraySize)和初始化数组(InitializeArray)两函数来创建维数合适的新数组,并将新数组的所有1VIVI保存为PracticewithArrays.vi文件。b.添加的功能1820XX年-5-22长治学院虚拟仪器实验指导书输入数组个数由随机数0-10x10元素的数组。y10个元素,它有输入元素和输入数组合并产生。因此间接决定了输入元素。c.实验结果:程序框图:前面板图:a.实验要求:4.3VI保存为Cluster.vi文件。b.将二个布尔元件的值进行异或操作然后输出;对字符串中的大写字母转化为小写。1920XX年-5-22长治学院虚拟仪器实验指导书c.实验结果:程序框图:前面板:a.实验要求:ChartGraph40b.实验说明:4020XXms后40个数据的采集。通过按钮STOP环次数。c.实验结果:2020XX年-5-22程序框图:前面板图:三、实验报告与总结1ChartGraph的使用区别。前所绘图的后面;当然此时Chart图应放在循环里面。如果放在外面,则同Graph一样当40后才会一起输出,形成最终图像。Chart式。如果添加新一组数据,Chart
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 税务局2025年度环境保护与治理合同
- 2025年度出口退税证明开具与跨境电商平台服务合同3篇
- 2024良乡校区物业管理服务合同
- 2025年度装载机租赁与施工技术指导合同3篇
- 二零二四年围栏产品研发与创新设计合同3篇
- 二零二五年度绿色通道不过户二手房买卖合同2篇
- 2025年度新能源发电项目变压器采购合同标准范本3篇
- 2024版跨国企业社会责任合规合同
- 二零二五版个人购房贷款担保与房屋维修基金代缴代理合同3篇
- 二零二五版股权代持实务解析与合规操作合同
- 割接方案的要点、难点及采取的相应措施
- 2025年副护士长竞聘演讲稿(3篇)
- 2025至2031年中国台式燃气灶行业投资前景及策略咨询研究报告
- 原发性肾病综合征护理
- (一模)株洲市2025届高三教学质量统一检测 英语试卷
- 第三章第一节《多变的天气》说课稿2023-2024学年人教版地理七年级上册
- 2025年中国电科集团春季招聘高频重点提升(共500题)附带答案详解
- 2025年度建筑施工现场安全管理合同2篇
- 建筑垃圾回收利用标准方案
- 2024年考研英语一阅读理解80篇解析
- 样板间合作协议
评论
0/150
提交评论