亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于顯示過程控制裝置信息的方法及裝置與流程

文檔序號:12662191閱讀:230來源:國知局
用于顯示過程控制裝置信息的方法及裝置與流程

技術(shù)領(lǐng)域

本公開通常涉及過程控制系統(tǒng),更特別地,涉及用于顯示過程控制裝置信息的方法及裝置。



背景技術(shù):

過程控制系統(tǒng),像那些用在化學(xué)的、石油或者其他過程中的系統(tǒng),典型地含有一個或多個過程控制器和輸入/輸出(I/O)裝置,它們經(jīng)由模擬、數(shù)字或組合的模擬/數(shù)字總線通信地耦接至至少一個主機(jī)或操作員工作站和耦接至一個或多個現(xiàn)場裝置。該現(xiàn)場裝置可以是,例如,閥,閥定位器、開關(guān)和發(fā)射器(例如,溫度、壓強(qiáng)和流速傳感器),該現(xiàn)場裝置在該過程中運行過程控制功能,例如打開或關(guān)閉閥和測定過程控制參數(shù)。該控制器接收指示了由該現(xiàn)場裝置所進(jìn)行的過程測量的信號,處理這一信息來實現(xiàn)控制例程,而且產(chǎn)生在總線或其他通信線路上發(fā)送給現(xiàn)場裝置的控制信號,以控制該過程的操作。這樣,控制器可以經(jīng)由耦接了現(xiàn)場裝置的總線和/或其他通信鏈路來使用這些現(xiàn)場裝置以執(zhí)行和協(xié)調(diào)控制策略或例程。

來自該現(xiàn)場裝置和該控制器的信息可以被一個或多個應(yīng)用(也就是,例程、程序,等等)使用,作為被該操作員工作站(例如,基于處理器的系統(tǒng))所運行的運行期數(shù)據(jù),以使得操作員能夠進(jìn)行關(guān)于該過程的所需功能。這些功能中的一些可以含有查看該過程的該當(dāng)前情形(例如,通過圖形化的用戶接口),評估過程,修正該過程的操作(例如,通過視覺對象圖),等等。許多過程控制系統(tǒng)也含有一個或多個應(yīng)用站。典型地,這些應(yīng)用站被使用個人計算機(jī)、工作站或類似物來實現(xiàn),它們經(jīng)由一個局域網(wǎng)絡(luò)(LAN)通信地耦接至該控制器、操作員工作站以及在該過程控制系統(tǒng)里的其他系統(tǒng)。每個應(yīng)用站可以運行一個或多個策略、例程或應(yīng)用,它們進(jìn)行該過程控制系統(tǒng)中的活動管理功能、維護(hù)管理功能、虛擬控制功能、診斷功能,即時監(jiān)控功能、安全相關(guān)功能、配置功能等等。

許多現(xiàn)在的現(xiàn)場裝置,例如,與該FoundationFieldbusTM協(xié)議有關(guān)的現(xiàn)場裝置含有一個或多個配置塊。為了要配置這些現(xiàn)場裝置在一個特定的模式中操作,各配置塊單獨地被編程和/或被定義在一個模式中操作。更進(jìn)一步,許多現(xiàn)場裝置可以具有多個組件,而各個組件包括一個或多個配置塊。要為一個特別的模式配置在現(xiàn)場裝置中的這些多個組件,每一個組件的一個或多個配置塊都被編程和/或被定義在一個模式中操作。此外,這些組件中的一些可以只是基于該現(xiàn)場裝置的一個特定配置而可操作的。例如,一個未經(jīng)授權(quán)的組件可以是被解除激活的和/或無法得到的。



技術(shù)實現(xiàn)要素:

示例的、顯示過程控制裝置信息的方法和裝置被描述。在一個示例中,一種方法包括,在處理器中,接收第一模式元素的第一狀態(tài),該第一模式元素指示了過程控制裝置的對象的當(dāng)前操作狀況;以及包括,在該處理器中,接收第二模式元素的第二狀態(tài),該第二模式元素指示該過程控制裝置的該對象的所需的操作狀況。該示例的方法進(jìn)一步包括,基于該第一狀態(tài)和該第二狀態(tài),決定該對象的模式,該模式指示了該過程控制裝置的該對象的該狀況;以及包括,在用戶接口中將該過程控制裝置的該對象的該模式作為圖形顯示。

一種示例的裝置,包括,運行期數(shù)據(jù)接收機(jī),用于接收第一模式元素的第一狀態(tài),該第一模式元素指示對象的配置塊的第一狀況;以及用于接收第二模式元素的第二狀態(tài),該第二模式元素指示該配置塊的第二狀況。該裝置還包括模式計算器,用于基于該第一狀態(tài)和該第二狀態(tài),決定該配置塊的模式,該模式指示該對象的該配置塊的操作狀況。該裝置進(jìn)一步包括渲染器,用于在用戶接口中將該配置塊的該模式作為圖形顯示。

附圖說明

圖1示出了描繪了示例的過程控制系統(tǒng)的框圖,該系統(tǒng)包括示例的接口處理器。

圖2示出了圖1的示例的接口處理器的功能框圖。

圖3示出了經(jīng)由圖1的用戶接口顯示的一個應(yīng)用,該應(yīng)用含有指示了現(xiàn)場裝置的模式的圖形。

圖4示出了基于塊模式元素的狀態(tài)的、可以的配置塊模式的表。

圖5示出了圖1和圖2的、基于塊模式元素的狀態(tài)計算配置塊和/或現(xiàn)場裝置的模式的、接口處理器的功能圖。

圖6示出了圖3的應(yīng)用,該應(yīng)用包括由圖1和圖2的接口處理器102所顯示的第二圖形;

圖7和8示出了圖1和圖2的接口處理器的示例,該示例基于一個或多個有條件的參數(shù)與正常塊模式元素的狀態(tài)顯示菜單圖形。

圖9示出了圖1和2的、決定現(xiàn)場裝置中的哪些對象是被激活的和/或可用的以顯示對應(yīng)圖形的、該接口處理器的功能圖。

圖10A、10B、11和12是可以被用來實現(xiàn)圖1和/或2的接口處理器的示例方法的流程圖。

圖13是可以被用來實現(xiàn)在此被描述的該示例的方法和裝置的示例的處理器系統(tǒng)的框圖。

具體實施方式

雖然該下面描述了示例的方法和裝置,它們除他組件之外還具有在硬件上執(zhí)行的軟件和/或者固件,但是,需要注意的是,這些示例僅僅是說明性的,而且不應(yīng)該被考慮為限制性的。例如,可以想到,任何或者所有這些硬件、軟件和固件組件可以排他地在硬件中實施,排他地在軟件中實施,或在任何硬件和軟件的組合中實施。相應(yīng)地,當(dāng)以下描述示例的方法和裝置時,本領(lǐng)域的一般技術(shù)人員將易于理解,所提供的示例不是實現(xiàn)該方法和裝置的唯一方式。例如,雖然該示例的方法和裝置結(jié)合顯示過程控制裝置(例如,現(xiàn)場裝置)的信息被描述,但是,該示例方法和裝置是更通常地可適用的,而且可以被實現(xiàn)用于為任何自動化系統(tǒng)、批處理系統(tǒng)、制造系統(tǒng)、工業(yè)控制系統(tǒng)、安全儀表系統(tǒng)等顯示過程控制裝置信息。在整個本專利中,組件、配置塊、塊模式元素、特征和/或功能被統(tǒng)稱為對象。

過程控制系統(tǒng)通常含有控制器以操作管理現(xiàn)場裝置的例程、控制策略和/或算法。該現(xiàn)場裝置可以是,例如,閥,閥定位器,開關(guān)和發(fā)射器,而且可以執(zhí)行例如開或關(guān)閥門和測定過程控制參數(shù)等過程控制功能。這些現(xiàn)場裝置可以執(zhí)行單個功能,或者,替代地,可以執(zhí)行多個功能。除了管理現(xiàn)場裝置之外,控制器基于從該現(xiàn)場裝置被收到的數(shù)據(jù)生成運行期數(shù)據(jù)(例如,過程控制信息)。該運行期數(shù)據(jù)可以含有過程值、統(tǒng)計值、告警、監(jiān)控信息、過程趨勢信息、診斷信息、配置信息,現(xiàn)場裝置狀態(tài)信息、和/或來自該現(xiàn)場裝置的消息。

在許多過程控制系統(tǒng)中,運行期數(shù)據(jù)在一個用戶接口作為圖形被顯示。該圖形可以含有圖表、測量計、圖、菜單、選項卡,數(shù)據(jù)域、指示計、表格,等等。在很多實例中,在用戶接口中的圖形是被系統(tǒng)設(shè)計者、過程控制人員和/或接口工程師所設(shè)計和/或配置的。該圖形提供了該運行期數(shù)據(jù)的、數(shù)字的和/或者圖像的表現(xiàn),操作員、工程師和/或者其他過程控制人員使用該表現(xiàn)來管理而且控制過程控制系統(tǒng)。一些圖形被用來顯示在該過程控制系統(tǒng)中的現(xiàn)場裝置的狀態(tài)(例如,模式)。過程控制人員可以使用現(xiàn)場裝置的模式的圖形表現(xiàn)來決定該裝置是否正在如指定地操作。如果該人員決定該裝置沒有正在如指定地操作,該人員可以通過在該用戶接口上被顯示的控制來調(diào)整該裝置。在其他例子中,人員可以不得不在該裝置處排除問題。因此,顯示過程控制裝置的模式對管理過程控制系統(tǒng)的人員來說是有用的。

為了顯示現(xiàn)場裝置的模式(例如,裝置模式),許多過程控制系統(tǒng)為該現(xiàn)場裝置的每個組件顯示模式(例如,組件模式),而且可以為與每個組件有關(guān)的每一個配置塊顯示模式(例如,配置模式)。現(xiàn)場裝置的一個組件是該現(xiàn)場裝置的功能的和/或結(jié)構(gòu)部分,該部分可以是被合并于和/或耦接于其他組件。例如,一個氣動閥可以含有致動器組件、測量計組件和/或傳感器組件。在一些示例中,現(xiàn)場裝置可以不被劃分為組件。在這些示例中,過程控制系統(tǒng)為與該現(xiàn)場裝置有關(guān)的每個配置塊顯示模式。一個配置塊是現(xiàn)場裝置和/或組件的一個或多個特征和/或功能的參數(shù)化定義。一個配置塊可以被軟件和/或嵌入式硬件實現(xiàn)。典型的現(xiàn)場裝置含有至少一個指定了參數(shù)的(例如,硬件特定特性)資源配置塊,該參數(shù)在現(xiàn)場裝置中其他配置塊里是共同的?,F(xiàn)場裝置也可以含有一個或多個換能器配置塊,它作為現(xiàn)場裝置中的傳感器和/或致動器之間的數(shù)據(jù)接口。許多換能器配置塊可以為現(xiàn)場裝置中的傳感器和/或致動器指定校正和/或線性化功能。更進(jìn)一步,現(xiàn)場裝置可以含有一個或多個功能配置塊,該配置塊定義了現(xiàn)場裝置和/或現(xiàn)場裝置中的組件的監(jiān)控和/或控制功能。功能配置塊經(jīng)由換能器配置塊對現(xiàn)場裝置里面的傳感器和/或致動器接收和/或傳送數(shù)據(jù)。

一些配置塊(例如,換能器配置塊)可以被一個制造者固定而且提供組件和/或現(xiàn)場裝置如何操作的操作定義。例如,用于閥致動器的換能器配置塊定義了用于基于輸入和/或反饋來移動致動器的算法?;蛘叩兀恍┡渲脡K(例如,資源配置塊和/或者功能配置塊)可以是被用戶所定義和/或指定的。例如,一個功能配置塊可以含有定義了閥控制器和過程控制系統(tǒng)之間的關(guān)系的校正信息。

在一個示例中,環(huán)境傳感器(例如,現(xiàn)場裝置)可以含有溫度傳感器組件和壓強(qiáng)傳感器組件。該溫度傳感器組件可以是由第一換能器配置塊和第一功能配置塊所定義和/或配置的。類似地,該壓強(qiáng)傳感器組件可以是由第二換能器配置塊和第二功能配置塊所定義和/或配置的。該環(huán)境傳感器可以是被資源配置塊所定義和/或配置的。在其他示例中,該溫度傳感器和該壓強(qiáng)傳感器可以是被換能器配置塊和功能配置塊所配置和/或定義的。該配置塊的該模式是基于塊模式元素的狀態(tài)。

在許多過程中控制現(xiàn)場裝置中,塊模式元素是被工業(yè)標(biāo)準(zhǔn)化的參數(shù),它定義了配置塊的模式。一個模式定義了配置塊的一種操作狀態(tài)。例如,一個模式可以指示正常操作狀態(tài)、錯誤狀態(tài)、校正狀態(tài),等等。該塊模式元素含有,例如目標(biāo)元素、實際元素和/或正常元素,該目標(biāo)元素指示了由用戶指示(要求)的配置塊的模式,該實際元素指示了配置塊的當(dāng)前模式,該正常元素指示了配置塊在標(biāo)準(zhǔn)的操作過程控制狀況之下操作的模式。該塊模式元素可以具有狀態(tài)包括,例如遠(yuǎn)程-輸出,遠(yuǎn)程的級聯(lián)、級聯(lián)、自動、手動、本地覆蓋、初始化手動,和/或不工作。在其他示例中,配置塊的模式可以基于更少或額外的塊模式元素。在一些示例中,塊模式元素的狀態(tài)可以被用戶、在一個工作站上操作的過程控制應(yīng)用,和/或控制器所指定。

更進(jìn)一步,在一些示例中,用戶可以通過變更目標(biāo)塊模式元素來變更配置塊的操作狀況。然后,該用戶可以通過讀取實際的塊模式元素,來決定在現(xiàn)場裝置中的該配置塊是否接受了該變化。如果該目標(biāo)塊模式元素和實際塊模式元素有相同的狀態(tài),那么通常配置塊正在依照該用戶的所需狀況而操作。

在許多用戶接口中,現(xiàn)場裝置的裝置模式是基于被包含在該現(xiàn)場裝置之中的配置塊的塊模式元素的、個別地且文本地顯示的狀態(tài)。該用戶接口典型地以這種方式顯示該現(xiàn)場裝置的模式,這是因為一些過程控制通信協(xié)議(例如,F(xiàn)oundationFieldbusTM通信協(xié)議)指定了與現(xiàn)場裝置的、涉及操作狀態(tài)的通信是在配置塊的級別發(fā)生的。換句話說,現(xiàn)場裝置的控制是基于為每個組件管理配置塊中的塊模式元素的狀態(tài)。在一個示例中,為了確?,F(xiàn)場裝置正在正常操作情形中操作,用戶檢查現(xiàn)場裝置的每個組件里面的每一個配置塊的實際塊模式元素。對于一個具有多個組件的現(xiàn)場裝置,每個組件通過多個配置塊定義,用戶可能必須通過在用戶接口(和/或多個用戶接口)之中定位每一配置塊的實際塊模式元素的狀態(tài),來決定該現(xiàn)場裝置的操作模式。除了定位該實際塊模式元素之外,用戶可能必須決定該如何將該些塊模式元素的狀態(tài)結(jié)合,來決定該現(xiàn)場裝置的模式。這可以需要對該現(xiàn)場裝置的特定知識,對該現(xiàn)場裝置的通信協(xié)議的知識,和/或?qū)性摤F(xiàn)場裝置的過程控制系統(tǒng)的知識。結(jié)果是,檢查一個現(xiàn)場裝置的模式能夠是相對耗時的過程。

在另外的一個示例中,如果一個用戶需要變更現(xiàn)場裝置的情形和/或者模式,該用戶必須通過在一個用戶接口中定位該目標(biāo)塊模式元素,來決定在該配置塊中的哪些目標(biāo)塊模式元素需要被變更。該用戶然后必須決定變更該目標(biāo)塊模式元素到哪一種情形和/或者狀態(tài)。然后該用戶可以必須定位該實際的塊模式元素,以確保該配置塊如在該目標(biāo)塊模式元素所指定地被改變了。

在此描述的示例的方法和裝置使用戶能夠通過結(jié)合塊模式元素的狀態(tài)以決定配置塊的模式,來管理現(xiàn)場裝置。該示例的方法和裝置作為在現(xiàn)場裝置和控制器之間的接口來運作,這是通過基于塊模式元素的過程控制狀態(tài)信息,為現(xiàn)場裝置、組件和/或配置塊決定模式而且將該模式作為圖形顯示出來。這樣,在此描述的該示例的方法和裝置使一個用戶能夠在單個圖形中查看現(xiàn)場裝置、組件和/或配置塊的模式,該圖形是基于對該現(xiàn)場裝置的所有該配置塊組合塊模式元素。更進(jìn)一步,該示例的方法和裝置決定以用戶指定的模式放置現(xiàn)場裝置、組件和/或配置塊所需要的塊模式元素的狀態(tài)。

更具體地,在此描述的該示例的方法和裝置通過基于各塊模式元素的可能狀態(tài)以定義配置塊的模式,來組合塊模式元素的狀態(tài)。因為許多過程控制裝置具有類似地定義的配置塊,該示例的方法和裝置可以用于使用配置塊來報告模式的任何現(xiàn)場裝置。當(dāng)現(xiàn)場裝置被安裝在過程控制系統(tǒng)中時,該示例的方法和裝置能通過訪問被存儲的、指定了模式的配置塊定義,在用戶接口中顯示現(xiàn)場裝置模式圖形。更進(jìn)一步,該示例的方法和裝置可以基于配置塊的可能模式組合來決定組件的模式。類似地,現(xiàn)場裝置的模式能基于該組件的可能的模式組合來定義。

通過作為圖形顯示現(xiàn)場裝置、組件和/或配置塊的模式,在此描述的該示例方法和裝置減少了在用戶接口里面被顯示的圖形的數(shù)量,由此使得該用戶接口對用戶相對地更易讀和更直觀。更進(jìn)一步,通過將塊模式元素的狀態(tài)減少為配置塊、組件和/或現(xiàn)場裝置的模式,在此描述的該示例方法和裝置減少可能的錯誤,該錯誤來自過程控制人員手動地組合多個實際塊模式元素的狀態(tài)來計算現(xiàn)場裝置的模式。

除了在單個圖形里面顯示現(xiàn)場裝置的模式之外,在此描述的該示例方法和裝置使用配置塊信息決定現(xiàn)場裝置的哪一些組件、功能、特征、和/或者配置塊是可用的。例如,在許多已知的系統(tǒng)中,現(xiàn)場裝置的一些組件可以不被過程控制系統(tǒng)所使用,和/或者可以不被許可或購買。在此被描述的該示例方法和裝置決定該些組件中的哪一些是不可用的,并且從應(yīng)用中移除與不可用的組件有關(guān)的圖形。例如,一個環(huán)境傳感器(例如,一個現(xiàn)場裝置)可以含有溫度傳感器組件和壓強(qiáng)傳感器組件。過程控制系統(tǒng)擁有者可以只許可該壓強(qiáng)傳感器組件。然而,應(yīng)用可以顯示了表現(xiàn)溫度的測量計和表現(xiàn)壓強(qiáng)的測量計。在此描述的該示例方法和裝置決定只有的該壓強(qiáng)傳感器組件被許可,而且移除該溫度測量計,由此移除了在應(yīng)用中被顯示的不用的圖形。移除不用的圖形提供了相對比較易讀的應(yīng)用,而且預(yù)防用戶錯誤地相信組件特征和/或者功能正在發(fā)生故障。

圖1示出了包括示例的接口處理器102的示例的過程控制環(huán)境100的圖,該接口處理器102可以被用于執(zhí)行在此描述的該示例的方法和裝置。該示例接口處理器102與一個過程控制系統(tǒng)104有關(guān)。此外,該接口處理器102可以被實現(xiàn)和/或被包含在一個工作站106之中。在其他示例中,該接口處理器102可以被包含在服務(wù)器、分布式計算網(wǎng)絡(luò)和/或可以通信地耦接到該工作站106的任何其他的一個或多個計算裝置之中。

圖1的該示例工作站106可以含有任何計算裝置,例如個人計算機(jī)、膝上型電腦、服務(wù)器、控制器、個人數(shù)字助理(PDA)、平板計算機(jī)、微型計算機(jī),等等。工作站106可以使用任何適當(dāng)?shù)挠嬎銠C(jī)系統(tǒng)或處理系統(tǒng)(例如,圖13的處理器系統(tǒng)P10)被實現(xiàn)。例如,該工作站106可以被使用單處理器個人計算機(jī)、單或多處理器工作站,等等來實現(xiàn)。

該示例工作站106經(jīng)由用戶接口107顯示應(yīng)用。該用戶接口107允許該工作站106的用戶(經(jīng)由一個應(yīng)用)圖形地查看由控制器108生成的過程控制信息。此外,該示例用戶接口107通過提供圖形工具來允許用戶管理該過程控制系統(tǒng)104,用戶可以選擇和/或者操縱該圖形工具以使得工作站106將指令送到該控制器108。該示例用戶接口107也經(jīng)由應(yīng)用顯示由該示例接口處理器102提供的模式信息。

該示例過程控制系統(tǒng)104可以含有任何類型的生產(chǎn)設(shè)施、過程設(shè)施、自動化設(shè)施、安全實現(xiàn)設(shè)施和/或任何其他類型的過程控制結(jié)構(gòu)或系統(tǒng)。在一些示例中,該過程控制系統(tǒng)104可以含有位于在該過程控制環(huán)境100中的不同位置的多個設(shè)施。此外,該示例過程控制環(huán)境100可以含有其他過程控制系統(tǒng)(未示出),該其他過程控制系統(tǒng)可以被包含在相同的設(shè)施中和/或位于不同的設(shè)施中。

該示例過程控制系統(tǒng)104含有該控制器108,該控制器108可以經(jīng)由一個局域網(wǎng)(LAN)110通信地耦接到該工作站106。該局域網(wǎng)110可以使用任何通信媒介和協(xié)議被實現(xiàn)。例如,該局域網(wǎng)110可以基于有線或無線以太網(wǎng)絡(luò)通信方案。然而,任何其他適當(dāng)?shù)耐ㄐ琶浇楹蛥f(xié)議可以被使用。此外,雖然單個局域網(wǎng)110被顯示,但是多于一個局域網(wǎng)和該工作站106中的適當(dāng)?shù)耐ㄐ庞布梢员皇褂?,來在該工作?06和分別的相似工作站(未示出)之間提供冗余的通信路徑。

此外,該過程控制環(huán)境100可以含有路由器(未示出),以通信地耦接其他工作站(未示出)至該控制器108,和/或通信地耦接工作站106至在其他過程控制系統(tǒng)里面的控制器(未示出)。更進(jìn)一步,過程控制環(huán)境100可以含有防火墻(未示出)以提供遠(yuǎn)程工作站(例如,在該過程控制環(huán)境100之外的工作站)對該過程控制環(huán)境100中的資源的訪問。

該過程控制系統(tǒng)104含有現(xiàn)場裝置112(例如,輸入和/或輸出裝置)。該現(xiàn)場裝置112可以含有有能力接收輸入、產(chǎn)生輸出、和/或控制過程的任何一個或多個類型的一個或多個過程控制組件。該現(xiàn)場裝置112可以含有控制裝置,諸如,例如閥、泵、風(fēng)扇、加熱器、冷卻器、和/或者混合器以控制過程。此外,該現(xiàn)場裝置112可以含有測量或者監(jiān)控裝置,諸如,例如溫度傳感器、壓強(qiáng)傳感器、濃度傳感器、流體液位計量器、流動計量器,和/或者蒸汽傳感器以測量過程的部分。該現(xiàn)場裝置112經(jīng)由輸入114接收來自該控制器108的指令,以執(zhí)行所指定的操作,并且導(dǎo)致對由該現(xiàn)場裝置112所控制和/或所實現(xiàn)的過程的變化。該指令也可以通過修正配置塊的塊模式元素,導(dǎo)致該現(xiàn)場裝置112的模式的變化。進(jìn)一步,該現(xiàn)場裝置112測量過程數(shù)據(jù)、環(huán)境數(shù)據(jù)和/或輸入裝置數(shù)據(jù),并經(jīng)由輸出116將該測量數(shù)據(jù)作為過程控制信息傳輸給該控制器108。雖然該輸入114和輸出116被顯示為分開的路徑,在其他示例中,輸入和輸出116可以共享相同的通信路徑和/或鏈路。該被傳輸?shù)倪^程控制信息可以含有變量值,該變量值對應(yīng)于來自各現(xiàn)場裝置的測量輸出。該輸出116也含有在該現(xiàn)場裝置112中被指定的、配置塊的塊模式元素的狀態(tài)。

該過程控制系統(tǒng)104也含有I/O卡118(例如,一個或多個I/O卡),以接收來自該現(xiàn)場裝置112的數(shù)據(jù)而且把數(shù)據(jù)轉(zhuǎn)換成能夠被該示例控制器108所處理的通信。同樣地,該I/O卡118可以把來自該控制器108的數(shù)據(jù)或通信轉(zhuǎn)換為能夠被該對應(yīng)的現(xiàn)場裝置112所處理的數(shù)據(jù)格式。

圖1的該示例控制器108可以是語言中性的,而且操作一個或多個控制例程(例如,過程控制算法、功能、和/或者指令),以管理在該過程控制系統(tǒng)104中的該現(xiàn)場裝置112。該控制例程基于來自該現(xiàn)場裝置112的該輸出116來為應(yīng)用計算運行期數(shù)據(jù),該應(yīng)用包括,例如監(jiān)控應(yīng)用、告警管理應(yīng)用、過程趨勢和/或歷史應(yīng)用、診斷應(yīng)用、批處理和/或者活動管理應(yīng)用、統(tǒng)計應(yīng)用、流視頻應(yīng)用、高級控制應(yīng)用、安全實現(xiàn)應(yīng)用、事件應(yīng)用,等等。該應(yīng)用也含有狀態(tài)和/或模式應(yīng)用。該控制器108以周期的間隔和/或在處理或生成該運行期數(shù)據(jù)時,將運行期數(shù)據(jù)轉(zhuǎn)發(fā)到該工作站106和/或任何其他過程控制數(shù)據(jù)庫和/或處理器(未示出)。被該控制器108傳輸?shù)脑撨\行期數(shù)據(jù)可以含有過程控制值、數(shù)據(jù)值、告警信息、文本、塊模式元素狀態(tài)信息、診斷信息、錯誤信息、參數(shù)、事件、和/或裝置標(biāo)識符。

此外,該控制例程可以產(chǎn)生運行期數(shù)據(jù)(例如,過程控制信息),該運行期數(shù)據(jù)可以被該過程控制系統(tǒng)104中的該工作站106和/或其他工作站所利用。在一些實例中,該運行期數(shù)據(jù)可以被存儲在該控制器108和/或在該過程控制系統(tǒng)104中的運行期數(shù)據(jù)高速緩存中。在其他實例中,該運行期數(shù)據(jù)可以被該控制器108傳輸給數(shù)據(jù)庫,該數(shù)據(jù)庫將該運行期數(shù)據(jù)關(guān)聯(lián)、寫入和/或者存儲到控制參數(shù)。

為了儲存為該現(xiàn)場裝置112的配置塊的定義,該示例過程控制環(huán)境100含有裝置描述符數(shù)據(jù)庫120。該示例的裝置描述符數(shù)據(jù)庫120經(jīng)由該局域網(wǎng)110通信地被耦接到該工作站106。在其他示例中,該裝置描述符數(shù)據(jù)庫120可以被包含在該工作站106和/或被包含在與該過程控制環(huán)境100有關(guān)其他工作站(未示出)之中。在另外的其他示例中,在該過程控制環(huán)境100中的每一工作站可以含有該裝置描述符數(shù)據(jù)庫120的本地版本。這些本地版本可以定期地以裝置定義文件更新。這樣,該接口處理器102可以訪問本地儲存的裝置描述符數(shù)據(jù)庫120,而不使用局域網(wǎng)110(例如,當(dāng)工作站106離線時)。

該示例接口處理器102訪問該裝置描述符數(shù)據(jù)庫120,以決定塊模式元素的狀態(tài)如何被合并以計算配置塊的模式。在該現(xiàn)場裝置112含有組件的示例中,接口處理器102訪問裝置描述符數(shù)據(jù)庫120以決定配置塊的模式如何被合并以計算該現(xiàn)場裝置112的組件的模式。更進(jìn)一步,該接口處理器102訪問該裝置描述符數(shù)據(jù)庫120,以決定組件的模式如何被合并以計算在該現(xiàn)場裝置112中的現(xiàn)場裝置的模式。替代地,該接口處理器102訪問該裝置描述符數(shù)據(jù)庫120,以決定配置塊的模式如何被合并以計算現(xiàn)場裝置的模式。此外,該接口處理器102可以訪問該裝置描述符數(shù)據(jù)庫120以獲得定義該過程控制系統(tǒng)104的模式的文件。該接口處理器102使用該系統(tǒng)級的文件來決定該現(xiàn)場裝置112的模式如何被合并以計算該過程控制系統(tǒng)104的模式和/或狀態(tài)。

對于每個類型的配置塊,該示例裝置描述符數(shù)據(jù)庫120可以含有,例如,裝置定義文件(例如,裝置描述文件),該文件基于塊模式元素的狀態(tài)的可能結(jié)合來定義該配置塊的可能模式。當(dāng)該接口處理器102將顯示配置塊的模式時,該接口處理器102解析來自該控制器108的運行期數(shù)據(jù)以獲得過程控制狀態(tài)信息,該信息含有與該配置塊有關(guān)的塊模式元素的狀態(tài)。該接口處理器102然后訪問該裝置描述符數(shù)據(jù)庫120,基于接收到的該塊模式元素的接收的狀態(tài)來決定該配置塊的模式。然后,該接口處理器102可以在被該用戶接口107顯示的應(yīng)用中顯示該配置塊的該模式。

在計算配置塊的模式后,該接口處理器102可以基于該裝置描述符數(shù)據(jù)庫120中的組件的定義,計算該現(xiàn)場裝置112的組件的模式。例如,裝置定義文件可以指示:溫度傳感器組件TS01具有帶有FC05標(biāo)識符的功能配置塊和帶有TC72標(biāo)識符的換能器配置塊。該接口處理器102使用該FC05功能配置塊和該TC72換能器配置塊的計算出的模式,以基于設(shè)備定義文件中的模式的定義來決定該TS01組件的模式。然后,該接口處理器102可以在該用戶接口107中顯示該TS01組件的該模式。

該指定了配置塊的模式的裝置定義文件可以被該現(xiàn)場裝置112的制造者所決定。該定義可以基于工業(yè)標(biāo)準(zhǔn)(例如,F(xiàn)oundation FieldbusTM協(xié)議)和/或為該過程控制環(huán)境100定義的標(biāo)準(zhǔn)。通常,裝置定義文件以只讀的格式被儲存在該裝置描述符數(shù)據(jù)庫120中。在一些示例中,過程控制人員可以基于該現(xiàn)場裝置112的變化,來編輯和/或者修改裝置定義文件。

在其他示例中,該裝置描述符數(shù)據(jù)庫120可以含有例程和/或算法,以基于聚集和/或合并塊模式元素來計算配置塊的模式。這樣,該裝置描述符數(shù)據(jù)庫120可以利用例程中的裝置定義文件,來基于任何數(shù)目和/或類型的塊模式元素而決定模式。該接口處理器102也可以基于來自控制器108的運行期數(shù)據(jù),來決定塊模式元素的哪些狀態(tài)要被合并。例如,該現(xiàn)場裝置112之一在一個消息中傳輸狀態(tài)過程控制信息,該消息標(biāo)識了該現(xiàn)場裝置、該裝置的組件、該組件中的配置塊和該配置塊中的塊模式元素的狀態(tài)。該接口處理器102能夠使用該消息中的該標(biāo)識信息,來標(biāo)識哪些塊模式元素有關(guān)于哪一個配置塊,以及聚集和/或者合并對應(yīng)的狀態(tài)來決定該配置塊的模式。以相似的方式,該接口處理器102能夠合并配置塊的模式來決定組件的模式和多個組件的多個模式,來決定現(xiàn)場裝置的模式。

計算配置塊模式的例程可以含有聚集和/或合并塊模式元素的狀態(tài)。因為許多塊模式元素具有被工業(yè)標(biāo)準(zhǔn)化的定義,例程能夠基于這些被標(biāo)準(zhǔn)化的定義而被定義。例如,如果所有狀態(tài)都是自動和/或者正常,那么該例程可以被定義為返回正常操作模式。在另外的一個示例中,如果一些元素塊的狀態(tài)是不工作,且正常元素塊的狀態(tài)是自動和/或正常,那么例程可以被定義為返回配置和/或校正操作模式。

該示例接口處理器102可以基于從該控制器108接收的運行期數(shù)據(jù),為所有配置塊、組件和/或現(xiàn)場裝置112計算模式。在其他示例中,該接口處理器102可以只為在該用戶接口107中被顯示的配置塊、組件和/或該現(xiàn)場裝置112計算模式。例如,該接口處理器102可以決定用戶接口107正在顯示現(xiàn)場裝置的模式。雖然該示例接口處理器102為配置塊、組件和該現(xiàn)場裝置計算模式,但是可以只顯示該現(xiàn)場裝置的模式。更進(jìn)一步,隨著該現(xiàn)場裝置112變化,該接口處理器102更新該配置塊、組件和/或該現(xiàn)場裝置112的模式。

除了顯示配置塊、組件和/或該現(xiàn)場裝置112的模式外,該示例接口處理器102允許該工作站106的用戶通過選擇被顯示的模式來變更現(xiàn)場裝置的操作狀況。例如,該用戶接口107可以顯示帶有模式的圖形,該模式指示FIC_101現(xiàn)場裝置在工作中。該模式可以作為被染成綠色且被標(biāo)記有文字“工作中”的圖形圖標(biāo)被顯示。該模式可以基于TC02換能器配置塊,該TC02換能器配置塊具有工作中的模式并且FC87功能配置塊具有工作中的模式。用戶可以選擇該圖形圖標(biāo),并且選擇不工作模式,由此導(dǎo)致該接口處理器102將該圖形圖標(biāo)變更為紅色并帶有標(biāo)記“不工作”。該接口處理器102也訪問該裝置描述符數(shù)據(jù)庫120,以獲得對于該FIC_101現(xiàn)場裝置的裝置定義文件。該裝置定義文件可以指示:通過將該TC02換能器配置塊和該FC87功能配置塊的目標(biāo)塊模式元素設(shè)置為不工作模式,該FIC_101現(xiàn)場裝置能被設(shè)置為不工作模式。結(jié)果,該接口處理器102通過經(jīng)由該控制器108將指令發(fā)送到該FIC_101現(xiàn)場裝置,來將該目標(biāo)塊模式元素的該狀態(tài)變更至不工作。該FIC_101現(xiàn)場裝置接收到該指令,并將該TC02換能器配置塊和該FC87功能配置塊的目標(biāo)塊模式元素變更到不工作模式。這樣,用戶能夠通過選擇圖形圖標(biāo)來將該TIC_101現(xiàn)場裝置從工作中移除。在許多已知的系統(tǒng)中,該用戶不得不標(biāo)識哪一個塊模式元素是需要被改變的,而且將單獨的指令發(fā)送給各個所標(biāo)識的塊模式元素。

通過允許該用戶接口107顯示該現(xiàn)場裝置112、該現(xiàn)場裝置112的組件、和/或者配置塊的模式,該示例接口處理器102減少了被顯示圖形的數(shù)量。通過減少圖形的數(shù)量,由此簡化了該用戶接口107的渲染,該示例接口處理器102允許該用戶接口107被顯示在不同類型的基于網(wǎng)頁的應(yīng)用和/或被無線裝置所操作的應(yīng)用中。例如,借由在該用戶接口107中的較少圖形,用戶可以在無線裝置的相對較小的屏幕上查看該現(xiàn)場裝置的模式。附加地或替代地,用戶可以經(jīng)由英特網(wǎng)遠(yuǎn)程地訪問該過程控制環(huán)境100,并且在Flash和/或電子裝置描述符語言(EDDL)文件中查看該現(xiàn)場裝置的模式。

所示出的例子中的該示例的接口處理器102也基于從控制器108接收到的過程控制信息來管理圖形的顯示。圖形可以含有圖表、測量計、圖、菜單、選項卡,數(shù)據(jù)域、指示符、表格和/或過程控制信息的任何其他的圖形表現(xiàn)。該過程控制信息可以含有配置塊的塊模式元素的狀態(tài),來自該現(xiàn)場裝置112的參數(shù)信息和/或任何其他的、指示了該現(xiàn)場裝置112的哪些對象是被激活和/是或可用的信息(例如,有條件的裝置參數(shù))。例如,正常的塊模式元素可以具有狀態(tài),該狀態(tài)指示了是否該對應(yīng)的配置塊是被激活的和/或可用的。該接口處理器102可以標(biāo)識在正常塊模式元素中的該狀態(tài),以決定在現(xiàn)場裝置中的該對應(yīng)配置塊的哪些組件是被激活的和/或可用的。然后,該接口處理器102可以從經(jīng)由該用戶接口107在被顯示的應(yīng)用里移除和/或隱藏與該被去激活和/或不可用的組件有關(guān)的圖形。除了該組件的模式之外,該接口處理器102也可以從顯示過程控制信息(例如,來源于該現(xiàn)場裝置112的該輸出116的測量裝置值)的應(yīng)用、告警應(yīng)用、事件應(yīng)用等其他類型的應(yīng)用中移除和/或隱藏圖形。

該示例接口處理器102也可以接收來自過程控制人員的指令,該指令指示了該現(xiàn)場裝置112的哪些對象是被激活的和/或可用的。該接口處理器102也可以使用從該控制器108被收到的運行期數(shù)據(jù)和該裝置描述符數(shù)據(jù)庫120里面的裝置定義文件,來決定對于組件和/或配置塊的一些塊模式元素來說沒有可用的狀態(tài)信息。該接口處理器102可以使用該缺乏狀態(tài)信息,來推斷出該配置塊和/或者組件是被去激活的和/或不可用的。該示例接口處理器102也可以接收來自該現(xiàn)場裝置112的裝置參數(shù)(例如,有條件的裝置參數(shù)),該參數(shù)指示了哪些對象是被激活的和/或可用的。在一些示例中,被去激活的和/或不可用的組件可以是未經(jīng)授權(quán)在該過程控制環(huán)境的100中使用的,和/或由于它們在該過程控制系統(tǒng)104里面不被需要而被去激活的。

通過移除與不用的組件和/或配置塊有關(guān)的圖形,示例接口處理器102使得經(jīng)由該用戶接口107被顯示的應(yīng)用對于用戶來說相對地更易讀。這樣,用戶只被呈現(xiàn)與被激活的組件有關(guān)的圖形。更進(jìn)一步,通過移除和/或隱藏與不用的組件和/或配置塊相關(guān)的圖形,該示例接口處理器102消除了這種可能性:用戶相信該圖標(biāo)表示被損壞組件而不是未經(jīng)授權(quán)的組件。換句話說,用戶可能花費時間來嘗試修理一個有意地被去激活的組件。

圖2示出了圖1的示例接口處理器102的功能框圖。該示例接口處理器102被顯示為包括該裝置描述符數(shù)據(jù)庫120,在其他示例的實現(xiàn)中,該裝置描述符數(shù)據(jù)庫120可以是外部的,而且通信地耦接于該接口處理器102。為了接收來自圖1的該控制器108的運行期數(shù)據(jù),該示例接口處理器102含有一個控制器接口202。該示例控制器接口202經(jīng)由該局域網(wǎng)110通信地耦接到該控制器108。

所示出的例子202中的該示例控制器接口202接收由該控制器108生成的該運行期數(shù)據(jù),并轉(zhuǎn)發(fā)該運行期數(shù)據(jù)以用于處理。在一些示例中,該控制器接口202可以定期地向該控制器108查詢運行期數(shù)據(jù)。在其他示例中,該控制器接口202可以訪問儲存了運行期數(shù)據(jù)的數(shù)據(jù)庫。由該控制器接口202收到的該運行期數(shù)據(jù)含有過程控制狀態(tài)信息、有條件的參數(shù),和/或任何其他的、接口處理器102可以用來產(chǎn)生與過程控制相關(guān)的圖形的信息。

該示例控制器接口202也將來自該接口處理器102的消息發(fā)送給控制器108,控制器108繼而把該信息轉(zhuǎn)換成與該現(xiàn)場裝置112兼容的格式。該消息可以含有變更塊模式元素的一個或多個狀態(tài)的指令和/或命令,由此把該現(xiàn)場裝置112設(shè)置為所指定的操作狀況中。在一些示例中,該控制器接口202可以將該信息放入隊列,直到控制器108可用于接收消息。

為了排隊和/或分配該被接收運行期數(shù)據(jù),示例接口處理器102含有運行期數(shù)據(jù)接收機(jī)204。該示例的運行期數(shù)據(jù)接收機(jī)204為過程控制狀態(tài)信息和/或有條件的參數(shù)而檢查被接收的運行期數(shù)據(jù)。該過程控制狀態(tài)信息被該運行期數(shù)據(jù)接收機(jī)204傳輸給塊模式元素解析器206。此外,運行期數(shù)據(jù)接收機(jī)204決定在該運行期數(shù)據(jù)中的現(xiàn)場裝置標(biāo)識符、組件標(biāo)識符和/或配置塊標(biāo)識符。該運行期數(shù)據(jù)接收機(jī)204將消息傳輸給具有該確定的標(biāo)識符的跨塊(crossblock)處理器207。此外,該運行期數(shù)據(jù)接收機(jī)204可以轉(zhuǎn)發(fā)其他類型的運行期數(shù)據(jù)到應(yīng)用以顯示對應(yīng)的圖形。

該示例的運行期數(shù)據(jù)接收機(jī)204也可以為該跨塊處理器207排隊消息,直到該跨塊處理器207可用。更進(jìn)一步,該示例運行期數(shù)據(jù)接收機(jī)204可以排隊過程控制狀態(tài)信息,直到塊模式元素解析器206可用于處理該狀態(tài)信息。在其他示例中,該運行期數(shù)據(jù)接收機(jī)204轉(zhuǎn)發(fā)所有被接收到運行期數(shù)據(jù)至適當(dāng)?shù)墓δ軌K。

要解析和/或過濾過程控制狀態(tài)信息,該示例的接口處理器102含有該塊模式元素解析器206。該示例的塊模式元素解析器206檢查被該運行期數(shù)據(jù)接收機(jī)204轉(zhuǎn)發(fā)的過程控制狀態(tài)信息,以獲取該現(xiàn)場裝置112、該現(xiàn)場裝置112的組件、該組件的配置塊、和/或該配置塊的塊模式元素的標(biāo)識符。在裝置定義文件存在的示例中,該塊模式元素解析器206定位塊模式元素的狀態(tài),而且轉(zhuǎn)發(fā)這些狀態(tài)到一個模式計算器208。該塊模式元素解析器206可以基于該塊模式元素的標(biāo)識符,定位該運行期數(shù)據(jù)中的該塊模式元素的狀態(tài)。更進(jìn)一步,該示例塊模式元素解析器206可以請求塊模式元素的任何額外狀態(tài),該額外狀態(tài)可以在該工作站106和/或該過程控制系統(tǒng)104的任何其他的處理器中被處理和/或被儲存。這樣,塊模式元素解析器206積累狀態(tài)信息,該狀態(tài)信息沒有被該控制器108所產(chǎn)生和/或者處理,但是需要用來計算配置塊、組件和/或現(xiàn)場裝置的模式。

當(dāng)在裝置定義文件不可用的示例中,和/或在當(dāng)該接口處理器102基于例程和/或算法計算模式的示例中,圖2的該塊模式元素解析器206決定塊模式元素、配置塊、組件和/或現(xiàn)場裝置之間的關(guān)系。為了決定這些關(guān)系,該塊模式元素解析器206可以使用該標(biāo)識符的位置以及含有運行期數(shù)據(jù)的消息。例如,對于現(xiàn)場裝置的狀態(tài)信息可以作為一系列的消息被傳輸,其中第一個消息是對于第一個組件,分開的第二個消息是對于第二個組件。各消息可以基于關(guān)于被包含在該組件中的配置塊的狀態(tài)信息,在內(nèi)部地被劃分。更進(jìn)一步,塊模式元素的狀態(tài)可以在該消息里面被排序以與相關(guān)的配置塊一致。該塊模式元素解析器206可以使用該消息中的這些關(guān)系,以決定在該塊模式元素、配置塊、組件和/或現(xiàn)場裝置之間的關(guān)系,并傳送該關(guān)系信息給該模式計算器208。

圖2的該示例的跨塊處理器207使用來自該運行期數(shù)據(jù)接收機(jī)204的、帶有標(biāo)識符的消息,以訪問該裝置描述符數(shù)據(jù)庫120獲取裝置定義文件。該裝置定義文件可以相應(yīng)于過程控制系統(tǒng)104、多個現(xiàn)場裝置112、多個現(xiàn)場裝置112中的現(xiàn)場裝置、現(xiàn)場裝置的組件、和/或現(xiàn)場裝置和/或組件的配置塊。裝置定義文件也可以指示哪一個模式是作為圖標(biāo)被顯示的。例如,用于現(xiàn)場裝置的裝置定義文件可以指示:顯示了該現(xiàn)場裝置的模式和該現(xiàn)場裝置的組件的模式的圖形將被展示。

在接收到該標(biāo)識符后,該示例的跨塊處理器207訪問該裝置描述符數(shù)據(jù)庫120,以決定該標(biāo)識符中的哪一個具有對應(yīng)的裝置定義文件。例如,配置塊和組件的各標(biāo)識符可以對應(yīng)于裝置定義文件或者,替代地,單個裝置定義文件可以為現(xiàn)場裝置而存在。在跨塊處理器207為一組標(biāo)識符定位多個裝置定義文件的示例中,該跨塊處理器207聚集和/或合并該些文件并將這些文件傳送到該模式計算器208。在對于一個或多個標(biāo)識符只有單個設(shè)備定義文件的其他示例中,該跨塊處理器207將該文件送到該模式計算器208。

所示例子中的該示例模式計算器208使用塊模式元素的狀態(tài),來決定配置塊、組件、現(xiàn)場裝置和/或該過程控制系統(tǒng)104的模式。該模式計算器208也可以使用關(guān)系信息和/或裝置定義文件來決定該模式當(dāng)中的哪一些被作為圖形顯示。在決定模式后,該示例模式計算器208將該模式分配給要顯示的該圖標(biāo)。然后,該示例模式計算器208將該模式和對應(yīng)的圖形分配傳送到渲染器210,以經(jīng)由圖1的該用戶接口107在一個或多個應(yīng)用中顯示。

在模式是基于算法和/或例程被計算的示例中,該模式計算器208使用塊模式元素解析器206所標(biāo)識的關(guān)系信息,來決定該塊模式元素的那些狀態(tài)要被聚集和/或被合并。然后,該模式計算器208可以使用具有算法和/或例程的指令來決定模式。例如,該模式計算器208可以接收到被用來決定配置塊的模式的三個塊模式元素(例如,目標(biāo)的、實際的和正常塊模式元素)的狀態(tài)。該指令可以指示:如果該目標(biāo)塊模式元素的該狀態(tài)不匹配該實際塊模式元素的該狀態(tài),那么該配置塊在錯誤模式中。在另外的一個示例中,該指令可以指示:如果該目標(biāo)、實際和正常塊模式元素有不工作狀態(tài),那么該配置塊是處于去激活、不可用和/或未經(jīng)授權(quán)的模式。替代地,該指令可以指示:如果正常塊模式元素是自動狀態(tài)和該實際以及目標(biāo)塊模式元素是不工作狀態(tài),那么配置塊在配置模式中。在另外的一個示例中,該模式計算器208可以含有指令,該指令指定:如果被包含在現(xiàn)場裝置和/或組件中的所有配置塊都是正常操作模式,那么該現(xiàn)場裝置和/或者組件是正常操作模式。

此外,該示例的模式計算器208使用裝置定義文件來計算模式。該模式計算器208使用裝置定義文件,來決定塊模式元素的哪些狀態(tài)被編組在一起作為配置塊的模式。該示例模式計算器208也可以使用裝置定義文件決定配置塊的哪些模式被編組在一起來標(biāo)識組件和/或現(xiàn)場裝置的模式。更進(jìn)一步,該模式計算器208使用裝置定義文件決定組件的哪些模式被編組在一起以標(biāo)識現(xiàn)場裝置的模式。此外,該模式計算器208可以使用裝置定義文件決定現(xiàn)場裝置的哪些模式被編組在一起以標(biāo)識該過程控制系統(tǒng)104的模式。在一些示例中,裝置定義文件可以指示:現(xiàn)場裝置的模式是基于塊模式元素的狀態(tài)。在這些示例中,該模式計算器208將該塊模式元素的該些狀態(tài)編組,以為該對應(yīng)的現(xiàn)場裝置決定模式。

為了基于塊模式元素的狀態(tài)來計算模式,圖2的該示例模式計算器208可以使用在裝置定義文件中的表格和/或信息(例如,預(yù)定模式),該裝置定義文件基于塊模式元素狀態(tài)的合并指定了模式。表格的一個示例將結(jié)合圖4被顯示并描述。在一些示例中,該表格和/或信息可以對于所有類型的配置塊是通用的。替代地,對于各組件和/或現(xiàn)場裝置的各類型的配置塊可以具有表格和/或信息。該示例模式計算器208對與該配置塊有關(guān)的塊模式元素比較狀態(tài),以識別模式。該模式計算器208可以為與組件有關(guān)的所有配置塊決定模式,然后決定該組件的模式。組件的該模式可以基于相關(guān)配置塊的模式而被定義。替代地,組件的該模式可以基于在與該組件有關(guān)的配置塊中的塊模式元素的狀態(tài)。

該示例模式計算器208繼續(xù)計算模式,直到所有指定的模式都被決定。在一些示例中,該模式計算器208可以為配置塊、組件和/或現(xiàn)場裝置計算模式,它們與由該接口處理器102所接收的、來自該控制器108的標(biāo)識符相關(guān)。在其他示例中,該塊模式元素解析器206和/或該模式計算器208可以決定哪些圖形在該用戶接口107中被顯示。在這些其他示例中,該模式計算器208為與該顯示圖形有關(guān)的配置塊、組件和/或現(xiàn)場裝置決定模式。在另外的其他示例中,該模式計算器208基于來自過程控制人員的指令為配置塊、組件和/或現(xiàn)場裝置決定模式。

為了顯示模式,該示例接口處理器102含有該渲染器210。該示例渲染器210從該模式計算器208接收模式。每個模式含有一個標(biāo)識符,該標(biāo)示符指示了該模式所代表的配置塊、組件和/或者現(xiàn)場裝置。該渲染器210也可以接收圖形信息,該圖形信息指示了該模式當(dāng)中的哪一些將被顯示在哪一些圖形中。為了將模式作為圖形顯示,該渲染器210使用與該模式相關(guān)的標(biāo)識符來選擇圖形模板。例如,該渲染器210可以選擇第一類型的圖形用于配置塊,第二類型的圖形用于組件,和第三類型的圖形用于現(xiàn)場裝置。在其他示例中,該渲染器210可以基于模式的類型來選擇圖標(biāo)。在這些示例中,該相同類型的圖形可以被渲染器210顯示用于具有相似的模式的配置塊。更進(jìn)一步,該渲染器210可以基于該組件和/或現(xiàn)場裝置的類型選擇圖形。例如,一個傳感器組件具有被顯示在傳感器型圖形中的模式,而閥現(xiàn)場裝置具有被顯示在閥類型圖形中的模式。該渲染器210可以從數(shù)據(jù)庫中選擇圖形,和/或可以使用在裝置定義文件中的指令,該些指令描述了圖形將如何被產(chǎn)生。

該示例的渲染器210也使用與配置塊、組件和/或者現(xiàn)場裝置相關(guān)的裝置定義文件,來選擇哪個應(yīng)用和/或者模板來顯示該圖形。例如,裝置定義文件可以指示該渲染器210在一個表示狀態(tài)和過程控制值的應(yīng)用中為閥控制器現(xiàn)場裝置顯示模式圖形。替代地,該渲染器210接收來自該塊模式元素解析器206和/或者該模式計算器208的信息,該信息指示哪個圖形將被顯示在哪個應(yīng)用中。

該示例的渲染器210也可以基于該模式的類型來選擇圖形。例如,不工作模式可以被渲染器210顯示為第一類型圖形,而正常模式被顯示為第二類型的圖形。在為各模式選擇圖形而且決定顯示該圖形的應(yīng)用后,該渲染器210發(fā)送該圖形以經(jīng)由該用戶接口107在適當(dāng)應(yīng)用中顯示。

此外,該示例渲染器210可以將功能耦接(例如,鏈接)給圖形。該功能可以含有一組指令,該組指令執(zhí)行方法以顯示由該圖形代表的配置塊、組件和/或現(xiàn)場裝置的、可能的模式的可選擇的列表。該渲染器210可以從該模式計算器208接收列表。在其他示例中,該渲染器210可以基于存儲在該裝置描述符數(shù)據(jù)庫120中的裝置定義文件來決定可能的模式。替代地,過程控制人員可以向渲染器210提供該配置塊、組件和/或現(xiàn)場裝置的可能的模式的列表。在一些示例中,該列表可以含有數(shù)字、文本、布爾等字段。這樣,一個用戶可以輸入值和/或所需的模式,而不用從可能模式的列表中選擇。

為了與用戶接口(例如,該用戶接口107)中的應(yīng)用通信,圖2的該接口處理器102含有應(yīng)用接口212。該應(yīng)用接口212轉(zhuǎn)發(fā)來自渲染器210的圖形至由該用戶接口107顯示的適當(dāng)應(yīng)用。該應(yīng)用接口212可以基于來自這渲染器210的信息來選擇該應(yīng)用,而且發(fā)送來自應(yīng)用的指令以顯示該圖形。該信息可以包括圖形將被顯示在應(yīng)用上的位置和/或任何另外的格式信息。

該示例的應(yīng)用接口212也接收來自在該用戶接口107中的應(yīng)用的指令。這些指令可以指示該接口處理器102和/或者該控制器108配置配置塊、組件,和/或現(xiàn)場裝置處于在指定的(例如,所需的)模式。用戶可以經(jīng)由被渲染器210產(chǎn)生的圖形來選擇和/或輸入所需的模式。在其他示例中,用戶可以經(jīng)由被用戶接口107顯示的應(yīng)用中的字段來選擇所需的模式和/或者輸入所需的模式。通過允許用戶為配置塊、組件和/或者現(xiàn)場裝置來選擇和/或輸入所需的模式,該示例接口處理器102變更了將該配置塊、組件和/或現(xiàn)場裝置設(shè)定在該所需的模式之中所需塊模式元素的狀態(tài)。這樣,用戶只提供該所需的模式,而該接口處理器102決定哪些元素塊的哪些狀態(tài)需要被改變,而且向該控制器108發(fā)送這信息。

一旦接收到變更模式的指令,該應(yīng)用接口212將該指令轉(zhuǎn)發(fā)到選擇接收機(jī)214。該示例的選擇接收機(jī)214為模式選擇器216處理該指令。處理該指令可以含有,排隊該指令,直到模式選擇器216可用。處理該指令可以含有,如果指令含有多個指令,將該指令解析為分離的單獨的指令。

為了基于所選擇的所需模式來決定塊模式元素的哪些狀態(tài)應(yīng)該被改變,該示例的模式選擇器216訪問裝置描述符數(shù)據(jù)庫120以獲得裝置定義文件。該模式選擇器216使用該裝置定義文件,來匹配用戶選擇的所需的模式和塊模式元素的狀態(tài)。例如,該模式選擇器216可以接收指令:用戶選擇了配置塊以從工作中模式變更到不工作模式。該模式選擇器216標(biāo)識與該配置塊有關(guān)的塊模式元素,并使用裝置定義文件來決定對于各塊模式元素哪些狀態(tài)被變更以使得該配置塊在該所需的模式中操作。在另外的示例中,用戶可以選擇將現(xiàn)場裝置的模式從正常操作模式變更到校正模式。該模式選擇器216訪問與該現(xiàn)場裝置相關(guān)的裝置定義文件,而且決定該配置塊和/或組件的、需要被改變的模式,以使得該現(xiàn)場裝置操作在校正模式中。然后,該模式選擇器216可以決定塊模式元素的哪些狀態(tài)被需要改變,以導(dǎo)致該配置塊和/或組件在使得該現(xiàn)場裝置操作在校正模式中的模式操作。替代地,該模式選擇器216可以使用該裝置定義文件,以標(biāo)識欲變更塊模式元素的哪些狀態(tài)來使得該現(xiàn)場裝置在該校正模式中操作。

一旦決定欲變更塊模式元素的哪個狀態(tài),該示例模式選擇器216經(jīng)由該控制器接口202向該控制器108發(fā)送消息。該消息標(biāo)識了該現(xiàn)場裝置中的該塊模式元素,而且標(biāo)識了該塊模式元素的狀態(tài)。一旦接收到該消息,控制器108對該現(xiàn)場裝置產(chǎn)生指令,將該指定的塊模式元素的狀態(tài)變更為該指定的狀態(tài)。變更該塊模式元素的該狀態(tài)引起該現(xiàn)場裝置、該現(xiàn)場裝置的組件、和/或配置塊在該指定的模式中操作。

為了決定基于可用的和/或被激活的組件、配置塊、和/或現(xiàn)場裝置來決定哪些圖形要顯示,所示的例子中的該示例接口處理器102包括有條件的圖形管理器218。該示例的有條件的圖形管理器218經(jīng)由該控制器接口202和運行期數(shù)據(jù)接收機(jī)204,接收來自該控制器108運行期數(shù)據(jù)。在一些示例中,該塊模式元素解析器206可以為條件裝置參數(shù)解析該運行期數(shù)據(jù)。在這些示例中,該有條件的圖形管理器218使用該有條件的參數(shù)(例如,有條件的裝置參數(shù))識別哪些組件、配置塊和/或者現(xiàn)場裝置是被激活的和/或可用的。例如,一些現(xiàn)場裝置可以具有數(shù)據(jù)塊,其定義了哪些特性、功能、組件和/或者配置塊是被授權(quán)的和/或被激活的。這些現(xiàn)場裝置可以周期性地發(fā)送消息和/或在接收到該接口處理器102的請求后發(fā)送消息,該消息含有來自該數(shù)據(jù)塊的值,該數(shù)據(jù)塊指示了哪些特性、功能、組件和/或者配置塊(例如對象)是被授權(quán)的和/或被激活的。

在其他示例中,該塊模式元素解析器206可以將過程控制狀態(tài)信息轉(zhuǎn)發(fā)給該有條件的圖形管理器218。在這些其他示例中,該有條件的圖形管理器218可以使用該狀態(tài)信息,以決定在現(xiàn)場裝置中的哪些組件和/或者配置塊是被激活的和/或可用的。在一些其他示例中,該有條件的圖形管理器218可以訪問一個激活數(shù)據(jù)庫220,以決定哪些組件、配置塊和/或者現(xiàn)場裝置是被激活的和/或可用的?;谀男┕δ?、組件,配置塊和/或者現(xiàn)場裝置在該過程控制系統(tǒng)104中被使用(例如,得到使用許可),該激活數(shù)據(jù)庫220可以被過程控制人員所更新。該激活數(shù)據(jù)庫220,連同該裝置描述符數(shù)據(jù)庫220,可以由電子可擦寫可編程只讀存儲器(EEPROM)、隨機(jī)訪問存儲器(RAM)、只讀存儲器(ROM)、和/或任何其他類型的存儲器所實現(xiàn)。

該示例的有條件的圖形管理器218決定哪些特性、功能、組件和/或者配置塊是被激活的和/或可用的,從而只有與被激活的項目有關(guān)的圖形經(jīng)由該用戶接口107被顯示在對應(yīng)的應(yīng)用中。該有條件的圖形管理器218使用該有條件的裝置參數(shù)和/或來自該激活數(shù)據(jù)庫220的信息,來標(biāo)識哪些項目是被激活的以及哪些項目是被去激活的。該示例的有條件的圖形管理器218也可以使用狀態(tài)信息,以基于正常塊模式元素的狀態(tài)和/或狀態(tài)的缺乏來決定哪些項目是被激活的。例如,對于配置塊的正常塊模式元素的狀態(tài)可以是指示該配置塊是被去激活和/或不可用的不工作。該有條件的圖形管理器218也可以決定:如果配置塊是不可用的和/或去激活的,那么對應(yīng)的組件也可以是被去激活的和/或不可用的。

該示例的有條件的圖形管理器218決定哪些特性、功能、現(xiàn)場裝置、組件、和/或者配置塊是可用的,并且將指令發(fā)送給該渲染器210以顯示對應(yīng)的圖形。該指令可以含有項目的標(biāo)識符,該渲染器210能使用該標(biāo)示符來定位被標(biāo)記有相同標(biāo)識符的對應(yīng)圖形。在許多示例中,該圖形可以含有狀態(tài)信息,帶有過程控制值的數(shù)據(jù)字段、測量計、圖、表格、和/或過程控制信息的任何其他的圖形表現(xiàn)。更進(jìn)一步,該圖形可以在多個應(yīng)用中被顯示。

該示例的有條件的圖形管理器218也決定哪些特性、功能、組件、現(xiàn)場裝置、和/或者配置塊是被去激活的和/或不可用的。對于這些項目,有條件的圖形管理器218將指令發(fā)送到該渲染器210,以將在應(yīng)用中被顯示的、對應(yīng)于該被去激活的項目的圖形移除和/或隱藏。一旦接收指令移除和/或隱藏項目,該示例渲染器210在應(yīng)用中搜尋帶有對應(yīng)的標(biāo)簽和/或標(biāo)識符的被顯示的圖形。然后,該渲染器210從該應(yīng)用中移除該圖形。在其他示例中,該渲染器210可以指示一個或多個應(yīng)用隱藏該圖形。這樣,過程控制人員僅被顯示了對應(yīng)于被激活的、被許可的和/或可用的過程控制特征、功能、組件、現(xiàn)場裝置和/或配置塊的圖形。

雖然該示例的接口處理器102已經(jīng)在圖2被說明,但是在圖2說明的一個或多個服務(wù)器、平臺、接口、數(shù)據(jù)結(jié)構(gòu)、元素、過程和/或裝置可以被合并、分離、重新安排、省略、除去和/或以任何方式被實現(xiàn)。更進(jìn)一步,該示例的控制器接口202,該示例的運行期數(shù)據(jù)接收機(jī)204,該示例的塊模式元素解析器206,該示例的跨塊處理器207,該示例的模式計算器208,該示例的渲染器210,該示例的應(yīng)用接口212,該示例的選擇接收機(jī)214,該示例的模式選擇器216,該示例的有條件的圖形管理器218,該示例的激活數(shù)據(jù)庫220,該示例的裝置描述符數(shù)據(jù)庫120,和/或,更通常地,該示例的接口處理器102可以被硬件、軟件、固件和/或硬件、軟件和/或固件的任何結(jié)合來實現(xiàn)。因此,例如,該示例的控制器接口202,該示例的運行期數(shù)據(jù)接收機(jī)204,該示例的塊模式元素解析器206,該示例的跨塊處理器207,該示例的模式計算器208,該示例的渲染器210,該示例的應(yīng)用接口212,該示例的選擇接收機(jī)214,該示例的模式選擇器216,該示例的有條件的圖形管理器218,該示例的激活數(shù)據(jù)庫220,該示例的裝置描述符數(shù)據(jù)庫120,和/或,更通常地,該示例的接口處理器102中的任何一個可以被一個或多個電路、可編程的處理器、專用集成電路(ASIC),可編程邏輯裝置(PLD)和/或現(xiàn)場可編程邏輯裝置(FPLD)等等來實現(xiàn)。

當(dāng)本專利的任何裝置權(quán)利要求被理解為覆蓋純粹地軟件和/或固件實現(xiàn)時,該示例控制器接口202,該示例運行期數(shù)據(jù)接收機(jī)204,該示例塊模式元素解析器206,該示例跨塊處理器207,該示例模式計算器208,該示例渲染器210,該示例應(yīng)用接口212,該示例選擇接收機(jī)214,該示例模式選擇器216,該示例有條件的圖形管理器218,該示例激活數(shù)據(jù)庫220,和/或者該示例裝置描述符數(shù)據(jù)庫120中的至少一個在這里被明確地被定義為包含存儲了該軟件和/或固件的計算機(jī)可讀的介質(zhì),例如存儲器、DVD、CD等等的。同樣進(jìn)一步地,該示例接口處理器102可以含有一個或多個元件,過程和/或者裝置,它們附加于,或替代了被圖2中被說明的那些,和/或,可以含有多于一個的、該列舉的元件、過程和裝置中的任何或所有。

圖3示出了經(jīng)由圖1的該用戶接口107所顯示的裝置狀態(tài)應(yīng)用300,該應(yīng)用包含指示了裝置01現(xiàn)場裝置的模式的圖形。該裝置狀態(tài)應(yīng)用300含有狀態(tài)面板302和導(dǎo)航面板304。該示例的導(dǎo)航面板304可以被用戶用于定位與該裝置01現(xiàn)場裝置有關(guān)的狀態(tài)信息。該狀態(tài)面板302顯示指示了與該裝置01現(xiàn)場裝置有關(guān)的模式和/或診斷信息的圖形。該示例渲染器210可以將狀態(tài)面板302作為顯示圖形的地方,該圖形指示了現(xiàn)場裝置、組件和/或配置塊的模式。具體地,該狀態(tài)面板302含有診斷圖形306和模式圖形308。該診斷圖形306顯示與該裝置01現(xiàn)場裝置有關(guān)的診斷錯誤。在這個示例中,該診斷圖形306(例如,通過良好模式)指示了裝置01現(xiàn)場裝置沒有任何錯誤。在其他示例中,該診斷圖形的306可以表示故障模式,以指示一個或多個錯誤。該診斷圖形306也可以示出建議模式和/或維護(hù)模式。

該示例的模式圖形的308示出了該裝置01現(xiàn)場裝置的模式。在這個示例中,該模式圖形308指示了裝置01現(xiàn)場裝置處于工作中模式。在一些示例中,該模式圖形308可以被顯示為代表工作中模式的一個或多個彩色。該示例的模式圖形308被圖1和2的該示例接口處理器102所產(chǎn)生。在這個示例中,該接口處理器102標(biāo)識與該裝置01現(xiàn)場裝置有關(guān)的塊模式元素的狀態(tài),而且為任何對應(yīng)的配置塊和/或組件計算模式。然后,基于該配置塊和/或該組件的計算出的模式,該示例接口處理器102計算出該工作中模式。該接口處理器102可以訪問與該裝置01現(xiàn)場裝置相關(guān)聯(lián)的裝置定義文件,以決定該模式和/或者以決定僅僅該裝置01現(xiàn)場裝置的該模式要被顯示在該模式圖形308(例如,配置塊和/或組件的模式不被作為圖形顯示)。

通過顯示了該裝置01現(xiàn)場裝置的模式的該示例模式圖形的308,用戶不需要尋找塊模式元素的狀態(tài)的圖形來決定模式。此外,因為塊模式元素的狀態(tài)沒有被顯示,該裝置狀態(tài)應(yīng)用300具有較少的圖形顯示。通過較少的圖形顯示,該裝置狀態(tài)應(yīng)用300相對地比較容易查看。

用戶可以選擇該模式圖形308中的變化圖標(biāo),以查看對于該裝置01現(xiàn)場裝置的可能模式的列表。選擇該變化圖標(biāo)使得該接口處理器102運行該裝置定義文件中的指令,該指令切換(toggle)該裝置01現(xiàn)場裝置的可能模式。然后,該用戶可以選擇該可能模式中的一個,使得該示例接口處理器102決定改變塊模式元素的哪些狀態(tài),以使得該裝置01現(xiàn)場裝置工作在被選擇的模式中。替代地,該變化圖標(biāo)可以只允許用戶在兩個不同的模式之間選擇。一旦選擇一個不同的模式,該接口處理器102可以變更該模式圖形的308以表現(xiàn)該被選擇的模式。替代地,該接口處理器102可以變更該模式圖形308至中間圖形,同時該裝置01現(xiàn)場裝置被改變到該所需的模式。然后,當(dāng)該接口處理器102決定該裝置01現(xiàn)場裝置正在該所需的模式中操作時,該接口處理器102可以變更該模式圖形308以反映裝置01現(xiàn)場裝置正在該所需的模式中操作。

該示例的裝置狀態(tài)應(yīng)用300含有信息面板310,該面板顯示了來自該裝置01現(xiàn)場裝置的過程控制輸出信息。在這一個示例中,該輸出信息是被顯示在測量計圖形312中的、來自壓強(qiáng)傳感器的壓強(qiáng)。此外,該信息面板310含有指示計圖形314,指示在測量計圖形312中顯示的壓強(qiáng)是否超過了限制和/或閾值。該裝置狀態(tài)應(yīng)用300也含有裝置選項面板316,該面板含有用戶可以選擇的功能,以查看關(guān)于該裝置01現(xiàn)場裝置的額外信息。

圖4示出了一個示例的、基于塊模式元素的狀態(tài)的、可能的配置塊模式的表格400。該示例的表格可以是被儲存在圖1和/或2的裝置描述符數(shù)據(jù)庫120中的裝置定義文件。在其他示例中,該表400可以與用于其他配置塊和/或這些配置塊的模式的其他表格合并,以示出組件和/或現(xiàn)場裝置的模式。在這些其他示例中,該表400可以是用于任何類型的配置塊的標(biāo)準(zhǔn)表格,或者,替代地,可以是特別地用于一種類型的配置塊(例如,換能器配置塊)。在另外其他的示例中,該表400可以代表了指令,該指令被在該模式計算器208中的算法和/或例程所執(zhí)行以決定配置塊的模式。

該示例的表格400可以被過程控制人員、含有配置塊的裝置的制造者和/或過程控制設(shè)計者所指定。在所示的例子的該示例表格400中,該配置塊的該模式是基于目標(biāo)塊模式元素的狀態(tài)、實際塊模式元素的狀態(tài)和正常塊模式元素的狀態(tài)。在其他示例中,該表400可以含有額外的或更少的塊模式元素。在圖4的該示例中,如果該目標(biāo)塊模式元素、該實際塊模式元素和該正常塊模式元素都具有各自的自動狀態(tài),那么該配置塊在正常模式中。該正常模式可以指示:該目標(biāo)塊模式元素的該狀態(tài)匹配該實際塊模式元素的狀態(tài),該實際塊模式元素的狀態(tài)指示了該配置塊正在被用戶指定的模式中操作。如果這些狀態(tài)匹配該正常塊模式元素的該狀態(tài),那么該配置塊的模式是正常模式,這是因為正常塊模式元素指示了模式:在由用戶所指定的正常狀況下,配置塊應(yīng)該操作所在的模式。

在一個示例中,如果該配置塊是可用的、被激活的和/或被許可的,那么用戶可以將該正常塊模式元素的狀態(tài)設(shè)定為自動。因此,如果該實際塊模式元素或該目標(biāo)塊模式元素的狀態(tài)從自動改變,那么該配置塊的模式變更。替代地,如果該配置塊是不可用的、去激活的和/或未被許可的,那么用戶可以將該正常塊模式元素的狀態(tài)設(shè)置為不工作(OOS)。如果由于配置塊是去激活的和/或未經(jīng)授權(quán)的原因,導(dǎo)致該目標(biāo)和該實際塊模式元素的該狀態(tài)是不工作,那么該配置塊的該模式是"未使用"。更進(jìn)一步,該有條件的圖形管理器218(圖2)可以使用該正常塊模式元素的該不工作狀態(tài),來決定用于該配置塊的該模式的圖標(biāo)是否應(yīng)被顯示。

圖5示出了圖1和2的該接口處理器102的功能圖500,該接口處理器基于塊模式元素的狀態(tài)來計算組件和/或現(xiàn)場裝置的模式。在這一個示例中,該接口處理器102接收到資源配置塊502的塊模式元素1和塊模式元素2的狀態(tài),而且接收到換能器配置塊504的塊模式元素3的狀態(tài)。該配置塊502和504被包含在一個現(xiàn)場裝置505之中。在其他示例中,該配置塊502和504可以被包含在該現(xiàn)場裝置505中的組件之中。

一旦接收到該狀態(tài),示例的該接口處理器102中的該模式計算器208訪問裝置定義文件和/或使用例程運行計算506,以決定該現(xiàn)場裝置505的模式。在本示例中的該計算506含有:決定該塊模式元素1的該狀態(tài)是否是自動的(塊508),決定該塊模式元素2的該狀態(tài)是否是自動的(塊510),以及決定該塊模式元素3的該狀態(tài)是否是自動的(塊512)。在其他示例中,該計算506可以含有:訪問相似于圖4的該表400的裝置定義文件。在另外其他示例中,計算506可以含有:決定該資源配置塊502的模式以及該換能器配置塊504的模式,然后使用該被決定的模式來計算該現(xiàn)場裝置505的模式。

在圖5的該示例中,如果該塊模式元素1-3都具有自動的狀態(tài),那么該示例接口處理器102(例如,經(jīng)由該渲染器210)在應(yīng)用中顯示"工作"圖形514。然而,如果該塊模式元素1-3中的任意一個不具有自動的狀態(tài),那么該示例接口處理器102顯示"不工作"圖形516。在其他示例中,該接口處理器102可以基于該塊模式元素1-3的狀態(tài)來顯示其他圖形。

圖6表示該裝置狀態(tài)應(yīng)用300,該應(yīng)用包括圖3中的狀態(tài)面板302,導(dǎo)航面板304,信息面板310,和裝置選項面板316。圖6的該裝置狀態(tài)應(yīng)用300也含有第二測量計圖形602,該圖形位于在該信息面板310之中且鄰近對該測量計圖形312。第二指示計圖形604也被顯示,以指示在該第二測量計圖標(biāo)602中被顯示的閥的質(zhì)量流動是否超過限制和/或門限。

該示例的接口處理器102允許用戶查看由該壓強(qiáng)傳感器組件(例如,經(jīng)由該測量計圖形312)和該質(zhì)量流動組件(例如,經(jīng)由該第二測量計圖形602)產(chǎn)生過程控制信息。該壓強(qiáng)傳感器組件和該質(zhì)量流動組件被包含在該裝置01現(xiàn)場裝置之中。用戶可以通過選擇模式圖形308中的變更圖標(biāo),來使該壓強(qiáng)傳感器組件和該質(zhì)量流動組件同時地不工作。

該第二測量計圖形602由該示例接口處理器102基于被接收到的來自該裝置01現(xiàn)場裝置的有條件的參數(shù)而顯示。替代地,該接口處理器102可以從與該裝置01現(xiàn)場裝置的質(zhì)量流動組件相關(guān)的正常塊模式元素的狀態(tài),來決定該質(zhì)量流動組件已經(jīng)被激活和/或被許可。響應(yīng)于該有條件的參數(shù)和/或該正常塊模式元素的狀態(tài),該接口處理器102決定該第二測量計圖形602應(yīng)該被顯示在該裝置狀態(tài)應(yīng)用300之中。

圖7和8示出了圖1和2的該接口處理器102的另一個示例,其基于正常塊模式元素狀態(tài)和/或有條件的參數(shù)來顯示圖形。這些圖形示出了經(jīng)由該用戶接口107顯示的應(yīng)用700,該用戶接口帶有導(dǎo)航面板702和過程控制信息面板704。用戶可以經(jīng)由該導(dǎo)航面板702來定位該過程控制信息面板704。在這個示例中,用戶選擇查看對于該裝置01現(xiàn)場裝置的手動設(shè)置過程控制信息。

在圖7中,該接口處理器102只檢測該壓強(qiáng)傳感器組件的激活和/或許可。然而,在圖8中,該接口處理器102檢測該質(zhì)量流動組件的激活和/或許可。這由在過程控制面板704中顯示了標(biāo)簽頁(例如質(zhì)量流動標(biāo)簽頁和/或菜單)以為該質(zhì)量流動組件設(shè)置過程控制信息的接口控制器102所示出。因此,一旦確定對應(yīng)的組件、特征、功能和/或配置塊是可用的、被激活的和/或被許可的,該示例接口處理器102可以顯示菜單圖形,該菜單圖形含有用于輸入過程控制信息的字段。更進(jìn)一步,通過僅當(dāng)該組件被激活時才示出該質(zhì)量流動標(biāo)簽頁,用戶僅當(dāng)該質(zhì)量組件可被設(shè)置時才可選擇該標(biāo)簽頁。這樣,該示例接口處理器102未示出任何不使用的或被去激活的組件、特征、功能、和/或者配置塊,以減少被顯示給用戶的圖形的數(shù)量。

圖9示出了圖1和2的該接口處理器102的功能圖900,其決定現(xiàn)場裝置902中的哪些對象是被激活的和/或可用的,以顯示對應(yīng)的圖形。在這個示例中,該接口處理器102接收來自該現(xiàn)場裝置902的狀態(tài)信息和/或有條件的參數(shù)。該狀態(tài)信息和/或有條件的參數(shù)指示該現(xiàn)場裝置902含有對象1和對象2。在其他示例中,該狀態(tài)信息和/或有條件的參數(shù)(和/或任何其他的與該對象1和/或?qū)ο?有關(guān)的顯示或功能信息)可以在EDDL文件里面被指定,該EDDL文件被儲存在該接口處理器102中和/或通信地與該接口處理器102耦接的裝置(例如,該圖1的工作站106)中。該對象1和/或該對象2可以涉及組件、配置塊、塊模式元素、參數(shù)、特性和/或與該現(xiàn)場裝置902相關(guān)的功能。

該示例接口處理器102(例如,該有條件的圖形管理器218)運行關(guān)于顯示哪些圖形的判決904。該判決904含有決定是否該對象1是否被許可(塊906)的檢查和決定該對象2是否被許可(塊908)的檢查。該接口處理器102可以基于該激活數(shù)據(jù)庫220中的信息來決定該對象1和2是否被許可。替代地,該接口處理器102可以檢查與該對象1和2相關(guān)的正常塊模式元素的狀態(tài)。在其他示例中,該接口處理器102可以決定該對象1和2是否是被激活的和/或可用的。更進(jìn)一步,該接口處理器102可以決定是否另外的組件、配置塊、和/或者現(xiàn)場裝置是可用的、被激活的和/或被許可的。

在圖9的該示例中,如果該對象1被許可,那么該接口處理器102經(jīng)由該用戶接口107在該應(yīng)用中顯示與對象1有關(guān)的圖形(塊910)。然而,如果該對象1沒有被許可,那么該接口處理器102不在應(yīng)用中示出與該對象1有關(guān)的圖形(塊902)。在一些示例中,該接口處理器102可以指示該應(yīng)用移除和/或隱藏與該對象1相關(guān)的圖形。類似地,如果該對象2被許可,那么該接口處理器102經(jīng)由該用戶接口107在該應(yīng)用中顯示與對象2有關(guān)的圖形(塊914)。然而,如果該對象2沒被許可,該接口處理器102不在應(yīng)用中示出與該對象2有關(guān)的圖形(塊916)。

表示了用于實現(xiàn)圖1-2中的該接口處理器102的示例過程1000、1100和1200的流程圖在圖10A、10B、11和12中示出。在這個示例中,該過程1000、1100和1200可以被以機(jī)器可讀的指令實現(xiàn)為程序的形式,該程序用于由例如處理器P12等處理器執(zhí)行,該處理器P12在下面將參照圖13示出的示例的處理器系統(tǒng)P10中被示出。該程序可以被實體化為存儲在計算機(jī)可讀介質(zhì)上的軟件,該介質(zhì)是CD-ROM、軟盤、硬盤、數(shù)字多用碟(DVD)、或與該處理器P12相關(guān)的存儲器,但是,該整個程序和/或它的部分可以替代地被除處理器P12之外的設(shè)備來執(zhí)行,和/或被實體化在固件或者專用硬件中。更進(jìn)一步,雖然該示例程序結(jié)合在圖10A、10B、11和12中示出的流程圖而被說明,但是,實現(xiàn)該示例接口處理器102的許多其他方法可以被替代地被用。例如,該些塊的執(zhí)行次序可以被改變,和/或,已說明的塊中一些可以被改變、去除、或合并。

如上所述的,圖10A、10B、11和12中的該示例過程可以被使用編程指令(例如,計算機(jī)可讀的指令)來實現(xiàn),該指令被存儲在有形的計算機(jī)可讀介質(zhì)上,例如硬盤驅(qū)動器、快閃存儲器、只讀存儲器(ROM)、CD、數(shù)字多用碟(DVD)、高速緩存、隨機(jī)訪問存儲器(RAM)和/或者任何其他的、信息被存儲任意時間(例如,長時間周期、永久、短暫、暫時緩沖,和/或緩存該信息)的存儲介質(zhì)。如在此使用的,術(shù)語有形計算機(jī)可讀介質(zhì)被明確地定義為:包含任何類型的計算機(jī)可讀的存儲,而且排除傳播的信號。附加地或替代地,圖10A、10B、11和12中的該示例過程可以被使用編程指令(例如,計算機(jī)可讀的指令)來實現(xiàn),該指令被存儲在非暫時性計算機(jī)可讀介質(zhì)上,例如硬盤驅(qū)動器、快閃存儲器、只讀存儲器(ROM)、CD、數(shù)字多用碟(DVD)、高速緩存、隨機(jī)訪問存儲器(RAM)和/或者任何其他的、信息被存儲任意時間(例如,長時間周期、永久、短暫、暫時緩沖、和/或緩存該信息)的存儲介質(zhì)上。如在此使用的,術(shù)語非暫時性計算機(jī)可讀介質(zhì)被明確地定義為:包含任何類型的計算機(jī)可讀的介質(zhì),而且排除傳播的信號。

圖10A和10B中的該示例的過程1000基于所接收到的過程控制狀態(tài)信息顯示了組件、配置塊和/或現(xiàn)場裝置的模式。圖10A中的該示例的過程1000從(例如,經(jīng)由該運行期數(shù)據(jù)接收機(jī)204)接收與現(xiàn)場裝置有關(guān)的塊模式元素的狀態(tài)(塊1002)開始。該塊模式元素也可以對應(yīng)于與該現(xiàn)場裝置有關(guān)的組件中的配置塊。該示例的過程1000然后訪問裝置描述符數(shù)據(jù)庫120,以(例如,經(jīng)由跨塊處理器210)獲得與該現(xiàn)場裝置有關(guān)的裝置定義文件(塊1004)。在其他示例中,該過程1000可以使用算法和/或者例程而非裝置定義文件,來決定現(xiàn)場裝置、組件和/或配置塊的模式。

該示例的過程1000然后(例如,經(jīng)由該塊模式元素解析器206和/或該模式計算器208)決定經(jīng)由該用戶接口107在應(yīng)用中顯示的圖形(塊1006)。該示例的過程1000也(例如,經(jīng)由該塊模式元素解析器206)從作為運行期數(shù)據(jù)被接收的其他過程控制信息中解析塊模式元素的狀態(tài)(塊1008)。該示例過程1000也可以定位與該塊模式元素、配置塊和/或該現(xiàn)場裝置有關(guān)的標(biāo)識符。該示例的過程1000然后基于對應(yīng)塊模式元素的狀態(tài),(例如,經(jīng)由該模式計算器208)決定各被標(biāo)識的配置塊的模式(塊1010)。為了決定該模式,該示例過程1000使用該裝置定義文件或,替代地,使用算法和/或例程中的指令。

該示例過程1000然后(例如,經(jīng)由該模式計算器208)決定:對于每個配置塊的該決定的模式是否被作為圖形顯示(塊1012)。對于要作為圖形被顯示的該配置塊的各模式,該示例過程1000經(jīng)由該用戶接口107在一個或多個對應(yīng)的應(yīng)用中(例如,經(jīng)由這渲染器210)將該模式作為圖形顯示(塊1014)。該示例的過程1000然后(例如,經(jīng)由該模式計算器208)決定是否該配置塊與組件相關(guān)(塊1016)。此外,對于要作為圖形被顯示的該配置塊的各模式(塊1012),該示例過程1000決定配置塊是否與組件相關(guān)(塊1016)。在其他示例中,一旦決定了配置塊的模式,該示例過程可以計算組件和/或現(xiàn)場裝置的模式。

如果該配置塊與至少一個組件有關(guān),那么該示例過程1000基于該對應(yīng)配置塊的模式(例如,經(jīng)由該模式計算器218)決定該組件的模式(塊1018)。在其他示例中,該過程1000可以基于對應(yīng)塊模式元素的狀態(tài),決定該組件的模式。圖10B的該示例過程1000然后(例如,經(jīng)由該模式計算器218)決定各組件的模式的圖形是否要被顯示(塊1020)。對于將被在應(yīng)用中作為圖形顯示的各組件,該示例過程1000在應(yīng)用中(例如,經(jīng)由這渲染器210)以圖形為各組件顯示模式(塊1022)。該示例過程1000然后決定該現(xiàn)場裝置的模式(塊1024)。此外,如果圖10A的該示例過程決定:沒有與至少一個組件有關(guān)的配置塊(塊1016),或者如果該組件的模式不被作為圖形(塊1020)顯示,圖10B中的該示例過程1000決定現(xiàn)場裝置的模式(塊1024)。

該列舉示例中的該示例過程1000繼續(xù)(例如,經(jīng)由這渲染器210)在應(yīng)用中將該現(xiàn)場裝置的模式作為圖形顯示(塊1026)。在一些示例中,該過程1000可以決定是否為該現(xiàn)場裝置的模式顯示圖標(biāo)。該示例過程1000然后(例如,經(jīng)由該模式計算器208)決定:是否有與該過程控制系統(tǒng)104相關(guān)的模式圖形(塊1028)。如果有對于該過程控制系統(tǒng)的模式圖形,那么該示例過程1000決定:是否(例如,經(jīng)由該模式計算器208)為該過程控制系統(tǒng)中的所有現(xiàn)場裝置計算模式(塊1030)。

如果該現(xiàn)場裝置的模式被決定,該示例過程1000基于該現(xiàn)場設(shè)備的模式(例如,經(jīng)由該模式計算器208)決定該過程控制系統(tǒng)104的模式(塊1032)。替代地,該示例過程1000可以基于塊模式元素的狀態(tài)來決定該過程控制系統(tǒng)104的模式。該示例過程1000然后經(jīng)由該用戶接口107(例如,經(jīng)由該渲染器210)在應(yīng)用中顯示該過程控制系統(tǒng)104的被決定的模式.

該示例過程1000然后決定:是否任何另外的運行期數(shù)據(jù)已經(jīng)被(例如,經(jīng)由該運行期數(shù)據(jù)接收機(jī)204)收到(塊1036)。在一些示例中,該過程1000可以并發(fā)地處理運行期數(shù)據(jù)以計算模式,而同時該過程1000將其他模式作為圖形顯示。如果圖形不與該過程控制系統(tǒng)104的模式相關(guān)聯(lián)(塊1028),那么該示例過程1000也決定:是否另外的運行期數(shù)據(jù)已經(jīng)被收到(塊1036)。更進(jìn)一步,如果至少一個現(xiàn)場裝置的模式必須被計算(塊1030),那么該示例過程1000決定:是否另外的運行期數(shù)據(jù)已經(jīng)被收到,該數(shù)據(jù)含有計算該現(xiàn)場裝置的模式的狀態(tài)信息(塊1036)。如果另外的運行期數(shù)據(jù)已經(jīng)被收到,圖10A中的該示例過程1000接收在該運行期數(shù)據(jù)中的狀態(tài)信息(塊1002)。然而,如果沒有另外運行期數(shù)據(jù)被收到,那么該示例過程1000結(jié)束。

圖11的該示例過程1100基于現(xiàn)場裝置的被選擇的模式,設(shè)置塊模式元素的狀態(tài)。該示例的過程1100從(例如,經(jīng)由該選擇接收機(jī)214)接收配置現(xiàn)場裝置到所需模式的指令開始(塊1102)。在其他示例中,該過程1100可以接收將組件和/或配置塊設(shè)定為所需的模式的指令。該示例過程1100可以通過用戶經(jīng)由在應(yīng)用中顯示的圖形而選擇模式來接收該指令。該示例過程1100然后(例如,經(jīng)由該模式選擇器216)決定與該現(xiàn)場裝置相關(guān)的塊模式元素(塊1104).

該示例的過程1100繼續(xù)基于該現(xiàn)場裝置的被旋轉(zhuǎn)的模式,來(例如,經(jīng)由該模式選擇器216)為該塊模式元素決定狀態(tài)(塊1106)。該示例的過程1100可以基于與該現(xiàn)場裝置相關(guān)的裝置定義文件,來決定塊模式元素和/或者決定該塊模式元素的狀態(tài)。該示例過程1100然后(例如,經(jīng)由該模式選擇器216)產(chǎn)生給該現(xiàn)場裝置的消息,以將該塊模式元素變更為所確定的狀態(tài)(塊1108)。該示例過程1100然后經(jīng)由該控制器108(例如,經(jīng)由該控制器接口202)將該消息傳送給該現(xiàn)場裝置(塊1110)。該示例過程1100然后返回以接收指令將另外的現(xiàn)場裝置設(shè)定為所需模式(塊1102)。在其他示例中,該示例過程1100可以在傳輸該消息之后結(jié)束。

圖12中的該示例的過程1200基于過程控制狀態(tài)信息來管理哪些圖形被顯示。該示例的過程1200從(例如,經(jīng)由該運行期數(shù)據(jù)接收機(jī)204)接收來自現(xiàn)場裝置的狀態(tài)信息開始(塊1202)。該狀態(tài)信息可以被包含在運行期數(shù)據(jù)之中。更進(jìn)一步,該狀態(tài)信息可以含有條件的參數(shù)(例如,有條件的裝置參數(shù))和/或正常塊模式元素的狀態(tài)。在其他示例中,該過程1200可以(例如,經(jīng)由該有條件的圖形管理器218)訪問該激活數(shù)據(jù)庫220,以決定:與現(xiàn)場裝置有關(guān)的對象是否被激活(塊1204)。對象可以涉及組件、配置塊、參數(shù)、塊模式元素、特征和/或與該現(xiàn)場裝置相關(guān)的功能。

該示例過程1200然后(例如,經(jīng)由該有條件的圖形管理器218)決定該現(xiàn)場裝置的對象是否被使能。被使能可包括被激活、可用的和/或被許可。該示例過程1200可以基于條件參數(shù)中的信息來決定對象是否被使能,和/或決定與該對象相關(guān)的塊模式元素是否有自動的狀態(tài)。此外,該示例過程1200可以決定與該對象相關(guān)的該配置塊是否被使能。

如果該對象被使能,那么該示例的過程1200(例如,經(jīng)由該渲染器210)在一個或多個應(yīng)用中顯示與該對象有關(guān)的圖形(塊1208)。然而,如果該對象沒有被使能,那么該示例過程1200(例如,經(jīng)由該渲染器210)從應(yīng)用中移除和/或隱藏與該對象相關(guān)的圖形(塊1210)。該示例的過程1200然后(例如,經(jīng)由該有條件的圖形管理器218)決定:是否有任何另外的對象(塊1212)。在其他示例中,該過程1200可以并發(fā)地處理所有對象和/或現(xiàn)場裝置。如果有另外對象,那么該示例過程1200返回接收狀態(tài)信息,以決定與那些另外對象相關(guān)的圖形是否應(yīng)該被顯示。然而,如果沒有任何另外對象,那么該示例過程1200結(jié)束。

圖13是示例的處理器系統(tǒng)P10的框圖,該系統(tǒng)可以被用來實現(xiàn)在此被描述的示例的方法和裝置。例如,與該示例處理器系統(tǒng)P10相似或相同的處理器系統(tǒng)可以被用來實現(xiàn)圖1和/或圖2的該示例控制器接口202、該示例運行期數(shù)據(jù)接收機(jī)204、該示例塊模式元素解析器206、該示例跨塊處理器207、該示例模式計算器208、該示例渲染器210、該示例應(yīng)用接口212、該示例選擇接收機(jī)214、該示例模式選擇器216、該示例有條件的圖形管理器218、該示例激活數(shù)據(jù)庫220、該示例裝置描述符數(shù)據(jù)庫120、和/或更通常地示例的接口的處理器102。雖然該示例處理器系統(tǒng)P10被以下描述為包括多個外設(shè)、接口、芯片、存儲器等等,但是那些元件中的一個或多個可以從其他示例的處理器系統(tǒng)中省去,該些其他處理系統(tǒng)被用來實現(xiàn)一個或多個該示例控制器接口202、該示例運行期數(shù)據(jù)接收機(jī)204、該示例塊模式元素解析器206、該示例跨塊處理器207、該示例模式計算器208、該示例渲染器210、該示例應(yīng)用接口212、該示例選擇接收機(jī)214、該示例模式選擇器216、該示例有條件的圖形管理器218、該示例激活數(shù)據(jù)庫220、該示例裝置描述符數(shù)據(jù)庫120、和/或更通常地,該示例接口處理器102。

如圖13所示,該處理器系統(tǒng)P10含有耦接于互連總線P14的處理器P12。該處理器P12含有一個寄存器組或者寄存器空間P16,在圖13它被描述為完全地芯片上,但是它能夠替代地完全地或部份地離開芯片,并且經(jīng)由專用的電氣連接和/或該互連總線P14直接地耦接于該處理器P12。該處理器P12可以是任何適當(dāng)?shù)奶幚砥鳎幚韱挝换蛭⑻幚砥?。雖然未在圖13中顯示,但是該系統(tǒng)P10可以是多處理器系統(tǒng),并且因此可以含有一個或多個額外的處理器,該額外的處理器與該處理器P12相同或者相似并且通信地耦接到該互連總線P14。

圖13的該處理器P12被耦接于芯片組P18,該芯片組含有存儲器控制器P20和外圍輸入/輸出(I/O)控制器P22。如熟知的,芯片組典型地提供I/O和存儲器管理功能,以及多個通用和/或?qū)S玫募拇嫫?、定時器等等,它們由耦接于芯片組P18的一個或多個處理器可訪問或使用。該存儲器控制器P20運行功能,該功能允許該處理器P12(或者如果有多個處理器則允許多個處理器)訪問系統(tǒng)存儲器P24和大容量存儲器P25。

該系統(tǒng)存儲器P24可以含有任何所需類型的易失性和/或非易失性的存儲器,諸如例如,靜態(tài)隨機(jī)訪問存儲器(SRAM)、動態(tài)隨機(jī)訪問儲存器(DRAM)、快閃存儲器、只讀存儲器(ROM),等等。大容量存儲器P25可以含有任何所需類型的大容量存儲裝置。例如,如果該示例處理器系統(tǒng)P10被用來實現(xiàn)該裝置描述符數(shù)據(jù)庫120和/或該激活數(shù)據(jù)庫220(圖2),那么該大容量存儲存儲器P25可以含有硬盤驅(qū)動器、光學(xué)驅(qū)動器、磁帶存儲裝置,等等。替代地,如果示例的處理器系統(tǒng)P10被用來實現(xiàn)該裝置描述符數(shù)據(jù)庫120和/或該激活數(shù)據(jù)庫220,那么該大容量存儲存儲器P25可以含有固態(tài)存儲器(例如,快閃存儲器,RAM存儲器,等等),磁性存儲器(例如,硬盤),或其他任何適合于該裝置描述符數(shù)據(jù)庫120和/或該激活數(shù)據(jù)庫220中的大容量存儲的存儲器。

該外圍I/O控制器P22運行功能,該功能允許該處理器P12經(jīng)由外圍I/O總線P32,與外圍輸入/輸出(I/O)裝置P26和P28及網(wǎng)絡(luò)接口P30通信。I/O裝置P26和P28可以是任何所需類型的I/O裝置,諸如,例如,鍵盤、顯示器(例如,液晶顯示器(LCD)、陰極射線管(CRT)顯示器,等等)、導(dǎo)航裝置(例如,鼠標(biāo)、軌跡球、電容性觸摸板、操縱桿,等等),等等。該網(wǎng)絡(luò)接口P30可以是,例如,以太網(wǎng)絡(luò)裝置、異步傳輸模式(ATM)裝置、802.11裝置、DSL調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、蜂窩調(diào)制解調(diào)器,等等,其允許處理器系統(tǒng)P10與另外的處理器系統(tǒng)通信。

雖然該存儲器控制器P20和該I/O控制器P22在圖13中被描述為該芯片組P18中的分離的功能塊,但是,這些塊所執(zhí)行的功能可以被集成在單個半導(dǎo)體電路中,或者可以使用二個或更多個分離的集成電路被實現(xiàn)。

上面描述的該示例方法和/或裝置中的至少一些由運行在計算機(jī)處理器上的一個或多個軟件和/或固件程序來實現(xiàn)。然而,專用的硬件實現(xiàn)包括但不限于,專用集成電路、可編程邏輯陣列和其他硬件裝置,它可被類似地構(gòu)建以全部地或部分地實現(xiàn)在此描述的該示例方法和/或裝置中的一些或全部。此外,替代的軟件實現(xiàn)包括但是不限于分布式處理或者組件/對象分布式處理、并行處理或虛擬機(jī)處理,它也能被構(gòu)建以實現(xiàn)在此描述的該示例方法和/或系統(tǒng)。

值得注意的是,在此描述的該示例的軟件和/或固件實現(xiàn)被存儲在有形的存儲介質(zhì)上,例如:磁性介質(zhì)(例如,磁盤或磁帶);磁性-光學(xué)或光學(xué)介質(zhì),例如光碟;或固態(tài)介質(zhì),例如包括一個或多個只讀(非易失性)存儲器、隨意訪問存儲器、或其他可擦寫(易失性)存儲器的存儲卡或其他封裝。因此,在此描述的該示例軟件和/或固件能夠被存儲在如以上描述的有形存儲介質(zhì)或后繼的存儲媒介上。雖然以上的說明書參照特定的標(biāo)準(zhǔn)和協(xié)議來說明組件和功能,但是應(yīng)能了解:該專利的范圍并不限于該些標(biāo)準(zhǔn)和協(xié)議。

此外,雖然該專利公開了示例方法和裝置,包括在硬件上運行軟件或者固件,但是值得注意的是:這樣的系統(tǒng)只是說明性的并且不應(yīng)該被理解為限制性的。例如,本申請旨在:這些硬件和軟件組件中的任何或所有可以在唯一地在硬件中、唯一地在軟件中、唯一地在固件中、或在硬件、固件和/或軟件的結(jié)合中實現(xiàn)。因此,雖然該上面的說明書描述了示例的方法、系統(tǒng)和機(jī)器可訪問的介質(zhì),該示例不是實現(xiàn)該系統(tǒng)、方法和機(jī)器可訪問的介質(zhì)的唯一方法。因此,雖然在此已經(jīng)描述了特定的示例的方法、系統(tǒng)和機(jī)器訪問的介質(zhì),本專利的覆蓋該范圍并不限于此。相反,本專利覆蓋字面地或以等同原則實質(zhì)地落在所附權(quán)利要求的范圍之中的所有方法、系統(tǒng)和機(jī)器可訪問的介質(zhì)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1