- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW的远程环境监控系统研究
基于LabVIEW的远程环境监控系统研究 摘 要:随着科学技术的快速发展,信息化进程不断加快,计算机网络技术与无线通讯逐渐普及,涌现出许多新型的信息软件。LabVIEW又称为实验室虚拟仪器集成开发平台,属于图形化软件集成开发环境,对远程环境监控系统进行了优化。作者就以于LabVIEW的远程环境监控系统作为研究对象,对远程监控中所涉及的技术进行了探讨
关键词:LabVIEW;远程环境监控;数据库
随着信息技术的快速发展,电子测量技术与仪器领域也逐渐信息化,形成了新型的检测仪器――虚拟仪器。虚拟仪器技术综合了计算机软件技术、通信技术与策略技术,在传统仪器的结构基础上进一步优化设计,形成了LabVIEW虚拟仪器,其中包含了信号采集、测量分析以及显示数据的功能,在保证系统灵活性的同时,也促进了远程环境监控系统的开发
1 LabVIEW虚拟仪器技术与远程环境监控系统
1.1 LabVIEW虚拟仪器技术
随着科学技术的快速发展,计算机与仪器将会得到更为密切的结合,成为仪器技术发展的重要方向之一。仪器与计算机的结合通常有两种方式,一种是计算机装入仪器中,一种是将仪器装入计算机中。近几年来,计算机体积逐渐减小,功能也愈加多样化,嵌入系统的智能仪器逐渐增多[1]。此外,将PC机与操作系统作为核心能够有效提高仪器的工作效率,实现仪器功能的多样化,虚拟仪器技术便是将仪器装入计算机中,实现了仪器的多种功能
LabVIEW虚拟仪器技术将传统仪器与计算机技术有机结合,在传统仪器的基础上进一步提高仪器测量的效率与质量,促使仪器智能化。虚拟仪器以PC与操作系统作为核心,在此基础上搭建硬件平台,而后采用软件编写仪器软面板,在硬件与软件的共同作用下构建计算机仪器系统,这种利用先进计算机技术扩展仪器功能的方法已然成为自动测控的未来发展趋势之一
1.2 远程监控系统
远程监控系统指的是通过网络远程访问本地监控系统的控制设备,由于远程访问设备并没有明确的规定,只要能够上网便可以作为远程访问设备,因此,远程监控系统在进行远程终端设计时就会存在很大的难度
1.3 虚拟仪器监测系统的功能
虚拟仪器在传统传感器等测量仪器的基础上进一步发展,在网络支持下实现了远程控制数据的采集、传输、处理与通信。通常情况下,虚拟仪器监测系统主要包括数据采集装置、服务器与远程客户端,在运行时,数据采集装置首先对需要测量的数据进行采集,而后服务器将数据传输到客户端,实现实时监测。在LabVIEW虚拟仪器中,计算机是最为重要的组成部分,具有数据采集、分析与结果显示的功能,同时也可以通过Internet形成监测网络,在网络技术的辅助下,人们可以通过网络远程对环境进行监控,不同功能的硬件设备都可以通过网络共享,这样既减少了投资成本,也可以实现资源的充分利用[1]。在虚拟仪器中涉及到许多计算机,其中一台计算机用于数据的采集与分析处理,而后通过网络将数据传输到另一台计算机上,这样便实现了虚拟仪器远程实时监测的目的。对于恶劣环境,人工操作无法进行时就可以利用虚拟仪器监测系统,客户端通过网络读取服务器中的数据进而实现远程采集数据的目的,实现远程监控
1.4 LabVIEW的远程监控方法
LabVIEW虚拟仪器的远程监控主要是利用客户端与服务端间的通信协议来实现。长期以来,LabVIEW便一直致力于简化网络编程,因此,LabVIEW能够支持多种网络通信协议,这样一来,基于LabVIEW的虚拟仪器便能够通过多种网络通信协议实现远程监控。基于LabVIEW的远程环境监控系统在设计时不需要复杂的网络通信协议便可以编写网络通信程序,这对于系统的建设具有积极意义。在LabVIEW中的共享变量技术在一定程度上简化了分布式系统间的网络通信,用户不需要了解共享变量的底层通信协议便可以轻松应用共享变量技术[1]。此外,LabVIEW也针对不同层次与应用为远程环境监控系统提供了不同的网络通信方式,使远程监控更具针对性,效率与质量都得到提高
2 基于LabVIEW的远程环境监控系统设计
2.1 环境监测系统的设计过程
环境监测系统的设计需要建立在测试需求分析的基础上,通过需求分析,了解系统的功能要求,根据系统的实际需要设计系统的总体方案,对系统硬件与软件部分进行集成调试,进而设计出一个完整的虚拟仪器监测系统[2]
首先,技术设计人员需要对被测参数的形式、范围与数量进行分析,在环境监测系统设计中,参数主要包括温度、湿度等,通过参数分析,明确环境监测系统的功能要求,使环境监测系统在运行时能够对相关参数进行实时数据采集,最终实现远程监测。在明确系统功能要求后,设计人员需要针对实际需要选用合理的测试方法确定系统结构,一般是将环境参量传感器与数据采集卡结合形成信
文档评论(0)