一种数据管理控制方法、网络控制器以及系统技术方案

技术编号:20181607 阅读:41 留言:0更新日期:2019-01-23 02:00
本发明专利技术公开了一种数据管理控制方法、网络控制器以及系统,所述方法包括:检测所述第一网络控制器是否发生故障,在检测到所述第一网络控制器未发生故障时,使能所述多个网络控制器中第一网络控制器的管理控制功能,所述第一网络控制器为所述多个控制器中任一网络控制器,在检测到所述第一网络控制器发生故障时,使能其他网络控制器中任一网络控制器的管理控制功能,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器,所述管理控制功能是基于所述管理控制数据实现的。通过所述方法,使得任意网络控制器都可以代替管理控制器工作,当管理控制器故障时,保证了整个网络架构正常运行的同时,极大的方便了用户。

A Data Management Control Method, Network Controller and System

The invention discloses a data management control method, a network controller and a system. The method includes: detecting whether the first network controller fails, enabling the management control function of the first network controller in the plurality of network controllers when the first network controller fails, and the first network controller is said to be the plurality of controllers. Any of the network controllers enables the management and control functions of any of the other network controllers, including the remaining network controllers in the plurality of network controllers, in addition to the first network controller, when a failure of the first network controller is detected. The management and control functions are realized on the basis of the management and control data. \u3002 By the method mentioned above, any network controller can replace the management controller to work. When the management controller fails, it ensures the normal operation of the whole network architecture and greatly facilitates users.

【技术实现步骤摘要】
一种数据管理控制方法、网络控制器以及系统
本专利技术涉及数据管理领域,特别是涉及一种数据管理控制方法、网络控制器以及系统。
技术介绍
随着科技的进步,不管是在工业的应用,还是普通的生活当中,越来越多情况下需要各种电子设备和机电设备组合起来使用,以完成各种功能,而所使用的设备越多,用户对这些设备的管理控制也就变得复杂,同时也需要额外增加若干设备以用来管理、控制这些电子设备和机电设备。相关技术中,对电子设备和机电设备的管理、控制一般采用三层网络架构模式实现,上层一般为中心控制层,可以监控整个系统的运行,现场设备的运行状态、参数等,同时用户也可以通过中心控制层向中间层下达指令,进行操作,中间层一般为管理控制层,由管理控制器组成,管理控制器中存储着用于管理、控制下层的管理数据,下层一般为现场设备以及用于控制设备的现场设备控制器,这样的网络架构可以满足对现场各种电子设备和机电设备的管理、控制。但这种架构存在一定的问题,如果中间层的管理控制器出现故障,就会影响到整个网络架构,使得下层的现场设备处于失控状态,而且上层也无法管理、控制到下层,因为管理控制器的运维只能由专业人员进行,这样也会导致维修周期长。
技术实现思路
鉴于上述问题,本专利技术提供一种数据管理控制方法、网络控制器以及系统,解决了现有技术因管理控制器故障,影响整个网络架构,导致现场设备失控,中心控制层无法继续管理、控制现场设备的问题。本专利技术是通过如下技术方案实现的:一种数据管理控制方法,应用于上位机,所述上位机与网络控制器集群相连,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且所述多个网络控制器均存储用于管理控制所述网段内各个设备的管理控制数据,所述方法包括:检测所述第一网络控制器是否发生故障;在检测到所述第一网络控制器未发生故障时,使能所述多个网络控制器中第一网络控制器的管理控制功能,所述第一网络控制器为所述多个控制器中任一网络控制器;在检测到所述第一网络控制器发生故障时,使能其他网络控制器中任一网络控制器的管理控制功能,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器;其中,所述管理控制功能是基于所述管理控制数据实现的。进一步地,在上位机使能所述多个网络控制器中第一网络控制器的管理控制功能之前,所述方法还包括:将所述管理控制数据存储到所述多个网络控制器,并将所述多个网络控制器的管理控制功能初始化为未使能。进一步地,在所述管理控制数据需要更新时,所述方法还包括:检测所述第一网络控制器是否发生故障;在检测到所述第一网络控制器未发生故障时,向所述第一网络控制器发送与所述管理控制数据对应的更新数据,以使所述第一网络控制器对所存储的管理控制数据进行更新,并存储更新后的数据;在检测到所述第一网络控制器发生故障时,向其他网络控制器中任一网络控制器发送与所述管理控制数据对应的更新数据,以使该网络控制器对所存储的管理控制数据进行更新,并存储更新后的数据,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器。一种数据管理控制方法,应用于网络控制器集群,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且所述多个网络控制器均存储用于管理控制所述网段内各个设备的管理控制数据,所述方法包括:所述网络控制器集群中第一网络控制器接收用于开启管理控制功能的使能命令,所述第一网络控制器为所述网络控制器集群中任一网络控制器;根据所述使能命令,启用管理控制功能;所述管理控制功能启用后,基于所述管理控制数据对所述网络控制器集群进行管理控制。进一步地,在所述管理控制数据需要更新时,所述方法还包括:所述网络控制器集群中第一网络控制器接收与所述管理控制数据对应的更新数据,对所存储的管理控制数据进行更新,并存储更新后的数据;向所述网络控制器集群内的其他网络控制器广播与所述管理控制数据对应的更新数据。一种网络控制器,所述网络控制器包括处理器,且内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,所述网段内的各个网络控制器组成网络控制器集群,所有网络控制器存储用于管理控制所述网段内各个设备的管理控制数据,所述处理器用于:接收用于开启管理控制功能的使能命令;根据所述使能命令,启用管理控制功能;所述管理控制功能启用后,基于所述管理控制数据对所述网络控制器集群进行管理控制。进一步地,在所述管理控制数据需要更新时,所述处理器还用于:接收与所述管理控制数据对应的更新数据,对所存储的管理控制数据进行更新,并存储更新后的数据;向所述网络控制器集群内的其他网络控制器广播与所述管理控制数据对应的更新数据。一种数据管理控制系统,所述系统包括上位机、管理控制器、网络控制器集群以及多个现场设备,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,所述上位机与所述管理控制器以及所述多个网络控制器分别连接,所述上位机用于执行上述任一所述的管理控制方法,所述多个网络控制器中每个网络控制器与至少一个现场设备相连,所述多个网络控制器用于执行上述任一所述的管理控制方法,以对所述至少一个现场设备进行管理控制。与现有实现对各种现场设备管理、控制的方法相比,本专利技术提供的一种数据管理控制方法、网络控制器以及系统,通过将管理控制器中的管理控制数据储存在网络控制器集群中的每一个网络控制器中,而网络控制器与现场设备连接,当管理控制器故障时,上位机可以通过任意一个网络控制器来达到管理、控制整个网络架构,并且因为网络控制器集群中的各个网络控制器都处在同一个网段内,当需要更新管理控制数据时,只需要对其中任意一个网络控制器进行更新,其他网络控制器会自动更新,在保证了网络架构正常运行的同时,极大的方便了用户。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术由上位机执行的数据管理控制方法的流程图;图2是本专利技术由上位机执行的对管理控制数据进行更新的方法的流程图;图3是本专利技术由第一网络控制器执行的数据管理控制方法的流程图;图4是本专利技术由第一网络控制器执行的对管理控制数据进行更新的方法的流程图;图5是本专利技术网络控制器的示意图;图6是本专利技术数据管理控制系统的示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,仅仅是本专利技术一部分实施例,而不是全部的实施例,并不用于限定本专利技术。如图1所示,图1是本专利技术由上位机执行的数据管理控制方法的流程图。该方法应用于上位机,上位机与网络控制器集群相连,网络控制器集群包括多个网络控制器,多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且多个网络控制器均存储用于本文档来自技高网...

【技术保护点】
1.一种数据管理控制方法,其特征在于,应用于上位机,所述上位机与网络控制器集群相连,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且所述多个网络控制器均存储用于管理控制所述网段内各个设备的管理控制数据,所述方法包括:检测所述第一网络控制器是否发生故障;在检测到所述第一网络控制器未发生故障时,使能所述多个网络控制器中第一网络控制器的管理控制功能,所述第一网络控制器为所述多个控制器中任一网络控制器;在检测到所述第一网络控制器发生故障时,使能其他网络控制器中任一网络控制器的管理控制功能,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器;其中,所述管理控制功能是基于所述管理控制数据实现的。

【技术特征摘要】
1.一种数据管理控制方法,其特征在于,应用于上位机,所述上位机与网络控制器集群相连,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且所述多个网络控制器均存储用于管理控制所述网段内各个设备的管理控制数据,所述方法包括:检测所述第一网络控制器是否发生故障;在检测到所述第一网络控制器未发生故障时,使能所述多个网络控制器中第一网络控制器的管理控制功能,所述第一网络控制器为所述多个控制器中任一网络控制器;在检测到所述第一网络控制器发生故障时,使能其他网络控制器中任一网络控制器的管理控制功能,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器;其中,所述管理控制功能是基于所述管理控制数据实现的。2.根据权利要求1所述的方法,其特征在于,在上位机使能所述多个网络控制器中第一网络控制器的管理控制功能之前,所述方法还包括:将所述管理控制数据存储到所述多个网络控制器,并将所述多个网络控制器的管理控制功能初始化为未使能。3.根据权利要求1所述的方法,其特征在于,在所述管理控制数据需要更新时,所述方法还包括:检测所述第一网络控制器是否发生故障;在检测到所述第一网络控制器未发生故障时,向所述第一网络控制器发送与所述管理控制数据对应的更新数据,以使所述第一网络控制器对所存储的管理控制数据进行更新,并存储更新后的数据;在检测到所述第一网络控制器发生故障时,向其他网络控制器中任一网络控制器发送与所述管理控制数据对应的更新数据,以使该网络控制器对所存储的管理控制数据进行更新,并存储更新后的数据,所述其他网络控制器包括所述多个网络控制器中除所述第一网络控制器外剩余的网络控制器。4.一种数据管理控制方法,其特征在于,应用于网络控制器集群,所述网络控制器集群包括多个网络控制器,所述多个网络控制器中每个网络控制器内嵌网络模块,以与同一网段内的其他网络控制器的网络模块自动组网,且所述多个网络控制器均存储用于管理控制所...

【专利技术属性】
技术研发人员:范华龙单华锋
申请(专利权)人:北京金茂绿建科技有限公司
类型:发明
国别省市:北京,11

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

1