UPS接口转换卡的设计与实现
摘要:针对目前大多数UPS监控系统因采用串行接口监控方式,而导致的传输距离受限制,不能实现任意距离的分散式远程监控的问题,提出了一种基于SNMP网络管理协议的UPS监控系统的设计方案,设计了集成SNMF协议的硬件接口转换卡。采用了带有SNMP协议的μClinux操作系统,完成了串行接口到网络接口的数据转换,实现了在SNMP协议下的UPS网络管理和监控。
关键词:监控系统;SNMP;μClinux;网络管理
0 引言
不间断电源(UPS)能够给计算机等电力电子设备提供持续稳定的不间断电源供应,以避免因供电不稳定时而造成的设备损坏。但是由于UPS有限的备用时间,以及在工作中可能存在的各种异常情况,使得管理人员必须及时准确地了解设备运行时的电力环境,掌握UPS的工作状况。目前大多数UPS监控系统是通过RS232或RS485的串行接口对UPS进行人工值守的方式进行监控。但这两种接口都有传输距离的限制,不能实现任意距离的分散式远程监控。针对这一问题,本文提出了一种基于SNMP网络管理协议的UPS监控系统的设计方案,设计了集成SNMP协议的硬件接口转换卡,使得仅拥有串行接口的UPS具有连网能力,从而实现了UPS的网络管理和监控。
1 系统设计
整个监控系统框图如图1所示。
整个系统的核心为基于SNMP网络管理协议的接口转换卡。接口转换卡一端通过网线与监控计算机相连,管理人员通过计算机可方便地对其进行操作。接口转换卡另一端通过与UPS上的串行接口连接,来获取UPS工作的各种信息及参数,然后再利用SNMP协议将接收到的数据转换为管理信息库(MIB)节点的变量值。管理员通过网络管理软件对MIB节点变量进行操作,从而获得各UPS的监控信息,实现了安全可靠的远程分散式管理。
2 接口转换卡
2.1 硬件结构
单个的接口转换卡主要由处理器、串口电路以及以太网接口电路组成。其结构框图如图2所示。
评论