您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 虚拟仪器实验报告实验1
西华大学实验报告1西华大学实验报告(理工类)开课学院及实验室:电气信息学院电气信息专业实验中心实验时间:2014年06月07日学生姓名学号成绩学生所在学院电气信息学院年级/专业/班11级测控1班课程名称虚拟仪器课程代码6001429实验项目名称VI程序的创建与结构控制项目代码实验代码1指导教师王孝平项目学分一、实验目的创建VI程序,学习子程序的创建和调用,熟悉结构控制的使用。二、实验原理创建一个VI子程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为70°F时,传感器输出电压为0.7V。本程序也可以用摄氏温度来代替华氏温度显示。创建一个VI程序检测温度是否超出范围,当温度超出上限(HighLimit)时,前面板上的LED将点亮,并且有一个蜂鸣器发声。学习使用顺序结构和包括头文件的数据文件。当程序停止数据采集后,自动产生数据文件的头文件,它包括操作者名字和文件名,然后将采集的数据附在头文件后面。.三、实验设备创建一个VI子程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为70°F时,传感器输出电压为0.7V。本程序也可以用摄氏温度来代替华氏温度显示。创建一个VI程序检测温度是否超出范围,当温度超出上限(HighLimit)时,前面板上的LED将点亮,并且有一个蜂鸣器发声。学习使用顺序结构和包括头文件的数据文件。当程序停止数据采集后,自动产生数据文件的头文件,它包括操作者名字和文件名,然后将采集的数据附在头文件后面。四、实验步骤(一)子VI前面板的的设计1.用文件菜单的新建选项打开一个新的VI窗口。第组西华大学实验报告22.把温度计指示部件放入前面板窗口。3.在前面板窗口的空白处点击鼠标键,然后从弹出的数值子模板中选择温度计。4.在高亮的文本框中输入“温度计”,再点击鼠标键按钮。5.重新设定温度计的标尺范围为0.0到100.0。使用标签工具A,双击温度计标尺的10.0,输入100.0,再点击鼠标键或者工具栏中的V按钮。6.在前面板窗口中放入竖直开关控制。在面板窗口的空白处点击鼠标键,然后弹出的布尔子模板中选择垂直滑动杆开关,在文本框中输入“温度值单位”,再点击鼠标键或者工具栏中的V按钮。使用标签工具A,在开关的“条件真”(true)位置旁边输入自由标签“摄氏”,再在“条件假”(false)位置旁边输入自由标签“华氏”。(二)主程序前面板设计:1.按照下图设计前面板。2.“温度模式”、“停止并保存数据”均是布尔控制控件,“报警”是布尔显示控件,“设定高限”为数值控件,“当前温度值状态”为字符串显示控件,“当前温度”为数值型显示控件,“操作者名”为字符串控制控件,“文件保存路径”为路径控件。(三)主程序的设计。西华大学实验报告3程序说明:此程序通过设置极限值,当所产生的波形超过所设定的值时,喇叭就会发出声响,并且报警指示灯亮起。通过调用条件结构来实现。再通过路径保存经所产生的数据进行保存。五、实验过程记录(数据、图表、计算等)将程序编程完成之后,进行运行,如下图所示:西华大学实验报告4ASCII文件的内容:王中义温度值极限值温度值极限值温度值极限值温度值极限值温度值极限值16.04141.00023.56341.00013.05841.00066.79941.00061.76141.00027.89641.00031.32441.00094.29941.00059.77941.00041.38841.00068.45941.00040.82041.00086.61441.00081.48841.0005.87441.00098.85041.00012.77741.00077.76741.0003.99141.00090.20041.00012.72641.00042.49241.0005.92341.00068.16241.00089.74641.0009.00341.00062.74441.00087.51741.00077.29941.00073.54141.00076.2541.0000.05141.00035.27341.00090.29441.00060.60741.00081.9941.00081.43341.00023.17241.00055.05341.00023.12141.00012.17141.00030.94041.00093.01341.00036.90041.00096.08141.00016.28841.0007.43741.00071.16641.00080.32641.00047.53441.00071.59141.00072.91441.00024.55341.0007.46941.00058.08241.00010.1741.00047.08941.00014.17941.00038.69941.00098.99341.00065.18241.00077.49341.0001.73441.00085.72341.00069.05941.0002.0441.00095.50841.00032.13941.00077.34041.00046.21141.00041.04141.00012.58041.00071.82941.00063.41941.00014.66541.00034.7241.0002.78041.0000.15141.00087.97341.00015.96041.00074.90541.000六、实验结果分析及问题讨论1.如何将一个VI程序创建为子VI程序,让其可以连接输入输出?在右上角图标上弹出的快捷菜单,选择“显示连线面板”命令,显示出连线板。在连线板上在弹出快捷菜单,选择“模式”命令。在弹出的连线版样式表中选中所需的连线板。再将端口与控件一一对应关系需要逐一建立。方法是用连线工具在一个端口上单击,端口变暗,再在一个控件上单击,控件四周出现高亮度线,表明两者之间已经建立了对应关系。2.如何找到蜂鸣器?写出路径。在函数选版中找图形与声音就可以找到蜂鸣器。通过这次实验,使我对LabVIEW这个软件有了更加深刻的认识,通过找控件就要花费很多时间,说明自己对这个软件还不是太熟,日后一定还要多加练习,总的来说收获还是挺大的。
本文标题:虚拟仪器实验报告实验1
链接地址:https://www.777doc.com/doc-2026474 .html