基于因特网的远程监控系统

来源 :科技资讯 | 被引量 : 0次 | 上传用户:nev0618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文是根据因特网(Internet)网絡的自动化设备的远程监控系统,通过网络对设备进行异地监测和控制。本系统硬件主要包括:计算机监控使能终端,局域网络设备,基于ARM的CAN/TCP协议嵌入式网络服务器和各智能CAN节点。软件部分是基于因特网网络和数据库开发的C/S结构的监控平台。
  关键词:因特网 局域网 远程监控
  中图分类号:TP393 文献标识码:A 文章编号:1672-3791(2013)(03)(c)-0014-02
  最近几十年,科学技术突飞猛进的发展,企业联盟和虚拟企业也相继出现,因此对自动控制领域有了更深层次的要求,于是,远程监控技术这一新的技术诞生了。远程控制技术就是将Internet技术和现场监测控制结合起来的一种技术,通俗的说就是将现场采集到的信息通过因特网传输的控制中心的一种复合型技术。远程监控技术的出现也在很大程度上解决了很多大型企业的管理和安全问题,一定程度上提高了企业的时效性。本课题是基于Internet网络的远程监控技术,由于该系统具有简单易用、可实现无限互联、易于再次扩展、覆盖范围广等特点,因此在高新开发技术中具有巨大潜能。
  1 远程监控系统的总体结构
  本课题是一种把嵌入式智能体、远程监控、网络传感器等相关技术集于一体的综合管理系统,在工业装备的控制和监测中体现的尤为明显。从组成结构上主要包括监控中心(上位机)、网络服务器以及现场信息采集终端(CAN节点)。其结构图如图1所示。
  监控中心(上位机)是由VC++结合数据库技术编写,主要功能是监测现场设备,将现场采集到的数据信息通过Internet网络存储到数据库中,并进一步根据需要对向终端发送控制指令。网络服务器主要的作用是完成以太网和CAN总线之间的协议转换工作。数据采集终端,即CAN节点的作用是采集现场的数据,并负责将采集到的信息发送到因特网进而发送到上位机,同时响应应来自上位机的控制指令,并完成相应的动作。
  本系统的硬件组成上,主要包括:局域网设备、基于CAN/TCP协议的网络服务器、监控终端以及CAN节点。从软件的角度本系统主要分为:上位机控制程序、外围设备的驱动程序、数据采集程序、网络通信程序、数据库程序。
  2 系统硬件设计
  嵌入式系统的硬件主要包括处理器、存储器和外围设备三部分,它具有复杂性和多样性等特点。由于嵌入式开发的对象是具体的应用,并且各个项目实现的硬件环境也具有针对性的特点,所以开发嵌入式必须根据具体的应用环境配置、设计和调试[1]。
  核心板主要包括微处理器S3C2410A、随机存储器(SDRAM)和FLASH。其中,SDRAM即为操作系统和运行程序的空间,FLASH用来保存移植的操作系统和应用程序的代码。外围板包括系统电源、CAN模块、以太网模块、JTAG模块和串口。电源模块用于输入5 V电压,提供3.3 V和1.8 V输出的直流供电。CAN模块用来收集和发送CAN总线上传输的数据,以太网模块用来连接互联网和硬件系统,JTAG和串口用来开发、调试和后期维护嵌入式服务器电路板,这些模块都是为了满足后续软件实现交叉编译方式而加入的。嵌入式服务器的硬件系统结构图如图2所示。
  3 系统软件设计
  本课题在设计远程监控平台的过程中,涉及到很多步骤,综合起来主要有五大阶段,分别为。
  (1)需求分析阶段。在该阶段中,可以比较准确、及时地了解并分析用户的某些需求,因此它是远程监控平台设计过程中最基础的阶段,同时也是必不可少的。
  (2)总体设计阶段。通过对前一阶段获取的用户需求加以综合、归纳与整理,形成一个与具体系统相独立的总概念模型,它是整个远程监控平台设计的关键阶段。
  (3)各个部分具体实现阶段。在该阶段中,借助具体的开发语言、工具及运行环境,并依据总体设计的结构达到预期目标,同时建立各部分对应实现的功能,并对应用程序进行多次运行和调试,直到无误为止。
  (4)系统集成阶段。这部分的主要工作是是对各部分实现的功能进行系统集成和整体测试,并根据测试所得结果进行相应的修改和完善,修改完毕之后再次试运行。
  (5)系统运行与维护阶段。再次试运行成功以后,即可进行正式运行操作,整个系统在运行的过程中,很可能会出现一系列错误或非错误但不完善的问题,必须针对这些问题进行修改和调整将其全部解决。如图3所示。
  在连接创建的过程中,必须与嵌入式服务器的网络进行连接,只有这样,这两者之间才有可能正常通信,如果两者未建立连接关系,则通信失败。正确连接之后,下一步的工作是获取现场设备的运行状态信息,这样正确设计接收模块就显得尤为重要,使用Socket来接收数据需要下面三个步骤:(1)监听网络,同意网络连接申请(即连接)。(2)获取用于接收数据的Socket实例以接收远程主机发送来的控制码等数据信息。(3)根据远程主机发送来的控制码,断开网络连接,并将资源进行清除。接收数据流程图如图4所示。
  4 结语
  在课题中,把CAN总线和嵌入式因特网技术结合之后应用到远程监控系统中,从而使得测控网络的全分散、全数字化得以实现,此外,它还解决了因特网和现场底层设备的无缝连接问题。在此过程中,远程监控平台通过嵌入式服务器对CAN总线上的智能设备进行访问,记录其在各个时刻的控制运行状态和参数,并把所获得的数据录入到数据库中以便于后续访问和获取。此外,网络数据库还支持智能CAN节点的动态配置与重构。
  参考文献
  [1]任明伟.基于ARM的嵌入式视频采集与远程传输系统的设计与实现[D].河北大学硕士论文,2011.
  [2]王天辉.基于ARM嵌入式网关的设计[D].河北大学硕士论文,2009.
  [3]苏海霞.基于Internet的自动化设备远程监控系统设计[D].河北大学硕士论文,2010.
其他文献
目的 探讨炎症性肠病(inflammatory bowel disease,IBD)患者核因子-κB受体活化因子配体(RANKL)和骨保护素(OPG)的肠黏膜表达情况及相关促炎因子白细胞介素-8(IL-8)的血清水
伴随着“一带一路”倡议的提出,语言先行正在为服务大局扮演着愈发重要的角色,而作为国际交流型汉 语教学工作开展主体的教学者是否具备在新时代背景下开展工作的胜任力则显
环境保护工作的最基本的一条便是对环境进行监测的工作。而环境监测工作得以展开的核心便是围绕着保护环境的最终目标得意开展的。现今,对于环境监测技术的应用依据我国环境保护法进行污染控制治理和防止环境治理下降,进而使得环境保护同社会经济两个方面的发展可以同时进行没有冲突。本文从多个不同的角度指出了我国环境监测技术现今面临的机遇和挑战,并为其未来的发展指明了方向,使其为环境保护事业的发展更好发挥应有的作用。
“献优63”是由萍献不育系/明恢63配组而成的。萍乡市芦溪区农科所在育成大穗型“萍献不育系”之后,经测交用于大田生产的第一个强优势中晚兼用组合。它的一出现就引起广泛重
介绍了基于增强型微观仿真模型的信息数据库的优化设计方案.叙述了该优化方案实现的主要技术细节:采用图元思想来规划路网组件,利用MapInfo相关功能进行路网数据的采集.提出
<正>光温型核不育系的育性表现受光温条件的影响和支配。在某一特定的光、温条件下,表现完全雄性不育;在一般情况下,又能自交结实。根据这一特点,它能一系两用,比三系制种、
<正>1989年,我们拟订出红壤旱地红麻亩产千斤的栽培模式、推广方案和田间试验项目。并在主产麻区(南昌、上高、吉水、金溪、余江等县)布置了多点试验,进行了一定面积的“模式
本文对 PGMR 二个光周期反应的差异进行了初步探讨,结果表明二个光周期反应的生理作用是独立的,其作用机理可能属于不同的途径.用100lux 的光强闪光间断长暗期一小时可以诱导
献改A与献改B是萍乡市芦溪区农牧水电局改造选育的一对同型不育系与保持系。本文着重介绍其特征特性及繁殖、制种的一些关键技术。
水利工程在施工阶段出现工程变更通常都会对建设项目的质量、进度和投资等带来一定的影响。本文主要阐述工程变更的范围以及水利监理工程师对工程变更的管理等有关内客。