labview的远程监控系统设计

摘 要 本次基于LabVIEW的远程监控系统设计的课题研究,首先通过客户端和服务器端电脑的设置来进行远程连接的操作,客户端可以通过web端访问服务器端的VI设计页面,此时VI的设计页面通过6008数据采集卡与数据采集面板进行对接,通过数据采集面板上的小灯泡的闪灭进行VI设计的警报显示,服务器端控制数据采集面板,客户端控制服务器,从而实现客户端对数据采集面板上小灯泡的远程控制。而监控方面,采用向日葵客户端,在服务器端电脑设置密码,由客户端电脑打开向日葵输入服务器端密码,打开服务器端摄像头,拍摄小灯泡的状况,客户端可以直接观看到小灯泡的状态。
目 录
第一章 绪论 1
1.1 远程监控系统的概述 1
1.2 远程监控系统的作用和分类 1
1.2.1 远程监控系统的作用 1
1.2.2 远程监控系统的分类 1
1.3 软件共享模式 2
1.4 硬件共享模式 2
第二章 基于LabVIEW的远程监控系统设计的现状和意义3
2.1 LabVIEW的远程监控系统的发展现状 3
2.1.2 远程监控系统的功能特点 3
2.2 基于LabVIEW远程监控系统引入实际工作的意义 3
第三章 基于LabVIEW构建远程监控系统的原理及配置 4
3.1 远程监控系统的结构原理 4
3.2 服务器端及客户端的软件配置 4
3.3 服务器端运行的远程监控的构架 4
第四章 远程控制——软件共享模式5
4.1 软件共享模式简介 5
4.2 软件共享模式的调试 5
4.2.1 准备VI 6
4.2.2 配置服务器端的LabVIEW作为网络服务器 6
4.2.3 自动生成内嵌VI的HTML 7
4.2.4 配置VI生成的HTML网页地址 8
4.2.5 从客户端机器访问已生成的HTML网页 9
4.2.6 控制客户端的访问权限 9
4.3 软件共享模式远程控制调试的结果分析 10
第五章 远程监控—
 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
—硬件共享模式 11
5.1 硬件共享模式简介 11
5.2 硬件共享模式的调试 11
5.2.1 硬件共享模式中数据共享的调试 11
5.3 硬件共享模式中远程摄像头的调试 12
5.4 硬件共享模式远程监控调试的结果分析 14
第六章 远程监控的调试及结果分析 15
6.1 远程监控的调试 15
6.2 远程监控调试的结果分析 15
结束语 17
致 谢 18
参考文献 19
第一章 绪论
1.1 远程监控系统的概述
远程监控系统是由于互联网有强大的互相连接的功能,其中还包含了许多软件系统和硬件测控实验。远程监控系统的首先选择的方式就是通过虚拟仪器技术,包含了硬件实验设备,多媒体和网络技术等先进技术去完成,这样可以将效率提高、操作变灵活。
1.2 远程监控系统的作用和分类
1.2.1 远程监控系统的作用
远程监控系统为教学的远程的监视和远程的实验课程提供了很大的技术上的帮助和支持,而学生可以在任何时候、从任何地点进行操作,对数据采集面板进行远程的控制、并可以实时得到反馈的实验结果等。
1.2.2 远程监控系统的分类
远程监控系统有两种形式组成:一是以虚拟实验室为基础所进行的仿真实验实现的软件共享;另外一种是远程监控实验实现的硬件共享。并且,我们在构建完整的教学平台的同时,要将两种形式的共享互相结合,综合运用形成远程监控系统。如图11所示:

图11 配置选择总结
1.3 软件共享模式
用客户端电脑通过web浏览器输入网址从而随时访问服务器端电脑的软件程序,这种就是软件共享模式。它的运行不牵扯任何的硬件系统的运作。
远程监控系统运用软件共享模式在国内外的运用中已经十分的普及了,并且取得了明显的效果和成功。
1.4 硬件共享模式
用客户端电脑通过访问web浏览器访问服务器端电脑的LabVIEW程序的VI来控制连接服务器端电脑的硬件设备,从而获取设备仪器的操作结果,这种就是俗称的硬件共享。除此以外,用视频的反馈可以让学生实时监控这个实验过程。
第二章 基于LabVIEW的远程监控系统设计的现状和意义
2.1 LabVIEW的远程监控系统的发展现状
2.1.1 LabVIEW的远程监控系统国内外研究的状况
不仅本国的远程监控系统设计在进行积极的研究,在国外也是一个前端的课题。很多国际上的LabVIEW研究小组也开始研究通过网络远程对发生了故障的硬件设备进行监测和维护,并就这一研究进行了许多的交流。??
2.1.2 远程监控系统的功能特点
远程监控系统的设计是通过远距离收集实验运行结果的数据进行实时采集,从而远距离的监控当场的数据,为远程发生的故障节省时间,提供物质基础;技术人员可以通过远程监控系统来监控一些危险的场所以防止发生任何危险性,一旦发生危险,可以在最短的时间内进行控制以降低危害。此外,通过远程监控系统的设计,一个工作人员可以同时控制不同的设备,这样可以减少工作人员的数量,增加工作效率。
2.2 基于LabVIEW远程监控系统引入实际工作的意义
在传统的工作中,由于工作环境的安全性有限,工作仪器工作环境等,导致工作研究产生一定的危险性,使工作人员的生命财产得不到保障;由于系统的构建模式不够完善,实验进行过程中的实时监控不能及时进行,导致可能由于几秒钟的延迟,对整个实验,整个工作环境造成毁灭性的灾难。比如一些化工厂,核电站,针对这些问题,将远程监控引进实际工作具有非常重要的意义。
第三章 基于LabVIEW构建远程监控系统的原理及配置
3.1 远程监控系统的结构原理
远程监控系统的设计是由三个方面组成的实验室服务器端、服务代理端、实验客户端。
实验室服务器端是通过操作者操作电脑,由硬件设备执行操作,这部分的主要工作
是收集数据,管理和操作实验设备。
服务器代理端是用于连接实验室服务器端和实验室客户端之间的远距离信息传输,这部分主要是用来提供web浏览器接收服务,创造交互式的实验环境,并且生成动态网页以便于不同的客户端可以进行远距离访问,还能存储管理。
实验客户端是用户端的计算机,不同的客户端都可以通过浏览器访问服务器端的计算机来运行服务器计算机所控制的硬件设备。
3.2 服务器端及客户端的软件配置
远程监控系统的设计主要是客户端和服务器端两部分组成。由于服务器端是要发布VI的服务器,所以服务器端必须安装LabVIEW的使用环境,不过对于不同的情况也可以不同的进行处理;对于客户端不需要设计发布VI,而是通过访问web服务器去访问服务器端的VI,但要安装LabVIEW Runtime Engine,而且客户端的LabVIEW Runtime Engine和服务器端安装的LabVIEW版本必须是同一版本。这次的毕业设计系统的软件方面,由于服务器端电脑安装的是LabVIEW 14,所以客户端安装的也是和服务器端电脑相匹配的版本的运行软件LabVIEW Runtime Engine 14,这个软件没有下载的时候在登录网页时会提醒下载,所以需要通过web浏览器访问LabVIEW的操作人员注意软件的匹配安装,在进行远程控制前最好提前按规定安装好LabVIEW Runtime Engine 14。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1582.html

好棒文