一种高冗余配置下的IEC104通信主备切换方法技术

技术编号:6207544 阅读:650 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种高冗余配置下的IEC104通信主备切换方法,作为主站的监控系统第一和第二监控系统服务器分为主机和备机,分别将双机四个端口命名为A1、A2、B1、B2,其中,一个为主端口,其余三个为备端口,四个端口对等,控制权切换的顺序为A1、A2、B1、B2、A1、A2……,构成逻辑环。切换监控系统四个端口时所需的:通道状态、控制权归属状态均从监控系统实时数据库获得。端口刚接受控制权后暂停一段预设时间再进行控制权切换。数据均为先广播后再通过广播写实时数据库。本发明专利技术提供的策略,在监控系统双主机及四通道配置下,能实现IEC104通信SOE数据在各通道中同时传输,且在各种情况下能够保证IEC104通信数据的一致性和完整性。

【技术实现步骤摘要】

【技术保护点】
1.一种高冗余配置下的IEC104通信主备切换方法,涉及作为主站的监控系统的两台服务器和作为从站的远动装置的两台主机,其特征在于:由以下方法构成:1)、监控系统用于实现IEC104通信的第一和第二监控系统服务器分为主机和备机,分别将双机四个端口命名为A1、A2、B1、B2,其中,一个为主端口,即拥有控制权的端口,其余三个为备端口,即未拥有控制权的端口,四个端口对等,控制权切换的顺序为A1、A2、B1、B2、A1、A2……,构成逻辑环;2)、监控系统端口断开检测:每经过一段预设时间监控系统给远动装置发一个测试帧,测试帧得到回复则说明该端口正常,否则重试连接一次,无法连通认为该端口断开,此时监控服务器控制权将自动顺序切换至下一个正常端口,若四个端口均监测到故障,控制权停留在当前端口,不进行切换,待一个端口恢复后,即按逻辑环顺序取得控制权;3)、监控系统主端口收到SOE数据后立即广播,通过广播更新实时数据库值并形成事件记录添加进系统事件表;4)、备端口收到SOE数据后不广播直接存入缓冲区,并延迟一段预设时间后,每条SOE数据与系统事件表比对一次,如果有相同,则丢弃该条SOE数据,如果有差异,且该条SOE数据在系统事件表中不存在,说明当前的主端口存在丢失事件的可能性,程序将自动启动控制权轮换,并切换该备端口为主端口;5)、监控系统备端口收到的SOE数据,如果与该备端口当前连接的监控系统服务器系统时差超过预设时间则丢弃;6)、切换监控系统四个端口时所需的:通道状态、控制权归属状态均从监控系统实时数据库获得;7)、远动装置包含两主机:第一主机和第二主机,两主机的四个端口分别连接监控系统两服务器的四个端口,8)、远动装置与下级设备的通信状态指示,以远动装置第一主机为例,它与下级设备的通信状态信息采用COS类型数据上送到监控系统服务器;当远动装置第一主机对下级设备通信故障时,通信故障信息只会发送到它所连监控系统服务器端口A1、B1,此时A2、B2不会收到通信指示,使用监控系统服务器主备机标识将此时两端口收到的COS通信信息过滤一组,远动装置第二主机连接到监控系统服务器端口A2、B2,通信状态数据上送和过滤方法与远动装置第一主机相同;9)、当监控系统服务器收到从远动装置发来的设备或下级通道故障信息时,即表明此链路为不可用状态,但由于该监控系统服务器收到的数据比其它通道数据多,在制定IEC104通信数据表时,将数据表分成了设备诊断区和通信数据区,监控系统针对上送数据数量切换控制权的判断仅依据通信数据区进行;10)、备端口刚切换为主端口后暂停一段预设时间再进行控制权切换;11)、所有上送的数据均为先广播后再通过广播更新监控系统实时数据库。...

【技术特征摘要】

【专利技术属性】
技术研发人员:瞿卫华陈果陈峙允
申请(专利权)人:中国长江三峡集团公司
类型:发明
国别省市:42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1