基于Web的通信电源远程监控系统的设计与研究

最新更新时间:2011-04-07来源: 互联网关键字:WEb  通信电源  远程监控 手机看文章 扫描二维码
随时随地手机看文章

远程监控系统是信息网络与工业控制网络结合的产物,它通过现场控制网络、企业内部网和Internet,把分布于各地的智能仪表系统互联起来,实现控制设备间的远程信息交互,完成远程监视与控制任务。将Web技术应用到远程监控系统中,可以提供比传统远程监控更为强大的功能。用户只需要通过普通的浏览器,就可以实现对远程设备的监视、控制、诊断、测试和配置。借助以太网和Internet技术,把嵌入式系统连接到Internet上,就可以方便、低廉地把信息传送到世界的任何一个地方。本文将利用动态数据交换技术和远程通信技术将远程监控应用于通信电源控制的领域。

1  动态数据交换技术的分析

动态数据交换技术,简称DDE,是一种Windows系统中进程间的通信机制,建立在Windows 内部的消息处理机上,其实质为各应用程序间通过共享内存来交换信息。

目前,很多的工控软件如iFix、RSVIEW32都支持DDE 功能。通过DDE 功能实现组态软件与其它应用程序的数据交换,可以扩展组态软件的功能。Net-DDE 可以扩展组态软件的网络功能,在Web中实现数据的共享。iFix 软件使用操作系统提供的NetDDE服务器与客户支持,用NetDDE 从一个远程DDE 服务器中获取信息,NetDDE 地址语言不同于普通的DDE 编址,通过NetDDE 用于传输实时数据的语法为:

这里的computername 是服务器节点的计算机或工作站的名字,NetDDE$是保留名,它确定用Net-DDE 进行能够数据传输,Netshare 是共享名,代表一组本地的应用程序名& 主题名。项是用于数据传输的独立部分。本系统用iFix 作为服务器,NetDDE 的实时数据语法*享名为"$DMDATA.DDE",在共享名中应用程序的名字DMDDE,主题的名字为DATA。

2  远程通信技术的分析

TCP/IP通信协议是一套工业标准协议,它是Internet最基本的协议,以它为基础组建的Internet是目前国际上规模最大的计算机网络,Internet的广泛应用,使得TCP/IP成了事实上的标准。TCP/IP实际上是由不同层次上的多个协议组合而成的协议组。

其协议族层次如图1 所示。

其中TCP (TransmissiON Control Protocol ,传输控制通信协议)、UDP (User Datagram Protocol ,用户数据报协议)是TCP/IP在传输层上的协议都使用IP作为网络层的协议。

当数据传输的性能必须让位于数据传输的完整性、可控制性和可靠性时,TCP 协议是当然的选择。例如文件传输、远程登陆等;当强调传输性能而不是数据的完整性时,例如音频、多媒体应用、数据库查询等,可靠性由应用程序提供,高效率的UDP 是最好的选择。

基于Web的通信电源远程监控系统的设计与研究

图1  TCP/IP协议图

3  通信电源远程监控系统设计方案

对于通信电源远程监控中心人员而言,能方便地将自己的控制信息实时地传递给所关心的设备,并以直观、快捷的方式获取所关心设备的实时状态参数和信息是最理想的。因此,本文主要分析了系统的硬件设计和软件设计。

3 .1  硬件系统的设计

本文设计的的远程监控系统硬件结构如图2 所示。系统的硬件主要由两大部分组成:嵌入式Web服务器、底层传感器和控制器设备。嵌入式Web服务器是硬件系统的核心。上层浏览器与嵌入式Web服务器之间是基于TCP/IP协议的网络通信,底层嵌入式Web服务器与设备之间的通信都是以嵌入式Web服务器为核心的,并且由嵌入式Web服务器将上层与传感器和控制器设备通信联系在一起,构成一个能实现完整功能的系统。

传感器对被控对象的状态进行监测,通过Web服务器将状态信息反馈给用户。控制器接收Web服务器发给它的命令信息,实现对被控对象进行控制。以嵌入式Web服务器为节点,将嵌入式Web服务器通过RJ45 接入局域网,再为每个嵌入式Web服务器分配一个局域网内私有的IP 地址,可以实现在局域网内访问每个嵌入式Web服务器,从而对它下面的设备或过程进行远程监控。

欲实现在互联网*问嵌入式Web服务器,现场局域网可以通过ADSL 专线、DDN 数据专线、ATM宽带接入等方式接入互联网,这样就能获取一个或一组真实的InternetIP 地址(固定IP),为每个嵌入式Web服务器分配一个固定IP 地址,即可在远程访问这些嵌入式Web服务器。此种Internet接入方式的缺点是IP 地址的需求量非常大,成本很高。比较好的办法是在现场连成局域网,通过网关(Gateway)与外部连接。这样,内部嵌入式Web服务器及其下面的子系统与外部Internet就隔离开来,对系统的安全提供了保障。网关功能类似一个路由器,这种网关不用PC资源,要求比较简洁,用户可以在远程用浏览器通过网关与嵌入式Web服务器连接,这样可以远程控制各个嵌入式Web服务器。同时现场局域网上也可以挂接多个用户浏览器,可以随时监测各个设备或过程的工作状态。

基于Web的通信电源远程监控系统的设计与研究

图2  基于嵌入式Web服务器的远程监控系统硬件结构框图

3.2软件系统的设计

本系统的软件设计任务包括嵌入式Web服务器程序设计和网页设计。其中主要是嵌入式Web服务器程序设计。此程序包括以下几个组成部分:系统定义与设置(包括开发工具的设置、方式地址、条件定义、变量、等式、宏定义等)、中断服务程序、主程序和多个子程序。按功能分,主要分成以下几大模块:系统初始化模块、TCP/IP协议栈模块、Internet通信应用程序模块、底层设备通信模块、中断服务程序模块。由于系统要完成控制与状态监测这两个主要功能,数据通信是双向的,所以Internet通信应用程序模块、底层设备通信模块、中断服务程序模块又各自划分两个子模块。

系统软件结构框图如图3 所示。

基于Web的通信电源远程监控系统的设计与研究

图3  系统软件结构框图

为了说明原理而避免重复描述,下面的设计中,底层设备专指智能传感器和控制器。系统启动时需要对系统进行初始化,这由系统初始化模块完成。TCP/IP协议栈是本软件系统的结构基础,其它所有模块均建立在此基础上。欲实现远程用户对设备的控制,需要如下软件模块:Web服务器接收远程控制命令模块,Web服务器向底层设备发控制命令模块,中断服务程序发送信息模块。Web服务器接收远程控制命令模块是Internet通信应用程序模块的一个子模块。嵌入式Web服务器通过此模块接收远程用户发出的控制命令。之后,系统调用Web服务器向底层设备发送控制命令模块。此模块是底层设备通信模块的一个子模块。例如:欲实现对某被控对象的远程控制,要求嵌入式Web服务器向控制器发送命令和数据,控制器接收到正确的命令和数据后执行相应的动作,从而实现对该被控对象进行远程控制的目的。在嵌入式Web服务器与底层设备进行通信时,需要以固定的时间间隔重复执行中断服务程序,实现以固定的波特率收发数据。在Web服务器向底层设备发送控制命令时,多次执行的是中断服务程序发送信息模块,它是中断服务程序的一个子模块。

欲将底层设备的状态信息发送给远程的用户,需要如下软件模块:中断服务程序接收信息模块,Web服务器接收底层设备反馈信息模块,Web服务器向远程用户发送信息模块。在实现远程用户对被控对象的监测与控制时,嵌入式Web服务器对底层设备发出的状态信息与通信成败信息进行接收、识别与处理,这由Web服务器监测底层设备的信息来实现。而中断服务程序接收信息模块是用来以固定的格式和波特率接收底层设备发出的信息。嵌入式Web服务器检测出底层设备的当前状态后,应能将控制成败信息和设备状态信息反馈给远程用户,代表设备当前状态的指示开关状态应正确,这由Web服务器向远程用户发送信息模块来实现。

4  小 结

本文全面介绍了基于Web的远程监控系统的信息通信、数据交换和总体设计方案,利用动态数据交换技术的远程通信技术设计了基于Web平台的监控系统结构模式,充分体现了远程监控的特点。

关键字:WEb  通信电源  远程监控 编辑:冰封 引用地址:基于Web的通信电源远程监控系统的设计与研究

上一篇:3-INPUT便携式设备电源的设计与制作
下一篇:数控直流稳压电源设计

推荐阅读最新更新时间:2023-10-18 15:14

基于Cortex-M3内核处理器的嵌入式Web服务器设计
  引言   目前,网络化控制己成为远程控制的主要研究方向,利用网络实现对局域乃至全球范围内设备的监控是工业控制系统的发展趋势 。嵌入式Internet远程监控技术作为网络化控制的代表,它解决了工业控制领域中异构网络互联问题,提高了传统装备的智能化水平,促进了传统产业结构的调整。嵌入式Web服务器尤其适用于嵌入式Internet应用,它通过Ethernet或Modem的连接可以轻松连接到任何网络,真正实现对设备的远程管理和控制。   实现方案   嵌入式Web服务器必须具备的基本功能包括:可控制与其连接的设备并获取设备的状态和数据;现场信息可以网页形式发布;可及时响应远程用户的控制命令。此外,嵌入式设备应具有功能
[单片机]
基于Cortex-M3内核处理器的嵌入式<font color='red'>Web</font>服务器设计
基于嵌入式Web服务器的智能温室监控系统
摘 要 阐述了一个温室大棚的自动控制系统。该系统使用Luminary公司的LM3S102处理器以及精简的TCP/IP协议栈,构建了嵌入式Web服务器,实现基于以太网的智能温室大棚监控功能。系统通过对光照强度、温度、湿度等信号的采集,使用户可以在任意计算机终端上通过IE浏览器远程监控大棚状态,实现对大棚电动卷帘机、温室电热器、植物生长灯、微管喷滴灌等系统的实时控制。用户也可通过LCD屏与键盘实现大棚的实地监控。系统采用PoE技术,不需要额外的输电线,充分利用了LM3S102外设,使测控系统适应基层生产的需要。 关键词 温室监控 嵌入式 以太网供电 协议栈 Web服务器 LM3S102 现代化的温室监控系统用来实时采集温室内
[工业控制]
基于嵌入式<font color='red'>Web</font>服务器的智能温室监控系统
新思科技解析如何降低并购时API和Web服务风险
在技术并购中,对软件本身的尽职调查必须考虑其体系结构和代码。体系结构提供了基础,定义了如何汇编和构造代码;深入研究代码,可能会发现技术缺陷,包括错误、安全漏洞、许可问题以及其它需要修改代码的问题。 如今,相比编写代码,开发人员更可能为他们的应用程序组装代码。当然,他们仍会编写关键的业务的代码。但是,代码库中包含多达90%的开源或第三方组件,开发人员可将代码重用于常见功能,节约时间。有一种可重用的组件类型是基于API的Web服务,其中许多可免费用于开发基本功能。但是,使用基于API的Web服务可能会产生版权、最终用户许可、使用条款以及数据和隐私政策等相关问题。 开发人员经常在互联网上找到适用于其应用程序的有用API。但
[网络通信]
新思科技解析如何降低并购时API和<font color='red'>Web</font>服务风险
基于PLC的自来水远程监控系统
  一、引言   在水源地内,多眼井星罗棋布在水库上。为了确保供水生产的安全、可靠、连续。针对水厂制水过程的特点和控制系统的功能要求,我们采用基于 西门子 PLC 的恒压力供水系统。   二、编程 控制器 概述   PLC即可编程控制器,是一种以 计算机 技术为基础的新型 工业控制 装置。国际电工委员会(IEC)对PLC曾作了如下定义:“PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械和生产过程。PLC及其有关设备,都应该按易于与工业控制系统形成一个整
[电源管理]
基于单片机的通信电源蓄电池温度监测系统设计
0 引 言     在通信系统的设计和建设中,通信电源被称为通信系统的心脏,电源系统将直接影响通信系统的可靠性和稳定性。美国APC公司的一项调查结果表明,大约有75%以上的通信系统故障都是由于电源设备故障而引起的。目前,通信系统电源供电大都是由不间断的蓄电池提供的,蓄电池温度过高势必影响到电池的工作效率和寿命。因此对蓄电池的工作温度进行实时的监测具有实际意义。 1 系统组成     蓄电池温度监测系统的原理框图如图1所示。主要由电压、温湿度采集、温度采集、89S51单片机、键盘控制模块、显示电路模块、通信模块组成。该系统能完成6组或6组以上通信电池的温度测量、1路机房环境测量(温度、湿度测量)、2路直流电压和2路交流电
[电源管理]
基于以太网的远程液位监控系统设计与开发
引言   在工业过程控制系统中液位对象是一种十分普遍的对象,对液位对象的监测与控制是系统实现其功能必不可少的环节。在过去,液位的监控装置多数是使用单片机实现点对点控制和显示 ,工作人员必须到工业现场操作这些仪器,且单片机功能十分有限,只能完成一些相对简单的操作。   随着网络通信技术的发展,以太网在工业控制领域的应用日趋广泛,基于以太网的远程监控系统实现远程监测、控制和管理的有效集成 。使用远程监控系统通过网络对工业生产过程进行监测,及时了解现场信息,快速进行决策。   远程控制的关键技术在于如何解决工业现场设备的网络接入问题。目前,主要有两种方法:一种是使用PC机通过PC机端口(如RS232、USB接口)或数据
[工业控制]
基于以太网的远程液位监控系统设计与开发
基于Android系统环境的嵌入式Web服务器设计
随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流。本文主要论述了基于Android系统环境,在家庭网关中实现嵌入式Web服务器的设计方法,介绍了i-jetty嵌入式Web服务器,及其Web应用功能的实现。 只要在嵌入式设备中集成了Web服务器,就能实现用户与嵌入式设备低成本、高通用性的信息交流,即客户端利用HTTP浏览器,在任何时间、任何地点都能实现与嵌入式设备的信息交互。可以说,嵌入式Web的应用极大地促进嵌入式设备,特别是家电设备、通信终端、仪器仪表的信息交互和远程控制功能。 在三网融合的大背景下,通过家庭网关实现外部网络即电视网、电信网、因特网与家庭内部电话、电视、电
[单片机]
基于Android系统环境的嵌入式<font color='red'>Web</font>服务器设计
使用FLIR红外热像仪实现对空冷岛的实时远程监控
  北方地区由于干旱少水,发电机组的选择在发电系统中显得尤其重要,而空冷系统不仅是大型火电厂的核心设备,也是“富煤少水”地区或干旱地区建设火力发电厂的最佳选择。通过红外成像技术可实时了解空冷系统的工作状态,对于及时发现、处理、预防重大事故的发生可以起到非常关键而有效的作用,给平时养护工作带来了极大便利。   在我国,70%的电力供应依靠火力发电,由于北方某些地区独特的资源优势,最近几年火电装机容量持续增长,为了减少对水资源的依赖和响应国家的节能环保政策,空气冷却系统(空冷岛)在火力发电厂的应用越来越普及。   空冷系统是大型火电厂的核心设备,也是较为复杂的换热系统,主要包括空冷凝汽器、空气供应系统、翅片管清洗系统。由于北方某些地区
[测试测量]
使用FLIR红外热像仪实现对空冷岛的实时<font color='red'>远程监控</font>
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved