專利名稱:監測系統中用于警報抑制的設備和方法
技術領域:
此公開內容總體上涉及監測和控制系統,更具體地涉及監測系統中用于警報抑制 的設備和方法。
背景技術:
處理設施經常使用過程控制系統來管理。這種系統向處理設施的操作員提供控制 和監測功能。示例處理設施包含制造廠、化工廠、原油煉油廠和礦石加工廠。除了其它操作, 過程控制系統通常還管理處理設施中電機、閥以及其它工業設備的使用。在常規過程控制系統中,裝置控制器經常用于監測和/或控制一個或多個過程。 這種裝置控制器通常作為在過程控制和監測系統中稱為‘控制’級的應用程序級的一部分 來操作。裝置控制器可以例如監測工業設備的操作,提供控制信號到工業設備,以及當檢測 到故障時或者當所測量的過程變量滿足預定標準時生成警報。常規過程控制系統經常負責 監測和控制許多過程變量,所述過程變量通常代表受監測和控制的過程的特性。過程變量 通常包含可測量過程特性以及在過程控制期間使用的計算出的值(該計算出的值經常是 基于可測量過程特性)。與可測量過程特性、可控制過程特性以及受控制或監測的過程的狀態有關的信息 被顯示給系統的人工操作員。操作員負責注意和響應由過程控制系統生成的狀態和警報顯
7J\ ο
發明內容
此公開內容提供一種在過程監測和控制系統中用于抑制警報的設備和方法。在第一實施例中,方法包括接收警報記錄以及將警報記錄與描述待抑制警報的抑 制描述相比較。該方法還包括根據比較的結果設置所接收的警報記錄的抑制標志。在特定實施例中,該方法包括接收抑制觸發消息以及將該抑制觸發消息與該抑制 描述比較。在這樣的實施例中,該方法還包括根據抑制觸發消息比較的結果啟用該抑制描 述以及僅在該抑制描述被啟用時將該警報記錄與該抑制描述比較。在第二實施例中,設備包含輸入端和警報控制器。輸入端接收警報記錄。警報控 制器將所接收的警報記錄與描述待抑制警報的抑制描述相比較并根據比較的結果設置所 接收的警報記錄的抑制標志。在第三實施例中,系統包含警報控制器和發送警報記錄的裝置。警報控制器接收 警報記錄并將其與描述待抑制警報的抑制描述比較。警報控制器還根據比較的結果設置所 接收的警報記錄的抑制標志。本領域技術人員通過下述圖、描述以及權利要求可以容易地清楚其它技術特征。
現在結合附圖參考下述描述以便更全面理解此公開內容,在附圖中
4
圖1為過程監測和控制系統的示意圖;以及圖2為根據此公開內容的警報抑制系統的示意圖。
具體實施例方式圖1為過程監測和控制系統100的示意圖。系統100包括經由通信鏈路106來通 信的控制群集102和104。群集102可用于控制或者監測制造工廠的一部分,而群集104用 于控制或者監測該工廠的另一部分。群集102包括服務器節點110,該服務器節點110耦合到傳感器112、致動器114 以及顯示客戶端116和118。傳感器112測量由群集102控制或監測的過程的過程變量或 者特性,并將測量的值發送到服務器節點110。傳感器112還可接收來自服務器節點110的 警報值,將測量的值與警報值比較,并且在測量的值達到或者超過警報值時發送警報消息 到服務器節點。類似地,傳感器112可執行自檢,并且在自檢指示傳感器或其關聯電路系統 中存在故障時發送警報消息到服務器節點110。在群集102控制下致動器114接收來自服 務器節點110的命令以打開閥,運行電機,或者執行操縱制造工廠的該部分的特性的其它 動作。致動器114也可執行自檢并且在自檢指示致動器或者與其關聯的電路系統中存在故 障時發送警報消息到服務器節點110。服務器節點110發送信息到顯示客戶端116和118供顯示給負責監測或者控制制 造工廠的該部分的操作的操作員。該信息可包含從傳感器112和/或致動器114接收到的 警報消息。操作員可以輸入命令到服務器節點110,派遣技術員修理工廠機器,定期維護,或 者對在顯示客戶端116或118上顯示的信息和警報消息做出其它響應。群集104與群集102類似地操作。傳感器122和致動器124耦合到服務器節點 120,并且在群集104控制下分別測量和控制制造工廠的該部分。顯示客戶端126和128顯 示由服務器節點120提供的信息。群集104還包括控制臺130和控制臺140。控制臺130 和140包括顯示器和輸入裝置。這樣,群集104可支持四位操作員,在顯示客戶端126和 128以及控制臺130和140各一位。控制臺130和140還提供數據處理能力并且耦合到傳感器122和致動器124。監 測和控制應用程序可以根據使用顯示客戶端126和128以及控制臺130和140的操作員的 要求,運行于控制臺130和140中的任意一個或者服務器節點120上。包含警報消息的過程控制和監測信息可以經由通信鏈路106在群集102和104之 間發送。源于傳感器122或者致動器124的警報消息可以由在服務器節點130上運行的應 用程序處理,之后被發送到服務器節點110供顯示于顯示客戶端116和118之一或者二者 上。類似地,源于傳感器112、致動器114、或者在服務器節點110上運行的應用程序的警報 消息可被發送到服務器節點120,并且有可能在其上被發送到控制臺130和140。控制臺 130和140處理、引起或者顯示的警報通常不被傳送到服務器節點120或者在通信鏈路106 上發送。圖2為根據此公開內容的警報抑制系統200的示意圖。警報抑制系統200運轉以 防止受抑制的警報呈現在監測和控制系統的現有操作員顯示器中。然而,警報抑制系統200 還可提供僅僅示出受抑制的警報的新顯示器。系統200可以在圖1的監測和控制系統的服務器節點或者控制臺上執行。在服務器節點或者控制臺上執行的過程監測和/或控制應用程序包括通知管理器202,該通知管 理器202過濾、按優先順序排列以及控制系統信息對系統操作員的顯示。通知管理器202 作為過程控制和監測系統中通常稱為‘監督’級的應用程序級的一部分來工作。通知隊列206從警報源204接收警報消息。作為警報控制器工作的通知管理器 202從通知隊列206取得警報消息并處理所述警報消息。在處理之后,所有警報消息被傳遞 到日志級208以與來自過程控制系統其它部分的事件記錄一起歸檔存儲在事件數據庫210 中,從而提供過程控制系統的操作歷史。關于所接收的警報消息的信息可被發送到顯示器 212以呈現給過程控制和監測系統的操作員。關于所接收的警報消息的信息還可以被另外 或者替代地發送到其它系統214,包括其它群集、服務器節點或者控制臺。警報源204可包含傳感器、致動器,以及其它群集、服務器節點或者控制臺。由可 編程邏輯控制器控制的傳感器和致動器具有很少的板載處理能力并且通常耦合到現場裝 置服務器。現場裝置服務器提供與過程控制系統的高級接口,包括感測預編程的或者可編 程的警報條件以及生成用于通知隊列206的警報消息。其它傳感器和致動器具有更多的板 載處理能力并且能夠生成它們自己的用于通知隊列206的警報消息。通知管理器202從通知隊列206移除警報消息并且將警報消息傳遞到調節器級 216。所述警報消息包含標識警報的警報記錄。警報記錄包括 點標識符指示引起所述警報的傳感器、致動器或者其它現場裝置; 參數指示警報條件出現的點的特性;以及 條件所出現的警報條件(例如參數值太高、太低等)。警報記錄在適當時候還指示警報條件已被清除。警報記錄還可包含用于標識該警 報和/或與該警報關聯的其它信息的其它標記的字段。應當理解,警報消息還可指示警報 條件已停止——例如,參數值不再滿足警報標準。在缺少本公開內容的警報抑制方法時,如下所述,通知管理器202將所接收的警 報記錄存儲在警報列表數據庫226中。警報列表數據庫226中的每個警報由一指數來標識 且可通過該指數而被訪問。在顯示器212處的操作員可通過諸如物理位置、設備類型、警報 條件等的標準來標識他們希望顯示的警報。當操作員標識這些顯示標準時,并且當警報抑 制系統200接收警報時,通知管理器202在警報指數數據庫228中創建和保存與每個操作 員已經指定的標準匹配的指數列表。當通知管理器202接收到指示警報條件不再存在的警 報消息,它從警報列表數據庫226移除警報記錄并且從警報指數數據庫228移除它們的關 聯指數。根據本公開內容的警報抑制方法,調節器級216包括抑制調節器230并且可包括 用以處理警報記錄的其它調節器232。抑制調節器220將從通知隊列206接收的警報記錄 傳遞到抑制組管理器222,該抑制組管理器將該警報與抑制組數據庫224中的抑制組描述 相比較。基于比較的結果,抑制組管理器222確定是否抑制該警報。如果是,抑制組管理器 222用信號通知抑制調節器230調整警報記錄以指示該警報被抑制,例如通過在警報記錄 中設置‘抑制’標志。無論警報記錄中的抑制標志是否已被設置,調節器級接著將警報記錄 傳遞到應用器級218。抑制組數據庫224中的抑制組描述可描述單個警報——通過點、參數、條件以及其 它特性來標識該警報。然而更有可能的是,抑制組描述將標識一組可能的警報。抑制組可抑制來自特定點(例如,與正在執行維護工作的機器關聯的點)的所有警報,或者抑制反應 特定條件(例如,溫度太低)的所有警報。應當理解,抑制組可以可另外或者替代地通過任 意數目和分組的警報標識指數來標識某一組。抑制組數據庫224中的抑制組描述可包含‘有效’標志,其向抑制組管理器222指 示是否使用該抑制組描述來抑制所接收的警報。如果抑制組描述的有效標志未被設置,則 抑制組管理器222不對照該抑制組描述檢查所接收的警報。通知管理器還經由通知隊列206接收來自警報源204的抑制觸發消息。抑制觸發 可以是來自現場裝置服務器或者其它監測和控制系統的消息,該消息指示要求抑制一組警 報的全系統狀態。抑制觸發可以是預定警報消息,該預定警報消息的出現指示一組其它警 報應被抑制。應用器級218中的抑制應用器234識別抑制觸發并將其傳遞到抑制組管理器222。 抑制組管理器222使用抑制觸發來激活或者去激活抑制組數據庫224中的一個或多個抑制 組描述。抑制組管理器222還檢查警報列表數據庫226中的警報,并且基于抑制組被激活 還是被去激活,分別設置或者清除關聯警報的抑制標志。應用器級218中的警報列表應用器236接收警報記錄并且將其存儲在警報列表數 據庫226中,將一指數與該警報記錄關聯。應用器級218中的警報指數應用器238接收警 報記錄并且將其關聯指數添加到警報指數數據庫228或者從警報指數數據庫228移除。攔截器級220包括警報光標攔截器242、系統間攔截器244以及其它攔截器246。 根據警報記錄的接收、警報列表數據庫226中和警報指數數據庫228中警報的抑制,并且根 據關于顯示器類型或者正在顯示的警報指數的子集的信息,警報光標攔截器242準備要發 送到操作員顯示器212的顯示信息。除非特別要求,受抑制的警報不包含在將發送到操作 員顯示器212的顯示信息中。然而,警報光標攔截器242可以替代地從警報列表數據庫226 僅選擇受抑制的警報供顯示,如果顯示器212的操作員如此要求的話。系統間攔截器244 接收警報記錄并且將其發送到其它監測和控制系統214,以便可能顯示在這些系統上。以上描述以及其關聯的圖已經描述和說明警報抑制系統200的一種特定實施方 式的各個方面。警報抑制系統200的其它實施例可在不背離此公開內容的范圍的情況下使 用。在一些實施例中,上述的各種功能由計算機程序來實現或者支持,該計算機程序 由計算機可讀程序代碼形成且包含在計算機可讀介質中。短語“計算機可讀程序代碼”包括 任何類型的計算機代碼,包括源代碼、目標代碼以及可執行代碼。短語“計算機可讀介質”包 括能夠由計算機訪問的任意類型的介質,例如只讀存儲器(ROM)、隨機存取存儲器(RAM)、 硬盤驅動器、光盤(CD)、數字視頻盤(DVD)、或者任何其它類型的介質。闡明在此專利文獻中通篇使用的某些單詞和短語的定義會有所幫助。措辭“耦合” 及其衍生措辭是指兩個或者更多個元件之間的任何直接或者間接通信,無論這些元件是否 相互物理接觸。措辭“應用程序”和“程序”是指適于在合適的計算機代碼(包括源代碼、 目標代碼或者可執行代碼)中實施的一個或者多個計算機程序、軟件組件、指令集、進程、 函數、對象、類別、事例、相關數據或者其一部分。措辭“發送”、“接收”和“通信”以及其衍 生措辭涵蓋直接通信和間接通信。措辭“包括”和“包含”以及衍生措辭是指非限制性的包 含。措辭“或者”是包含性的,意思為和/或。短語“與...關聯”和“與之關聯”及其衍生短語可以指包括,被包括在...內,與...互連,含有,包含在...內,連接到或者與...連接, 耦合到或者與...耦合,可與...通信,與...協作,交叉,并置,接近,結合到或者與...結 合,具有,具有...的屬性,等等。措辭“控制器”是指控制至少一種操作的任何裝置、系統、 或其一部分。控制器可以在硬件、固件、軟件、或者至少上述兩種的某一組合中實現。與任 何特定控制器關聯的功能性可以是集中的或者是分布式的,無論是本地還是遠程地。
盡管此公開內容已經描述了某些實施例以及總體關聯的方法,這些實施例和方法 的變更和變型對于本領域技術人員是清楚明顯的。因此,對示例實施例的上述描述并不限 定或者約束此公開內容。在不背離由下述權利要求限定的此公開內容的精神和范圍的情況 下,其它變化、替代和變更也是可能的。
權利要求
一種方法,包括接收警報記錄;將所接收的警報記錄與抑制描述相比較,該抑制描述描述待抑制的警報記錄組;以及根據所接收的警報記錄與該抑制描述的比較的結果,設置所接收的警報記錄的抑制標志。
2.權利要求1的方法,還包括 接收抑制觸發消息;將該抑制觸發消息與該抑制描述相比較;以及根據該抑制觸發消息與該抑制描述的比較的結果,啟用該抑制描述,其中只有在該抑制描述被啟用時,將所接收的警報記錄與該抑制描述相比較。
3.權利要求2的方法,還包括 存儲所接收的警報記錄;響應于該抑制描述的啟用,將該抑制描述與所存儲的警報記錄相比較;以及 根據所存儲的警報記錄與啟用的抑制描述的比較的結果,設置所存儲的警報記錄的抑 制標志。
4.權利要求3的方法,還包括根據所接收的警報記錄與啟用的抑制描述的比較的結 果,從所存儲的警報記錄的顯示移除所存儲的警報記錄。
5.一種設備,包括輸入端,用于接收警報記錄;以及 控制器,用于將所接收的警報記錄與抑制描述相比較,該抑制描述描述待抑制的警報記錄組;以及 根據所接收的警報記錄與該抑制描述的比較的結果,設置所接收的警報記錄的抑制標志。
6.權利要求5的設備,其中該輸入端還用于接收抑制觸發消息;以及 該控制器還用于將該抑制觸發消息與該抑制描述相比較;根據該抑制觸發消息與該抑制描述的比較的結果,啟用該抑制描述;以及 只有在該抑制描述被啟用時,將所接收的警報記錄與該抑制描述比較。
7.權利要求6的設備,其中該控制器還用于 存儲所接收的警報記錄;響應于該抑制描述的啟用,將啟用的抑制描述與所存儲的警報記錄相比較;以及 根據所存儲的警報記錄與啟用的抑制描述的比較的結果,設置所存儲的警報記錄的抑 制標志。
8.一種系統,包括裝置,用于發送警報記錄;以及 控制器,用于 接收該警報記錄;將所接收的警報記錄與抑制描述比較,該抑制描述描述待抑制的警報記錄組;以及根據所接收的警報記錄與該抑制描述的比較的結果,設置所接收的警報記錄的抑制標ο
9.權利要求8的系統,其中該控制器還用于 接收抑制觸發消息;將該抑制觸發消息與該抑制描述相比較;根據該抑制觸發消息與該抑制描述的比較的結果,啟用該抑制描述;以及 只有在該抑制描述被啟用時,將所接收的警報記錄與該抑制描述相比較。
10.權利要求9的系統,其中該控制器還用于 存儲所接收的警報記錄;響應于該抑制描述的啟用,將啟用的抑制描述與所存儲的警報記錄相比較;以及 根據所存儲的警報記錄與啟用的抑制描述的比較的結果,設置所存儲的警報記錄的抑 制標志。
全文摘要
提供了一種方法、設備和系統(200),其接收警報記錄并將該警報記錄與描述待抑制警報的抑制描述相比較。根據比較的結果設置所接收的警報記錄的抑制標志。可以接收抑制觸發消息并將其與該抑制描述相比較。可以根據抑制觸發消息比較的結果而啟用抑制描述,以及只有在抑制描述被啟用時將警報記錄與該抑制描述相比較。
文檔編號G05B23/00GK101946216SQ200980105907
公開日2011年1月12日 申請日期2009年2月7日 優先權日2008年2月21日
發明者C·M·吉爾伯特, C·S·阿什利, D·格拉納特利 申請人:霍尼韋爾國際公司