- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器大作业-远程状态(温度)监测教程
虚拟仪器大作业
远程状态(温度)监测
学生姓名:丁页天
指导教师:尹爱军
学院:机械工程学院
专业班级:机电3班
学 号
1.基本介绍
labview是由 HYPERLINK /view/2398.htm \t _blank 美国国家仪器(NI)公司研制开发的一种程序开发环境,类似于C和BASIC开发环境。但是,labview与其他语言有着显著区别,其中最明显的差别就是,其他计算机语言都是采用基于文本的语言产生代码,而labview使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 labview软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。labview有着诸多优点,尤其是在某些特殊领域它拥有与众不同的优势,因此labview被广泛运用于控制、仿真、测量测试、快速开发、快平台等领域。
HYPERLINK /view/47823.htm \t _blank 虚拟仪器实际上是一个按照仪器需求组织的 HYPERLINK /view/2102581.htm \t _blank 数据采集系统。虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和 HYPERLINK /view/162096.htm \t _blank 数字信号处理。 HYPERLINK /view/47823.htm \t _blank 虚拟仪器是基于 HYPERLINK /view/3314.htm \t _blank 计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。这样的结合主要有一下两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含 HYPERLINK /view/30741.htm \t _blank 嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及 HYPERLINK /view/880.htm \t _blank 操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。温度监测是指采用各种测温装置对环境的温度进行的运行监测,可以按照一定的时间间隔获取温度值,使我们可以实时监测环境或设备的温度状态。我所要实现的是远程状态(温???)检测,可以实时将所测得的温度通过网络传输出来,可以远程的实时监测,了解环境或设备的情况、状态。
2.目的及要求
进过近半个学习的学习,虚拟仪器课程已近尾声。在虚拟仪器的课堂中,我们熟悉了labview开发环境,并掌握了基于labview的虚拟仪器原理、设计方法和实现技巧。学习了理论知识,我们还需将知识运用到实践中来,正所谓“读万卷书,行万里无”,我们需要实践使自己应用知识,对知识有更加深入的理解与。我的大作业就是要运用本课程中学习到的基本理论和实践知识,采用labview开发工具,实现远程状态(温度)检测,是我对课堂知识有更深入理解与吸收。
要求本大作业可以使同学们熟悉labview开发环境,掌握labview的虚拟仪器设计原理、设计方法和实现技巧,掌握通信系统设计和仿真工具,这将为同学们毕业设计做好准备、打好基础,更为重要的是可以为我们将来的学习以及今后工作奠定良好的基础。
我所选择的大作业要求我充分利用虚拟仪器课程中所学知识,利用我所掌握的labview的虚拟仪器原理、设计方法,实现远程状态检测的设计,其中检测的数据便是温度。想想我们的生活实际,如果无法远程监测温度等状态,我们需要时时在一旁等候数据的采集,但是通过labview的编程我们就可以利用服务器与显示器实现远程的监测,大大方便生产生活。
3. 远程状态(温度)检测的理论
本课大作业要求实现远程状态检测设计与仿真,远程状态检测大致服务器、显示器、两个面板都需要端口输入与波形显示、服务器中需要温度显示与时间间隔、显示器中需要地址输入以及一些控制游戏始末的开关等。程序设计过程中,服务器可以使用随机数获取实时数据代表检测的温度利用波形图显示温度走势,通过拉杆确定时间间隔,按照间隔采样;显示器主要通过波形图显示传输得到的温度波形;两端之间通过tcp协议进行传输通讯,需要输入通道一致并输入服务器地址;最终我们还要把服务器发布到web中实现web的通信。
大作业远程状态检测最主要的部分还是通过tcp协议进行通信。tcp/ip协议,中译名为传输控制协议/ HYPERLINK /view/1706.htm \t _blank 因特网互联协议,又名网络 HYPERLINK /view/278358.htm \t _blank 通讯协议,是Internet最基本的协议、Internet国际 HYPERLINK /view/
文档评论(0)