labview课程设计.doc_第1页
labview课程设计.doc_第2页
labview课程设计.doc_第3页
labview课程设计.doc_第4页
labview课程设计.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

虚拟仪器课程设计报告课题:网络化实时数据采集系统 学院: 信息工程及自动化 专业: 姓名: 一、设计内容我们选择的题目是网络化实时数据采集系统,此系统可以仿真温度测量,具有温标单位(摄氏温度或华氏温度),摄氏华氏温度转换,以及实现采集数据等功能。设计内容包括人机界面(总貌画面)及数据保存子程序,报警画面及历史数据记录画面,二、设计任务1、设计任务 在该系统设计中我的任务是根据课程设计的目的,结合所学的知识及查阅相关资料,与小组成员设计出总的程序框图,并设计出前面板的网络实时数据采集系统操作界面,协助小组成员完成整个设计在设计论文中完成主要器件及作用等任务。2、任务描述该系统可以有华氏和摄氏两种显示模式;可以设定温度上限,当温度超限时,Alarm Counter加1;当用户单击“开始采集”按钮后,系统开始采集数据;采集过程中若单击“暂停”按钮则会弹出对话框暂停采集。采集点数为100,只有在数据采集完毕后才能停止系统。三、主程序框图图一 网络实时数据采集系统界面图二 网络实时数据采集系统程序框图四、主要器件及其作用 While循环 创建While循环后,可使用移位寄存器将值从上一个循环传递到下一个循环。如果将一个数组连接到While循环,则启用自动索引可读取和处理数组中的各个元素。 条件结构 包括一个或多个子程序框图,或分支,当结构执行时,仅有一个子程序框图或分支在执行。连接至选择器接线端的值可以是布尔、字符串、整数,或枚举类型,它决定了执行哪个分支。右键单击结构边框,可添加或删除分支。Us可使用标签工具来输入条件选择器标签的值,并配置每个分支处理的值。单击选择器标签中的递减和递增箭头可滚动浏览已有的条件分支。创建条件结构后,可添加、复制、重排或删除子程序框图。对于每个分支,使用标签工具在调节结构上方的条件选择器标签中输入一个值、值列表或值范围。可为条件结构创建多个输入输出隧道并指定一个默认条件分支。3 For循环 创建For循环后,可使用移位寄存器将值从上一个循环传递到下一个循环。如果将一个数组连接到For循环,则启用自动索引可读取和处理数组中的各个元素。也可配置For循环使其返回一个由循环生成的值所组成的数组,从而启用启用自动索引。4 层叠式顺序结构 包括一个或多个顺序执行的子程序框图或帧。右键单击结构边框,可添加或删除分支,也可创建顺序局部变量从而将数据在帧之间传递。层叠式顺序结构可确保子程序框图按一定顺序执行。单击选择器标签中的递减和递增箭头可滚动浏览已有的条件分支。可添加、复制、重排或删除子程序框图。使用顺序局部变量接线端可将层叠式顺序结构中某一帧的数据传递到其后的帧。 事件结构 事件数据节点位于每个事件分支结构的左边框内侧。该节点用于识别事件发生时LabVIEW返回的数据。根据事先为各事件分支所配置的事件,该节点显示了事件结构每个分支中不同的数据。如果配置单个分支来处理多个事件,那么只有被所有事件类型所支持的数据才可用。 等待(ms) 单按钮对话框 消息是对话框中显示的文本。 按钮名称是对话框按钮的名称。默认值为确定。 真单击按钮时值为TRUE。五、实验感受 在这次课程设计,是我们对本学期这门课程所学知识的综合运用,把我们在本学期学的理论提高到实践的高度。在本次课程设计中,我们小组分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论