变电站直流监控系统的实现(2)
2013-08-03 01:18
导读:3.2 监控器软件设计 监控器软件由4个模块组成:通信模块,数据收发模块,I/O模块和数据处理模块。 通信模块的作用是为数据的传输作好通信的准备,包
3.2 监控器软件设计
监控器软件由4个模块组成:通信模块,数据收发模块,I/O模块和数据处理模块。
通信模块的作用是为数据的传输作好通信的准备,包括打开、关闭modem以及自动拨号的功能。软件设置定时打开和关闭modem,这使得本系统可以和其它如报警系统分时使用电话通道。自动拨号是在直流设备发生异常事件时,自动拨通监控中心的modem,向其发送相应报警信息。
数据收发模块主要负责通信链路建立后的数据收发事务。发送的数据包括:各直流设备当时的运行信息;本监控器存贮的24h内固定时间历史数据;24h内所有报警信息。接收的数据包括监控中心的控制和调节命令等。
I/O模块功能包括:提供监控器的人机输入界面,监控器对各直流设备量的采集以及对其进行的控制。
数据处理模块是监控器的核心模块,它一方面把I/O模块取得的数据进行处理,根据设定的时间间隔把每日的数据存入库中,以待数据收发模块上送监控中心。这些数据每日更新。另一方面,它把由收发模块接收到的调控命令进行分析后,提供控制信息给I/O模块使用。
4 监控中心设计
监控中心是一台微机,其上运行监控中心后台软件。
监控中心软件主要包括4个部分:通信模块,数据库形成模块,主控模块以及报表打印模块。
通信模块的作用和监控器的通信模块功能相同,作用为拨通变电站的监控器modem,建立通信链路,向下发送控制命令信息,此外它也可以被对方叫通,接收其上传的信息。此模块用VisualBasic5.0开发,它仅仅根据通信的要求,拨通modem,建立通信的链路即可。可送具体数据则与其无关,由主控软件部分负责处理。
数据处理模块两个作用;一是形成各站的直流设备的信息库;二是把每日采集来的各站的日数据整理入库,形成所有变电站直流设备的历史数据库。用户可以根据实际情况,灵活地建立各个变电站及站内所有直流设备的数据库,灵活地维护所有站内信息,维护后此系统自动存库,灵活性强并且操作简单方便。此外,各变电站监控器每日定时把日数据上送监控中心,后者在接收后根据各站名存入各自数据库中,形成历史库,供报表打印系统查询时使用。
(科教范文网http://fw.NSEAC.com编辑发布)
主控软件提供人机界面,是基于Windows95操作系统的操作界面,用鼠标和键盘对屏幕上的图形进行操作。只要用鼠标点取设备元件所对应的图元,就可以查询和控制此设备,也可以用键盘输入设备的参数达到对设备运行参数远方调节的目的。维护人员对运行站内设备的查询和控制可以通过鼠标和键盘实现。当通信模块建立通信链路后,它可以打开远方送来的数据信息,显示在屏幕上,并把这些数据交数据处理模块处理。另外它也把操作者的控制命令以数据包的形式向远方发送。它是本系统的核心。
报表打印模块根据工