微信扫码

  • 18600883511
24h服务热线:18600883511

汤浅电池UPS远程管理系统的设计

分享到:
点击次数:402 更新时间:2020年04月24日12:08:24 打印此页 关闭
UPS系统与网络系统的日益紧密结合,使其已经成为互联网中不可分割的一部分,UPS系统的管理也已经和其它网络设备的管理融为一体。今后,智能网络UPS系统必将在保证网络系统工作稳定可靠及信息处理技术的安全领域发挥更重要的作用。今天小编就为大家简单介绍一下汤浅蓄电池嵌入式Web服务器的UPS远程管理系统的设计。
  
(1)UPS远程管理系统的组成
  
UPS远程管理系统主要由嵌入式Web服务器、设备管理器、设备管理信息库、UPS控制接口、UPS共同组成。嵌入式Web服务器主要负责HTTP服务请求;设备管理器主要负责UPS状态的读取、设备参数的设置,即对设备进行操作;管理信息库主要记录UPS设备的状态信息;UPS就是所要管理的设备。
  
(2)UPS监控系统的通信过程
  
①浏览器端与嵌入式Web服务器端的通信过程
  
首先,由Internet或者LAN客户端浏览器的URL请求传送到本地局域网,直接到达嵌入式Web服务器的以太网接口;其次,嵌入式Web服务器响应这一URL请求,经过安全认证后调出用户页面并返回请求页面;最后,浏览器在得到响应后可以发出调用对UPS进行监控的请求,设备服务器响应并解释这个请求,向设备发出此请求设定的动作控制命令及其相关辅助命令,如图1所示。
  
②嵌入式Web服务器端与设备服务器端的通信过程
  
设备服务器通过Megatec协议定期读取UPS的状态信息,对管理信息库进行更新,Web服务器响应客户端请求的状态下,对管理信息库中的数据读取或者通过设备管理器对设备状态进行设置,设备服务器定期读取UPS的状态对管理信息库进行更新,使UPS的状态与管理信息库中的数据保持一致,从而达到管理UPS目的。

UPS监控软件的设计
  
在嵌入式WEB服务器上,编程实现TCP协议的一个难点在于建立连接和终止连接的具体过程。TCP协议是一个面向连接的协议,连接的双方无论是哪一方向另一方发送数据,都必须先通过“三次握手”,在双方之间建立一条连接,完成数据传输之后再通过“四次握手”终止连接。连接建立后,TCP就可以发送数据块,称为数据段。当TCP发出一个段后,等待目的端确认收到这个报文段;如果不能及时收到一个确认,将重发这个报文段。另外,TCP还将对数据进行校验和检查。当UPS出现故障或事故时,由设备服务器首先发起发送报警,这时浏览器端是由专门的事件处理接收程序专门负责处理的,这个过程是由设备端发起的,其他的监视和控制请求都是由管理人员由管理站发起
  
①当管理人员通过Web或专有管理站来进行管理时,由管理站端发起,建立连接交互通信,以网页的形式返回到客户端,实现监视和控制的目标;
  
②由EID/WED Processor发起事故或事件通知,这是由设备服务器发起的,
  
直接发送给SNMPTrap Receiver来接收处理,SNMPTrap Receiver与SNMP Manager是独立的,SNMP Trap Receiver直接监听设备服务器端发来的事件消息,并对其进行相应的处理,最终也可以通过Web页的形式显示。Embedded SNMP Agent负责收集UPS的状态信息,并通过MIB Updater定期或者应管理者要求对MIB库进行更新,保证WebServer可以查找到相应的设备状态,及时的返回给Web浏览器。HTML Storage是保存管理者与UPS进行交互的页面文件的,这些是在UPS初始管理通过专门的客户端直接下载到Dataflash中的,以后可以通过更新程序对此部分文件进行更新。
  
客户端浏览器首先与嵌入式Web服务器建立HTTP连接,Web服务器读取指定的文件和管理信息,返回相应的HTML文件,通过嵌入式Web服务器下载到客户端的相应Java Applets等程序文件在浏览器的Java虚拟机上运行,客户程序再建立和设备服务器的网络连接(通过UDP数据报),通过网络连接客户端可以向Web服务器发送设备监视和控制命令,设备服务器解释这些命令,设备服务器再通过Megatec协议与UPS交互,完成对UPS的监控。设备服务器完成将网络传来的用户指令转换成UPS能够识别的指令并传送到UPS执行,同时设备服务器还将UPS的状态转换为客户端能识别的格式,通过UDP数据报返回客户端,完成客户端对UPS的远程的监控、诊断和管理的功能。
 
上一条:汤浅UPS在高速铁路中继站信号设备中的应用及维护 下一条:多台UPS电源怎么在局域网内组网
<SCRIPT LANGUAGE="JavaScript" src=http://float2006.tq.cn/floatcard?adminid=9846004&sort=0 ></SCRIPT>