下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 西华大学实验报告第 组 西华大学实验报告(理工类)开课学院及实验室:电气信息学院电气信息专业实验中心 实验时间:2014年 06 月 07 日学 生 姓 名学 号成 绩学生所在学院电气信息学院年级/专业/班11级测控1班课 程 名 称虚拟仪器课 程 代 码 6001429实验项目名称VI程序的创建与结构控制项 目 代 码实验代码1指 导 教 师王孝平项 目 学 分一、实验目的创建VI程序,学习子程序的创建和调用,熟悉结构控制的使用。二、实验原理创建一个VI子程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为70F时,传感器输出电压为0.7V。本程序也可以用摄氏温度来代替华氏温度
2、显示。创建一个VI程序检测温度是否超出范围,当温度超出上限(High Limit)时,前面板上的LED将点亮,并且有一个蜂鸣器发声。学习使用顺序结构和包括头文件的数据文件。当程序停止数据采集后,自动产生数据文件的头文件,它包括操作者名字和文件名,然后将采集的数据附在头文件后面。.三、实验设备创建一个VI子程序模拟温度测量。假设传感器输出电压与温度成正比。例如,当温度为70F时,传感器输出电压为0.7V。本程序也可以用摄氏温度来代替华氏温度显示。创建一个VI程序检测温度是否超出范围,当温度超出上限(High Limit)时,前面板上的LED将点亮,并且有一个蜂鸣器发声。学习使用顺序结构和包括头文
3、件的数据文件。当程序停止数据采集后,自动产生数据文件的头文件,它包括操作者名字和文件名,然后将采集的数据附在头文件后面。四、实验步骤(一)子VI前面板的的设计 1. 用文件菜单的新建选项打开一个新的VI窗口。2. 把温度计指示部件放入前面板窗口。3. 在前面板窗口的空白处点击鼠标键,然后从弹出的数值子模板中选择温度计。4. 在高亮的文本框中输入“温度计”,再点击鼠标键按钮。5. 重新设定温度计的标尺范围为0.0到100.0。使用标签工具A,双击温度计标尺的10.0,输入100.0,再点击鼠标键或者工具栏中的V按钮。6. 在前面板窗口中放入竖直开关控制。在面板窗口的空白处点击鼠标键,然后弹出的布
4、尔子模板中选择垂直滑动杆开关,在文本框中输入“温度值单位”,再点击鼠标键或者工具栏中的V按钮。使用标签工具A,在开关的“条件真”(true)位置旁边输入自由标签“摄氏”,再在“条件假”(false)位置旁边输入自由标签“华氏”。(二)主程序前面板设计:1.按照下图设计前面板。2.“温度模式”、“停止并保存数据”均是布尔控制控件,“报警”是布尔显示控件,“设定高限”为数值控件,“当前温度值状态”为字符串显示控件,“当前温度”为数值型显示控件,“操作者名”为字符串控制控件,“文件保存路径”为路径控件。(三)主程序的设计。程序说明:此程序通过设置 极限值,当所产生的波形超过所设定的值时,喇叭就会发出
5、声响,并且报警指示灯亮起。通过调用条件结构来实现。再通过路径保存经所产生的数据进行保存。五、实验过程记录(数据、图表、计算等) 将程序编程完成之后,进行运行,如下图所示:ASCII文件的内容:王中义温度值极限值 温度值极限值 温度值极限值 温度值极限值 温度值极限值 16.04141.000 23.56341.000 13.05841.000 66.79941.000 61.76141.00027.89641.000 31.32441.000 94.29941.000 59.77941.000 41.38841.00068.45941.000 40.82041.000 86.61441.000
6、 81.48841.000 5.87441.00098.85041.000 12.77741.000 77.76741.000 3.99141.000 90.20041.00012.72641.000 42.49241.000 5.92341.000 68.16241.000 89.74641.0009.00341.000 62.74441.000 87.51741.000 77.29941.000 73.54141.00076.2541.000 0.05141.000 35.27341.000 90.29441.000 60.60741.00081.9941.000 81.43341.000
7、 23.17241.000 55.05341.000 23.12141.00012.17141.000 30.94041.000 93.01341.000 36.90041.000 96.08141.00016.28841.000 7.43741.000 71.16641.000 80.32641.000 47.53441.00071.59141.000 72.91441.000 24.55341.000 7.46941.000 58.08241.00010.1741.000 47.08941.000 14.17941.000 38.69941.000 98.99341.00065.18241
8、.000 77.49341.000 1.73441.000 85.72341.000 69.05941.0002.0441.000 95.50841.000 32.13941.000 77.34041.000 46.21141.00041.04141.000 12.58041.000 71.82941.000 63.41941.000 14.66541.00034.7241.000 2.78041.000 0.15141.000 87.97341.000 15.96041.00074.90541.000六、实验结果分析及问题讨论 1如何将一个VI程序创建为子VI程序,让其可以连接输入输出?在右上角图标上弹出的快捷菜单,选择“显示连线面板”命令,显示出连线板。在连线板上在弹出快捷菜单,选择“模式”命令。在弹出的连线版样式表中选中所需的连线板。再将端口与控件一一对应关系需要逐一建立。方法是用连线工具在一个端口上单击,端口变暗,再在一个控件上单击,控件四周出现高亮度线,表明两者之
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届额尔古纳市四上数学期末达标测试试题含解析
- 2027届巴音郭楞蒙古自治州博湖县数学三上期末调研试题含解析
- 2027届三门峡市陕县数学三年级第一学期期末学业水平测试模拟试题含解析
- 五年级数学(小数四则混合运算)计算题专项练习及答案汇编
- 吉林省吉林市2026届高三最后一卷生物试卷含解析
- 2026中国太阳能光伏发电行业市场供需分析投资评估规划研究报告
- 2026中国新能源汽车行业政策支持与市场需求评估报告
- 2026中国智能水上运动装备行业市场现状供需分析及投资评估规划分析研究报告
- 2026年初中化学期末全真模拟试卷
- 2026中国细胞治疗药物审批进展与市场准入壁垒分析研究报告
- 2026湖北恩施州利川市选调市外教师30人笔试题库及完整答案详解【夺冠系列】
- 2026年育种和育苗行业创新技术报告
- 2026年邮政业务(营销)员高级理论知识试卷及答案
- GB/T 47587-2026航空航天用1 550 MPa镍基合金MJ螺纹螺栓技术规范
- 2026中考文综终极背诵手册-道德与法治+历史+地理(人教版)
- 公路养护工程管理办法
- 《JBT 13671-2019双辊刀盘式剪切破碎机》专题研究报告
- 2026年新疆克拉玛依市中小学教师招聘考试真题解析含答案
- 2026年党的理论知识竞赛试题库及答案
- 化工企业重大隐患自查表 AQ3067
- 乡政协联络处工作制度
评论
0/150
提交评论