机房监控系统中通信管理机的设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:hsh15811353953
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:机房监控系统由众多核心、关键设备构成,包括供电、UPS、空调等均要求在网络环境下,按照国家有关标准和规定安装和运行。尤其是系统中的通信管理机的设计,关系到监控系统的正常稳定运行。
  关键词:机房监控系统;通信管理机;设计研究
  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)19-0177-02
  通信管理机作为监控系统中通信网络与监测设备之间的枢纽设备,已经成为机房监控系统安全经济运行的必要技术手段。目前,通信管理机在变电站、集控站、石油化工、轨道交通等领域被广泛使用并且多种多样,但要设计出真正适合机房监控系统的通信管理机,需要结合机房的实际情况,对机房环境进行综合的勘察和研究之后,开发研制拥有硬件平台和软件配置的网络型通信管理单元。机房监控系统的通信管理机的设计,包含了通信管理的硬件配置、软件设计等任务,必须在国家相关标准和规定下,进行严格的规划、安装、调试,方能进入正式运行阶段,保证整个监控系统的安全稳定运行。
  1 通信管理机主要功能
  通信管理机是具有强大通信管理功能的通信装置,主要功能包含了处理上、下行信息,按照不同协议进行通信管理、数据转发、网关、转换、处理等。按照需要可以行程分布网络、分层级联、双以太网等多种通信处理方案,本文所谈及的通信管理机,是机房监控系统中的重要组成部分。整个机房监控系统就是由通信管理会、控制器、服务器三部分组成。通信管理机的主要功能包括:
  1)管理器和控制器,在没有服务器的情况下,依然能够根据用户的需求,处理控制器的任务。当控制器发生数据下达任务时,通信管理机对这些任务按照优先等级进行采集。主要分为长、短两个数据的采集方式。通过这两种采集将频繁的数据进行收集和整理,采集的频率是定时的,有利于控制器数据采集的效率。
  2)对服务器下达的任务、配置信息进行采集。服务器下达的任务嵌入式计算机信息任务主要包括:修改用户对定时采集时间的要求、修改用户对通信管理管理下的控制器的信息的要求、修改用户对计算机系统参数的要求。
  3)修改服务器、控制器的系统升级、改变前的初始化参数。如计算机系统时间、串口通信数据传输格式等,同时为扩展功能的使用配置陷入式计算机电话号码[1]。
  4)通过服务器下达给控制器配置信息,实现服务器对机房的授权与管理,包括:对制定的门禁进行授权,允许控制器对其进行校时、配置,下达指令给控制器,管理控制器其他的信息配置,例如控制器的报警、电源、湿度、温度等信息与配置,配置不同环境信息下的不同控制器,以满足机房监控系统中的环境需要。
  5)在机房监控系统正常运行的前提下,用户终端需要对特定门的出入等需要进行读取或者供其他需要,这要求通信管理机必须马上做出反应,将服务器、控制器发来的要求进行及时的采集,并上传到指定控制器中。
  6)在机房监控系统进入特殊状况或者遇到重要的场景状态下,通信及需要对重要地点的门进行监控和管理,这要求在设计上要充分考虑到,不仅是要进行普通的数据采集和上传,还要设计出通信机的授权和修改功能。
  7)通信管理机的报警功能在监控系统中是必不可少的,如在通信超时要报警,通信故障时要报警,控制器发生故障时要报警,配电系统发生故障时要报警、环境系统发生故障时要报警,门禁系统发生故障时要报警等等。
  2 通信管理机的软、硬件配置
  1)通信管理的硬件配置主要包括:带有COM1和COM2窗口的嵌入式计算机操作系统、TurboPasal编辑平台、电子磁盘和调制解调器、控制机与服务器的通信;可编程定时器和中断控制器等。
  2)通信管理及的软件设计可以按照模块来进行分析。首先是调制解调器控制模块,这部分又称为Modem模块,该模块下有一些具体的信息需要处理,包括要向用户说明用途的通信口、波特率、数据位、奇偶校验位、电话号码等,以上数据统一放置在Mmodem SetType中,在保存中断矢量地址后,使用专用芯片进行通讯,然后设置调制解调器,实现计算机与调制解调器的通信,采用Asylnt地址进行装入过程后,按照RS232标准进行串口通信。其次在定时器的设计中,使用的芯片包含了三个通道,一个是专门用来刷新RAM的,一个是用来让扬声器正常工作的,一个是专门产生BIOS中断的。前两个芯片是专用于各自的功能而不能发挥其他功能的,而第三个在产生中断频率的同时,还要对时间进行不同的定时,要实现多个不同时间的定时就要采用置标志位的方法。需要注意的是要将脉冲调用定时器来进行中断,在中断返回与普通过程返回的对比中,不能缺省PUSHF指令,同时还要调用原中断处理程序,从堆栈中弹出FLAG标志。第三,上位机任务模块的设计需要注意以下三个方面的问题,一是上位机下达任务的等级是处在优先的位置上的,应该在最高时得到响应。二是在串口接收到完整数据后,上位机的任务产生按照循环队列的方式,将任务放在队列的尾部。三是检查串口的上位机数据时要进行循环检查,尤其要注意数据队列是否为空。
  在对上位机下达任务进行响应设计时,要将主程序的循环体安排在过程的设计中,具体的设计步骤为:
  检查上位机任务队列是否为空,以决定是否进行退出过程。按照下述步骤进行设置,
  检查随机抽取的任务,并读取改任务对应的任务文件
  将任务文件中的命令控制字进行读取并加以解释。
  对读取解释后的命令以及数据进行处理后,再返回到步骤一[2]。
  3)报警任务模块的设计采用的方法为:将报警任务的队列进行循环队列控制,在子程序模块的应用过程中,将其优先级定于数据定时采集任务中仅次于上位机下达给通信管理及的任务的位置。对于报警任务的设计要求注意以下三个方面:一是设备间的通信超时报警、二是通信故障报警、三是常规报警。对于控制器的故障报警要注意区分常规报警和突发报警。如果是突发报警,设计时要注意将突发报警设计为无需通过通信管理机直接上传的处理方法,这是为了缩短应急事件,达到对突发故障进行快速处理的目的。   通信管理及对报警任务的设计形式类似于上位机的任务设计流程,也要注意放在主程序的循环中进行,主要步骤包括:
  检查报警任务队列数据是否为空,如果是空则退出。
  根据从报警队列中随机抽取的任务,上传任务号至制定控制器。
  在本机显示报警信息后,将上传的任务号返回到步骤一。
  4)定时数据采集任务模块的设计区别于前面所述的设计步骤形式,采用顺序的存储任务结构。具有兼顾其他任务类型的特点,对定时任务可以满足要求。其采集任务的设计步骤为:
  将数据进行采集、存盘、上传。这是为了对上位机传来的任务进行等级分配二设计的,对登记优先的任务进行队列排列,优先上传。这是按照长、短安排来进行队列任务的排列,按照承兑出现的规律进行安排。当队列不空时,跳出定时任务队列,进行主函数循环,当队列执行空时,加载定时数据进行任务采集。
  对任务数据进行定时采集的方式可以设计为数组方式。任务号选择相邻的两个作为一对,如果任务号为偶数,则将对应的任务进行上传,如果任务号为单数,则对任务进行采集和存盘。当这一对任务号执行完毕后,回到数组头,表示任务一次性加载全部完成。
  5)通信管理的软件设计流程为总体上可以概括为如下:
  对COM1、COM2 进行初始化后,开启定时器,加载DOS配置信息,加载短定时任务队列和长定时任务队列,根据任务新旧来进行判断,如果有新任务,则形成一个上位机任务,在任务队列中加入新任务并响应新任务;如果有报警任务发生,则相应报警任务;短定时任务论述大于0时,相应短定时任务,并判断短定时任务队列是否为空。在加载短定时任务队列时,将短定时任务轮数减1;长定时任务论数如果大于0时,则相应一个长定时任务,判断长定时任务队列是否为空,如果为空时将任务论述减1[3]。
  3 对机房监控系统通信管理机设计的仿真测试及效果
  为了能更好地将机房监控系统的通信机管理设计加以完善,我们通过一套机房监控系统的模拟方案的设定来进行了测试。对通信管理的性能、运行、设计等进行了检测,发现问题及时优化并完善。
  1)在模拟系统中使用了两台计算机来分别模拟上位机和下位机,服务器选用的是win2000操作系统,控制器任选操作系统。
  2)对设计好的通信管理机的实际联机部分和设计计划的具体运行等进行了测试,包括其基本功能以及功能扩展部分,实验结果与预期的设计目标基本相符。
  这个测试最终的结果未必能够完全证明通信管理机在机房监控系统中的正确性与合理性,但是能够证明通信管理的基本功能通过设计是完全可以实现并且保持良好运行的。而且在仿真模拟测试中我们得到了非常有价值的参数,并且在出现的问题与采取的整改措施中,我们也得到了很多宝贵的经验。对今后在通信管理机功能的改进、技术的扩展、版本的升级、方案的优化等方面都具有非常重要的意义[4]。
  4 结语
  本文所论述的通信管理机设计经过模拟测试,能很好地与监控主机进行实时数据传输,表明该设计能满足变监控系统快速数据处理和网络通信的要求,并能够作为整个机房监控系统的一个重要组成部分,实现任务管理、计算机通信、远程控制等许多功能,成为机房监控系统的得力助手。试验证明,通信管理机的设计虽然任务复杂,但只要基于计算机的串口通信和嵌入式计算机的一些简单控制来逐步实现,是可以达到思路清晰、容易实现的目标的。
  参考文献:
  [1] 张宁.无人通信站机房动力环境监控系统可靠性研究[J].中国新通信,2013,(23):40-41
  [2] 张微,马玉国.通信机房环境动力集中监控系统设计及应用[J].科技与企业,2015,(7):80-80.
  [3] 姜卫华.通信机房动力环境集中监控系统研究[J].信息通信,2013,(9):213-213.
  [4] 吕磊,吴红,张庆等.信息通信集中监控系统的研究与实现[J].科技传播,2015,7(18):152-154,176.
其他文献
随着经济的发展和社会建设水平的提升,物联网环境得到了很大程度的健全,同时在各个方面的处理上也推动了相关领域的进步。从客观的角度来分析,流通加工集成是社会上比较关注的工作,如果在该方面表现出缺失现象,或者是出现了矛盾的问题,都将对今后的工作发展造成极为严重的阻碍,甚至是构成新的威胁。流通加工集成在传统的工作中,能够较好的完成任务,其创造的经济效益和社会效益,都是比较理想的。但新时代的来临,直接对物联
1 病史摘要 患者,女性,27岁。因“停经33+4周,阴道流血1 h”入院。患者1997年4月13日停经,18周后感胎动,20周时开始来院定期作产前检查,胎儿生长曲线一直在正常范围内。1997年11月2
本文从语言学研究的角度讨论了西方语言的性质和意义。语言是人类在社会活动及交往中所发明的一种认知语符体系,基于操该语言的人共识的语言特性,从最低层次到最高层次的语言
试论终身体育与体育观念更新刘晶(安徽大学体育部合肥230039)世纪之交,中国社会面临着全新的发展机遇,改革成为当代中国的主旋律。体育对一个人的生存与发展、对一个国家与民族的发展与
摘要:针对目前实训教学中存在的状况,分析了我校学生在C语言实训课程中存在的问题,提出了一种基于IT企业岗位需求的C语言实训教学模式,并结合该课程的实践教学过程,阐述了在实训中如何提高学生的应用能力与团队协作能力。  关键词:岗位需求;实训改革;C语言;教学模式  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)19-0124-02  The Research of C
本文对政治制度和政治体制的概念作了新的界定,指出了法律规范在保持政治秩序稳定与调节社会变迁中的作用,并阐述了法律规范在体现掌权者意志的同时是否反映和在多大程度上反映
1 临床资料患者,男,6岁.因双下肢反复骨折5个月余入院.患儿入院前5个月平地摔跤出现右小腿痛,诊断为双侧胫骨骨折,石膏固定1个月后撤除,有行走困难;间隔不足2个月又各摔跤1次
高校财务管理应实施固定资产折旧制度赵永嘉长期以来,高等学校按行政事业单位财务会计制度进行管理,实行预算供给制。这种管理体制造成高校在财力、人力、物力上不同程度的浪费
《野草》的梦幻与悲怆赵凯梦是人思维活动的一种形态,是潜在意识的一种表现,而绝不是毫无意义的绝对荒诞的现象。且不说弗洛依德的“白日梦”说有无荒唐之处,但文学与梦幻的确是
儒家的“思无邪”观,对中国古代诗歌的创作和评论产生了深远的影响。本文从“真美观的理论基础”、“真美标准的观照线”、“真美观嬗变的流向”三个方面揭示了“思无邪”论与