首页> 中国专利> 在主机设备中实施标准化行为

在主机设备中实施标准化行为

摘要

本发明公开一种系统,所述系统包括标准功能主机设备。所述主机设备包括标准功能主机逻辑,所述标准功能主机逻辑包括存储在有形、非暂时性机器可读介质上的机器可读指令,所述标准功能主机逻辑配置用于为不可独立实施、控制或实施并控制管理功能的一个或多个设备实施、控制或实施并控制由标准限定的所述管理功能或实施并控制。另外,所述主机设备包括配置用于实施所述报警标准主机逻辑的处理器。

著录项

  • 公开/公告号CN104808602A

    专利类型发明专利

  • 公开/公告日2015-07-29

    原文格式PDF

  • 申请/专利权人 通用电气公司;

    申请/专利号CN201410841849.1

  • 发明设计人 J.道诺尔;

    申请日2014-12-30

  • 分类号

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人易皎鹤

  • 地址 美国纽约州

  • 入库时间 2023-12-18 10:12:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-03-22

    授权

    授权

  • 2016-12-28

    实质审查的生效 IPC(主分类):G05B19/418 申请日:20141230

    实质审查的生效

  • 2015-07-29

    公开

    公开

说明书

技术领域

本说明书公开的主题涉及自动控制系统监控和报警。具体地,当 前应用涉及通过主机设备来提供在某些标准(例如,由国际自动化协 会(ISA)创建的标准)中描述的功能。

背景技术

某些系统(如自动控制系统)可提供允许在各种类型的设备(如 传感器、泵、阀等)中执行控制指令的控制能力。此外,某些工业控 制系统可包括一个或多个图形用户界面,所述图形用户界面可用于向 操作者呈现关于在控制系统网络上存在的各种设备的细节。例如,图 形用户界面可向操作者呈现警报,所述警报可包含关于在控制系统网 络上的设备的报警或诊断信息。

许多标准被不断地引入以便提高在自动控制系统上的稳定性、可 预测性和一致性。尽管这些标准可呈现在自动控制系统上的最佳实 践,但它们时常包括祖父(grandfathering)规定,所述豁免性规定建 议不能符合标准中其他规定的设备(例如,传感器、泵、阀等)被免 除和/或应被替换。不幸地是,替换这些设备因为替换时间和花费而可 能是繁重的工作。另外,在部分设备遵守标准的系统中免除设备可导 致不可预测性和在系统操作者之间的混乱,因为系统的符合部分可与 系统的非符合部分不同地响应。因此,需要移除这些不一致行为的系 统。

发明内容

下文概述了与最初提出权利要求的本发明的范围相符的某些实 施例。这些实施例并不意图限制本发明的范围,相反,这些实施例仅 意图提供本发明的可能形式的简述。实际上,本发明可涵盖可以与下 述实施例类似或不同的各种形式。

在第一实施例中,系统包括标准功能主机设备。主机设备包括标 准功能主机逻辑,所述标准功能主机逻辑包括存储在有形、非暂时性 机器可读介质上的机器可读指令,所述标准功能主机逻辑配置用于为 不可独立实施、控制或实施并控制所述管理功能的一个或多个设备实 施、控制或实施并控制由标准限定的管理功能。另外,主机设备包括 配置用于实施报警标准主机逻辑的处理器。

在第二实施例中,工业控制系统包括配置用于在发生一个或多个 事件时提供一个或多个报警的设备。所述系统还包括配置用于接收所 述一个或多个报警并将所述一个或多个报警提供至报警服务器的控 制器。所述系统包括配置用于接收并处理所述一个或多个报警的所述 报警服务器、配置用于显示由所述报警服务器提供的所述一个或多个 报警的报警查看器,以及配置用于实施、控制或实施并控制由在工业 控制系统中实施的标准限定的管理功能的标准功能主机设备,其中所 述设备不可独立实施、控制或实施并控制所述管理功能。

在第三实施例中,有形、非暂时性机器可读介质包括机器可读指 令以便:解释一个或多个命令,所述一个或多个命令限定应用至一个 或多个设备的国际自动化协会(ISA)的18.2报警管理标准的一个或 多个功能的应用,所述一个或多个设备不可独立实施所述功能;并且 基于所述一个或多个命令,通过修改如何或何时呈现所述一个或多个 设备的一个或多个报警来实施所述一个或多个功能。

附图说明

在参考附图阅读以下详细说明后,将更好地理解本发明的这些和 其他特征、方面和优点,在附图中,类似的符号代表所有附图中类似 的部分,其中:

图1为根据一个实施例的自动控制系统(例如,工业控制系统) 的实施例的示意图,所述自动控制系统包括主机设备以便实施标准功 能;

图2为根据一个实施例包括图1所示工业控制系统的各种部件的 实施例的框图;

图3为根据一个实施例示出在图1和图2所示工业控制系统的各 种部件之间的数据流的框图;

图4为根据一个实施例示出用于在非符合设备上实施基于规则的 标准的一个过程的流程图;

图5为根据一个实施例的可用于实施图4所示过程的简化图形用 户界面(GUI);

图6为根据一个实施例在使用图5所示GUI提供的命令来实施图 4所示过程后的所得数据存储单元的实例;以及

图7为根据一个实施例示出用于实施由图6所示所得数据存储单 元限定的规则的一个过程的流程图。

具体实施方式

以下将描述本发明的一个或多个具体实施例。为了提供这些实施 例的简要描述,说明书中可能不会描述实际实施例中的所有特征。应 了解,在任何工程或设计项目中开发任何此类实际实现方案时,均应 当做出与实现方案特定相关的各种决定,以实现开发人员的特定目 标,例如,是否要遵守与系统相关以及与业务相关的限制,这些限制 可能会因实现方案的不同而有所不同。另外,应当了解,此类开发工 作可能复杂而且耗时,但对所属领域中受益于本发明的普通技术人员 而言,这将仍是设计、制造以及生产中的常规任务。

在介绍本发明的各实施例中的元件时,冠词“一”、“一个”、 “该”以及“所述”旨在表示有一个或多个这种元件。术语“包括” 和“具有”旨在表示包括性含义,且表示除了所列元件外,可能还有 其他元件。

工业控制系统标准提供在控制系统的部件之间的惯例和/或数据/ 控制期望。然而,虽然控制系统的部件可独立遵守某些控制系统标准, 但要所述设备独立遵守所有的控制系统标准可能是不切实际的和/或 困难的。例如,可能难以预见在已经实施控制系统部件后限定的标准。

在一个实例中,基金会现场总线(Foundation Fieldbus)标准包括 基金会现场总线警报的概念,所述基金会现场总线警报由基金会现场 总线设备使用,以通知工业控制系统的控制器或其他部件关于设备可 能经历的事件或报警。基金会现场总线警报可包括一个或多个参数, 所述参数包括关于警报的信息。然而,独立地符合基金会现场总线标 准的设备可能不符合其他工业控制系统标准。例如,国际自动化协会 (ISA)已开发出可导致更高产工厂(例如,发电厂)的标准(例如, ISA 18.2报警管理标准)。基金会现场总线标准可能不提及对ISA标 准的遵守,这可导致不独立地符合ISA标准(例如,ISA 18.2标准) 的基金会现场总线设备。

以下讨论的本发明的实施例向不独立地符合所述标准的设备(例 如,基金会现场总线设备或HART设备)提供工业控制系统标准(例 如,ISA 18.2标准)能力。例如,所述实施例可包括主机部件,所述 主机部件将ISA 18.2功能(诸如报警优先次序、报警搁置、报警抑制 和报警退服(out of service)功能)赋予给非独立地符合的设备(诸如 基金会现场总线设备)。报警优先次序可涉及向一个或多个报警分配 重要性级别。这对基于所分配的重要性级别来提供不同行动和/或报警 报告可以是有用的。报警搁置可允许报警在限定的时间段内和/或一直 到某个时间暂时设置成退服。在一些实施例中,主机设备可包括和/ 或与数据存储单元通信,所述数据存储单元有助于标准功能主机的实 施。另外,实施例包括图形用户界面,图形用户界面允许用户初始化 和/或复查工业控制系统中的标准功能。

虽然全范围的基于标准的功能可由主机设备托管,但讨论将集中 于ISA 18.2标准提供的某些报警管理标准。也就是说,将针对托管优 先级化功能、报警搁置功能、报警抑制功能和某些报警配置功能来描 述主机设备。

在活动的工业控制系统期间的任何给定时期,可将大量报警呈现 给用户/操作者。优先级化功能可允许用户/操作者限定特定报警的严 重性级别和/或重要性级别和/或报警类型,以使得用户/操作者和/或其 他部件(例如,HMI或报警查看器)可使一个报警优先于另一个报警。 相应地,报警可被分类用于用户/操作者,允许用户/操作者首先监控/ 关注最重要的报警。如可理解的,如果仅某些报警被启用以允许优先 级化(例如,因为某些设备被豁免成为绕过标准的例外),在报警如 何被呈献给用户/操作者方面可能存在不一致。例如,未优先级化的报 警可能被提供在报警列表的顶部或底部,而不顾及优先级。

搁置功能也可被提供给不独立支持这类功能的设备。搁置允许用 户/操作者在暂时的时间段内禁用报警。暂时的时间段可为固定的,或 可为动态的。例如,暂时的时间段可为5分钟,或可基于报警关键程 度、活动报警数目、报警已被搁置的次数等而为可变的。

此外,报警抑制功能可通过主机设备而被托管用于非ISA 18.2符 合设备。报警抑制功能选择性地允许用户/操作者通过设计来抑制报 警。在这个功能之下,可提供指示应被去激活和/或被激活的报警的条 件的条件满足逻辑。相应地,用户/操作者可定制何时HMI和/或报警 查看器将提供报警通知。

退服命令功能可允许用户/操作者无期限地使活动报警停用。例 如,当系统监控的机械在维修时,这可能是有用的。用户/操作者可通 过入服(In Service)命令来将任何退服报警设置成继续服役。例如, 一旦已完成在一件机械上的维修操作,便可使用入服命令。

转向图1,描绘工业过程控制系统10的实施例。控制系统10可 包括计算机12,所述计算机12适用于执行各种现场设备配置和监控 应用,并且适用于提供工程师或技术员可通过其来监控控制系统10 的部件的操作者界面。计算机12可为适用于运行软件应用程序的任 何类型的计算设备,如笔记本电脑、工作站、平板计算机或手持式便 携设备(例如,个人数字助理或手机)。事实上,计算机12可包括 各种硬件和/或操作系统平台中的任一种。根据一个实施例,计算机 12可托管工业控制软件,如人机界面(HMI)软件14、制造执行系统 (MES)16、分布式控制系统(DCS)18,和/或监测控制及数据采集 (SCADA)系统20。例如,计算机12可托管可从纽约州Schenectady 的通用电气公司购得的ControlSTTM软件。

另外,计算机12通信性地连接至厂级数据高速通路22,所述厂 级数据高速通路22适用于实现在所描绘的计算机12与工厂中的其他 计算机12之间的通信。事实上,工业控制系统10可包括通过厂级数 据高速通路22互相连接的多个计算机12。计算机12可进一步通信性 地连接至机组数据高速通路24,所述机组数据高速通路24适用于将 计算机12通信性地连接至工业控制器26。系统10可包括连接至厂级 数据高速通路22和/或机组数据高速通路24的其他计算机。例如,系 统10的实施例可包括执行虚拟控制器的计算机28;托管以太网全局 数据(EGD)配置服务器、用于过程控制(OPC)数据访问(DA)的 对象链接和嵌入服务器、报警服务器或它们的组合的计算机30;托管 通用电气设备系统标准消息(GSM)服务器的计算机32;托管OPC 报警和事件(AE)服务器的计算机34;以及托管报警查看器的计算 机36。连接至厂级数据高速通路22和/或机组数据高速通路24的其 他计算机可包括托管可从纽约州斯克内克塔迪的通用电气公司购得 的CimplicityTM、ControlSTTM和ToolboxSTTM的计算机。

系统10可包括任何数目和适当配置的工业控制器26。例如,在 一些实施例中系统10可包括一个工业控制器26、两个工业控制器26、 三个或更多个工业控制器用于冗余。工业控制器26可启用在使各种 工厂设备(如涡轮机系统38、阀40和泵42)自动化中有用的控制逻 辑。事实上,工业控制器26可与各种设备通信,所述设备包括但不 限于温度传感器44、流量计、pH传感器、温度传感器、振动传感器、 间隙传感器(例如测量旋转部件与固定部件之间的距离)以及压力传 感器。工业控制器26可进一步与电动执行器、开关(例如,Hall开 关、螺线管开关、继电器开关、限位开关)等通信。

如以下将更详细讨论的,控制器26中的一个或多个可包括可充 当用于标准功能(例如,ISA 18.2报警管理功能)的主机的逻辑(例 如,存储在非暂时性机器可读介质上的计算机可读指令),用于不能 独立实施这些功能的设备(例如,设备38、40、42和/或44)。另外, 尽管在本说明中标准功能的托管被描述为在控制器26处发生,但这 并不意欲限制这些托管能力的实施。标准功能主机可位于系统10的 任何其他部分中。例如,标准功能主机可为位于不独立支持标准功能 的设备与报警服务器70之间的独立式计算机。另外,标准功能主机 可在所述设备与报警服务器70之间的任何处理电路(例如,连接设 备46和/或48)上实施。

在所描绘的实施例中,通过使用适于I/O NET 50与H1网络52 之间接口连接的连接设备46和48,将涡轮机系统38、阀40、泵42 和温度传感器44通信性地互相链接至自动控制器26。例如,连接设 备46和48可包括可从德国Haar的Softing有限公司(Softing AG) 购得的FG-100连接设备。在一些实施例中,连接设备,诸如连接设 备48可通过开关54连接至I/O NET。在这种实施例中,连接至I/O NET 50的其他部件(如工业控制器26中的一个)也可连接至开关54。因 此,通过I/O NET 50(如100兆位(MB)的高速以太网(HSE)网 络)传输和接收的数据,可转而由H1网络52(如31.25千位/秒网络) 传输和接收。也就是说,连接设备46和48可充当I/O Net 50与H1 网络52之间的网桥。

多种设备可链接至工业控制器26并链接至计算机12。例如,所 述设备(如涡轮机系统38、阀40、泵42和温度传感器44)可包括工 业设备,诸如包括对基金会H1双向通信协议的支持的基金会现场总 线设备。在这种实施例中,基金会现场总线电源53(如可从宾夕法尼 亚(PA)州中心城Middletown的菲尼克斯(Phoenix Contact)购得的 菲尼克斯Phoenix Contact现场总线电源)也可连接至H1网络52,并 且可连接至诸如AC电源或DC电源的电源。电源53可适用于将电力 提供至设备38、40、42和44,以及实现设备38、40、42与44之间 的通信。有利地,H1网络52可在相同的布线上承载电力和通信信号 (例如,报警信号),具有最小的通信干扰。设备38、40、42和44 也可包括对其他通信协议的支持,其他通信协议例如为在Communications Foundation(HCF)协议和Profibus Nutzer Organization  e.V.(PNO)协议中包括的那些。

连接设备46和48中的每个可包括在分割H1网络52中有用的一 个或多个分段端口56和58。例如,连接设备46可使用分段端口56 来与设备38和44通信性地连接,而连接设备48可使用分段端口58 来与设备40和42通信性地连接。通过使用例如分段端口56和58来 在设备38、44、40与42之间分配输入/输出,可实现在维持故障容错、 冗余以及改进通信时间方面有用的物理分离。在一些实施例中,附加 设备可连接至I/O NET 50。例如,在一个实施例中I/O包60可连接至 I/O NET 50。I/O包60可用于将附加传感器和致动器附接至系统10。

在某些实施例中,设备38、40、42和44可将数据(如警报和/ 或报警)提供至系统10。可根据以下描述的实施例来处理这些警报。 图2描绘进一步详细描述各种部件的工业过程控制系统10的实施例 的框图。如以上描述的,系统10可包括报警服务器70,所述报警服 务器70在连接至厂级数据高速通路22和机组数据高速通路24上的 计算机28上执行。计算机28可包括存储器72(如非易失性存储器和 易失性存储器)和处理器74,以促进报警服务器70的执行。报警服 务器70可执行报警服务器过程76,用于接收、处理和响应从控制器 26接收的报警。可设置多个控制器(如控制器26)用于冗余操作。

系统10可包括可执行报警查看器80的连接至厂级数据高速通路 22的附加计算机36。报警查看器80可允许用户查看报警服务器70 处理的报警并与其互动。计算机36可各自包括存储器82和处理器84, 用于执行报警查看器80。此外,在一些实施例中,报警查看器80可 在计算机28或图1中以上描述的任何计算机上执行。报警服务器70 可使用可由报警查看器80解释的任何合适的报警数据协议来与报警 查看器80通信。

如以上描述的,控制器26连接至机组数据高速通路24,并且控 制器26可通过机组数据高速通路24与报警服务器70通信。例如, 在一个实施例中,控制器26和报警服务器70可使用串行数据接口 (SDI)报警协议来通信。控制器26可各自包括存储器86和处理器 88,用于执行控制器26的功能。在一个实施例中,控制器26可执行 现场总线过程90和报警过程91。现场总线过程90可用于与现场设备 38、40、42和44接口连接,而报警过程91可用于提供适用于分配报 警信息的中央化设施。如以上提及的,控制器26可通过I/O NET 50 连接至I/O包60。在一个实施例中,I/O包60可使用高级数字逻辑 (ADL)协议来与控制器26通信。

如以上还描述的,控制器26可通过I/O NET 50连接至连接设备 46和48。连接设备46和48可通过I/O NET 50与控制器26通信。连 接设备46和48也可连接至H1网络52,并且一个连接设备46可连 接至设备38和44,而另一连接设备48可连接至设备40和42。连接 设备46可包括存储器92(如易失性存储器和非易失性存储器)和处 理器94,并且连接设备48可包括存储器96(如易失性存储器和非易 失性存储器)和处理器98。在一个实施例中,连接设备46和48可使 用基金会现场总线协议来与控制器26通信。

系统10可允许警报和诊断信息从各种设备传达至用户,如通过 HMI 14和报警查看器80。例如,基金会现场总线设备38、40、42和 44可将警报提供至控制器26。所述警报可从控制器26提供至报警服 务器70,报警服务器70可处理所述警报并且将信息提供至HMI 14、 报警查看器80或连接至机组数据高速通路24或厂级数据高速通路22 的任何其他计算机。

这样,基金会现场总线标准依靠基金会现场总线警报,所述基金 会现场总线警报由基金会现场总线设备(例如,设备38、40、42和 44)使用以便向系统控制器(例如,控制器26)传送警报和关于设备 状态的诊断信息。由基金会现场总线设备提供的基金会现场总线警报 包括提供关于所述警报的信息的一个或多个参数。然而,工业控制系 统10的一些部件也可符合某些设备(例如,基金会现场总线设备38、 40、42和44)可能不能独立地符合的其他标准(例如,ISA 18.2报警 管理标准)。相应地,如以下将更详细描述的,主机设备(例如,控 制器26中的一个或多个)可配置用于托管标准功能(由标准限定的 功能),如优先级化、搁置、报警抑制等,这些设备不独立支持所述 标准功能。

已经讨论了标准功能主机逻辑(例如,托管待实施标准的功能的 逻辑)的基础,图3为示出在图1所示工业控制系统10的报警系统 (例如,报警服务器70和报警查看器80)、标准功能主机逻辑102 与非符合设备(例如,基金会现场总线设备38)之间的数据流的框图 100。如以上提及的,标准功能主机逻辑102可作为计算机实施指令 存在于系统10的一个或多个部件中。例如,逻辑102可由独立式主 机设备104实施,所述独立式主机设备104包括对实施标准功能主机 逻辑102有用的一个或多个处理器106和计算机可读存储器108。在 替代性实施例中,主机设备104可由存在于其他处理部件(如系统10 的控制器)上的标准功能主机逻辑组成。

系统10的用户/操作者可在非符合设备(例如,设备38)提供的 一个或多个报警通知110上初始化标准功能。例如,基金会现场总线 设备38可不配置用于遵守ISA 18.2标准功能,如报警优先次序、报 警搁置、报警抑制,和/或将报警置于入服或退服的服务命令。相应地, 主机设备104可提供这些功能的托管用于非符合设备。当非符合设备 (例如,设备38)触发报警时,报警通知110被提供至主机设备104 (例如,通过连接设备46)。在一些实施例中,报警通知110将直接 经过主机设备104到达报警服务器70,最终在报警查看器80上显示。 如将参考图5更详细讨论的,报警查看器80可配置具有图形用户界 面(GUI),所述图形用户界面(GUI)允许实施/控制在非符合设备 (例如,设备38)发送的报警上的标准功能逻辑102。例如,用户/ 操作者可触发报警命令112,所述报警命令112可被提供至标准主机 逻辑102(例如,通过报警服务器70)。如以下参考图4和图7将更 详细描述的,标准功能主机逻辑102可基于逻辑102中的规则,通过 监控报警并将所述报警选择性地提供至报警服务器70和报警查看器 80,来实施标准功能(例如,搁置、报警抑制、退服命令等)。

图4为示出用于在非符合设备(例如,不支持标准的功能中的一 个或多个的设备)上实施基于规则的标准的过程140的流程图,如由 图3的逻辑102限定。另外,图5为根据一个实施例可用于实施图4 的过程140的简化图形用户界面(GUI)160。图6示出根据一个实施 例在使用由图5所示GUI提供的命令来实施图4所示过程后的所得数 据存储单元200的实例。因为可通过GUI 160(例如,此处在报警查 看器80上实施)来初始化过程140,并且基于由GUI 160实施的命令 来提供所得数据存储单元,所以将一起讨论图4至6。

GUI 160和数据存储单元200的讨论旨在提供当前实施例的基本 实例。所述讨论绝不限制实施本说明书描述的特征的可能变型。例如, 如本领域普通技术人员将理解的,可以大量方式来表示GUI 160。另 外,数据存储单元200尽管呈现为过度简化的数据表,但可被作为多 个数据表,存储对象等实施。

首先,为初始化或控制由将在非符合设备上实施的标准限定的功 能,可通过GUI 160生成报警命令并将其提供至主机设备(例如,图 3的主机设备104)(框142)。例如,如在GUI 160中描绘的,命令 可包括搁置命令162、非搁置命令164、退服命令166、入服命令168、 抑制命令170,以及用于设置属性172、设置报警分类174和/或设置 报警优先级176的配置选项。另外,可呈现报警列表178,所述报警 列表178提供当前报警状态的指示。

使用一个简单的例子,可通过GUI 160首先选择“DEV 1”“E1” 行180并随后选择搁置选项162,来生成源自“DEV 1”的报警命令 搁置报警“E1”。另外,可通过选择行180、选择抑制选项170并随 后输入条件逻辑用于抑制由行180表示的报警,使报警抑制条件归因 于源自“DEV 1”的“E1”报警。

另外,可生成设置优先级和用于特定报警的其他属性的报警命 令。例如,可通过选择行180、选择设置优先级选项176并随后输入 优先级值“0”,将源自“DEV 1”的“E1”报警设置成“0”。此外, 可通过选择设置属性选项172并进一步输入属性信息(例如,报警说 明、报警名称等)来设置用于这些报警的属性。另外,可通过选择行 182并随后选择设置优先级选项176并随后输入特定优先级值(例如 “1”)来设置源自“DEV 1”的“E2”报警。

主机设备可接收所生成的报警命令,并且使所述命令与可由非符 合设备(例如,不能独立实施标准功能的设备)触发的报警关联(框 144)。例如,如图6所示,所得数据存储单元200可包括使条件/规 则与可被触发的报警关联的一个或多个行202。

例如,根据以上讨论生成的示例性报警命令,所得行204包括条 件206,条件206指示源自“DEV 1”的“E1”报警具有优先级“0”; 条件208,条件208指示这些报警的规定属性;搁置时序条件210, 搁置时序条件210指示报警被搁置持续10个时序单位(例如,分或 秒)的增量。另外,所得行212包括用于源自“DEV 1”的“E2”报 警的条件,包括指示用于这些报警的优先级1的优先级指示符条件 214,以及指示所述报警已设置成退服的退服条件216。所得行218包 括搁置时序条件220,指示剩余5个时序单位的搁置。例如,如果搁 置时间固定在10秒并且已经过了5秒,则剩余5秒的搁置。如以上 讨论的,当将报警搁置时,用户/操作者不被主动通知所述报警(或报 警通知是在搁置报警部分而非活动报警部分中呈现)。

一旦所述命令已经与报警关联,标准功能主机便可基于所述关联 来实施报警通知(框146)。例如,图7为根据一个实施例示出用于 实施由图6所示所得数据存储单元200限定的规则的过程240的流程 图。过程240通过监控非符合设备用于报警通知来开始(框242)。 例如,在某些事件发生时,设备(例如,图3的设备38)可触发报警 通知(例如,图3的报警通知110)。尽管设备可能不符合给定标准 的某些功能,但图3中描述的主机设备104可用来实施标准功能用于 所述设备。为此,首先从非符合设备接收通知(框244)。接下来, 参考具有关联条件的数据存储单元(例如,图6的所得数据存储单元 200)来确定条件是否被应用至所接收的报警。例如,在决策框246, 确定所接收的报警是否已经被设置成退服。如果是,则监控242继续 而不通知用户/操作者。例如,使用所得数据存储单元200实例,没有 通知将被呈现用于源自“DEV 1”的“E2”报警,因为这些报警被指 示为搁置的(例如,通过条件216)。

如果报警不被指示为退服,则确定当前是否搁置所接收的报警 (决策框248)。如果报警被搁置(例如,在所得数据存储单元200 中的源自“DEV 1”的“E1”报警或源自“DEV 2”的“E3”报警), 那么所述逻辑等待所指示的搁置时期(例如,用于“E1”报警的10 或用于“E3”报警的5)(框250)。接下来,确定报警是否仍为活 动的(决策框252)。如果报警仍为活动的,或在决策框248中报警 不被指示为搁置的,则将报警提供至用户/操作者(框254)。一旦报 警已被提供至用户/操作者,和/或如果确定在搁置期已经结束后报警 不是活动的,则监控242继续。

如以上讨论的,某些实施例可提供在替代性窗口和/或选项卡中的 用于搁置和/或退服报警的触发报警的指示。因此,过程240不意图暗 示不通过报警查看器将搁置和/或退服报警提供至用户/操作者。另外, 用于新报警通知的监控242可为可与过程240的其他方面同时发生的 连续过程。当前过程240不意图暗示用于附加报警通知的监控限制为 等待搁置期。

本发明的技术效果包括由主机设备托管基于规则的标准行为。具 体地,可由主机设备来提供优先级化、搁置、抑制和退服功能。从而, 不独立符合这些标准的设备可以与独立符合的那些设备一致的方式 来反应。因此,通过在设备所述系统的所有/更多上实施由所述标准限 定的最佳实践,工业控制系统可从增加的一致性中获利。

本说明书使用各个实例来揭示本发明,包括最佳模式,同时也让 所属领域的任何技术人员能够实践本发明,包括制造并使用任何设备 或系统,以及实施所涵盖的任何方法。本发明的保护范围由权利要求 书界定,并可包含所属领域的技术人员想出的其他实例。如果其他此 类实例的结构要素与权利要求书的字面意义相同,或如果此类实例包 含的等效结构要素与权利要求书的字面意义无实质差别,则此类实例 也应在权利要求书的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号