【技术实现步骤摘要】
本文公开的主题大体涉及控制系统,并且更具体而言,涉及分布式控制系统。
技术介绍
控制系统常常与过程系统结合起来使用,诸如制造或生产过程,以调节和/或监测过程的各种运行参数。例如,控制系统可调节过程的某些输入参数的值,以便将一个或多个目标输出参数(例如流率、功率输出等)驱动到期望值。一些控制系统还可对操作者提供呈视觉反馈的形式的过程数据,诸如通过借助于人机接口(HMI)来输出某些选定的数据点,人机接口可包括使用显示装置所显示的图形用户界面。这可使得操作者基本实时地监测和评估过程性能参数成为可能,并且如有必要,在某些参数偏离预期范围或规范的情况 下采取修正措施。可使用分布式控制系统(DCS)体系结构来实现某些控制系统。在DCS中,控制元件可分布在整个过程的各种位置处,而非布置在集中的位置处。例如,诸如传感器、促动器、子控制器等等的各种控制构件可分布在整个过程中,但是可与DCS的主控制器进行网络化通信。在某些DCS中,由于冗余和安全问题,可提供多个控制器,其中仅一个控制器在任何给定时间是指定的控制器。例如,如果当前指定的控制器出故障或离线,则可选择另一个控制器作为指定的控制器 ...
【技术保护点】
一种控制系统,包括:多个控制器,各配置成在被选择为指定的控制器时对人机接口(HMI)客户机提供过程数据,其中,所述多个控制器中的第一控制器是配置成与所述HMI客户机通信的当前指定的控制器;以及指定的控制器选择逻辑,其配置成检测所述当前指定的控制器和所述HMI客户机之间的通信的中断,探询所述多个控制器中的各个的响应,确定所述多个控制器中的哪个首先响应,以及选择首先响应的控制器作为下一个指定的控制器。
【技术特征摘要】
2011.07.27 US 13/1924131.一种控制系统,包括 多个控制器,各配置成在被选择为指定的控制器时对人机接口(HMI)客户机提供过程数据,其中,所述多个控制器中的第一控制器是配置成与所述HMI客户机通信的当前指定的控制器;以及 指定的控制器选择逻辑,其配置成检测所述当前指定的控制器和所述HMI客户机之间的通信的中断,探询所述多个控制器中的各个的响应,确定所述多个控制器中的哪个首先响应,以及选择首先响应的控制器作为下一个指定的控制器。2.根据权利要求I所述的控制系统,其中,所述指定的控制器选择逻辑对所述HMI客户机标识所述下一个指定的控制器,以及其中,所述HMI客户机在接收到其身份之后,自动地与所述下一个指定的控制器通信。3.根据权利要求2所述的控制系统,其中,标识所述下一个指定的控制器包括提供与所述下一个指定的控制器的通信端口对应的互联网协议地址到所述HMI客户机。4.根据权利要求I所述的控制系统,其中,所述HMI客户机包括基于网络的HMI客户机。5.根据权利要求I所述的控制系统,其中,各个控制器包括嵌入式网络服务器应用程序。6.根据权利要求I所述的控制系统,其中,所述过程数据作为动态网页从所指定的控制器传送到所述HMI客户机。7.根据权利要求I所述的控制系统,其中,所述当前指定的控制器和所述下一个指定的控制器包括同一控制器。8.根据权利要求I所述的控制系统,其中,所述指定的控制器选择逻辑分布在所有所述多个控制器中。9.根据权利要求I所述的控制系统,其中,所述指定的控制器选择逻辑包括JavaScript编程代码。10.一种系统,包括 过程; 客户机装置,包括基于网络的人机接口(HMI);以及 分布式控制系统,与所述客户机装置和所述过程进行网络化通信,其中,所述分布式控制系统配置成控制所述过程,并且包括 多个控制器,各配置成在用作指定的控制器时,对所述客户机装置的基于网络的HMI提供来自所述过程的数据;以及 指定的控制器选择逻辑,其配置成检测之前指定的控制器和所述基于网络的客户机之间的通信的中断,探询所述多个控制器中的各个的响应,以及把当前指定的控制器选择为首先响应于探询的控制器; 其中,所述客户机装置配置成自动地与所述当前指定的控制器建立通信,以获得来自所述过程的数据。11.根据权利要求10所述的系统,其中,所述多个控制器包括第一控制器、第二控制器和第三控制器,以及其中,所述指定的控制器选择逻辑分布在所述第一控制器、所述第二控制器和所述第三控制器中。12.根据权利要求11所述的系统,其中,所述指定的控制器选择逻辑的第一部分存储在所述第一控制器的存储器中,以及其中,所述指定的控制器选择逻辑的所述第一部分配置成 当所述第一控制器是所述之前指定的控制器时,确定所述客户机装置和所述第一控...
【专利技术属性】
技术研发人员:S武雷,MR费尔普斯,R萨拉斯瓦特,R巴拉苏布拉马尼亚姆,
申请(专利权)人:通用电气公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。