一种通信控制方法、装置及系统制造方法及图纸

技术编号:23088126 阅读:20 留言:0更新日期:2020-01-11 02:13
本发明专利技术提供了一种通信控制方法、装置及系统,包括:建立每个主站与目标从站之间的通信链路以及任意两个主站之间的通信链路;从至少两个主站中确定一个主用主站,其余作为备用主站;激活主用主站与目标从站之间的通信链路,使主用主站与目标从站进行信息交互;在主用主站与目标从站之间的通信链路出现故障情况下,控制主用主站向目标备用主站发送主连接切换指令;目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站进行信息交互。在主用主站与目标从站之间的通信链路出现故障的情况下,目标从站通过新的主用主站进行数据交互,提高主站与从站之间通信的可靠性。

A communication control method, device and system

【技术实现步骤摘要】
一种通信控制方法、装置及系统
本专利技术涉及工业控制
,更具体的说,是涉及一种通信控制方法、装置及系统。
技术介绍
在工业控制过程中,通常需要主站与从站结合的方式来实现工业控制,主站通过从站与现场设备进行通信,主站一般集成有中央处理器功能,而从站一般不具备该功能,从站一般作为主站与现场设备进行通信的桥梁,一个主站通常与多个从站进行连接,多个从站会将从现场设备接收到的通信数据传输到主站中进行分析处理。但是在主站与从站之间的通信链路出现故障的情况下,从站中的通信数据无法传输到主站进行分析处理,会导致大面积的通信故障,基于此,如何提高主站与从站之间通信的可靠性,成为目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供了一种通信控制方法、装置及系统,以提高主站与从站之间通信的可靠性。为实现上述目的,本专利技术提供如下技术方案:一种通信控制方法,所述通信控制方法应用于通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站,所述方法包括:建立每个主站与目标从站之间的通信链路;建立任意两个主站之间的通信链路;从至少两个主站中确定一个主用主站,其余主站作为备用主站;激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。优选的,所述从至少两个主站中确定一个主用主站,其余主站作为备用主站的过程包括:将第一个与目标从站建立通信链路的主站确定为主用主站,将其余主站作为备用主站;和/或;从至少两个主站中确定优先级最高的主站,将优先级最高的主站确定为主用主站,将其余主站作为备用主站。优选的,所述在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令的过程包括:在主用主站与目标从站之间的通信链路出现故障的情况下,确定备用主站中优先级最高的备用主站,并将其作为目标备用主站;控制主用主站向目标备用主站发送主连接切换指令。优选的,所述在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互的过程包括:在目标备用主站接收到主连接切换指令之后,控制所述目标备用主站将自身的主站标识修改为主用主站标识,并将自身的通信链路优先级标识修改为主用主站对应的通信链路优先级标识;控制目标备用主站向目标从站发送激活通信链路的指令;在目标备用主站接收到目标从站回复的同意激活的响应之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。优选的,所述建立每个主站与目标从站之间的通信链路包括:建立每个主站与目标从站之间的传输控制协议TCP通信链路。优选的,所述建立任意两个主站之间的通信链路包括:建立任意两个主站之间的通用异步收发传输器UART通信链路。一种通信控制装置,所述通信控制装置应用于通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站,所述装置包括:第一通信链路建立单元,用于建立每个主站与目标从站之间的通信链路;第二通信链路建立单元,用于建立任意两个主站之间的通信链路;主站区分单元,用于从至少两个主站中确定一个主用主站,其余主站作为备用主站;第一通信链路激活单元,用于激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;主连接切换指令发送单元,用于在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;第二通信链路激活单元,用于在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。所述主站区分单元包括:第一主站区分子单元,用于将第一个与目标从站建立通信链路的主站确定为主用主站,将其余主站作为备用主站;和/或;第二主站区分子单元,用于从至少两个主站中确定优先级最高的主站,将优先级最高的主站确定为主用主站,将其余主站作为备用主站。所述第二通信链路激活单元包括:标识修改单元,用于在目标备用主站接收到主连接切换指令之后,控制所述目标备用主站将自身的主站标识修改为主用主站标识,并将自身的通信链路优先级标识修改为主用主站对应的通信链路优先级标识;指令发送控制单元,用于控制目标备用主站向目标从站发送激活通信链路的指令;第二通信链路激活子单元,用于在目标备用主站接收到目标从站回复的同意激活的响应之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。一种通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站;所述通信控制器用于:建立每个主站与目标从站之间的通信链路;建立任意两个主站之间的通信链路;从至少两个主站中确定一个主用主站,其余主站作为备用主站;激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。经由上述的技术方案可知,与现有技术相比,本专利技术提供了一种通信控制方法、装置及系统,所述方法应用于通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站,所述方法包括:建立每个主站与目标从站之间的通信链路;建立任意两个主站之间的通信链路;从至少两个主站中确定一个主用主站,其余主站作为备用主站;激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。由于本申请中包含至少两个主站,可以将目标从站与至少两个主站建立通信链路,从而在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;本文档来自技高网...

【技术保护点】
1.一种通信控制方法,其特征在于,所述通信控制方法应用于通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站,所述方法包括:/n建立每个主站与目标从站之间的通信链路;/n建立任意两个主站之间的通信链路;/n从至少两个主站中确定一个主用主站,其余主站作为备用主站;/n激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;/n在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;/n在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。/n

【技术特征摘要】
1.一种通信控制方法,其特征在于,所述通信控制方法应用于通信控制系统,所述通信控制系统至少包括:通信控制器,至少两个主站以及至少一个从站,所述方法包括:
建立每个主站与目标从站之间的通信链路;
建立任意两个主站之间的通信链路;
从至少两个主站中确定一个主用主站,其余主站作为备用主站;
激活主用主站与目标从站之间的通信链路,使得主用主站与目标从站之间进行信息交互;
在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令;
在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。


2.根据权利要求1所述的方法,其特征在于,所述从至少两个主站中确定一个主用主站,其余主站作为备用主站的过程包括:
将第一个与目标从站建立通信链路的主站确定为主用主站,将其余主站作为备用主站;
和/或;
从至少两个主站中确定优先级最高的主站,将优先级最高的主站确定为主用主站,将其余主站作为备用主站。


3.根据权利要求1所述的方法,其特征在于,所述在主用主站与目标从站之间的通信链路出现故障的情况下,控制主用主站向备用主站中的其中一个目标备用主站发送主连接切换指令的过程包括:
在主用主站与目标从站之间的通信链路出现故障的情况下,确定备用主站中优先级最高的备用主站,并将其作为目标备用主站;
控制主用主站向目标备用主站发送主连接切换指令。


4.根据权利要求1所述的方法,其特征在于,所述在目标备用主站接收到主连接切换指令之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互的过程包括:
在目标备用主站接收到主连接切换指令之后,控制所述目标备用主站将自身的主站标识修改为主用主站标识,并将自身的通信链路优先级标识修改为主用主站对应的通信链路优先级标识;
控制目标备用主站向目标从站发送激活通信链路的指令;
在目标备用主站接收到目标从站回复的同意激活的响应之后,控制目标备用主站激活与目标从站之间的通信链路,将目标备用主站作为新的主用主站,与目标从站之间进行信息交互。


5.根据权利要求1所述的方法,其特征在于,所述建立每个主站与目标从站之间的通信链路包括:
建立每个主站与目标从站之间的传输控制协议TCP通信链路。


6.根据权利要求1所述的方法,其特征在于,所述建立任意两个主站之间的通信链路包括:
建立任意两个主站之间的通用异步收发传输器UART通信链路。


7.一种...

【专利技术属性】
技术研发人员:张晓刚潘潇陈军伟施扬
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:浙江;33

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

1