【技术实现步骤摘要】
控制集群和用于运行控制集群的方法
本专利技术涉及一种用于控制技术设备的控制集群,包括总线系统、第一自动化装置和第二自动化装置,其中,第一自动化装置具有第一控制程序,第二自动化装置具有第二控制程序,以用于控制技术设备,其中,第一和第二控制程序设计为,第一控制程序和第二控制程序分别对于技术设备执行相同的控制任务,其中,第一自动化装置具有带有第一标准硬件地址的第一网络接口控制器,其连接到总线系统,第二自动化装置具有带有第二标准硬件地址的第二网络接口控制器,其连接到总线系统。根据本专利技术的控制集群例如能够被考虑设计为冗余的自动化系统,其也被称为H系统(高可用性系统)。H系统是故障安全的自动化系统,其通常具有两个耦联的自动化装置,特别是可编程逻辑控制器,它们共同控制一个技术设备。在此,在一个时间点,正好一个自动化装置在控制技术设备时占主导。相应占主导的自动化装置也称为主自动化装置或主机(Master)。相应另一个自动化装置准备好随时接管技术设备的控制。另一个自动化装置也称为替换自动化装置或备用机(Reserve)。如果两个自动化装置之一发生故障 ...
【技术保护点】
1.一种用于控制技术设备的控制集群(1),包括/n总线系统(20),/n第一自动化装置(11),和/n第二自动化装置(12),其中/n所述第一自动化装置(11)具有第一控制程序(11a),并且/n所述第二自动化装置(12)具有第二控制程序(12a),以用于控制所述技术设备,其中/n所述第一控制程序(11a)和所述第二控制程序(12a)设计为,所述第一控制程序和所述第二控制程序分别对于所述技术设备执行相同的控制任务,其中,/n所述第一自动化装置(11)具有带有第一标准硬件地址(S-MAC1)的第一网络接口控制器(NIC1),所述第一网络接口控制器连接到所述总线系统(20),并 ...
【技术特征摘要】
20181031 EP 18203609.51.一种用于控制技术设备的控制集群(1),包括
总线系统(20),
第一自动化装置(11),和
第二自动化装置(12),其中
所述第一自动化装置(11)具有第一控制程序(11a),并且
所述第二自动化装置(12)具有第二控制程序(12a),以用于控制所述技术设备,其中
所述第一控制程序(11a)和所述第二控制程序(12a)设计为,所述第一控制程序和所述第二控制程序分别对于所述技术设备执行相同的控制任务,其中,
所述第一自动化装置(11)具有带有第一标准硬件地址(S-MAC1)的第一网络接口控制器(NIC1),所述第一网络接口控制器连接到所述总线系统(20),并且所述第二自动化装置(12)具有带有第二标准硬件地址(S-MAC2)的第二网络接口控制器(NIC2),所述第二网络接口控制器连接到所述总线系统(20),其特征在于,
在所述第一网络接口控制器(NIC1)与所述第一自动化装置(11)的第一协议栈(NW-S1)之间布置有第一虚拟网络接口控制器(swNIC1),并且
在所述第二网络接口控制器(NIC2)与所述第二自动化装置(12)的第二协议栈(NW-S2)之间布置有第二虚拟网络接口控制器(swNIC2),其中,所述第一网络接口控制器(NIC1)和所述第二网络接口控制器(NIC2)都设计为,额外还管理集群硬件地址(C-MAC),
其中,经由所述第一标准硬件地址(S-MAC1)能够访问所述第一协议栈(NW-S1),并且,当所述第一虚拟网络接口控制器切换到激活状态时,经由所述集群硬件地址(C-MAC)仅能通过所述第一虚拟网络接口控制器(swNIC1)访问所述第一协议栈(NW-S1),并且经由所述第二标准硬件地址(S-MAC2)能够访问所述第二协议栈(NW-S2),并且当所述第二虚拟网络接口控制器切换到激活状态时,经由所述集群硬件地址(C-MAC)仅能通过所述第二虚拟网络接口控制器(swNIC2)访问所述第二协议栈(NW-S2)。
2.根据权利要求1所述的控制集群(1),其中,
在所述第一自动化装置(11)中存在第一冗余管理器(RM1),并且在所述第二自动化装置(12)中存在第二冗余管理器(RM2),其中,两个冗余管理器(RM1、RM2)经由同步连接(SL)相互连接并且设计为,使所述第一虚拟网络接口控制器(swNIC1)切换到激活状态并且使所述第二虚拟网络接口控制器(swNIC2)切换到非激活状态,或者反向进行。
3.根据权利要求2所述的控制集群(1),其中,
两个冗余管理器(RM1、RM2)设计为,对冗余管理器的自动化装置(11、12)执行功能监控或者对在该自动化装置中运行的功能执行功能监控,并且在识别出功能故障时,使得相应的激活的虚拟网络接口控制器(swNIC1、swNIC2)切换到非激活状态并且相应的非激活的虚拟网络接口控制器(swNIC1、swNIC2)切换到激活状态。
4.根据权利要求2或3所述的控制集群(1),其中,所述同步连接(SL)设计为专用的线路。
5.根据权利要求4所述的控制集群(1),其中,所述同步连接设计为冗余的线路。
6.根据权利要求2或3所述的控制集群(1),其中,所述同步连接(SL)设计为具有2层以太网帧的通信信道,并且经由所述总线系统来实现。
7.根据权利要求1至6中任一项所述的控制集群(1),其中,协议栈(NW-S1,NW-S2)分别具有用于标准应用程序(SA)的数据通信的标准接口(IP-IF-S)和用于集群应用程序(VA)的数据通信的集群接口(IP-IF-C)。
8.根据权利要求7所述的控制集群(1),其中,所述协议栈(NW-S1、NW-S2)具有路由管理器(Rout1、Rout2),所述路由管理器设计为,经由所述标准接口(IP-IF-S)引导所述标准应用程序(SA)的数据通信,并且对于所述集群应用程序(VA)的所述数据通信来说经由集群接口(IP-IF-C)引导。
9.根据权利要求7或8所述的控制集群(1),其中,所述协议栈(NW-S1、NW-S2)具有集群服务编程接口(C-API1、C-API2)和标准服务编程接口(S-API1、S-API2)。
10.根据权利要求1至9中任一项所述的控制集群(1),所述控制集群设计为用于自动化应用的高度可用的冗余自动化系统,在所述自动化应用中,自动化装置(11、12)的可用性具有最高优先级,...
【专利技术属性】
技术研发人员:马库斯·施利滕鲍尔,汉德瑞克·格拉赫,
申请(专利权)人:西门子股份公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。