基于uClinux的远程监控系统的研究与设计

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:w0wchenhui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、网络技术和自动化控制等研究领域的相互渗透,使得工业控制技术中嵌入式系统已应用到工业控制的各个领域,所以嵌入式技术已成为现代控制技术的发展方向之一。本文应用了ARM Linux嵌入式网络技术,实现了通过Web及Telnet两种方式远程监控现场设备。本文首先介绍了远程监控系统的总体设计方案及软硬件开发环境的搭建方法,然后分别研究了两种监控方式的实现方法。基于Web的远程监控方式通过Boa嵌入式Web服务器和CGI动态网页设计技术编写出适用于嵌入式远程控制网络运行的动态网页监控界面,从而使得远程用户可以通过此界面对现场运行的设备进行工作状态监测和参数修改。本文通过修改Boa的源代码,对文件路径进行隐藏,增加了系统的安全性。另外,传统的CGI程序编写简单地用printf()函数来产生HTML源代码,这样的CGI程序代码冗长,不利于阅读,且容易出错。针对这一问题,本文提出了仿“ASP”技术的解决方法,即预先将需要显示的网页保存成文件,并设计配置文件将需要动态显示的内容进行替换。实验表明,该方法可显著减少CGI程序代码量,且便于修改升级。采用Telnet远程登录的方式,现场设备通过Telnet服务器可以直接连接到Internet/Intranet上,方便了客户端没有安装图形化界面的用户与现成璞附薪换ァ2捎肨elnet方式登录,占用网络带宽小,适合应用在网络环境还不完善的工业控制领域。此外,本系统采用了模板和实现两部分相分离的方法,双方通过模拟Windows消息机制的方式进行通信,可以方便用户版本的更新,大大降低了今后系统的维护成本。从实验测试的效果看,这种基于ARM Linux嵌入式网络系统在设计原理上是合理的,采用的软硬件能保证系统通信和数据采集功能及远程访问等功能的实现。本系统为嵌入式远程监控系统的研究提供了一个良好的解决方案。
其他文献
深度摄像机的数据处理工作在图形图像及增强现实领域一直有很重要的作用。随着近年来低价的深度摄像机的产生,深度摄像机领域发生了重要的变革。Kinect等深度采集设备具有低
随着21世纪信息技术和互联网技术的迅猛发展,多媒体信息,特别是视频信息,已逐步取代纯文本信息,成为人们获取资讯的主要载体。视频会议、视频电话、远程学习和培训、远程医疗
随着移动通信技术的不断发展,传统无线网络将逐步被以移动IP为基础的无线网络所取代,但是无论是移动IPv4,还是移动IPv6,切换时延太长,都不能满足实时通信的需求。   为了满足实
现实世界中的许多系统都可以用关联网络表示,如WWW、引文网络、股票关联网络、蛋白质关联网络、神经网络等等。尽管这些网络有着不同的描述对象,它们却有许多共同点。社区结构
现实世界中,大部分的数据对象之间存在互相关联或交互关系,形成数量众多的、互联的、复杂的网络,不失一般性,我们称这种互联的网络为信息网络。例如,社交网络、万维网、论文
随着计算机网络的日益普及,信息安全已经成为一个急待解决的世界性问题。传统的安全保护技术采用认证、授权、访问控制和加密等机制,这不能阻止利用计算机软硬件系统的缺陷非
结构工程实验在城市基础设施建设、结构受损研究中发挥着重要的作用。目前我国结构工程实验大多在单独站点进行,资源不能有效共享,造成了昂贵实验设备利用率低、实验规模有限等
以受限自然语言形式的故事作为输入,以完整的动画片作为输出的计算机辅助动画自动生成系统涉及人工智能、电影艺术和多媒体等三大学科,能够大大缩短动画制作周期、削减成本,
随着信息技术的发展,信息系统的业务数据在人类的社会活动中的重要性越发明显,然而,没有任何保护措施的数据却极容易受到各种自然灾害如地震、火灾、洪水、战争、恐怖袭击或人为
随着计算机技术的不断发展,并行计算作为一种旨在降低运算时间、增加问题求解规模、提高求解精度的方法,在科学以及工程应用的计算模拟、商业应用的数据挖掘及事务处理等许多