- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于面向对象的机房电力监控系统的设计与实现.pdf
第 39卷 第6期 航 空 计 算 技 术 Vo1.39No.6
2009年 11月 AeronauticalComputingTechnique NOV.2009
基于面 向对象的机房 电力监控系统的设计与实现
张 怡 ,张 丛 ,黄 健
(1.西北工业大学 电子信息学院,陕西 西安 710072;
2.西安科技大学 通信与信息工程学院,陕西 西安710054)
摘 要:利用Delphi开发.Y-具和面向对象编程技术对机房 电力监控系统进行设计,充分考虑到流式
数据通信的特点,采用了多线程、循环缓冲等技术,设计了流式通信的框架基类,封装了一套通用的
流式通信收发和分层处理机制 ,保证 了数据采集和处理的实时性和正确性 。完全遵循模块化设计
原则,大大提高了开发效率和可扩展性。
关键词:监控 系统;面向对象;模块化;分层处理
中图分类号:TP274.5 文献标识码:A 文章编号:1671—654X(2009)06—008l—o4
随着计算机技术的普及和发展,计算机数量的与 发出指令,所有的监控从站都进行接收并且将数据包
日俱增,计算机机房已经成为各大单位的重要组成部 中的地址码与 自己的地址 比较 ,地址相同的从站响应
分,给机房提供正常的运行环境显得 日益重要起来。 指令要求返回相应的数据包 ;监控主站接收从站响应
机房电力监控系统作为机房智能监控系统中的一个重 数据包后,对数据进行处理,如:存储、显示、报警等等。
要的子系统,充分运用了现代电子技术、计算机技术、
网络技术、控制技术及现场总线技术,实现了机房供电 2 监控系统的软件结构分析
的集 中监控管理和分散数据采集,历史数据分析等高 根据模块化、抽象、信息隐藏、弱藕合、强内聚可重
级功能;协助机房管理人员对机房所用市 电进行实时 用等面向对象的设计准则,进行机房 电力监控系统软
监控 ,同时记录和显示报警信息,方便管理人员的监控 件的总体设计 。机房电力监控系统软件主要 由轮询模
和管理机房。 块、循环缓冲模块、通信模块、报警与显示模块,具体的
模块关系如图 1所示。
1 系统网络结构
本文所设计的监控系统网络结构主要有二个部分
组成:监控主站、各个监控从站 。系统中采用一台PC
机作为监控主站,各个从站为智能电力监测仪设备通
过 RS485总线与监控主站相连接。由于普通的PC机
图 1 监控系统模块关系图
上一般没有 RS485接 口,但都有 RS232串行接 口,因
此要与电力监控仪的RS485接 口连接 ,就需要一个转
2.1 UML类图分析
换装置,这里使用厂家配套 的 “RS232/RS485转换
从面向对象程序设计方法出发 ,设计 了监控系统
器”,可将RS232串行接口直接转换成 RS485接 口,再
的4个基本类,分别为窗体界面类 (TFormBase)、通信
与电力监控仪相连。
调度类 (TCommunicate)、循环缓冲类 (TRingBuffer)、通
在监控过程中,每个监控从站都有唯一的地址,各
信线程基类。各类之间具
文档评论(0)