一种双机冗余通讯方法及系统技术方案

技术编号:42036359 阅读:29 留言:0更新日期:2024-07-16 23:22
本申请提供一种双机冗余通讯方法及系统,应用于工业控制技术领域,该方法用于对控制系统的两个数据处理模块进行冗余控制,即在确定控制系统的模式状态,且在模式状态为双机模式并接收到对机的心跳信号时,确定本机与对机的通信连接是否正常;并在本机与对机的通信连接正常,且确定对机非主机和/或有故障时,进一步确定本机的身份信息与预设的默认主机的身份信息是否匹配,从而在本机的身份信息与预设的默认主机的身份信息匹配时将本机作为两个数据处理模块中的主机。从而在保留心跳信号的基础上,通过增加冗余通讯机制,有效提高了冗余通讯故障切换的可靠性。

【技术实现步骤摘要】

本申请涉及工业控制,具体涉及一种双机冗余通讯方法及系统


技术介绍

1、在工业控制领域,尤其是流程控制领域,现场对模拟量及数字量输入和输出模块(io模块)的可靠性要求极高,因为io模块的可靠性直接决定系统控制数据的准确性。

2、基于此,在sis(safety instrumented system,安全仪表系统)及大型dcs(分布式控制系统,distributed control system)场景下,模块采集在设计院设计初期都是冗余配置。然而,冗余设计根据机制和设计方案复杂度的不同,又分为热备冗余,同步冗余,以及冷备冗余。其中,热备冗余是主机和备机都进行数据运算,最终输出采用主机的;同步冗余是主机和备机进行数据同步运算,输出;而冷备冗余则指主备模块间仅主机运算,备机不运算。通常主控制器采用热备和同步冗余;而io模块由于设计相对简单,因此大部分io模块均采用冷备冗余。io模块在进行冷备冗余时一般主机和备机间采用简单的数据同步;此种数据同步一般有心跳信号、本机主备信号、本机是否故障信号。具体冗余机制如图2所示,因为实现和设计相对简单,在普通io模本文档来自技高网...

【技术保护点】

1.一种双机冗余通讯方法,用于对控制系统的两个数据处理模块进行冗余控制,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,若所述本机为主机,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述本机和所述对机的状态信息,确定所述数据处理模块的主备机执行策略,包括:

5.根据权利要求3所述的方法,其特征在于,还包括:

6.根据权利要求3所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,若所述本机为备机,所...

【技术特征摘要】

1.一种双机冗余通讯方法,用于对控制系统的两个数据处理模块进行冗余控制,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,若所述本机为主机,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述本机和所述对机的状态信息,确定所述数据处理模块的主备机执行策略,包括:

5.根据权利要求3所述的方法,其特征在于,还包括:

6.根据权利要求3所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,若所述本机为备机,所述方法还包括:

8.根据权利要求7所...

【专利技术属性】
技术研发人员:肖凯洋张玉波李宾王琪
申请(专利权)人:杭州和利时自动化有限公司
类型:发明
国别省市:

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

1