4 监控中心的管理软件
电源监控硬件系统的规划设计要保证系统工作的可靠性、稳定性,它反映了系统的基本性能。而系统的管理软件是面向用户的,它应充分发挥协调硬件的技术能力,同时要尽可能易于操作,提供所需的信息,方便管理。监控室的管理软件采用中文版Visual Basic语言编写。监控软件的主体功能如图3所示。它具有CAN通信进程,配置表的设置,电压电流值的换算,当前数据值显示,故障信息显示,故障前后数据曲线图显示,时钟同步等功能。
通信进程是完成数据进出的核心功能。它要接收或发送配置表,使上下位机的配置表一致;接收故障信息;完成正常数据传送的握手协议;发送对时帧,使各节点时钟同步。
为了避免其他人随便改动配置表的信息,在进入配置表设置之前必须进行密码认证。而配置表的设置用于分流器类型的设定,定义标识地址上节点的数据链接指向,包括该节点监控的是哪一个位置的数据,该路采集的是总电源、支路电源还是温度的数据。由于数据是通过分流器变换之后才进行采集的,并且上传来的数据是十六进制的,所以在上位机要对接收到的数据进行一定的换算。
通过观察接收数据的变化,可以远程监控现场的通信电源工作情况,及时发现出现故障的位置和类型。当出现故障时,可以调用故障出现前后的数据,画出曲线,通过观察曲线,可以对故障进行分析。
监控室的上位机每隔12个小时就会把当前的时间发送给智能节点,智能节点一旦发现本身的时钟和上位机的时钟的差值超过允许范围,就对本身的时钟进行修改,保证数据采集的同时陛。
5 结束语
该多路电源智能监控系统已在某邮电通信公司中使用。经过调试和运行,证明该多路电源智能监控系统采用CAN总线技术能够达到很好的实时性和可靠性的要求。