基于现场总线的嵌入式远程监控系统的设计与实现

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:cqcqtc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的发展给控制领域及自动化领域带来了极大的方便。它具有功耗低、性能稳定、体积小、可操作性强等特点,已广泛应用于各种电器产品、智能化仪表和控制设备中。Internet的迅速发展,实现了大范围的信息高速传输和资源共享。嵌入式系统与Internet的结合是当前工业自动化应用领域研究的热点之一。伴随着计算机集成制造系统的发展和控制系统的日益复杂化的同时,集散式控制系统已逐渐不能满足发展的需求,而现场总线技术为解决问题提供了途径。基于现场总线技术的嵌入式远程监控系统是信息网络与控制网络结合的产物,它借助Internet完成监视与控制任务,将监控范围扩展到更广的空间,进一步推进了控制技术向网络化、分散化和开放化发展。 作为工业控制中的一个重要应用领域,基于现场总线的远程监控系统通过现场总线技术将下层设备统一组接入网,嵌入式系统中内嵌了一Web服务器,为下层设备的访问提供了中间环境,上层授权用户只需借助Web浏览器就可以实现对现场设备运行状态参量的监视和远程读写。 本文所设计的系统以RS-485总线技术构建底层设备网络,以基于ARM9TDMI内核的S3C2410嵌入式微处理器作为硬件平台核心,选择遵循GNU协议的嵌入式Linux操作系统作为软件平台,选择Boa作为嵌入式Web服务器构建基于现场总线的嵌入式远程监控系统。 嵌入式操作系统的移植是设备端软件开发的第一步,本文首先进行了系统启动引导程序BootLoader的设计,实现系统上电后硬件的初始化及Linux内核的启动运行。然后简要分析Linux内核源代码结构并通过对具体的硬件环境进行相应的修改,实现内核向硬件平台的移植。最后根据本系统硬件配置要求,为系统编写并添加了RS-485驱动程序。系统在进行远程数据的采集与访问时,本文对基于嵌入式Linux系统下的串口通信进行了一定的研究,并着重解决了串口通信中的相关问题。在监控界面的设计中,首先在开发平台上移植了Boa服务器,然后对Boa服务器进行相关参数的配置。借助CGI技术得到动态数据,并在Web页面上实时地显示出来,实现设备端向监控端连续的数据传输。 最后对系统进行了测试,远程监控端以IE浏览器对其进行监测,对整个系统进行功能验证,结果表明系统运行完好,达到了预期设计目标。成功构建了一个基于ARM处理器和Linux操作系统的嵌入式B/S模式的远程监控系统。
其他文献
本文通过对荣华二采区10
期刊
超宽带(Ultra-wideband,UWB)系统凭借其高传输速率、低功耗、低成本、多径分辨力强等诸多优势在近年来取得了突飞猛进的发展。UWB天线作为 UWB系统不可或缺的一部分,也越来越
表面等离子体共振技术(Surface Plasmon Resonance简称SPR)是Liedberg等人于1982年首次应用于化学和生物传感器研究领域的。近年来,随着对物理、化学、生物、环境监测、食品