本文介绍了在UPS现有设备的前提下,为了提高设备的可靠性以及设备监控管理的科学化和自动化,通过软件与硬件的设计,构建一个UPS设备远程监控系统的过程,并阐述了该系统的工作原理、应用效果和前景。

引    言

  UPS的可靠性对于用户的关键负载起着安全可靠的电源保障作用。UPS的远程监控是其向智能化方向发展的必然趋势。采用计算机智能化管理模式,能够实现对UPS电源的集中监控、集中分析和集中数据处理等主要功能,可将原有人值守机房改造成为无人值守的远程监控智能化的监控机房。UPS远程监控系统是用科技手段改变人员值班方式、改善设备管理模式的必然途径。远程监控系统以计算机为平台,通过软硬件系统,所实现的设备参数数字显示、自动抄录和自动告警等功能,彻底改变了传统的人员分散式值班方式和设备管理模式,大大提高了工作效率。

  某单位目前有UPS 5台,由于购买时间较早,没有配置远程监控系统,由于工作需要现在需要集中监控。经过组织技术力量,对一台UPS已经完成了远程监控的设计与应用,下面详细介绍了UPS远程监控系统的设计与实现过程。

技术特点及功能

  在UPS供电系统现有的设备基础上,安装数据监测部件—UPS数据采集卡,将设备参数转换为数字信号,通过与计算机通讯实现:

1

遥测

  实时对UPS的各项参数进行不断的采集、分析、处理和记录;

2

遥信

  实时对设备的状态、故障信息进行监测。操作人员通过计算机平台上的监控软件与UPS电源系统实现人机对话,利用数据报表进行分析判断,规划科学的改善方案,为用户提供稳定、可靠、优质的电源保障。

1技术指标

  监测系统的参数显示3秒钟刷新一次,故障告警反应时间小于3秒,自动记录参数(抄表)每小时一次,形成报表。

1

UPS电源参数

  输入相电压、线电压、旁路相电压、电流、频率;输出线电压、电流、有功功率、视在功率、功率因数;电池浮充电压、充放电电流;异常记录和报警功能。

2

通讯接口

  标准RS-232串行接口。

3

通讯地址(0~31)均可设定、波特率(2400bps)。


2主要功能

  UPS远程监控系统的监控软件要做到功能齐全、实用性强,其主界面如图1所示,监控软件主要设计功能如下:

监控界面

  UPS设备与实际的UPS系统图一致,各种UPS设备电力参数在监控界面上实时显示,形象直观。

声光报警功能

在发生供电中断、跳闸、过压、欠压、频率超限等异常情况时,立即发出声音报警,出现告警内容提示,并自动把告警内容、时间以及所有电力参数写入数据库。

告警时最大化功能

  在监控界面为非当前窗口或处于最小化状态时,当出现告警时,监测窗口立即最大化,变为当前窗口,发出报警。

电子值班表格

  根据值班要求,自动抄表,记录各项UPS设备各项参数,形成值班报表。

历史记录查询、打印功能

  操作人员可以方便的查询、打印以前所发生的故障告警记录如图2所示和值班记录。

图2    UPS告警记录界面

曲线图显示功能

  提供UPS设备参数历史曲线图查询显示。

硬件的设计与实现

1可行性分析

  当前,随着计算机网络通讯技术的发展,使得自动化技术得到了迅速发展,强电控制与微电子、计算机、网络通讯技术相结合的应用技术,产生了可通讯智能化模块,即数字化监控模块,它具有测量、变换、通讯和控制等功能,可以与计算机实现通讯。经过多方调研,采用REV.AUPS监控模块,它们性能价格比高,经济高效;可靠性好,稳定可靠;可扩展性强,便于软硬件扩容。

  目前UPS设备运行稳定,符合安装监控的基本要求。通过从设备和技术方面进行的分析论证以及详细的市场调研,此UPS远程监控系统是切实可行的,设备上是可以实现的。

2硬件系统组成

  为了实现计算机与监控模块之间的通讯,使用信号线连接监控模块的通讯端口,接入与计算机组成的通讯网络,实现监测主机与监控模块之间的数据传输。我们所选用的监控模块具有标准的RS-232接口,通讯距离可达1000米,在接入计算机之前,使用一个RS-485/232接口转换器和计算机串口相连,实现远程通讯,对UPS设备进行监控。硬件系统组成如图3所示。

软件的设计与实现

图3    硬件系统组成示意图

1软件功能设计

  目前市场上的监控软件与本单位的UPS系统无法匹配,根本无法使用,因此,必须自主开发与本单位设备相适应的监控软件,以正确性、可扩展性为设计原则,要达到功能实用、操作方便,界面友好、形象直观等要求。

2通讯协议

  系统采用开放式Modbus-RTU协议,监测计算机发出询问信号寻址到一台唯一的终端设备(监控模块),然后,终端设备返回的应答信号以相反的方向传输给监测主机。Modbus网络最多支持32个终端设备,通讯地址为0~31,它们以并联方式接于通讯线上,波特率为1200~19200bps,均可根据需要设定。

3开发工具

  使用Visual Basic6.0作为开发设计语言,进行程序编写;以Microsoft Access 2000数据库格式存储数据,该系统可运行于Windows操作系统平台之上,有利于监测系统的推广应用。

4软件主要流程图

  远程监测系统监测软件主要流程如图4所示。

图4   软件主要流程示意图

使用效果和应用前景

  UPS远程监控系统在投入使用一年多的时间内,系统运行稳定,数据传输准确可靠,告警灵敏,达到了预期的目的。

  本系统的使用对UPS电源系统的使用、维护和管理提供了一种全新的模式,它可扩展性好,可连接多达32台模块终端,便于以后设备的增容。另外计算机存储的丰富的参数信息,既可以为设备的正常运行提供有力的数据依据;又可以作为提高业务人员对设备故障的预见、分析、排除的能力;利用数据库的查询系统,方便掌握设备的运行状况。该系统具有广阔的应用前景和推广价值。该系统的功能还有待进一步开发利用。

来源:ups应用

相关下载


史上最全,数据中心机房标准及规范汇总(下载)

数据中心运维管理 | 资料汇总(2017.7.2版本)

专注于数据中心基础设施运维与运营管理,分享运行维护经验,分享数据中心行业发展趋势及新技术应用。

加微信群:suifengerqu-2013

QQ交流群: 108888484

投稿邮箱:wj_wh0127@163.com

数据中心运维管理

ID:wj-yunwei


▲长按二维码"识别"关注  

UPS远程监控系统的设计与实现相关推荐

  1. 有关实验室电源远程监控系统的设计与实现

    有关实验室电源远程监控系统的设计与实现 为实现实验室电源智能化管理,减少人力与物力的浪费,设计了实验室电源集控系统.该系统包括上位机集控程序.下位机基于 PLC的电源控制两大部分. 1. 系统总体设计 ...

  2. 基于单片机的粮仓远程监控系统的设计

    1绪论 1.1 课题研究背景及意义 中国自古以来就是一个大国,地大物博,特别是新中国成立以来,粮食的产量屡创新高,但是中国也是一个人口大国,人口达14亿位居世界第一[1].我国以占世界不到10%的耕地 ...

  3. 服务器发送消息到客户端互斥,小车远程监控系统 课程设计

    <小车远程监控系统 课程设计>由会员分享,可在线阅读,更多相关<小车远程监控系统 课程设计(17页珍藏版)>请在人人文库网上搜索. 1.课程设计n报告(2016/2017学年 ...

  4. boa服务器实现温湿度显示,SMT车间温湿度分布式远程监控系统的设计

    随着SMT生产工艺技术的提高,生产车间对环境的温湿度提出了温度25±3℃.湿度45%RH-65%RH的要求.为了达到这样的温湿度要求,就不仅需要提高温湿度传感器的精度,而且要求现场的管理人员能够实时的 ...

  5. 智能家居远程监控系统的设计及实现

    摘要:介绍了一种基于ARM平台.以太网和GPRS无线通信技术的智能家居远程监控系统,给出了系统的组成及工作原理,着重阐述了系统主要硬件和软件的设计.智能家居远程监控系统的核心是嵌入式Web服务器.通过 ...

  6. ip camera如何将流媒体信息传送到流媒体服务器,IP Camera远程监控系统的设计与实现...

    视频监控系统是一个集计算机处理技术.网络通信技术和数字音视频编解码技术于一身的综合系统.作为一种成熟的多媒体应用,视频监控逐步走向数字化.网络化.综合化.无线智能化的潮流中. 用户普遍要求访问地点不受 ...

  7. linux远程监控毕业设计,毕业设计论文:基于嵌入式Linux远程监控系统的设计与实现.doc...

    摘 要 可编程逻辑控制器(PLC)不仅在工业控制中应用越来越广泛,而且在其他领域的应用也逐渐扩大,例如:电力.化工.能源.水利等.由于它的功能比较强大.使用安全可靠.维护简单方便的优点,在很多地方已经 ...

  8. 83、城市消防远程监控系统设计要求

    根据现行国家标准<城市消防远程监控系统技术规范>(GB50440),城市消防远程监控系统设计的要求如下: 一.系统的设计原则 1.城市消防远程监控系统的设计应能保证系统具有实时性.适用性. ...

  9. 服务器监控报警系统软件设计,基于E—mail的远程监控系统报警软件设计.doc

    基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 报警系统是远程监控系统的重要组成部分,实现的关键在于如何对监控对象指 ...

最新文章

  1. 用VS(c#)创建、调试windows service以及部署卸载
  2. ApartmentState.STA
  3. linux之pmap命令
  4. 非关语言: 设计模式
  5. jquery实现二级联动不与数据库交互
  6. Colossal Fibonacci Numbers! UVA - 11582(斐波那契求模)+快速幂+周期规律
  7. 《黑客攻防技术宝典Web实战篇@第2版》读书笔记1:了解Web应用程序
  8. jQuery学习笔记(四)
  9. Android开发环境搭建与入门Hello World
  10. Linq to xml修改CDATA节点值
  11. matlab分簇教程,leach分簇算法仿真(基于matlab)
  12. 国外资源 - 含技术 - 收集
  13. haskell 基础题解(19)
  14. 从零开始学GIMP:一.从基本图形开始
  15. 你我许的誓言也许抵不过岁月的云烟
  16. 解决ios微信公众号h5页面新增底部前进后退导航栏产生的布局问题
  17. Oracle EBS R12 创建会计科目失败诊断和处理
  18. 聚合支付是下一个财富蓝海!
  19. 展讯平台sysdump解析
  20. python实现矩阵转化图像

热门文章

  1. FSM(状态机)、HFSM(分层状态机)、BT(行为树)的区别
  2. C/C++ 笔试、面试题目大汇总
  3. 加州无人车报告出炉,苹果表现垫底,国产车进前五
  4. 全网实时热备inotify+rsync
  5. kotlin for android----------MVP模式下(OKHttp和 Retrofit+RxJava)网络请求的两种实现方式...
  6. 【码云周刊第 24 期】超实用 Andorid 开发实例
  7. Linux文件与目录的rwx权限
  8. java 向nodejs 发送请求简单案例
  9. 10大负面测试用例 -转
  10. Spring Boot 发邮件和附件,超实用!