虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx

上传人:李司机 文档编号:6724913 上传时间:2024-01-10 格式:DOCX 页数:6 大小:133.24KB
返回 下载 相关 举报
虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx_第1页
第1页 / 共6页
虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx_第2页
第2页 / 共6页
虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx_第3页
第3页 / 共6页
虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx_第4页
第4页 / 共6页
虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx》由会员分享,可在线阅读,更多相关《虚拟仪器设计(机械)实验报告--LabVIEW入门和程序结构.docx(6页珍藏版)》请在三一办公上搜索。

1、实验报告(理工类)开课学院及实验室:机械学院机械工程专业实验中心实验时间:年月日学生姓名学号成绩学生所在学院年级/专业/班2012/自动化/西华理T课程名称虚拟仪器设计(机械)课程代码实验项目名称LabVIEW入门和程序结构项目代码指导教师项目学分一、实验目的(1)初步学会使用LabVlEW;(2)掌握创建自己的VI。(3)学会使用LabVIEW中的WhiIe循环,移位寄存器,For循环,CASE结构,顺序结构,公式节点。二、实验原理按照IabVieW建立工程文件的规则,了解其构建程序的方式,以及语言变量的正确使用三、实验任务(1) 建立一个测量温度和容积的VI;(2) 为VI创建图标和联接器

2、;(3) 建立一个While循环的VI,使用LabvIEW图表模式;(4)建立一个顺序结构的VI;四、实验设备、仪器及材料PC机一台,IabVieW软件五、实验步骤(按照实际操作过程)练习1-1:建立一个测量温度和容积的VI,其中须调用一个仿真测量温度和容积的传感器子VI:123456选择FileNew,打开一个新的前面板窗口。从ControlsNumeric中选择Tank放到前面板中。在标签文本框中输入“容积”O把容器显示对象的显示范围设置为0.0到IoOo.0。在容器旁配数据显示,将鼠标移到容器上,右键选ViSibICItermsDigitalDisplay从ControlsNumeric

3、中选择一个温度计,将它放到前面板中。设置其标签为“温度”,显示范围为。到100,同时配数字显示。.7 .WindowsShowDiagram打开流程图窗口。从功能模板中选择对象,将它们放到流程图上组成下图a.乘法器和随机数发生器由FunctionsNumeric中拖出b.调用子VI进程监视器(ProCeSSMonitor)的方法是在FunctionsSelectaVI下打开LabVIEWXActivity目录中ProCeSSMoniIor,然后在流程图上点击一下8 .用连线工具将各对象按规定连接:用连线工具在某个功能函数或VI的连线端子上单击鼠标右键,再从弹出的菜单中选择CreateConst

4、ant,就可以创建一个具有正确的数据格式的数值常数对象。9 .把该Vl保存.在前面板中,单击RUn(运行)按钮,运行该VI0练习1-2为Vl创建图标和联接器1 .打开练习11做的程序。2 .在前面板中双击图标激活图标编辑器。注意只能在前面板中编辑图标和联接器。3 .删除默认图标。使用SeIeCtToOI(矩形框),单击并拖动想要删除的部分,按下VDeIete,4 .用PencilTool(铅笔工具)绘制一个温度计。5 .用TeXtTOol(文本工具)创建文本。6 .单击OK,关闭编辑器。7 .用鼠标右键单击前面板中的图标窗口,在快捷菜单中选择ShOWCOlmeCtor,然后右键单击联接器窗口,

5、选择Rotate90DegreeS(旋转90度),注意联接器窗口的变化8 .将端子连接到温度计和电压计:a.点击联接器上部端子。光标自动变成连线工具,同时端子变成黑色。b.单击温度显示对象。选中的端子的颜色变为与控制/显示对象的数据类型一致的颜色。c.重免步骤a和b,把底部的端子和容积计连接起来。d.用鼠标右键单击联接器,在快捷菜单中选择ShOWlCon.9 .选择FileSaVe,保存该VIe练习2-1使用WhiIe循环和图表1 .新建一个VI。2 .选择ControlsBOoIean,在前面板中放置一个开关。设置开关的标签为控制开关。3 .使用标签工具创建ON和OFF的标签,放置于开关旁。

6、4 .选中COntrOlsGraph,在前面板中放置一个波形图表(chart)。设置它的标签为随机信号,用于实时显示随机数。5 .把图表的纵坐标改为0.0到1.0。6 .选择COntrOlSNUmeriC,在前面板中放置一个旋钮。设置旋钮的标签为循环延时,用于控制TVhiIe循环的循环时间。流程图7 .按照下图创建流程图。图2-2练习21的流程图a)从FunctionsStructures中选择While循环,把它放置在流程图中。b)从FunctionsNumeric中选择随机数(OT)功能函数放到循环内。c)在循环中设置WaitUntilNextmsMultiple函数(FUnCtiOnsT

7、inIe&Dialog),该函数的时间单位是亳秒,按目前面板旋钮的标度,可将每次执行时间延迟0到10亳秒。d)照上面所示的流程图连线,把随机数功能函数和随机信号图表输入端子连接起来,并把启动开关和WhiIe循环的条件端子连接。8 .把该VI保存为RandOnISignaLvie9 .执行该VI。在这个例子中,只要开关打开(TRUE),框图程序就会一直产生随机数,并将其在图表中显示。10.单击垂直开关,中止该VI。关闭开关这个动作会给循环条件端子发送一个FALSE值,从而中止循环。11.右键单击图表,选择DataOperationsClearChart,重新设置图表。练习2-5使用顺序结构1 .

8、打开一个新的前面板,并按照下图所示创建对象。图2-8练习25的前面板约定数据是0到100范围的整数。当前值显示当前产生的随机数。“执行次数”显示达到指定值循环执行的次数。匹配时间显示达到指定值所用的时间。i .在流程图中放置顺序结构(FunctionsStructures),ii .右键单击帧的边框,选择AddFrameAfter,创建一个新帧。重夏这个步骤,共3桢。iii .选中第0桢,设置读取初始时间(子)程序.叫O【0.2计读取初始打间iv .用鼠标右键单击第0帧的底部边框,选择AddSeqUenCeLOCa1,创建顺序局部变量。V.TickCount(ms)函数(FunetionsTi

9、Ine&Dialog)返回启动到现在的时间(以亳秒为单位),在这里例子里需要使用两个这个函数。另一个在第2帧中,按图连好线。转入第1帧。该帧是匹配计算,内含一个循环结构。vii.返回前面板,在NUmbCrtOMatCh控制对象中输入一个数值,执行该VI。viii.把该VI保存为TimetoMatch,vi六、实验过程记录(数据、图表、计算等)实验IT实验1-2fl琵2J3I*lm忆实验2-1改变循环延时旋钮的值,随机信号产生的速度改变,延时越长,信号产生速度越慢随机信号1-pJ-dEVPIotO0.8-0.6-0.4-0.2-l 1 .176821591768226Tima循环延时46O 10实验2-5前面板产生给定数据,因随机产生当前值,所以匹配时间会不同

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号