CN111510398A - 用于控制平面网络中的冗余连接的控制设备和方法 - Google Patents
用于控制平面网络中的冗余连接的控制设备和方法 Download PDFInfo
- Publication number
- CN111510398A CN111510398A CN202010076177.5A CN202010076177A CN111510398A CN 111510398 A CN111510398 A CN 111510398A CN 202010076177 A CN202010076177 A CN 202010076177A CN 111510398 A CN111510398 A CN 111510398A
- Authority
- CN
- China
- Prior art keywords
- switch
- control device
- network
- primary
- ethernet port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000000977 initiatory effect Effects 0.000 claims abstract description 4
- 230000008569 process Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
- G05B19/41855—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
- G06F13/37—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a physical-position-dependent priority, e.g. daisy chain, round robin or token passing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/0816—Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/55—Prevention, detection or correction of errors
- H04L49/557—Error correction, e.g. fault recovery or fault tolerance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/14—Plc safety
- G05B2219/14014—Redundant processors and I-O
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24175—Redundant communication channel, if one fails use the other
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及一种控制设备,该控制设备具有集成交换机,并且被配置为逻辑上启用和禁用集成交换机的以太网端口。还公开了一种由至少两个现场设备、主控制设备和主交换机、辅控制设备和辅交换机组成的设备网络,该至少两个现场设备、主控制设备和主交换机、辅控制设备和辅交换机以菊花链环路拓扑连接。并且其中,辅控制设备被配置为逻辑上启用和禁用辅交换机的以太网端口。还公开了由这种设备网络组成的平面网络。还公开了一种用于控制平面网络中的冗余连接的方法,该方法包括:检测主控制设备的故障,发起故障转移,启用辅交换机的以太网端口,以及禁用主交换机的以太网端口。
Description
技术领域
本发明涉及一种用于控制平面网络中的冗余连接的方法以及实现这种控制的***架构。
背景技术
工业自动化***被提供来执行、控制和监督工业过程。这些自动化***从多个设备构建而成,诸如可编程逻辑控制器(Programmable Logic Controller,PLC)、可编程自动化控制器(Programmable Automation Controller,PAC)、输入/输出设备(I/O设备)、现场设备(例如,传感器和致动器),这些设备经由运行技术OT网络(即工业设备网络)、使用工业协议(诸如Modbus、ODVA以太网/IP、Profinet等)互连。这种自动化***还通常连接到企业信息技术IT网络,即控制室网络,控制室网络使用TCP/IP和以太网IEEE 802.3上的公共IT协议来与例如ERP***或其他数据管理***交换数据和信号。通常从控制室来结合和监督这些工业自动化***和企业***。
参考图1,示出了配置100的第一示例,其中控制室网络110与工业设备网络120连接。控制室网络110包括主计算机***111和层2交换机112。设备网络包括两个现场设备123、124、主PLC 121、辅PLC 122、以及层2交换机125。PLC 121、122和现场设备123、124以菊花链环路拓扑(daisy chain loop topology)连接。在图中由方形端口和电缆链路指示。辅PLC 122是在主PLC 121发生故障的情况下出于冗余度的原因而提供的,并且旨在促进控制***的高可用性。除了用于在网络内交换数据的连接之外,两个PLC121、122还经由专用链路128连接以处理故障转移(failover)。
设备网络120使用已知的工业协议之一,诸如Modbus,而控制网络110使用IEEE802.3以太网上的公共IT协议。对于控制网络110的交换机112和设备网络的交换机125之间的连接,使用以太网协议。交换机125然后提供设备网络120内的通信。由于两个PLC是同一菊花链的一部分,所以交换机125提供环路检测以防止其中通信消息被连续转发的所谓的广播风暴。如现场设备123的端口中的黑色X所示。
一般来说,交换机在OSI模型的层2运行,并且配备有多个端口以用于在局域网LAN内的各种设备之间提供连接。各种协议可用于通过IEEE 802.3(通常称为以太网)传输消息。因此,交换机的端口可以被称为以太网端口。
使用仅交换机互连的图1的配置通常被称为平面网络架构,其具有提供透明度和易于控制管理的益处。没有分层结构,并且也没有用于路由流量的装置。图1的配置100的缺点在于,网络之间只有一个连接,并且在不增加复杂性以解决路由需求的情况下,不能增加用于提高冗余度的进一步连接。
参考图2,示出了配置200的第二示例,其中控制网络210与设备网络220连接。同样,控制网络210包括主计算机***211和交换机212。设备网络包括两个现场设备223、224、主PLC 221和辅PLC 222。PLC 221、222和现场设备223、224以菊花链环路拓扑连接。同样,为了促进控制***的高可用性,在主PLC 221发生故障的情况下,出于冗余度的原因而提供辅PLC 222。并且两个PLC 121、122经由专用链路228进一步链接以处理故障转移。
设备网络中不存在交换机,并且主PLC 221和辅PLC 222独立地连接到控制室交换机212,增加了冗余度水平并减少了所需的设备数量。在这种配置中,现在需要在交换机212中提供环路检测,以防止广播风暴。因此,这需要交换机212提供环路检测,诸如例如,通过生成树协议STP(Spanning Tree Protocol)来提供。生成树协议旨在通过禁用不是树的部分的链路来为以太网网络创建无环路逻辑拓扑。然而,这带来了不必要的复杂性和成本。
发明内容
本发明的目的是在平面网络架构中提供设备网络和控制网络之间的冗余连接。
根据本发明,该目的是通过提供一种包括至少两个现场设备、主控制设备和主交换机、辅控制设备和辅交换机的设备网络来实现的,该至少两个现场设备、主控制设备和主交换机、辅控制设备和辅交换机以菊花链环路拓扑连接。并且其中,辅控制设备被配置为逻辑上启用和禁用辅交换机的以太网端口。
根据一个方面,提供了一种由所公开的设备网络和控制室网络组成的平面网络,该控制室网络包括主计算机***的和具有至少两个以太网端口的控制室交换机。并且其中,主交换机的以太网端口和辅交换机的以太网端口分别连接到控制室交换机的至少两个以太网端口。
根据另一方面,提供了一种具有集成交换机的控制设备,并且其中,该控制设备被配置为逻辑上启用和禁用集成交换机的以太网端口。
根据又一方面,提供了一种用于控制平面网络中的冗余连接的方法,该方法包括:检测主控制设备的故障、发起故障转移、启用辅交换机的以太网端口以及禁用主交换机的以太网端口。
参考附图,本发明的特定实施例的进一步的目的、方面、效果和细节将在以下对多个示例性实施例的详细描述中描述。
附图说明
仅作为示例,将参考附图描述本公开的实施例,其中:
图1示意性示出了平面网络配置的现有技术示例;
图2示意性示出了平面网络配置的另一现有技术示例;
图3示出了根据本发明的平面网络配置的示例;和
图4示出了根据本发明的方法的示例。
具体实施方式
参考图3,示出了根据本发明的IT-OT配置300的示例。IT-OT配置300包括控制网络310和设备网络320。控制网络310包括主计算机***311和层2交换机312。设备网络包括两个现场设备323、324、主PLC 321和主交换机326、以及辅PLC 322和辅交换机327。在该示例中,交换机被示为独立的设备,在其他示例中,它们可以分别集成在主PLC 321和辅PLC 322内。主PLC 321和交换机326、辅PLC 322和交换机327、以及现场设备323、324以菊花链环路拓扑连接。除了用于控制网络的连接之外,PLC还通过专用连接328连接,诸如基于冗余点对点光纤的连接、背板总线、专有以太网链路或现场总线。
辅PLC 322是在主PLC 321发生故障的情况下出于冗余度的原因而提供的,并且旨在促进控制***的高可用性。这被称为具有热备用(hot-standby)配置的高可用性***,意味着两个PLC 321、322都通电,但是只有一个实际执行应用程序。在主PLC 321发生故障的情况下,将发起故障转移过程,以使辅PLC 322接管应用程序的执行。故障的检测可以包括使用例如心跳信号(heartbeat signal)或其他已知手段来监控运行。此外,在正常运行期间,主PLC 321的活动数据通常与辅PLC 322交换,以确保辅PLC 322能够在故障转移时立即接管应用程序的执行。在图3的示例中,高可用性***被认为是热备用的,因为冗余PLC已经在运行并且被提供有当前有效的数据。在其他示例中,配置可以是例如在故障转移的情况下首先需要为冗余PLC实现数据的温备用(warm-standby),或者可以是在故障转移的情况下首先需要启动冗余PLC的冷备用(cold-standby)。
控制网络310和设备网络320经由两个独立的连接而连接,即层2交换机312和交换机326、327之间的链路:交换机312和主交换机326之间的一个主链路以及交换机312和辅交换机327之间的一个辅链路。这增加了冗余度水平,并减少了所需的复杂、智能、昂贵装备的量。
设备网络320使用已知的工业协议之一,诸如Modbus,而控制网络310使用IEEE802.3以太网上的公共IT协议。由于仅使用根据OSI模型在数据链路层2处运行的交换机326、327,而不是根据OSI模型在网络层3处运行的更智能的网关,并且由于菊花链环路拓扑,所以存在广播风暴的风险。
因此,辅PLC 322被布置用于逻辑上启用和禁用辅交换机327的端口327a,端口327a连接到控制网络310的交换机312。优选地,辅PLC 322还被布置用于逻辑上启用和禁用主交换机326的端口326a。端口326a主要适用于具有PLC外部的交换机的配置。因此,辅PLC322控制辅交换机以太网端口327a的运行。并且优选地,还控制主交换机以太网端口326a的运行。逻辑上启用或禁用一个端口可以例如通过控制相应交换机或其他相关寄存器的MAC数据库来建立。
注意,交换机326、327和层2交换机312之间的主链路和辅链路都可以被衔接,而对于交换机326、327中的仅一个,启用逻辑连接。
因此,同时参考图4,在检测401到主PLC 321的故障的情况下,发起402故障转移过程,并且启用403辅交换机的以太网端口,以及禁用404主交换机的以太网端口。该方法还可以包括通知405控制网络:故障转移过程已经结束。
更一般地,如果故障是软件或逻辑性质的,诸如是由于错误的计算或用户命令而引起的,则故障的PLC可以进入用户所定义的回落(fall back)或安全状态。在其他示例中,故障的PLC可以自行复位。此外,故障的PLC还可以重置主交换机。此后,它可以作为热备用中的辅PLC。或者它可以发起过程以再次成为主PLC。如果故障具有硬件性质,则需要发送警报,以便允许操作员来更换有缺陷的设备。
将理解的是,一旦故障转移过程完成,并且备用的辅PLC接管了功能和任务,辅PLC就将作为主PLC而运行。并且一旦原来的主PLC的故障被修复,原来的主PLC就可以开始作为辅PLC而运行。
除了主PLC 321自身的故障之外,主交换机326或到交换机312的主链路也可能发生故障。为了监控这种情况,主PLC 321和辅PLC 322可以使用例如简单网络管理协议SNMP(Simple Network Management Protocol)用于监控交换机326、327以及它们到交换机312的链路。因此,无论是交换机还是链路,主连接中的故障都可以被主PLC检测到,并且该主PLC可以决定开始故障转移过程。因此,可以发生:主PLC 321或辅PLC 322或两个PLC 321、322都可能决定发起故障转移过程。更一般地,这取决于每个PLC的状态,在这些状态下,它们作为彼此的对等体而运行。
一般地,集线器或交换机可以通过存储在特定端口上接收的传入帧中提到的每个源MAC地址来获知其运行的网络;从而创建将端口和MAC地址进行关联的MAC数据库。如果数据库中还不知道目的地MAC地址,则传入帧将被泛洪到交换机的所有其他端口,接收到传入帧的那一个端口除外。由于通常只有一个设备会响应并提到它的源MAC地址,所以可以存储端口和MAC地址的新关联。在存在物理环路的情况下,传入帧将经由一个或多个端口发送,但也会由于环路而被再次传入。当帧被再次重复发送时,该帧将重复地循环该环路,从而降低容量,直到交换机最终开始丢弃帧并变得不可靠为止。
如同图2的示例,可以应用生成树协议或环路检测协议。然而,这将再次带来类似的网段隔离和网络安全的风险。此外,这种生成树协议在大型、更复杂的基础架构中可能运行得太慢。
因此,将至少辅PLC或者主PLC和辅PLC两者配置为能够逻辑上启用和禁用各自的交换机的端口,这允许防止广播风暴。并且它消除了借由协议、管理和/或更智能、更昂贵的设备来采取进一步措施的需要。以这种方式,根据OSI模型而在数据链路层2运行的简单的、受管理的交换机可以用于使辅链路能够提高冗余度。
所公开的IT-OT平面网络配置和方法增加了单个故障发生的冗余度,这意味着在IT、控制网络310与OT、设备网络320之间的链路中仅一个链路发生故障。双重故障的发生,意味着两条链路同时发生故障,尽管可能性不大,但是当然可以通过扩大IT和OT网络之间的链路的数量来解决。
取决于设置,即所使用的配置和装备,辅PLC 322可以使用几种不同的方式来配置交换机端口327a,如下所述。
1.使用基于端口的网络访问控制协议,诸如IEEE 802.1X
基于端口的网络访问控制用于只允许特定端口上的某些流量,基本上只允许与认证协议相关的流量,所有其他流量都被封锁。例如,对于IEEE802.1X,这需要请求者,在图3的示例中,该请求者(即交换机312)想要连接充当守卫的认证者(图3中的辅交换机327)与验证请求者的凭证的认证服务器(图3中的辅PLC 322)。如果发起故障转移过程,则交换机312所链接到的辅交换机327的端口327a将通过验证交换机312的凭证来启用。
2.使用专有协议远程配置交换机
一些网络设备制造商为远程配置网络装备提供专有协议。例如,这种专有协议可以使用以太网帧来传输新的设定。在这种情况下,装备被配备有专用硬件以用于处理在传输的以太网帧中所包括的远程命令;响应于该远程命令,网络设备的设定被适配。
3.使用具有集成交换机的PLC
在交换机与PLC集成在一起的情况下,PLC可以直接读取&写入交换机的集成电路IC寄存器。因此,在故障转移时,辅PLC可以通过在注册表中启用辅交换机端口来更改该辅交换机端口的逻辑设定。由于在这种配置中,主PLC的故障也会影响主交换机,所以主交换机可能不需要被禁用。
在上面结合图3描述的示例中,可编程逻辑控制器PLC充当控制设备。在其他示例中,可以部署其他合适的控制设备,诸如可编程自动化控制器(PAC)或嵌入式控制器。
尽管在以上结合图3描述的示例中,控制设备321、322可以在功能上相同,但是可以理解,不同类型的控制设备可以被部署在同一设备网络内。例如,辅控制设备包括具有主控制设备的集成交换机,该辅控制设备被配置为使用以太网帧或基于端口的网络访问控制来启用和禁用主交换机的端口。因此,不管控制设备和交换机的具体类型如何,在设备网络和控制室网络之间具有冗余连接的平面网络架构都得以保留。
如上所述,主交换机和辅交换机可以分别集成在主控制设备和辅控制设备中。在其他实施例中,主交换机和辅交换机可以集成在一个控制设备中,要么是主辅控制设备,要么是辅控制设备。当在设备网络中使用这种控制设备时,控制设备可以被配置为启用和禁用主交换机和辅交换机的端口。
尽管上面已经参照特定实施例描述了本发明,但是本发明并不意图局限于本文阐述的特定形式。相反,本发明仅受所附权利要求的限制,在这些所附权利要求的范围内,除了上述具体实施例之外的其他实施例同样是可能的。
此外,尽管以上已经在组件和/或功能的一些示例性组合中描述了示例性实施例,但是应当理解,在不脱离本公开的范围的情况下,可替换的实施例可以由构件和/或功能的不同组合来提供。此外,特别考虑的是,单独描述的或作为实施例的一部分描述的特定特征可以与其他单独描述的特征或其他实施例的部分进行组合。
Claims (15)
1.一种设备网络,包括:
至少两个现场设备(323,324);
主控制设备(321)和主交换机(326);
辅控制设备(322)和辅交换机(327);
其中,所述主控制设备(321)和主交换机(326)、辅控制设备(322)和辅交换机(327)以及至少两个现场设备(323,324)以菊花链环路拓扑连接;并且
其中,所述辅控制设备(322)被配置为逻辑上启用和禁用所述辅交换机(327)的以太网端口(327a)。
2.根据权利要求1所述的设备网络,其中,所述主控制设备(321)被配置为逻辑上启用和禁用所述主交换机(326)的以太网端口(326a)。
3.根据权利要求1或2所述的设备网络,其中,所述主交换机和所述辅交换机各自连接到控制室网络(310)的交换机。
4.根据前述权利要求中任一项所述的设备网络,其中,所述辅控制设备和/或主控制设备(322,321)被配置为经由基于端口的网络访问控制协议来逻辑上启用和禁用以太网端口(327a,326a)。
5.根据前述权利要求中任一项所述的设备网络,其中,所述辅控制设备和/或主控制设备(322,321)被配置为经由用于远程配置网络装备的专有协议来逻辑上启用和禁用以太网端口(327a,326a)。
6.根据权利要求5所述的设备网络,其中,用于远程配置网络装备的所述专有协议包括用于传输命令和/或配置设定的以太网帧。
7.根据前述权利要求中任一项所述的设备网络,其中,所述辅交换机(327)被集成在所述辅控制设备(322)中;和/或
其中,所述主交换机(326)被集成在所述主控制设备(321)中。
8.根据前述权利要求中任一项所述的设备网络,其中,所述主交换机和辅交换机(326,327)被集成在所述辅控制设备或主控制设备(322,321)中。
9.根据权利要求7或8所述的设备网络,其中,所述辅控制设备和/或主控制设备(322,321)被配置为写入集成交换机的IC寄存器,所述IC寄存器包括交换机的配置设定。
10.一种平面网络,包括:
根据前述权利要求中任一项所述的设备网络(320);和
控制室网络(310),其包括主计算机***(311)和具有至少两个以太网端口的控制室交换机(312);
其中,所述主交换机(326)的以太网端口(326a)和所述辅交换机(327)的以太网端口(327a)分别连接到所述控制室交换机(312)的所述至少两个以太网端口。
11.一种用于控制根据权利要求10所述的平面网络中的冗余连接的方法,所述方法包括:
检测(401)所述主控制设备(321)的故障;
发起(402)故障转移;
启用(403)所述辅交换机(327)的以太网端口(327a);和
禁用(404)所述主交换机(326)的以太网端口(326a)。
12.一种控制设备,包括:
集成交换机(326a,327a);并且
其中,所述控制设备被配置为逻辑上启用和禁用所述集成交换机(326,327)的以太网端口(327a)。
13.根据权利要求12所述的控制设备,还包括所述控制设备被配置用于:
作为主控制设备(321)的备用模式下的辅控制设备(322)而运行;
检测(401)所述主控制设备(321)的故障;
发起(402)故障转移;
启用(403)所述集成交换机(327)的以太网端口(327a);
禁用(404)所述集成交换机(327)的以太网端口(327a)。
14.根据权利要求13所述的控制设备,还包括所述控制设备被配置用于:
禁用主交换机(326)的以太网端口(326a)。
15.根据权利要求14所述的控制设备,还包括所述控制设备被配置用于:
禁用主交换机(326)的以太网端口(326a);并且
其中,所述控制设备被配置为经由基于端口的网络访问控制协议来逻辑上启用和禁用所述主交换机(326a)的以太网端口;和/或
其中,所述控制设备被配置为经由用于远程配置网络装备的专有协议来逻辑上启用和禁用所述主交换机的以太网端口(36a)。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19305111.7 | 2019-01-30 | ||
EP19305111.7A EP3690576B1 (en) | 2019-01-30 | 2019-01-30 | Control device and method for controlling a redundant connection in a flat network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111510398A true CN111510398A (zh) | 2020-08-07 |
Family
ID=66554299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010076177.5A Pending CN111510398A (zh) | 2019-01-30 | 2020-01-23 | 用于控制平面网络中的冗余连接的控制设备和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11695621B2 (zh) |
EP (1) | EP3690576B1 (zh) |
CN (1) | CN111510398A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115361315A (zh) * | 2022-08-25 | 2022-11-18 | 超越科技股份有限公司 | 一种Openflow交换机可靠性测试方法及存储介质 |
CN115437233A (zh) * | 2022-09-06 | 2022-12-06 | 中铁宝桥集团有限公司 | 基于冗余plc的游览车双向驾驶*** |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11937082B1 (en) | 2019-12-03 | 2024-03-19 | Eve Energy Ventures Inc. | Secure electric vehicle charger and system incorporating thereof |
US11552822B2 (en) * | 2021-03-24 | 2023-01-10 | Schweitzer Engineering Laboratories, Inc. | Systems and methods for establishing a backup secure communication link in an electric power distribution system |
US11847071B2 (en) | 2021-12-30 | 2023-12-19 | Pure Storage, Inc. | Enabling communication between a single-port device and multiple storage system controllers |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118266A (zh) * | 2011-01-19 | 2011-07-06 | 武汉迈威光电技术有限公司 | 工业以太网双链路冗余技术 |
US20110264832A1 (en) * | 2010-04-21 | 2011-10-27 | General Electric Company | Systems, methods, and apparatus for facilitating communications between an external controller and fieldbus devices |
US10116517B1 (en) * | 2017-05-01 | 2018-10-30 | Johnson Controls Technology Company | Systems and methods for determining a topology of an ethernet ring in a building management system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7032029B1 (en) * | 2000-07-07 | 2006-04-18 | Schneider Automation Inc. | Method and apparatus for an active standby control system on a network |
US7739424B2 (en) * | 2005-04-18 | 2010-06-15 | Integrated Device Technology, Inc. | Packet processing switch and methods of operation thereof |
US8046444B2 (en) * | 2009-03-30 | 2011-10-25 | Rockwell Automation Technologies, Inc. | Universal network adapter for industrial control networks |
DE102011082965A1 (de) * | 2011-09-19 | 2013-01-24 | Siemens Aktiengesellschaft | Verfahren zum Betreiben einer Netzwerkanordnung und Netzwerkanordnung |
US10200203B2 (en) * | 2014-07-16 | 2019-02-05 | Honeywell International Inc. | Controllers with integrated power over ethernet network switches |
WO2016097459A1 (en) * | 2014-12-16 | 2016-06-23 | Metso Automation Oy | Redundancy in process control system |
US11330087B2 (en) * | 2017-11-16 | 2022-05-10 | Intel Corporation | Distributed software-defined industrial systems |
-
2019
- 2019-01-30 EP EP19305111.7A patent/EP3690576B1/en active Active
-
2020
- 2020-01-23 CN CN202010076177.5A patent/CN111510398A/zh active Pending
- 2020-01-27 US US16/752,968 patent/US11695621B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110264832A1 (en) * | 2010-04-21 | 2011-10-27 | General Electric Company | Systems, methods, and apparatus for facilitating communications between an external controller and fieldbus devices |
CN102118266A (zh) * | 2011-01-19 | 2011-07-06 | 武汉迈威光电技术有限公司 | 工业以太网双链路冗余技术 |
US10116517B1 (en) * | 2017-05-01 | 2018-10-30 | Johnson Controls Technology Company | Systems and methods for determining a topology of an ethernet ring in a building management system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115361315A (zh) * | 2022-08-25 | 2022-11-18 | 超越科技股份有限公司 | 一种Openflow交换机可靠性测试方法及存储介质 |
CN115361315B (zh) * | 2022-08-25 | 2024-04-26 | 超越科技股份有限公司 | 一种Openflow交换机可靠性测试方法及存储介质 |
CN115437233A (zh) * | 2022-09-06 | 2022-12-06 | 中铁宝桥集团有限公司 | 基于冗余plc的游览车双向驾驶*** |
Also Published As
Publication number | Publication date |
---|---|
EP3690576A1 (en) | 2020-08-05 |
US20200244518A1 (en) | 2020-07-30 |
US11695621B2 (en) | 2023-07-04 |
EP3690576B1 (en) | 2024-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111510398A (zh) | 用于控制平面网络中的冗余连接的控制设备和方法 | |
JP5634047B2 (ja) | プロセス制御データの安全な通信方法、及び装置 | |
RU2656684C2 (ru) | Система шин и способ эксплуатации такой системы шин | |
US9191273B2 (en) | Parallel operation of RSTP and MRP and segmentation coupling | |
US9602304B2 (en) | Data transfer device system, network system, and method of changing configuration of network system | |
US20080215910A1 (en) | High-Availability Networking with Intelligent Failover | |
US9218230B2 (en) | Method for transmitting messages in a redundantly operable industrial communication network and communication device for the redundantly operable industrial communication network | |
US20140025833A1 (en) | Communication Device and Method for Transmitting Messages in a Redundantly Operable Industrial Communication Network | |
JP2007060184A (ja) | ネットワーク中継装置及びその制御方法 | |
JP2008072708A (ja) | フォルト・トレラント電子通信ネットワーク | |
US20140071810A1 (en) | Communication system and processing method therefor | |
US9384102B2 (en) | Redundant, fault-tolerant management fabric for multipartition servers | |
US9998385B2 (en) | Method for operating a communications network and network arrangement | |
KR20100088605A (ko) | 링 버스 시스템에서 신호 장애 검출을 위한 시스템 및 방법 | |
JP7099272B2 (ja) | 情報処理装置、ネットワークシステム及びチーミングプログラム | |
JP4168063B2 (ja) | ネットワーク通信システム | |
KR100979802B1 (ko) | 링 토폴로지 형태로 구성된 네트워크에서의 시간손실이 최소화된 실시간 데이터 전송시스템의 제어방법 | |
US20100061229A1 (en) | Fast ring redundancy of a network | |
US8918670B2 (en) | Active link verification for failover operations in a storage network | |
US20090296697A1 (en) | Method for verifying shared state synchronization of redundant modules in a high availability network switch | |
JP2011223172A (ja) | リング型ネットワークシステム、通信装置および障害検出方法 | |
US20180115500A1 (en) | Network entities on ring networks | |
KR102386978B1 (ko) | 이더넷 경로 페일오버 장치 및 방법 | |
JP2016144142A (ja) | 通信システムおよび通信方法 | |
JP3570334B2 (ja) | 系切替装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |