判断在工业控制系统中的故障的冗余设备单元和方法,工业控制系统和包括冗余设备单元的工业系统技术方案

技术编号:11731292 阅读:160 留言:0更新日期:2015-07-15 03:31
本公开提供了一种用于判断在其中的故障的冗余设备单元、方法、工业控制系统和工业系统。冗余设备单元包括:第一设备,配置为通过串联的第一链路和第二链路与现场设备连接,第一设备配置为在使用中最初是主动的并发送第一诊断信息,第一诊断信息指示当第一设备为主动时,在第一链路和/或第二链路中是否有故障;以及第二设备,配置为通过串联的第二链路和第三链路与现场设备连接,第二设备配置为在使用中最初是被动的并接收来自第一设备的第一诊断信息;其中,当第一诊断信息指示在第一链路和/或第二链路有故障时,第一设备被切换进入被动且第二设备被切换进入主动并生成第二诊断信息,第二诊断信息指示当第二设备是主动的时在第二链路和/或第三链路中是否有故障,以及基于第一和第二诊断信息对关于工业控制系统的故障做出判断。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及自动控制领域,并且具体地涉及一种判断在工业控制系统中的故障的冗余设备单元和方法,以及工业控制系统和包括这样的冗余设备单元的工业系统。
技术介绍
工业控制系统现在几乎应用在各个工业领域,如石油&天然气、化学、制药、造纸、矿业和金属。为了改进工业控制系统的可靠性,冗余设备用作工业控制系统的设备,如输入/输出模块(I/O模块),以使工业控制系统中的一个或多个设备的故障将不会影响到整个工业控制系统的运行。通常地,当存在故障时,工业控制系统中的主动设备(即与它相应的现场设备进行数据传输的设备)可以检测是否是关于连接在工业控制系统的主动设备和其现场设备之间的链路的故障或者是发生在主动设备本身的故障。一般地,若是检测到链路中的故障,如链路断开和短路,则检测到的故障通常被认为是与现场设备连接的即时链路中的故障,该即时链路通常由主动设备和它的冗余设备共享,因此,在这样的情况下,当前的工业控制系统在主动设备和它的冗余设备之间不执行切换,因为主动设备和它的冗余设备共享的链路的故障将导致无休止的切换。但是,在连接在工业控制系统的主动设备和现场设备之间的链路中检测到的故障不仅包括在主动设备和它的冗余设备共享的链路中的故障,还包括主动设备和它的冗余设备非共享链路中的故障。现有技术对此没有给出想法,因此降低了故障修复的效率。因此,需要提供一种技术以克服上述缺点。
技术实现思路
为了解决前述技术问题,根据本专利技术的一个方面,提供了一种用于判断工业控制系统的故障的冗余设备单元,包括:第一设备,配置为通过串联的第一链路和第二链路与现场设备连接,第一设备配置为在使用中最初是主动的并发送第一诊断信息,第一诊断信息指示当所述第一设备为主动时,在第一链路和/或第二链路中是否有故障;以及第二设备,配置为通过串联的第二链路和第三链路与现场设备连接,第二设备配置为在使用中最初是被动的并接收来自第一设备的第一诊断信息;其中,当第一诊断信息指示在第一链路和/或所述第二链路有故障时,第一设备被切换进入被动且所述第二设备被切换进入主动并生成第二诊断信息,第二诊断信息指示当第二设备是主动的时在第二链路和/或第三链路中是否有故障,以及基于第一和第二诊断信息对关于工业控制系统的故障做出判断。根据本专利技术的另一个方面,提供了一种用于判断工业控制系统的故障的方法,其中工业控制系统包括第一设备和第二设备,第一设备通过串联的第一链路和第二链路与现场设备连接,第二设备通过串联的第二链路和第三链路与现场设备连接,第一设备配置为在使用中最初是主动的,以及第二设备配置为在使用中最初是被动的,该方法包括以下步骤:从第一设备获取第一诊断信息,第一诊断信息指示当所述第一设备为主动时,在第一链路和/或第二链路中是否有故障;在第一诊断信息指示在第一链路和/或第二链路中有故障时,切换第一设备进入被动并且切换第二设备进入主动;从第二设备获取第二诊断信息,第二诊断信息指示当第二设备为主动时,在第二链路和/或第三链路中是否有故障;当第二诊断信息指示在第二链路和/或第三链路中没有故障时,判断在第一链路中有故障;以及当第二诊断信息指示在第二链路和/或第三链路中有故障时,认作是在第二链路中有故障。根据本专利技术的另一个方面,提供了一种用于判断在其中的故障的工业控制系统,其中所述控制系统包括至少一个上述冗余设备单元。根据本专利技术的另一个方面,提供了一种用于判断在其中的故障的工业系统,该系统包括上述工业控制系统。与现有技术相比,根据本公开的冗余设备单元、工业控制系统和工业系统可以判断故障是来自冗余设备单元的两个设备共享的链路还是来自主动设备的非共享链路,并由此提高故障修复的效率,若检测到故障来自主动设备的非共享链路,则消除了失去现场控制的风险,以及阻止了冗余设备单元的两个设备之间无休止的切换。根据以下的说明书和附图,本专利技术的这些以及其它方面及特征将变得更明显。在说明书和附图中,本专利技术的具体实施例已经详细公开,并且本专利技术的原理可以利用的许多方式已经被指出。应当理解本专利技术的范围不限于此,本专利技术旨在包含不偏离所附权利要求的范围和精神的各种修改、变化和等效替换。应该强调的是,如在文中使用的措辞“包括”,以及该词的变形,指的是存在的特征、整体、步骤或部件但不排除存在或添加一个或多个其它特征、整体、步骤或部件。参考附图将会更好地理解本专利技术许多方面。在附图中的部件不是按比例描绘的而只是旨在阐明本专利技术的原理。为了便于本专利技术某些部分的阐述和说明,在附图中的相应特征可以被放大,也就是,根据本专利技术这些部件可以被制成比在实际制造的示例的装置中的其它部件要大。在附图中描述的元件和特征或本专利技术的实施例可以结合在一个或多个其它附图或实施例中说明的元件和特征。另外,在附图中的相似的参考标记表示在几个附图中的相应部件并且可以表示用在一个以上的实施例中的相应部件。附图说明本专利技术相关实施例已在附图中说明,这些附图组成了具体实施例的一部分并用来连同说明书一起进一步详细地阐明了本专利技术的原理,其中:图1示出根据本公开实施例的冗余设备单元的示意图。图2示出如图1所示的冗余设备单元1的具体实施的结构图。图3是根据本公开实施例的判断工业控制系统的故障的方法的过程的流程图。具体实施方式下面将参考附图描述本专利技术,并且应注意的是,以下描述的实施例仅仅是为了便于本专利技术的理解而不是以任何方式限制本专利技术。图1示出根据本专利技术实施例的冗余设备单元的示意图。如图1所示,用于判断工业控制系统中的故障的冗余设备单元1包括第一设备10和第二设备20,第一设备10配置为通过串联的第一链路11和第二链路12与现场设备30连接,第二设备20配置为通过串联的第二链路12和第三链路13与现场设备30连接。第一设备10配置为在使用中最初是主动的并发送第一诊断信息,第一诊断信息指示当第一设备10为主动时在第一链路11和/或第二链路12中是否有故障。第二设备20配置为在使用时最初是被动的并接收来自第一设备10的第一诊断信息。当第一诊断信息指示在第一链路11和/或第二链路12有故障时,第一设备11被切换成被动,以及第二设备12被切换成主动并生成第二诊断信息,指示当第二设备11是主动的时在第二链路12和/或第三链路13是否有故障,并基于第一和第二诊断信息对关于工业控制系统的故障做出判断。...

【技术保护点】
一种用于判断工业控制系统的故障的冗余设备单元,包括:第一设备,配置为通过串联的第一链路和第二链路与现场设备连接,所述第一设备配置为最初在使用中是主动的并发送第一诊断信息,所述第一诊断信息指示当所述第一设备为主动时在所述第一链路和/或所述第二链路中是否有故障;以及第二设备,配置为通过串联的所述第二链路和第三链路与所述现场设备连接,所述第二设备配置为最初在使用中是被动的并接收来自所述第一设备的所述第一诊断信息;其中,当所述第一诊断信息指示在所述第一链路和/或所述第二链路中有故障时,所述第一设备被切换进入被动且所述第二设备被切换进入主动并生成第二诊断信息,所述第二诊断信息指示当所述第二设备是主动的时在所述第二链路和/或所述第三链路中是否有故障,以及基于所述第一和第二诊断信息对关于所述工业控制系统的故障做出判断。

【技术特征摘要】
【国外来华专利技术】1.一种用于判断工业控制系统的故障的冗余设备单元,包括:
第一设备,配置为通过串联的第一链路和第二链路与现场设备连接,
所述第一设备配置为最初在使用中是主动的并发送第一诊断信息,所述
第一诊断信息指示当所述第一设备为主动时在所述第一链路和/或所述第
二链路中是否有故障;以及
第二设备,配置为通过串联的所述第二链路和第三链路与所述现场
设备连接,所述第二设备配置为最初在使用中是被动的并接收来自所述
第一设备的所述第一诊断信息;
其中,当所述第一诊断信息指示在所述第一链路和/或所述第二链路
中有故障时,所述第一设备被切换进入被动且所述第二设备被切换进入
主动并生成第二诊断信息,所述第二诊断信息指示当所述第二设备是主
动的时在所述第二链路和/或所述第三链路中是否有故障,以及基于所述
第一和第二诊断信息对关于所述工业控制系统的故障做出判断。
2.根据权利要求1的所述冗余设备单元,其中当所述第二诊断信息
指示在所述第二链路和/或第三链路中有故障时,认作是在所述第二链路
中有故障。
3.根据权利要求1或2的所述冗余设备单元,其中当所述第二诊断
信息指示在所述第二链路和第三链路中没有故障时,判断所述第一链路
中有故障。
4.根据权利要求1或2的所述冗余设备单元,其中所述第二设备进
一步配置为当所述第二链路中的故障被修复时发送所述第二诊断信息,
以及所述第一设备进一步配置为接收所述第二诊断信息并根据接收到的
第二诊断信息更新所述第一诊断信息。
5.根据权利要求3或4的所述冗余设备单元,其中所述第一诊断信
息进一步包括指示所述第一设备是否是主动或是被动的信息,以及所述
第二诊断信息进一步包括指示所述第二设备是否是主动或是被动的信
息。
6.根据权利要求5的所述冗余设备单元,其中所述第一设备进一步
配置为判断在所述第一设备被切换进入被动和所述第二设备被切换进入
被动之前所述第二设备是否准备接管所述第一设备的操作,以及若所述
第二设备被判断为准备接管所述第一设备的操作,则所述第一设备被切
换进入被动和所述第二设备被切换进入被动。
7.根据权利要求1-6中任一项的所述冗余设备单元,其中所述第一
设备和所述第二设备中的各个设备设有串联通信接口,并且所述第一设
备通过所述第一设备的所述串联通信接口发送所述第一诊断信息,以及
所述第二设备通过所述第二设备的串联通信接口...

【专利技术属性】
技术研发人员:许烨阿克塞尔·洛贝克迪特·汉高
申请(专利权)人:ABB技术有限公司
类型:发明
国别省市:瑞士;CH

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

1