【技术实现步骤摘要】
应用于工业控制系统的冗余切换方法和工业控制系统
[0001]本专利技术涉及工业控制
,尤其涉及一种应用于工业控制系统的冗余切换方法和工业控制系统。
技术介绍
[0002]Ethernet/IP协议由于其先进性、成熟性以及非常高的可靠性,相比传统的主从式结构,通信速率提高了3倍以上,在效率、实时性和灵活性方面都有独特的优势。
[0003]但是,目前利用Ethernet/IP冗余网络进行通信至少存在如下问题:当主用Ethernet/IP模块下挂多个从站模块时,主用Ethernet/IP模块与其中一个从站模块通信失败会导致将所有从站模块的通信都切换到Ethernet/IP模块上进行通讯,从而会影响到网络中其他从站模块的正常通信。
技术实现思路
[0004](一)要解决的技术问题
[0005]鉴于现有技术的上述缺点、不足,本专利技术提供一种应用于工业控制系统的冗余切换方法和工业控制系统,其解决了现有技术中存在着的由于需要切换所有从站模块导致的工作效率比较低的技术问题。
[0006](二) ...
【技术保护点】
【技术特征摘要】
1.一种应用于工业控制系统的冗余切换方法,其特征在于,所述冗余切换方法应用于所述工业控制系统中的备用Ethernet/IP通信模块,并且所述工业控制系统包括主用Ethernet/IP通信模块、至少一个从站模块和所述备用Ethernet/IP通信模块,并且所述主用Ethernet/IP通信模块和所述备用Ethernet/IP通信模块均能够与所述至少一个从站模块中每个从站模块通信连接;所述冗余切换方法包括:定时获取由所述主用Ethernet/IP通信模块发送的第一通信状态信息;其中,所述第一通信状态信息用于表示所述主用Ethernet/IP通信模块和所述至少一个从站模块中所有从站模块的通信状态;判断所述第一通信状态信息是否携带有通信故障标识;其中,所述通信故障标识用于标识所述主用Ethernet/IP通信模块和目标从站模块之间存在通信故障;若确定存在所述通信故障标识,则与所述通信故障标识对应的目标从站模块进行通信。2.根据权利要求1所述的冗余切换方法,其特征在于,在所述定时获取由所述主用Ethernet/IP通信模块发送的第一通信状态信息之前,所述冗余切换方法进一步包括:分别与所述每个从站模块建立TCP长连接和会话连接。3.根据权利要求1或2所述的冗余切换方法,其特征在于,所述主用Ethernet/IP通信模块和所述备用Ethernet/IP通信模块插接于同一机架的相邻槽位上;其中,所述定时获取由所述主用Ethernet/IP通信模块发送的第一通信状态信息,包括:通过串口通信的方式定时获取所述第一通信状态信息。4.根据权利要求1或2所述的冗余切换方法,其特征在于,所述工业控制系统进一步包括主用控制器和备用控制器,并且所述主用控制器和所述主用Ethernet/IP通信模块均设置于第一机架上,并且所述备用控制器和所述备用Ethernet/IP通信模块均设置于第二机架上;其中,所述定时获取由所述主用Ethernet/IP通信模块发送的第一通信状态信息,包括:通过所述主用控制器和所述备用控制器转发的方式定时获取所述第一通信状态信息。5.根据权利要求1所述的应用于工业控制系统的冗余切换方法,其特征在于,所述冗余切换方法进一步包括:获取由所述目标从站模块上传的第一实时传输数据;在所述第一实时传输数据前添加第一数据有效标识,以得到标识后的第一实时传输数据;向所述上位机发送所述标识后的第一实时传输数据。6.一种应用于工业控制系统的冗余切换方法,其特征在于,所述冗余切换方法应用于所述工业控制系统中的主用Ethernet/IP通信模块,并且所述工业控制系统包括至少一个从站模块、备用Ethernet/IP通信模块和所述主用Ethernet/IP通信模块,并且所述主用Ethernet/IP通信模块和所述备用Ethernet/IP通信模块均与所述至少一个从站模块中每个从站模块通信连接;所述冗余切换方法包括:在确定所述至少一个从站模块中存在通信故障的目标从站模块的情况下,将所述第一
通...
【专利技术属性】
技术研发人员:林样,孙文甜,孔繁会,韩浩良,宝元喜,
申请(专利权)人:浙江中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。