



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车队运输时效保障合同范本模板
- 餐饮加盟商信息保密合同范本
- 餐饮业店铺租赁合同及食品安全责任书
- 芯片销售保密协议书范本
- 中草药购销协议书范本
- 餐饮店股东合作协议及知识产权保护
- 甜品店品牌授权及区域代理合同
- 生态环保项目拆旧房屋搬迁与补偿协议范本
- 古董拍卖委托授权合同模板
- 餐饮业股权并购及品牌授权与经营合同
- 初中数学专题讲座课件
- 【MOOC】人像摄影-中国传媒大学 中国大学慕课MOOC答案
- 【MOOC】计算机组成原理-电子科技大学 中国大学慕课MOOC答案
- 【MOOC】电路分析AⅡ-西南交通大学 中国大学慕课MOOC答案
- 燃气管道防火防爆安全方案
- 装饰装修施工人员安全知识培训考试试卷及答案
- 小学生数学逻辑推理题100道及答案解析
- 2023年上海市普通高中学业水平合格性考试地理试题及答案
- 基本气象要素
- 食品安全规章制度模板打印
- 2024版小学一年级下册综合实践活动模拟试卷
评论
0/150
提交评论