【技术实现步骤摘要】
浮置主控制器
[0001]本公开内容一般地涉及用于硬件单元的控制器,特别地涉及能够控制多个压缩机、泵、电机或其他类型硬件单元的动作的主控制器。
技术介绍
[0002]主控制器用于便利于控制系统中同时操作的多个硬件单元(如电子/机械装置)。主控制器确定每个硬件单元所需的控制数据,并将适当的控制数据发送至硬件单元中的每一个。这样的采用主控制器的系统可以从改进中获益。
技术实现思路
[0003]各种公开的实施方式包括数据处理系统和方法,其可用于便利于在硬件单元系统中实现浮置主控制器。在一个方面,浮置主控制器系统可以包括多个硬件单元,每个硬件单元能够实行至少一种机械功能。每个硬件单元包括处理器,该处理器经由包括在存储器中的控制器代码被配置以使硬件单元操作并实行至少一种机械功能。针对每个硬件单元的控制器代码可以包括主控制器(MC)应用和至少一个浮置主控制器(FMC)应用。每个MC应用被可操作地配置成起控制系统中多个硬件单元中的每一个的活动的主控制器的作用。另外,每个MC应用被可操作地配置成响应于跟踪MC应用中的起系统中活动的主控制器的作用的另一个MC应用来控制针对其相应的硬件单元的至少一种机械功能。此外,针对每个硬件单元的至少一个FMC应用被可操作地配置成与每个其他FMC应用自动协调以使针对系统的活动的主控制器功能在系统中的不同MC应用中的每一个之间移动。
[0004]在另一个方面,用于硬件单元的浮置主控制器可以在彼此进行网络通信的多个硬件单元的系统中采用,每个硬件单元能够实行至少一种机械功能,并且每个 ...
【技术保护点】
【技术特征摘要】
1.一种浮置主控制器系统,包括:多个硬件单元,每个硬件单元能够实行至少一种机械功能,其中,每个硬件单元包括处理器,所述处理器经由包括在存储器中的控制器代码被配置以使所述硬件单元操作并实行所述至少一种机械功能,其中,针对每个硬件单元的所述控制器代码包括主控制器MC应用和至少一个浮置主控制器FMC应用,其中,每个MC应用被可操作地配置成起活动的主控制器的作用,所述活动的主控制器控制所述系统中所述多个硬件单元中的每一个中的所述至少一种机械功能,其中,每个MC应用被可操作地配置成响应于跟踪所述MC应用中的起所述系统中的所述活动的主控制器的作用的另一个MC应用来控制针对所述每个MC应用的相应的硬件单元的所述至少一种机械功能,其中,针对每个硬件单元的所述至少一个FMC应用被可操作地配置成与每个其他FMC应用自动协调,以使针对所述系统的活动的主控制器功能在所述系统中的不同MC应用中的每一个之间移动。2.根据权利要求1所述的浮置主控制器系统,其中,所述硬件单元是压缩机,其中,所述至少一种机械功能包括压缩气体。3.根据权利要求1所述的浮置主控制器系统,其中,每个硬件单元包括多个FMC应用,其中,每个硬件单元包括比例
‑
积分
‑
微分PID控制器,其中,针对每个相应的硬件单元的所述FMC应用中的第一FMC应用协调与针对每个相应的硬件单元的所述MC应用的通信,其中,每个相应的硬件单元中的所述FMC应用中的第二FMC应用协调与每个相应的硬件单元的PID控制器的通信。4.根据权利要求1所述的浮置主控制器系统,其中,针对每个硬件单元的所述控制器代码被配置成使所述相应的硬件单元在硬件单元被配置成以其操作的、包括主模式、备份模式、跟踪模式和故障模式的至少四种模式中的一种模式下操作,其中,当所述硬件单元在所述主模式下操作时,所述硬件单元被配置成向所述系统中的其他硬件单元发送控制数据,以控制所述其他硬件单元中的每一个中的所述至少一种机械功能,其中,当所述硬件单元在所述备份模式下操作时,所述硬件单元被配置成:跟踪所述系统中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及从而响应于从在所述主模式下操作的所述其他硬件单元接收到的控制数据,操作所述硬件单元的所述至少一种机械功能;响应于在所述主模式下操作的所述其他硬件单元进入所述故障模式,使在所述备份模式下操作的所述硬件单元开始在所述主模式下操作;以及响应于所述其他硬件单元再次在所述主模式下操作,使所述硬件单元开始在所述备份模式下操作并跟踪所述其他硬件单元,其中,当所述硬件单元在所述跟踪模式下操作时:所述硬件单元被配置成:跟踪所述系统中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及从而响应于从在所述主模式下操作的所述其他硬件单元接收到的所述控制数据,操作所述硬件单元的至少一种机械功能;响应于在所述主模式下操作的所述其他硬件单元进入所述故障模式,不使在所述跟踪模式下操作的所述硬件单元开始在所述主模式下操作;以及响应于所述其他硬件单元再次在所述主模式下操作或响应于另外的硬件单元在所述主模式下操作,使所述硬件单元开始跟踪所述系统中的所述其他硬件单元或所述另外的硬件单元,并且其中,当所述硬件单元检测到内部故障状况时,所述硬件单元被配置成开始在所述故
障模式下操作。5.一种彼此进行网络通信的多个硬件单元的系统中的用于硬件单元的浮置主控制器,每个硬件单元能够实行至少一种机械功能,并且每个硬件单元包括相应的浮置主控制器,所述浮置主控制器包括:处理器,所述处理器经由包含在存储器中的可执行指令被配置以使所述硬件单元在硬件单元被配置成以其操作的、包括主模式、备份模式、跟踪模式和故障模式的至少四种模式中的一种模式下操作,其中,当所述硬件单元在所述主模式下操作时,所述硬件单元被配置成向所述系统中的其他硬件单元发送控制数据,以控制所述其他硬件单元中的每一个中的至少一种机械功能,其中,当所述硬件单元在所述备份模式下操作时,所述硬件单元被配置成:跟踪所述系统中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及从而响应于从在所述主模式下操作的所述其他硬件单元接收到的控制数据,操作所述硬件单元的所述至少一种机械功能;响应于在所述主模式下操作的所述其他硬件单元进入所述故障模式,使在所述备份模式下操作的所述硬件单元开始在所述主模式下操作;以及响应于所述其他硬件单元再次在所述主模式下操作,使所述硬件单元开始在所述备份模式下操作并跟踪所述其他硬件单元,其中,当所述硬件单元在所述跟踪模式下操作时:所述硬件单元被配置成:跟踪所述系统中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及从而响应于从在所述主模式下操作的所述其他硬件单元接收到的所述控制数据,操作所述硬件单元的至少一种机械功能;响应于在所述主模式下操作的所述其他硬件单元进入所述故障模式,不使在所述跟踪模式下操作的所述硬件单元开始在所述主模式下操作;以及响应于所述其他硬件单元再次在所述主模式下操作或响应于另外的硬件单元在所述主模式下操作,使所述硬件单元开始跟踪所述系统中的所述其他硬件单元或所述另外的硬件单元,并且其中,当所述硬件单元检测到内部故障状况时,所述硬件单元被配置成开始在所述故障模式下操作。6.根据权利要求5所述的浮置主控制器,其中,所述处理器被配置成:执行浮置主控制器FMC应用,所述FMC应用被配置成将关于所述硬件单元和所述系统的配置的配置设置存储在存储器中,以及所述FMC应用被可操作地配置成在所述FMC应用自身与在用于所述系统中的所述其他硬件单元中的每一个的相应的处理器中执行的另外的FMC应用之间传送控制数据;以及执行主控制器MC应用,所述MC应用被配置成响应于从所述FMC应用接收到的所述控制数据和所述配置设置来控制所述硬件单元的至少一种机械功能,其中,所述FMC应用和所述MC应用被配置成使所述硬件单元在包括所述主模式、所述备份模式、所述跟踪模式和所述故障模式的所述至少四种模式中的一种模式下操作,其中,当所述硬件单元在所述主模式下操作时,所述MC应用被配置成向所述FMC应用发送控制数据,所述FMC应用将所述控制数据传送至所述另外的FMC应用,以控制所述系统中的所述其他硬件单元中的每一个中的所述至少一种机械功能,其中,当所述硬件单元在所述备份模式下操作时:所述MC应用被配置成:跟踪所述系统
中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及响应于由所述FMC应用从所述另外的FMC应用中的、所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元的一个另外的FMC应用接收到的所述控制数据来操作所述硬件单元的至少一种机械功能;以及所述FMC应用和所述MC应用被配置成响应于在所述主模式下操作的所述其他硬件单元进入所述故障模式,使在所述备份模式下操作的所述硬件单元开始在所述主模式下操作,并且其中,当所述硬件单元在所述跟踪模式下操作时,所述MC应用被配置成:跟踪所述系统中的所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元,以及响应于由所述FMC应用从所述另外的FMC应用中的、所述其他硬件单元中的在所述主模式下操作的一个其他硬件单元的一个另外的FMC应用接收到的所述控制数据来操作所述硬件单元的至少一种机械功能。7.根据权利要求6所述的浮置主控制器,其中,所述FMC应用被配置成提供使人机界面HMI能够显示描述关于所述系统中的所述硬件单元中的每一个的当前操作模式的图形用户界面的数据。8.根据权利要求7所述的浮置主控制器,其中,所述FMC应用被配置成提供使所述HMI能够描绘至少一个选择用户...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。