国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于管理過程控制搜索結(jié)果的方法和裝置的制作方法

      文檔序號:6329370閱讀:157來源:國知局
      專利名稱:用于管理過程控制搜索結(jié)果的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明大體上涉及過程控制系統(tǒng),更具體地,涉及用于管理過程控制搜索結(jié)果的方法和裝置。
      背景技術(shù)
      過程控制系統(tǒng)例如在化學(xué)、石油或其他過程中使用的過程控制系統(tǒng)一般包括通信地耦合到至少一個主機或操作員工作站并經(jīng)由模擬、數(shù)字或組合的模擬/數(shù)字總線通信地耦合到一個或多個現(xiàn)場設(shè)備的一個或多個過程控制器和輸入/輸出(I/O)設(shè)備??蔀槔玳y、閥定位器、開關(guān)和變送器(例如,溫度、壓強和流速傳感器)的現(xiàn)場設(shè)備在過程內(nèi)施行過程控制功能,例如打開或關(guān)閉閥以及測量過程控制參數(shù)??刂破鹘邮毡硎居涩F(xiàn)場設(shè)備所做的過程測量的信號,處理該信息來實現(xiàn)控制例程,并生成通過總線或其他通信線發(fā)送到現(xiàn)場設(shè)備以控制過程的操作的控制信號。以這種方式,過程控制器經(jīng)由通信地耦合現(xiàn)場設(shè)備的總線和/或其他通信鏈路來執(zhí)行并協(xié)調(diào)使用現(xiàn)場設(shè)備的控制策略或例程??墒箒碜袁F(xiàn)場設(shè)備和控制器的信息可用于由操作員工作站(例如,基于處理器的系統(tǒng))執(zhí)行的一個或多個應(yīng)用(例如,軟件例程、程序等),以使操作員能夠施行關(guān)于過程的期望的功能。這些功能中的一些功能可以包括查看過程的當(dāng)前狀態(tài)(例如,通過圖形用戶界面)、評估過程、更改過程的操作(例如,通過視覺對象圖),等等。很多過程控制系統(tǒng)還包括一個或多個應(yīng)用站。通常,這些應(yīng)用站使用經(jīng)由局域網(wǎng)(LAN)通信地耦合到控制器、操作員工作站和過程控制系統(tǒng)內(nèi)的其他系統(tǒng)的個人計算機、工作站或類似物來實現(xiàn)。每個應(yīng)用站可以執(zhí)行一個或多個策略、例程或應(yīng)用,其在過程控制系統(tǒng)內(nèi)施行活動管理功能、維護管理功能、虛擬控制功能、診斷功能、實時監(jiān)控功能、與安全有關(guān)的功能、配置功能等。另外,應(yīng)用站和/或操作員工作站可以訪問過程文檔、事件信息、警報信息、和/或描述過程控制系統(tǒng)不同方面的幫助文件。這些不同類型的信息中的每一個都可以被存儲在單獨的數(shù)據(jù)庫中。在某些實例中,操作員可以使用搜索功能來搜索數(shù)據(jù)庫,以獲取期望的文檔和/或信息??墒牵驗椴煌愋偷奈臋n被存儲在過程控制系統(tǒng)內(nèi)的不同位置和/或數(shù)據(jù)庫中,所以操作員可能不得不搜索多個數(shù)據(jù)庫,以獲取關(guān)于一個主題、現(xiàn)場設(shè)備、和/或信息的類型的信息。

      發(fā)明內(nèi)容
      描述了用于管理過程控制搜索結(jié)果的示例性方法和裝置。在一個例子中,方法包括經(jīng)由應(yīng)用從用戶接收搜索參數(shù),以查看與所述搜索參數(shù)相關(guān)聯(lián)的搜索結(jié)果;基于所述應(yīng)用,確定顯示環(huán)境(context);以及搜索搜索索引以獲取與所述搜索參數(shù)相匹配的控制參數(shù),從而形成一組匹配的控制參數(shù),其中,所述搜索索引包括與運行時間數(shù)據(jù)相應(yīng)的控制參數(shù),所述運行時間數(shù)據(jù)由過程控制系統(tǒng)內(nèi)的控制器產(chǎn)生。所述示例性的方法還包括基于所述所確定的顯示環(huán)境,將所述一組匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      示例性裝置包括搜索引擎,用于搜索搜索索引以獲取與從應(yīng)用接收的搜索參數(shù)匹配的控制參數(shù),其中,所述搜索索引包括與運行時間數(shù)據(jù)相應(yīng)的控制參數(shù),所述運行時間數(shù)據(jù)由過程控制系統(tǒng)內(nèi)的控制器產(chǎn)生。示例性搜索引擎還用于將匹配中的所述控制參數(shù)作為搜索結(jié)果來傳輸。


      圖1示出了包括示例性搜索接口和示例性索引管理器的示例性過程控制系統(tǒng)的框圖。圖2示出了圖1的示例性搜索接口和示例性索引管理器的功能框圖。圖3和圖4示出了由圖1和圖2的示例性搜索接口提供的顯示搜索結(jié)果的圖1示例性用戶界面。圖5示出了由圖1和圖2的示例性搜索接口提供的顯示環(huán)境關(guān)聯(lián)的(in-context) 搜索結(jié)果的圖1示例性用戶界面。圖6和圖7示出了基于用戶類型的顯示環(huán)境關(guān)聯(lián)搜索結(jié)果的圖1示例性用戶界圖8示出了由圖1和圖2的示例性搜索接口提供的顯示功能框搜索結(jié)果的圖1示例性用戶界面。圖9A、圖9B、圖10、圖IlA和圖IlB是可以用于實現(xiàn)圖1和/或圖2的搜索接口和
      /或索引管理器的示例性方法的流程圖。圖12是可以用于實現(xiàn)這里所述的示例性方法和裝置的示例性處理器系統(tǒng)的框圖。
      具體實施例方式雖然下文描述了包括在硬件上執(zhí)行的軟件和/或固件連同其他部件的示例性方法和裝置,應(yīng)注意,這些例子僅僅是例證性的,而不應(yīng)被認為是限制性的。例如,設(shè)想硬件、 軟件和固件部件的任何一個或全部能夠唯一地以硬件、唯一地以軟件或以硬件和軟件的任何組合體現(xiàn)。因此,雖然下文描述示例性方法和裝置,但是本領(lǐng)域普通技術(shù)人員將容易認識到,所提供的例子并不是實現(xiàn)這樣的方法和裝置的唯一方式。例如,雖然結(jié)合對過程控制搜索結(jié)果的管理來描述了示例性方法和裝置,但是示例性方法和裝置是更普遍地適用的,并可以被實現(xiàn),以用于管理任何自動化系統(tǒng)、批處理系統(tǒng)、制造系統(tǒng)、工業(yè)控制系統(tǒng)、安全儀表系統(tǒng)等的搜索結(jié)果。通常,過程控制系統(tǒng)包括控制器,用于操作管理位于控制系統(tǒng)中的現(xiàn)場設(shè)備的例程、控制策略、和/或算法。所述現(xiàn)場設(shè)備可以是例如閥、閥定位器、開關(guān)和變送器,并且可以實施過程控制功能,例如開啟或關(guān)閉閥和測量過程控制參數(shù)。除了管理現(xiàn)場設(shè)備,控制器還基于從所述現(xiàn)場設(shè)備接收的數(shù)據(jù)來產(chǎn)生運行時間數(shù)據(jù)。在一些示例中,控制器可以基于從現(xiàn)場設(shè)備所接收的數(shù)據(jù)通過例程和/或算法來計算和/或以其他方式確定運行時間數(shù)據(jù)。運行時間數(shù)據(jù)可以包括過程值、統(tǒng)計數(shù)據(jù)、警報、監(jiān)控信息、過程趨向信息、診斷信息、現(xiàn)場設(shè)備狀態(tài)信息、和/或來自現(xiàn)場設(shè)備的消息??刂破鲗⑦\行時間數(shù)據(jù)傳輸給在工作站上運行的應(yīng)用,從而操作員能夠管理過程控制系統(tǒng)。為了管理運行時間數(shù)據(jù),已知的過程控制系統(tǒng)對控制參數(shù)(例如控制變量)進行限定,以提供所述運行時間數(shù)據(jù)的一個或多個定義。以這種方式,應(yīng)用可以引用圖形表示中的一個或多個控制參數(shù),以顯示相應(yīng)的運行時間數(shù)據(jù)。例如,可以針對泵的輸出限定PUMPOl 控制參數(shù)。控制器從泵接收數(shù)值(例如數(shù)據(jù))形式的輸出,在例程中處理所述數(shù)值以產(chǎn)生運行時間數(shù)據(jù),并且將所述運行時間數(shù)據(jù)存儲至PUMPOl控制參數(shù)。圖形、圖表、和/或任何其他圖形表示可以通過引用PUMPOl控制參數(shù)來顯示泵的輸出值。除了管理運行時間數(shù)據(jù),過程控制系統(tǒng)管理源信息(例如控制文檔)。源信息描述例如過程控制系統(tǒng)的方面、現(xiàn)場設(shè)備指令、控制器的操作、最優(yōu)實踐、歷史檔案信息、問題調(diào)試過程、安全措施、應(yīng)用操作指令、警報信息、事件信息、和/或幫助文件。源信息和運行時間數(shù)據(jù)共同地作為過程控制信息被引用。過程控制信息可以被存儲對于過程控制系統(tǒng)本地的數(shù)據(jù)庫中。過程控制信息也可以基于信息類型被存儲在不同的數(shù)據(jù)庫中。例如,安全措施源信息可以被存儲至安全相關(guān)數(shù)據(jù)庫,而現(xiàn)場設(shè)備運行時間數(shù)據(jù)可以被存儲至設(shè)備運行時間數(shù)據(jù)數(shù)據(jù)庫。通過將類似類型的文檔和信息安排并存儲至相同的數(shù)據(jù)庫,過程控制系統(tǒng)設(shè)計人員能夠優(yōu)化和/或遵從對文檔的訪問和管理,以用整理記錄管理指南和/或過程。為了搜索不同的數(shù)據(jù)庫,文檔分析器(例如爬蟲器(crawler)和/或蜘蛛搜索引擎(spider))可以周期性地訪問數(shù)據(jù)庫和基于例如文檔內(nèi)的關(guān)鍵詞、文檔的標題、和/或文檔內(nèi)其他特定參數(shù)來索引每個文檔。索引包括例如將信息的完整版本和/或部分版本存儲成如下列表,所述列表能夠由搜索引擎來搜索。通過使得搜索引擎能夠搜索單個位置以獲取可能位于許多不同的電子和/或地理位置的信息,索引節(jié)省了搜索時間。使用這種經(jīng)索引的過程控制信息,搜索引擎將由操作員提供的搜索參數(shù)與經(jīng)索引的文檔相匹配??墒?,因為不同類型的文檔被存儲在不同的位置和/或數(shù)據(jù)庫中,所以搜索以獲取關(guān)于在多個數(shù)據(jù)庫中引用的特殊條目的信息的用戶不得不在每個數(shù)據(jù)庫中實施搜索。例如,如果用戶想要關(guān)于泵的文檔,則用戶可能不得不訪問帶有泵的產(chǎn)品說明書的數(shù)據(jù)庫、帶有泵的安全規(guī)程的數(shù)據(jù)庫、針對泵的最佳實踐的數(shù)據(jù)庫、泵的操作狀態(tài)的事件數(shù)據(jù)庫、和/或任何其他可能包含相關(guān)信息的數(shù)據(jù)庫。替代地,一些索引可以在單個可搜索位置中包括對多個數(shù)據(jù)庫的引用。然而,許多已知的搜索引擎僅將搜索結(jié)果返回成具有對鏈接的一些文本描述的鏈接列表。附加地,針對本地數(shù)據(jù)庫配置的許多已知的搜索引擎將搜索結(jié)果顯示為與用戶所提供的搜索參數(shù)相匹配的鏈接列表。在一些示例中,搜索結(jié)果也可以包括與所提供的鏈接相關(guān)聯(lián)的內(nèi)容的縮略圖片。然而,顯示為搜索結(jié)果的信息一般以周期性時間間隔(例如周、月等)編入索引, 并且可能無法反映最新信息。在過程控制系統(tǒng)中,用戶、操作員和/或工程師有時需要有最新的數(shù)據(jù)來對過程和/或現(xiàn)場設(shè)備的操作進行評估并且做出決定。許多已知的搜索引擎可能無法搜索由控制器生成的過程控制運行時間數(shù)據(jù)。在許多情況下,控制器可以每秒產(chǎn)生幾百到幾千個運行時間數(shù)據(jù)值。附加地,與控制參數(shù)相關(guān)聯(lián)的值可以每隔幾毫秒就改變,從而改寫先前生成的數(shù)據(jù)。由于運行時間數(shù)據(jù)生成和/或更新比較頻繁,許多已知的搜索引擎都沒有配置成將運行時間數(shù)據(jù)編入索引。這里所描述的示例性方法和裝置管理和顯示過程控制搜索結(jié)果,方法是搜索可能跨越不同位置中的不同數(shù)據(jù)庫的源信息和/或運行時間數(shù)據(jù)(例如過程控制信息)的索引,并且在與所述搜索相關(guān)聯(lián)的環(huán)境中顯示所述搜索結(jié)果。該索引可以包括源信息和/或運行時間數(shù)據(jù)的完整版本。替代地,索引可以包括源信息和/或運行時間數(shù)據(jù)的可搜索的代表性部分。所述搜索的環(huán)境可以包括實施搜索的用戶的工作職能、用戶的訪問級別、用戶的身份、和/或由用戶提供的驗證。所述搜索的環(huán)境也可以基于應(yīng)用的環(huán)境、用戶界面的環(huán)境、和/或所選擇的用于發(fā)起搜索的過程控制信息的環(huán)境。附加地,這里所描述的示例性方法和裝置基于用于請求搜索結(jié)果的環(huán)境,通過配置所述搜索結(jié)果的顯示,來管理搜索結(jié)果的顯示。例如,通過用戶從操作員界面手動地將搜索參數(shù)輸入到搜索字段,就可以在預(yù)覽面板內(nèi)接收搜索結(jié)果列表,該預(yù)覽面板顯示具有與每個搜索結(jié)果相關(guān)聯(lián)的、更新的運行時間數(shù)據(jù)的過程控制系統(tǒng)的部分。在另一示例中,用戶可以通過在示意圖上選擇圖形表示的現(xiàn)場設(shè)備來發(fā)起搜索。在該示例中,方法和裝置可以基于所選擇的現(xiàn)場設(shè)備來確定搜索參數(shù),并返回與所述示意圖相關(guān)聯(lián)的圖形化的搜索結(jié)果 (例如布局信息、與現(xiàn)場設(shè)備相關(guān)聯(lián)的運行時間數(shù)據(jù)、歷史趨向圖等)。這里所描述的示例性方法和裝置管理可能未存儲在數(shù)據(jù)庫或文件中的運行時間數(shù)據(jù)的索引。因為運行時間數(shù)據(jù)一般是動態(tài)的,所以所述方法和裝置通過將與運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)編入索引來將運行時間數(shù)據(jù)編入索引。在許多情況下,控制參數(shù)的名稱是靜態(tài)的。示例性方法和裝置將在過程控制系統(tǒng)內(nèi)通常和/或經(jīng)常使用的控制參數(shù)列表編入索引,從而訪問控制參數(shù)的任何應(yīng)用或圖形表示都可以作為具有最新運行時間數(shù)據(jù)的搜索結(jié)果被顯示。因此,示例性方法和裝置通過將與運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)編入索引,并且將運行時間數(shù)據(jù)變化傳遞至所顯示的搜索結(jié)果,來有效地將運行時間數(shù)據(jù)編入索引。這里所描述的示例性方法和裝置也可以指定如下時間段,S卩,何時從控制器中讀取控制參數(shù)和/或運行時間數(shù)據(jù),和/或?qū)⒖刂茀?shù)和/或運行時間數(shù)據(jù)存儲在索引中多長時間。在某些情況下,示例性方法和裝置可以僅將運行時間數(shù)據(jù)的控制參數(shù)編入索引,只要控制參數(shù)是相關(guān)的和/或被控制系統(tǒng)內(nèi)的用戶相對頻繁地訪問的。在其他示例中中,所述方法和裝置將所有控制參數(shù)都編入索引,而僅更新經(jīng)常被訪問的控制參數(shù)。這里所描述的示例性方法和裝置使過程控制用戶、操作員和/或工程師能夠?qū)⑺阉鲄?shù)(如搜索條件)和/或搜索結(jié)果保存到本地數(shù)據(jù)庫。周期性地,所述方法和裝置識別常見的和/或頻繁保存的搜索,并且將這些普遍保存的搜索推廣至供其他過程控制人員使用的公共數(shù)據(jù)庫。附加地,這里所描述的示例性方法和裝置管理備份索引,所述備份索引可以被存儲在過程控制系統(tǒng)的每個工作站上和/或計算機上。所述備份索引能夠以低于主要過程控制索引的頻率更新,但可以在主要過程控制索引離線時提供搜索功能。圖1示出示例性過程控制環(huán)境100的框圖,所述過程控制環(huán)境100包括示例性搜索接口 102和示例性索引管理器103,所述搜索接口和所述索引管理器可用于實現(xiàn)這里所描述的示例性方法和裝置。示例性搜索接口 102和索引管理器103被包括在過程控制系統(tǒng) 104內(nèi)。附加地,搜索接口 102可以由工作站106來實現(xiàn)和/或被包括在工作站106內(nèi)。在其他示例中,搜索接口 102可以被包括在服務(wù)器、分布式計算網(wǎng)絡(luò)、和/或任何其他可以通信地耦合到工作站106的一個或多個計算設(shè)備內(nèi)。圖1的示例性工作站106可以包括任何計算設(shè)備,例如個人電腦、筆記本電腦、服務(wù)器、控制器、個人數(shù)字助手(PDA)、計算平板電腦、微型計算機等??梢允褂萌魏魏线m的計算機系統(tǒng)或處理系統(tǒng)(例如圖12的處理器系統(tǒng)P10)來實現(xiàn)工作站106。例如,可以使用單處理器的個人電腦、單或多處理器工作站等來實現(xiàn)工作站106。示例性過程控制系統(tǒng)104可以包括任何類型的制造裝備、工藝裝備、自動化裝備、 安全儀表化裝備、和/或任何其他類型的過程控制結(jié)構(gòu)或系統(tǒng)。在一些示例中,過程控制系統(tǒng)104可以包括位于過程控制環(huán)境100內(nèi)不同位置的多個裝備。附加地,示例性過程控制環(huán)境100可以包括可能被包含在相同裝備內(nèi)和/或位于不同裝備上的其他過程控制系統(tǒng)(未示出)。示例性過程控制系統(tǒng)104包括經(jīng)由本地局域網(wǎng)(LAN) 110通信地耦合到工作站106 的控制器108。可以使用任何通信介質(zhì)和/或協(xié)議來實現(xiàn)局域網(wǎng)110。例如,局域網(wǎng)110可以基于硬連接的或無線的以太網(wǎng)通信方案。然而,可以使用任何其他合適的通訊介質(zhì)和協(xié)議。此外,雖然僅示出單個局域網(wǎng)110,但是可以使用工作站106內(nèi)的多個LAN和適當(dāng)?shù)耐ㄐ庞布硖峁┕ぷ髡?06與各類似工作站(未示出)之間的冗余通信路徑。附加地,過程控制環(huán)境100可以包括路由器(未示出),以將其他工作站(未示出) 通信地耦合到控制器108和/或?qū)⒐ぷ髡?06通信地耦合到其他過程控制系統(tǒng)內(nèi)的控制器 (未示出)。此外,過程控制環(huán)境100可以包括防火墻(未示出),以使遠程工作站(例如過程控制環(huán)境100之外的工作站)可訪問過程控制環(huán)境100內(nèi)的資源。過程控制系統(tǒng)104包括現(xiàn)場設(shè)備112 (例如輸入和/或輸出設(shè)備)?,F(xiàn)場設(shè)備112 包括能夠接收輸入、產(chǎn)生輸出和/或控制過程的任何類型的一個或多個過程控制部件?,F(xiàn)場設(shè)備112可以包括控制設(shè)備,例如閥、泵、風(fēng)扇、加熱器、冷卻器和/或混合器,以用于控制過程。附加地,現(xiàn)場設(shè)備112可以包括測量和監(jiān)控設(shè)備,例如溫度傳感器、壓力計、濃度計、 液位計、流量計和/或蒸氣傳感器,用以測量過程的部分?,F(xiàn)場設(shè)備112經(jīng)由輸入114從控制器108接收指令,以執(zhí)行特定命令和使由現(xiàn)場設(shè)備112實現(xiàn)和/或控制的過程發(fā)生變化。 此外,現(xiàn)場設(shè)備112測量過程數(shù)據(jù)、環(huán)境數(shù)據(jù)和/或輸入設(shè)備數(shù)據(jù),并且將測得的數(shù)據(jù)經(jīng)由輸出116傳輸給控制器108。所述數(shù)據(jù)可以包括與從每個現(xiàn)場設(shè)備測得的輸出相應(yīng)的變量值。過程控制系統(tǒng)104還包括I/O設(shè)備118(例如一個或多個I/O卡),用于接收來自現(xiàn)場設(shè)備112的數(shù)據(jù),并將所述數(shù)據(jù)轉(zhuǎn)換成能夠被示例性控制器108處理的通信。類似地, I/O設(shè)備118將來自控制器108的數(shù)據(jù)或通信轉(zhuǎn)換成能夠由相應(yīng)的現(xiàn)場設(shè)備112處理的格式。圖1的示例性控制器108操作一個或多個控制例程(例如過程控制算法、函數(shù)和 /或指令),用于管理過程控制系統(tǒng)104內(nèi)的現(xiàn)場設(shè)備112??刂评贪ɡ邕^程監(jiān)控應(yīng)用、警報管理應(yīng)用、過程趨勢和/或歷史應(yīng)用、診斷應(yīng)用、批處理和/或活動管理應(yīng)用、數(shù)據(jù)統(tǒng)計應(yīng)用、視頻流應(yīng)用、高級控制應(yīng)用、安全儀表化應(yīng)用、事件應(yīng)用等??刂破?08根據(jù)從現(xiàn)場設(shè)備112接收到的數(shù)據(jù)計算和/或確定運行時間數(shù)據(jù)。附加地,該控制器108將該運行時間數(shù)據(jù)寫入控制參數(shù)和/或?qū)⒃撨\行時間數(shù)據(jù)與相應(yīng)的控制參數(shù)相關(guān)聯(lián)。然后,該控制器108經(jīng)由控制參數(shù)將該運行時間數(shù)據(jù)傳輸給示例性索引管理器103和/或工作站106。 此外,控制器108可以將所述運行時間數(shù)據(jù)存儲到一個或多個能由過程控制環(huán)境100內(nèi)的工作站106和/或其他工作站訪問的數(shù)據(jù)庫(例如運行時間數(shù)據(jù)存儲器120)。替代地,運行時間數(shù)據(jù)可以被存儲在控制器108內(nèi)和/或過程控制系統(tǒng)104內(nèi)的運行時間數(shù)據(jù)高速緩存器內(nèi)。由控制器108傳輸?shù)倪\行時間數(shù)據(jù)包括例如過程控制值、數(shù)據(jù)值、警報信息、文本、 狀態(tài)信息、診斷信息、錯誤消息、參數(shù)、事件和/或設(shè)備標識符??刂茀?shù)是過程變量名稱和/或數(shù)據(jù)字段,其是由控制器108產(chǎn)生的給定的運行時間數(shù)據(jù)。在一些示例中,控制器108的例程可以定義控制參數(shù)和使數(shù)據(jù)值與相應(yīng)的控制參數(shù)相關(guān)聯(lián)。例如,控制參數(shù)(例如PS PUMP01)可以相應(yīng)于泵的輸出速度??刂破?08將由現(xiàn)場設(shè)備112內(nèi)的泵所報告的值與PS PUMPOl控制參數(shù)相關(guān)聯(lián)。控制器108將所述值寫入運行時間數(shù)據(jù)存儲器120內(nèi)的PS PUMPOl控制參數(shù),和/或可以將該值傳送到任何包括 PS PUMPOl控制參數(shù)的應(yīng)用、示意圖和/或功能圖中。在一些示例中,泵(像許多現(xiàn)場設(shè)備 112那樣)可以在一秒內(nèi)多次傳輸新的輸出值,由此改變與PS PUMPOl控制參數(shù)值相關(guān)聯(lián)地存儲的所述值。示例性索引管理器103通過周期性地訪問運行時間數(shù)據(jù)存儲器120并將運行時間數(shù)據(jù)編入索引來管理運行時間數(shù)據(jù)的索引。在一些示例中,索引管理器103可以通過確定哪些控制參數(shù)是相關(guān)的和/或經(jīng)常被要求搜索結(jié)果的工作站訪問的來將運行時間數(shù)據(jù)編入索引。在其他示例中,該索引管理器103將在運行時間數(shù)據(jù)存儲器120內(nèi)列出的控制參數(shù)中的大多數(shù)和/或全部編入索引。附加地,索引管理器103通過讀取當(dāng)前存儲在運行時間數(shù)據(jù)存儲器120中的運行時間數(shù)據(jù)和/或由控制器108產(chǎn)生的運行時間數(shù)據(jù)以及更新索引內(nèi)的相應(yīng)控制參數(shù)來周期地更新所述索引。替代地,索引管理器103可以管理在索引內(nèi)列出的控制參數(shù)與存儲在運行時間數(shù)據(jù)存儲器120中的和/或由控制器108產(chǎn)生的運行時間數(shù)據(jù)之間的鏈接。以這種方式,當(dāng)控制參數(shù)在搜索結(jié)果中顯示時,索引內(nèi)的鏈接將運行時間數(shù)據(jù)耦合到所顯示的控制參數(shù),以便在控制參數(shù)的環(huán)境內(nèi)示出更新的運行時間數(shù)據(jù)。示例性索引管理器103將一個或多個索引存儲在搜索索引數(shù)據(jù)庫122中。搜索索引數(shù)據(jù)庫122包括控制參數(shù)和通過以可搜索的方式組織的索引管理器103編入索引的相關(guān)聯(lián)運行時間數(shù)據(jù)的列表。在一些示例中,搜索索引數(shù)據(jù)庫122內(nèi)的控制參數(shù)由例如過程控制區(qū)、現(xiàn)場設(shè)備、參數(shù)類型和/或任何其他的過程控制類別來組織。附加地,索引管理器103可以接收和/或訪問源信息數(shù)據(jù)庫124,以將源信息編入索引。源信息數(shù)據(jù)庫1 包括至少一個數(shù)據(jù)庫,其在過程控制系統(tǒng)104內(nèi)存儲文檔、文件和 /或過程控制信息。在一些源信息數(shù)據(jù)庫1 包含多個數(shù)據(jù)庫的例子中,索引管理器103將數(shù)據(jù)庫124中的每個都編入索引,并將索引信息組合成搜索索引數(shù)據(jù)庫122內(nèi)的單個可搜索索引。例如,雖然源信息數(shù)據(jù)庫1 示出為單個數(shù)據(jù)庫,但是源信息數(shù)據(jù)庫1 可以包括在遍及過程控制環(huán)境100的不同位置的、可以存儲過程控制文檔的多個數(shù)據(jù)庫、存儲器、服務(wù)器和/或工作站。在其他例子中,索引管理器103可以針對數(shù)據(jù)庫124中的每個創(chuàng)建索引,并將所述索引存儲到搜索索引數(shù)據(jù)庫122。在這些其他例子中,搜索接口 102可以從搜索多個搜索索引中合并搜索結(jié)果。存儲在一個或多個數(shù)據(jù)庫124中的源信息可以由過程控制用戶、操作員、工程師、 管理員、設(shè)計者等來創(chuàng)建,以便用文檔記錄過程控制系統(tǒng)104的各個方面。源信息包括例如描述現(xiàn)場設(shè)備112的操作的說明手冊、故障調(diào)試文檔、描述由過程控制系統(tǒng)104實現(xiàn)的過程的文檔、幫助文件、歷史檔案信息、配置信息、最佳實踐文檔、安全措施等。示例性索引管理器103使得工作站106的用戶能夠使用一組搜索參數(shù)在過程控制環(huán)境100內(nèi)實施對一個或多個數(shù)據(jù)庫124的單一搜索。以這種方式,用戶可以相對快速和高效地找出基本上所有相關(guān)的過程控制文檔和/或與搜索參數(shù)相關(guān)的數(shù)據(jù),而無需針對不同類型的文檔和/或文件對數(shù)據(jù)庫實施單獨的搜索。示例性搜索索引數(shù)據(jù)庫122能經(jīng)由LANllO訪問工作站106 (和過程控制系統(tǒng)104 中的其他工作站)。工作站106使用搜索接口 102來搜索以獲取由索引管理器103在搜索索引數(shù)據(jù)庫122內(nèi)編入索引的控制參數(shù)和源信息。在其他例子中,索引管理器103將搜索索引的本地副本存儲在工作站106內(nèi)。當(dāng)搜索索引數(shù)據(jù)庫122離線和/或不能被訪問時, 搜索索引的本地副本可以被工作站106用來定位存儲在源信息數(shù)據(jù)庫IM和/或運行時間數(shù)據(jù)存儲器120內(nèi)的過程控制信息。為了提供來自過程控制應(yīng)用的基于環(huán)境的搜索,示例性過程控制系統(tǒng)104包括用戶界面126。示例性用戶界面1 可以是任何使得工作站106的用戶能夠例如查看過程控制信息、修改過程控制信息、管理過程控制系統(tǒng)104和/或輸入過程控制信息的應(yīng)用界面。 應(yīng)用可以包括企業(yè)(enterprise)查看應(yīng)用、圖形工作室應(yīng)用、控制策略工作室、系統(tǒng)配置資源瀏覽器應(yīng)用和/或任何其他類型的基于過程控制的應(yīng)用。這些應(yīng)用經(jīng)由一個或多個用戶界面1 來顯示工作站106內(nèi)的信息。用戶界面1 可以包括顯示在工作站106內(nèi)的圖形窗口,用于示出顯示為一個或多個圖形表示(例如功能框圖和/或示意圖)的過程控制信息。工作站106能夠顯示多于一個的用戶界面126。在一些例子中,用戶界面1 可以包括過程控制信息的一個或多個圖形表示,并且包括一個或多個用于輸入信息的字段。用戶可以訪問經(jīng)由用戶界面126示出給用戶的不同的應(yīng)用和/或顯示。所示例子的搜索接口 102提供定位所要求的過程控制信息的搜索能力,并且可以過濾所述過程控制信息,以基于用戶的工作職能、用戶控制區(qū)域和/或用戶身份顯示相關(guān)的和/或授權(quán)用戶查看的搜索結(jié)果。與過濾搜索結(jié)果相結(jié)合的該搜索能力使得工作站106 的用戶能夠以相對減小的努力就使得示例性搜索接口 102提供搜索結(jié)果。為了提供搜索能力,示例性搜索接口 102訪問搜索索引數(shù)據(jù)庫122,以使特定于用戶的搜索參數(shù)與編入索引的過程控制信息相匹配。搜索接口 102然后將匹配中的過程控制信息顯示作為搜索結(jié)果。搜索接口 102可以基于過程控制信息類型來顯示搜索結(jié)果。在一些例子中,搜索結(jié)果可以顯示為具有運行時間數(shù)據(jù)、圖形、圖表、文檔標題、流程圖、功能圖等的示意圖的圖像。搜索接口 102也可以在預(yù)覽面板內(nèi)顯示搜索結(jié)果。在一些例子中,預(yù)覽面板可以在用戶選擇訪問源文件和/或與所列出的搜索結(jié)果條目相關(guān)聯(lián)的運行時間數(shù)據(jù)之前圖形地顯示所選擇的搜索結(jié)果條目(例如過程控制信息)。預(yù)覽面板通過打開由搜索結(jié)果條目支持的應(yīng)用來顯示所選擇的搜索結(jié)果條目。所述應(yīng)用可以嵌入在用戶界面126內(nèi)和/或可以為用戶開啟單獨的用戶界面以查看所選擇的搜索結(jié)果條目。當(dāng)接收作為搜索結(jié)果列出的對過程控制信息的選擇時,搜索接口 102訪問源信息數(shù)據(jù)庫IM和/或運行時間數(shù)據(jù)存儲器120,以擷取所選擇的過程控制信息。然后,示例性搜索接口 102基于搜索環(huán)境和/或信息環(huán)境顯示所選擇的過程控制信息102。例如,將所選擇的示意圖顯示在示意圖查看應(yīng)用內(nèi),將文檔顯示在文字處理應(yīng)用內(nèi),和/或?qū)⑦\行時間數(shù)據(jù)顯示在圖形運行時間數(shù)據(jù)應(yīng)用內(nèi)。由搜索接口 102提供的搜索能力可以跨越包括例如系統(tǒng)配置數(shù)據(jù)庫、知識管理數(shù)據(jù)庫、資產(chǎn)管理數(shù)據(jù)庫、警報和事件數(shù)據(jù)庫、批歷史數(shù)據(jù)庫、幫助文件數(shù)據(jù)庫和/或用戶支持文件數(shù)據(jù)庫的多個數(shù)據(jù)庫(例如源數(shù)據(jù)庫124)。搜索接口 102可以為過程控制環(huán)境100內(nèi)的多個過程控制系統(tǒng)(未示出)提供搜索支持,包括可以跨越在不同平臺上實現(xiàn)的系統(tǒng)的集成搜索。示例性搜索接口 102還可以通過提供與先前事件、過程控制歷史和/或先前運行時間數(shù)據(jù)相關(guān)的信息來為工作站106提供搜索導(dǎo)航能力。附加地,工作站106的用戶可以基于通過用戶界面126顯示的所選擇的圖形過程控制信息在環(huán)境中搜索以獲取過程控制信息。例如,用戶可以選擇標簽(tag)并搜索以獲取包括相同的所選擇的標簽的其他圖形表示和/或信息。在一些例子中,為獲取所述界面 126內(nèi)示出的過程控制條目的環(huán)境關(guān)聯(lián)的搜索(in-context search)可以不要求任何文本輸入。換句話說,用戶可以通過點擊顯示在界面126內(nèi)的條目來將條目的搜索參數(shù)提供給搜索接口 102。在又一例子中,用戶可以使用搜索文本框來定位顯示的源信息和/或運行時間,所述源信息和/或運行時間帶有與輸入的文本字符串(例如搜索參數(shù))相匹配的屬性。為搜索標準的一部分的、所顯示的源信息和/或運行時間數(shù)據(jù)的屬性包括例如顯示名稱、描述、參考現(xiàn)場設(shè)備和/或分配的顯示位置。在一些例子中,示例性搜索接口 102使得用戶能夠通過選擇所列出的源信息和/ 或運行時間數(shù)據(jù)來打開(例如導(dǎo)航至)在搜索結(jié)果內(nèi)列出的任何源信息和/或運行時間數(shù)據(jù)。針對源信息和/或運行時間數(shù)據(jù)的搜索結(jié)果可以首先在工作站106用戶的控制(最高關(guān)聯(lián)度)范圍內(nèi)列出源信息和/或運行時間數(shù)據(jù),接著,將源信息和/或運行時間數(shù)據(jù)與其他操作區(qū)域相關(guān)聯(lián)。此外,搜索接口 102可以使得用戶能夠搜索過程控制信息的特殊類別 (例如批信息、警報和事件信息、操作員注解、現(xiàn)場設(shè)備信息、步驟等)。用戶可以利用搜索文本框來定位例如帶有名稱和/或描述的現(xiàn)場設(shè)備112,所述名稱和/或描述包括搜索參數(shù),所述搜索參數(shù)包括文本字符串。文本字符串可以包括現(xiàn)場設(shè)備112的名稱的所有和/或部分,包括通配符。此外,示例性搜索接口 102使得用戶能夠?qū)Ш街撂囟ǖ呐c現(xiàn)場設(shè)備相關(guān)的顯示,例如現(xiàn)場設(shè)備112的一般信息顯示、現(xiàn)場設(shè)備112的細節(jié)顯示和/或現(xiàn)場設(shè)備112的主要顯示。例如,用戶可以搜索現(xiàn)場設(shè)備112,然后選擇與現(xiàn)場設(shè)備112相關(guān)聯(lián)的所期望的過程控制信息,以便打開和/或查看所選擇的信息。在圖1的例子中,用戶可以將搜索接口 102用作用戶接口 1 的一部分,以便使用現(xiàn)場設(shè)備的標簽標識值來搜索現(xiàn)場設(shè)備。搜索接口 102可以通過基于用戶的控制范圍的區(qū)域內(nèi)的現(xiàn)場設(shè)備112列出(例如首先列出)具有最高關(guān)聯(lián)度的結(jié)果,來顯示由索引管理器 103提供的搜索結(jié)果。在一些例子中,用戶可以將關(guān)鍵詞加入到一些標識源信息和/或過程控制信息的搜索結(jié)果中。搜索接口 102從用戶界面1 接收關(guān)鍵詞,并且利用相應(yīng)的源信息和/或過程控制信息將關(guān)鍵詞編入索引。關(guān)鍵詞可以使得搜索接口 102能夠更加準確和 /或快速地定位相應(yīng)地編入索引的源信息和/或過程控制信息。附加地,示例性搜索接口 102使得用戶能夠從企業(yè)應(yīng)用和/或過程歷史應(yīng)用內(nèi)搜索圖表(例如運行時間數(shù)據(jù)和/或源信息)。搜索接口 102使得用戶能夠基于當(dāng)前顯示的過程控制信息上所選擇的標簽在環(huán)境中搜索圖表。例如,用戶可以在用戶界面126內(nèi)示出的過程控制條目上選擇標簽,使得搜索接口 102搜索編入索引的、包括相同的所選擇的標簽的圖表。用戶也可以使用搜索接口 102將文本字符串輸入搜索文本框,以便定位帶有與所輸入的文本字符串相匹配的屬性的、編入索引的圖表。作為搜索標準(搜索參數(shù))的一部分的圖表屬性包括例如圖表名稱、圖表描述和/或現(xiàn)場設(shè)備112的名稱。此外,搜索接口 102使得用戶能夠搜索與過程相關(guān)的警報和事件(例如運行時間數(shù)據(jù)和/或源信息)。在一些例子中,警報和事件可以被存儲在事件紀事數(shù)據(jù)庫(例如源信息數(shù)據(jù)庫124)中,并且可以在用戶界面1 中由用戶使用企業(yè)查看應(yīng)用和/或過程歷史查看應(yīng)用來查看。示例性搜索接口 102使得用戶能夠在基于顯示的過程控制信息的環(huán)境中搜索警報和/或事件。例如,用戶能夠選擇現(xiàn)場設(shè)備112的圖形表示并且顯示在過去M小時期間被記錄的、與所選擇的現(xiàn)場設(shè)備112相關(guān)聯(lián)的所有警報和/或事件。用戶還可以使用搜索文本框來使搜索接口 102定位帶有與所輸入的文本字符串相匹配的屬性的警報和/或事件。在一些例子中,能夠以時間先后順序列出由搜索接口 102針對警報和/或事件提供的搜索結(jié)果,首先列出最近的警報和/或事件。用戶可以利用搜索接口 102來過濾搜索結(jié)果,以便顯示與特定搜索標準匹配的記錄。此外,用戶可以指定將哪個警報和/或事件屬性顯示在搜索結(jié)果中。所示例子的示例性搜索接口 102還使用戶能夠搜索與過程控制系統(tǒng)104相關(guān)聯(lián)的批事件(例如運行時間數(shù)據(jù)和/或源信息)。例如,搜索接口 102使用戶能夠從通過用戶界面1 顯示的企業(yè)應(yīng)用和/或批歷史應(yīng)用內(nèi)搜索可能被記錄在批歷史數(shù)據(jù)庫(例如,源信息數(shù)據(jù)庫124)中的批事件。附加地,搜索接口 102使得用戶通過選擇顯示的過程控制信息而在環(huán)境中搜索批事件。例如,用戶可以從顯示的批列表(例如過程控制信息)中選擇批身份號(Batch ID),以便使搜索接口 102顯示與所選擇的批身份號相關(guān)聯(lián)的批歷史事件。在又一例子中,用戶可以選擇顯示在用戶界面126內(nèi)的批步驟(過程控制信息),使搜索接口 102顯示與選擇的步驟相關(guān)聯(lián)的批事件。此外,用戶可以使用由搜索接口 102提供的搜索文本框來定位帶有與所輸入的文本字符串相匹配的屬性的批事件。示例性用戶界面 102也可以使用戶能夠基于特定搜索標準來過濾搜索結(jié)果和/或指將哪些批事件屬性顯示在搜索結(jié)果中。除了批事件,示例性搜索接口 102使用戶能夠搜索操作員日志項(例如源信息)。 用戶可以基于所選擇的過程控制信息在環(huán)境中使用搜索接口 102來搜索日志項。例如,用戶可以選擇設(shè)備模塊和/或日志項搜索類別,使得搜索接口 102搜索任何引用設(shè)備名稱的日志項。示例性搜索接口 102可以使用戶能查看在搜索結(jié)果中列出的日志項。在圖1的所示例子中,搜索接口 102也使用戶能夠搜索過程控制信息文檔(源信息),包括例如標準操作程序、設(shè)備說明手冊和/或其他參考材料。搜索接口 102能夠經(jīng)由搜索索引數(shù)據(jù)庫122搜索針對由與過程控制環(huán)境100相關(guān)聯(lián)的個體和/或提供用于過程控制系統(tǒng)104的支持和裝備的第三方個體產(chǎn)生的相關(guān)文檔的一個索引和/或多個索引。搜索接口 102使用戶能夠搜索如下過程控制信息,所述過程控制信息從外部系統(tǒng)(從過程環(huán)境 100的外部)被編入索引。例如,索引管理器103可以確定源信息數(shù)據(jù)庫IM位于過程控制環(huán)境100外部(在SiarePoint服務(wù)器中)。如果該外部的源信息數(shù)據(jù)庫IM能夠由過程控制系統(tǒng)104訪問,那么索引管理器103將所述數(shù)據(jù)庫124內(nèi)存儲的文檔和/或信息編入索引。在其他例子中,搜索接口 102可以訪問外部數(shù)據(jù)庫,以便搜索過程控制信息并且使任何帶有來自過程控制環(huán)境100內(nèi)的源信息數(shù)據(jù)庫124的搜索結(jié)果的搜索結(jié)果聚集。以這種方式,搜索接口 102提供一組搜索結(jié)果給用戶,所述一組搜索結(jié)果包括位于內(nèi)部和外部的過程控制信息。附加地,示例性搜索接口 102使用戶能夠基于用戶界面1 內(nèi)所選擇的、所顯示的過程控制信息在環(huán)境中搜索文檔。例如,用戶可以選擇現(xiàn)場設(shè)備112的圖形示意表示,以便使搜索接口 102針對引用所選擇的現(xiàn)場設(shè)備112的一個或多個名稱的任何文檔而搜索該搜索索引數(shù)據(jù)庫122。示例性搜索接口 102也使用戶能夠利用搜索文本框來定位如下文檔,所述文檔包括文本或者包括與所輸入的文本字符串相匹配的特性。搜索接口 102還使用戶通過選擇在用戶界面126內(nèi)顯示的環(huán)境關(guān)聯(lián)的過程控制信息,能夠搜索操作員注解和/或其他過程控制記事本項。例如,用戶可以選擇現(xiàn)場122的圖形示意圖表示和/或注解的搜索類別,使得搜索接口 102搜索引用現(xiàn)場設(shè)備122的任何注解。圖1的示例性搜索接口 102使用戶(工程師和/或系統(tǒng)管理員)能夠使用例如由用戶界面1 顯示的系統(tǒng)配置瀏覽器應(yīng)用、控制策略工作室應(yīng)用和/或圖形工作室應(yīng)用來搜索配置信息。此外,搜索接口 102使用戶(例如操作員和/或維護人員)能夠從例如系統(tǒng)配置瀏覽器應(yīng)用、企業(yè)查看應(yīng)用和/或設(shè)備管理應(yīng)用搜索與現(xiàn)場設(shè)備112相關(guān)聯(lián)的信息 (例如設(shè)備配置信息、設(shè)備審核跟蹤記錄和/或設(shè)備文檔)。由搜索接口 102提供的配置搜索結(jié)果可以基于用戶的工作職能和/或工作描述(過濾條件)來設(shè)置。此外,圖1的示例性搜索接口 102可以以在用戶界面126內(nèi)顯示的搜索字段內(nèi)的相同和/或相似拼寫建議替換拼寫和/或先前輸入的搜索項。搜索接口 102可以使用戶能夠使用例如數(shù)據(jù)時間界限、經(jīng)由數(shù)字關(guān)鍵詞(例如“<”、“>”、“=”等)表示的范圍、邏輯表達式(例如與、或、非等)、與所有文字相匹配的搜索、與一個詞和/或詞組相匹配的搜索、 不包括一個詞和/或詞組的搜索、和/或包括和/或不包括過程控制信息的類別(類型) 來搜索。附加地,示例性搜索接口 102使用戶能夠在一組搜索結(jié)果中進行搜索。圖2示出圖1的示例性搜索接口 102和示例性索引管理器103的功能框圖。圖2 中的例子示出在不同處理器、服務(wù)器和/或計算平臺內(nèi)實現(xiàn)的搜索接口 102和索引管理器 103。在其他例子中,所述搜索接口 102和所述索引管理器103可以在相同處理器、服務(wù)器和/或計算平臺內(nèi)實現(xiàn)。為了從圖1的運行時間數(shù)據(jù)存儲器120和/或控制器108中接收運行時間數(shù)據(jù), 圖2的示例性索引管理器103包括運行時間數(shù)據(jù)接收器202。示例性運行時間數(shù)據(jù)接收器 202經(jīng)由局域網(wǎng)110通信地將索引管理器103耦合到運行時間數(shù)據(jù)存儲器120。控制器108 將運行時間數(shù)據(jù)以消息的形式傳輸給運行時間數(shù)據(jù)存儲器120,所述消息包括與運行時間數(shù)據(jù)相關(guān)聯(lián)的一個或多個控制參數(shù)。在某些實例中,運行時間數(shù)據(jù)存儲器120接收包括單個控制參數(shù)和相應(yīng)數(shù)據(jù)值的消息。在其他實例中,運行時間數(shù)據(jù)存儲器120可以接收帶有多個控制參數(shù)和相應(yīng)運行時間數(shù)據(jù)的消息。運行時間數(shù)據(jù)存儲器120周期地從控制器108 接收消息。在其他例子中,運行時間數(shù)據(jù)存儲器120可以在控制器108產(chǎn)生和/或處理控制例程和/或算法內(nèi)的運行時間數(shù)據(jù)時接收消息。然后,運行時間數(shù)據(jù)接收器202可以請求來自運行時間數(shù)據(jù)存儲器120的運行時間數(shù)據(jù)。當(dāng)接收運行時間數(shù)據(jù)時,接收器202確定數(shù)據(jù)解析器204是否可用于處理運行時間數(shù)據(jù)。如果數(shù)據(jù)解析器204不可用,那么接收器202使運行時間數(shù)據(jù)排隊等待,直到數(shù)據(jù)解析器204可用于接收運行時間數(shù)據(jù)。為了確定哪個運行時間數(shù)據(jù)將被編入索引,索引管理器103包括數(shù)據(jù)解析器204。示例性數(shù)據(jù)解析器204從接收器202接收運行時間數(shù)據(jù),并且將待由數(shù)據(jù)管理器202編入索引的運行時間數(shù)據(jù)分離出來。為了確定哪個運行時間數(shù)據(jù)待被編入索引,示例性數(shù)據(jù)解析器204使用規(guī)則集 207,所述規(guī)則集可以由過程控制人員來提供。數(shù)據(jù)解析器204使用在規(guī)則集207中指定的控制參數(shù),用于識別哪些與所接收的運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)將被編入索引。例如,規(guī)則集207可以指示出PUMPOl控制參數(shù)將被編入索引。因為數(shù)據(jù)解析器204接收包含 PUMPOl控制參數(shù)的消息內(nèi)的運行時間數(shù)據(jù),所以數(shù)據(jù)解析器204能夠確定所述PUMPOl控制參數(shù)將被編入索引。為了將與所述PUMPOl控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)編入索引,數(shù)據(jù)解析器204解析來自所述消息的運行時間數(shù)據(jù),并且將所述PUMPOl控制參數(shù)和相關(guān)聯(lián)的運行時間數(shù)據(jù)轉(zhuǎn)發(fā)至數(shù)據(jù)管理器206。在又一例子中,每個控制參數(shù)都可以與存儲在規(guī)則集207中的重要因素相關(guān)聯(lián)。 數(shù)據(jù)解析器204使用重要因素,以確定與一個或多個控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)是否將被轉(zhuǎn)發(fā)至數(shù)據(jù)管理器206用于編入索引。例如,與控制參數(shù)相關(guān)聯(lián)的、具有相對高的重要因素的運行時間數(shù)據(jù)可以由數(shù)據(jù)解析器204轉(zhuǎn)發(fā)至數(shù)據(jù)管理器206。所述重要因素可以由過程控制人員來確定并且被存儲至規(guī)則集207中。替代地,數(shù)據(jù)解析器204可以基于控制參數(shù)以多大頻率被包括在搜索中和/或被用戶訪問來確定重要因素。在一些例子中,過程控制人員可以決定將所有過程控制數(shù)據(jù)編入索引。在這些例子中,數(shù)據(jù)解析器204將所有接收到的運行時間數(shù)據(jù)都轉(zhuǎn)發(fā)至數(shù)據(jù)管理器206。在其他例子中,過程控制人員可以決定僅將與現(xiàn)場設(shè)備輸出(例如輸出116)相關(guān)聯(lián)的過程控制數(shù)據(jù)編入索引。在這些其他例子中,過程控制人員可以限定規(guī)則集207,以包括與現(xiàn)場設(shè)備輸出相關(guān)聯(lián)的控制參數(shù)列表。然后,數(shù)據(jù)解析器204訪問該規(guī)則集207,以使與所接收的運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)與所述規(guī)則集207內(nèi)指定的控制參數(shù)相匹配。數(shù)據(jù)解析器204將匹配中的控制參數(shù)和關(guān)聯(lián)的運行時間數(shù)據(jù)轉(zhuǎn)發(fā)至數(shù)據(jù)管理器206。在其他例子中,數(shù)據(jù)解析器204可以接收來自搜索接口 102的更新,所述更新指示出哪些控制參數(shù)已被包括在搜索結(jié)果中。數(shù)據(jù)解析器204然后更新規(guī)則集207,從而僅相對新近的、用于控制參數(shù)和相關(guān)聯(lián)的運行時間數(shù)據(jù)的搜索被編入索引。此外,用于將最近被訪問的控制參數(shù)編入索引的時限可以由過程控制人員來指定。為了將運行時間數(shù)據(jù)編入索引,索引管理器103包括數(shù)據(jù)管理器206。示例性數(shù)據(jù)管理器206從數(shù)據(jù)解析器204接收運行時間數(shù)據(jù)和相應(yīng)的一個或多個控制參數(shù),并且經(jīng)由存儲在搜索索引數(shù)據(jù)庫122中的索引來更新搜索記錄。在運行時間數(shù)據(jù)存儲器120內(nèi),一個或多個控制參數(shù)可以被用作描述符,由此使得所述運行時間數(shù)據(jù)可被訪問。為了將運行時間數(shù)據(jù)編入索引,數(shù)據(jù)管理器206識別與運行時間數(shù)據(jù)相關(guān)聯(lián)的一個或多個控制參數(shù), 并且將所述一個或多個控制參數(shù)存儲至保存在所述搜索索引數(shù)據(jù)庫122中的可搜索的索引。附加地,數(shù)據(jù)管理器206將與所存儲的控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)存儲至所述索引。數(shù)據(jù)管理器206可以使用任何類型的數(shù)據(jù)壓縮和/或文檔解析(例如標志化),其有時也被稱為詞界消除多義性、標記、文本分割、內(nèi)容分析、文本分析、文本挖掘(mining)、一致性生成(concordancegeneration)、言語分割、詞法分析和/或詞匯分析,用于將運行時間數(shù)據(jù)和/或相應(yīng)的控制參數(shù)編入索引。通過將運行時間數(shù)據(jù)和控制參數(shù)編入索引,索引管理器103使搜索接口 102能夠顯示搜索結(jié)果內(nèi)的控制參數(shù)。搜索接口 102也可以顯示存儲在與所顯示的控制參數(shù)相應(yīng)的索引內(nèi)的運行時間數(shù)據(jù)。以這種方式,由搜索接口 102顯示的搜索結(jié)果包括被編入索引的運行時間數(shù)據(jù)。因為數(shù)據(jù)管理器206在控制器108傳輸運行時間數(shù)據(jù)時將運行時間數(shù)據(jù)編入索引,所以顯示為搜索結(jié)果的運行時間數(shù)據(jù)實質(zhì)上是最新生成的運行時間數(shù)據(jù)。因此,查看搜索結(jié)果的用戶能夠查看所述搜索結(jié)果內(nèi)的最新的過程控制信息,而無需開啟又一應(yīng)用以單獨地查看過程控制信息。在運行時間數(shù)據(jù)被存儲至索引的例子中,示意性數(shù)據(jù)管理器 206還可以用索引內(nèi)相對新的運行時間數(shù)據(jù)來重新寫入運行時間數(shù)據(jù)。以這種方式,數(shù)據(jù)管理器206利用最新的運行時間數(shù)據(jù)來更新所述索引。數(shù)據(jù)管理器206還可以將消息傳輸給搜索接口 102,以指示出運行時間數(shù)據(jù)已改變和/或已被更新。作為結(jié)果,當(dāng)數(shù)據(jù)管理器 206將運行時間數(shù)據(jù)存儲至所述索引時,任何在搜索結(jié)果內(nèi)顯示的運行時間數(shù)據(jù)都可以用最新的運行時間數(shù)據(jù)來更新。在其他例子中,數(shù)據(jù)管理器206將在搜索索引數(shù)據(jù)庫122內(nèi)的可搜索的控制參數(shù)編入索引。然后,數(shù)據(jù)管理器206可以將那些控制參數(shù)鏈接至運行時間數(shù)據(jù)存儲器120內(nèi)的相應(yīng)控制參數(shù)。以這種方式,包括控制參數(shù)的搜索結(jié)果可以使用上述鏈接來訪問運行時間數(shù)據(jù),以便在搜索結(jié)果內(nèi)顯示。例如,搜索索引數(shù)據(jù)庫122中的索引內(nèi)的PUMPOl控制參數(shù)可以包括到運行時間數(shù)據(jù)存儲器120內(nèi)的PUMPOl控制參數(shù)的存儲器位置(例如C \\SYSTEMS\PR0CESS02\RUNTIMEMEM0RY\CACHE2\PUMP01)。搜索接口 102 和 / 或用戶界面 126使用該存儲器位置來訪問PUMPOl控制參數(shù),并擷取運行時間數(shù)據(jù)的所存儲的值。在該例子中,數(shù)據(jù)管理器206僅將控制參數(shù)編入索引,而控制器108將運行時間數(shù)據(jù)存儲至運行時間存儲器120。鏈接到運行時間數(shù)據(jù)存儲器120內(nèi)的運行時間數(shù)據(jù)的結(jié)果是,搜索接口 102使用所述鏈接在搜索結(jié)果內(nèi)顯示存儲在運行時間數(shù)據(jù)存儲器120內(nèi)的運行時間數(shù)據(jù)。除了將運行時間數(shù)據(jù)編入索引,圖2的示例性索引管理器103還包括源信息管理器208,用于將源信息編入索引。示例性源信息管理器208經(jīng)由圖1的局域網(wǎng)110通信地耦合至源信息數(shù)據(jù)庫124。示例性源信息管理器208將結(jié)合圖1進行描述的源信息的類型編入索引,所述源信息可以存儲在遍及過程控制環(huán)境100的一個或多個源信息數(shù)據(jù)庫IM中。 以這種方式,源信息管理器208為存儲在過程控制環(huán)境100的不同位置中的源信息創(chuàng)建至少一個存儲在搜索索引數(shù)據(jù)庫122內(nèi)的可搜索的索引。在其他例子中,源信息管理器208 可以基于過程控制人員的喜好為一個或多個源信息數(shù)據(jù)庫1 中的每個和/或源信息的類型創(chuàng)建索引。在這些例子中,源信息管理器208將多個索引存儲至搜索索引數(shù)據(jù)庫122,從而搜索接口 102為了實施搜索僅需訪問搜索索引數(shù)據(jù)庫122。此外,源信息管理器208基于過程控制人員的要求定期地(例如每小時、每日、每周等)將源信息編入索引。圖2的源信息管理器208通過使用任何類型的桌面和/或企業(yè)搜索算法來識別一個或多個源信息數(shù)據(jù)庫124內(nèi)的源信息,來將源信息編入索引,并且將所述源信息的部分和/或全部存儲到至少一個索引。在其他例子中,源信息管理器208可以使用搜索引擎和/ 或搜索蜘蛛來識別一個或多個源信息數(shù)據(jù)庫124內(nèi)的源信息。源信息管理器208可以使用任何類型的數(shù)據(jù)壓縮和/或文檔解析來將源信息編入索引。源信息的編入索引的部分通過搜索接口 102顯示為搜索結(jié)果條目。源信息的所述部分可以包括例如文檔和/或信息的標題、與文檔和/或信息相關(guān)聯(lián)的和/或嵌入文檔和/或信息中的關(guān)鍵詞或短語、被文檔和/ 或信息引用的現(xiàn)場設(shè)備112和/或一個或多個控制參數(shù)、文檔和/或信息的經(jīng)授權(quán)的查看者、和/或與文檔和/或信息相關(guān)聯(lián)的過程控制系統(tǒng)104的區(qū)域。此外,源信息管理器208 可以確定文檔和/或信息的類型并將所述類型存儲至所述索引。通過將源信息的部分和/ 或完整副本存儲至搜索索引數(shù)據(jù)庫122內(nèi)的索引,搜索接口 102使搜索參數(shù)與源信息的部分相匹配。此外,通過將文檔和/或信息的類型存儲至索引,搜索接口 102使用所述類型來實施基于環(huán)境的對文檔和/或信息的特定類型的搜索。附加地,源信息管理器208將源信息的編入索引的部分鏈接至源信息數(shù)據(jù)庫IM 內(nèi)的相應(yīng)源信息的位置。以這種方式,當(dāng)用戶選擇在搜索結(jié)果內(nèi)列出的源信息時,搜索接口 102可以打開源信息。例如,搜索結(jié)果可以包括產(chǎn)品說明書。搜索結(jié)果顯示出至文檔(例如搜索結(jié)果條目)的鏈接。所述鏈接包括產(chǎn)品說明書的標題和與所述產(chǎn)品說明書(例如源信息的一部分)相關(guān)聯(lián)的現(xiàn)場設(shè)備112的列表。用戶可以通過點擊所述鏈接來選擇文檔,使搜索接口 102訪問搜索索引數(shù)據(jù)庫122以獲取源信息數(shù)據(jù)庫124內(nèi)的所述文檔的位置。搜索接口 102利用所述文檔的位置來訪所述文檔和所述文檔的類型,以打開與所述文檔的類型相關(guān)聯(lián)的應(yīng)用,從而在用戶接口 126內(nèi)顯示所述文檔。圖2也示出搜索接口 102的功能框圖。示例性搜索接口 102從用戶接收搜索參數(shù), 并提供至少部分地與所述搜索參數(shù)匹配的搜索結(jié)果。示例性搜索接口 102也管理保存的搜索結(jié)果、基于條件過濾搜索結(jié)果和/或基于搜索的環(huán)境管理搜索結(jié)果的顯示。為了從用戶接收搜索參數(shù),示例性搜索接口 102包括應(yīng)用接口 220。示例性應(yīng)用接口 220通信地耦合到圖1的工作站106和/或被包括在圖1的工作站106內(nèi)。應(yīng)用接口 220還通信地耦合到圖1的用戶界面126。在一些例子中,應(yīng)用接口 220可操作地耦合到搜索框和/或被包括在用戶界面126內(nèi)的功能內(nèi)。當(dāng)搜索參數(shù)被輸入搜索框和/或經(jīng)由用戶界面126中的搜索功能被用戶選擇時,示例性應(yīng)用接口 220接收搜索參數(shù)。在一些例子中, 搜索參數(shù)可以由用戶界面126內(nèi)運行的應(yīng)用來提供。附加地,應(yīng)用接口 220經(jīng)由用戶界面1 接收由用戶提供的過濾條件。所述過濾條件被搜索接口 102用來過濾和/或解析搜索結(jié)果。在一些例子中,可以基于用戶信息和 /或用戶有權(quán)使用的過程控制系統(tǒng)104的區(qū)域過濾搜索結(jié)果。過濾條件也可以包括用戶的工作職能、與用戶相關(guān)聯(lián)的控制范圍、用戶的安全訪問、對用戶的授權(quán)和/或與用戶相關(guān)聯(lián)的標識符。通過應(yīng)用接口 220接收的過濾條件確保用戶不可以查看對該用戶來說不相關(guān)的和/或該用戶未經(jīng)授權(quán)查看的信息。當(dāng)從用戶界面1 和/或由用戶界面1 顯示的應(yīng)用接收搜索參數(shù)和/或過濾條件時,示例性應(yīng)用接口 220將搜索參數(shù)和/或過濾條件轉(zhuǎn)發(fā)至處理器222。在一些例子中,應(yīng)用接口 220可以使搜索參數(shù)和/或過濾條件排隊等候,直到所述處理器222能夠被用來接收搜索參數(shù)和/或過濾條件。通過應(yīng)用接口 220接收的搜索參數(shù)包括例如文本和/或環(huán)境信息。文本可以包括由用戶輸入到用戶界面126的搜索字段(例如文本框)的文字或短語、現(xiàn)場設(shè)備112的標識符(例如標簽)、操作員和/或用戶信息、數(shù)據(jù)范圍、和/或用戶可以指定用來搜索過程控制信息的任何其他信息。環(huán)境信息可以通過用戶選擇顯示在用戶界面126內(nèi)的過程控制信息的圖形表示來產(chǎn)生。例如,用戶可以搜索與顯示在現(xiàn)場設(shè)備112的示意圖內(nèi)的VALVE01現(xiàn)場設(shè)備的所選擇的圖形表示相關(guān)聯(lián)的過程控制信息。在該例子中,通過應(yīng)用接口 220接收的環(huán)境關(guān)聯(lián)的信息可以包括帶有VALVE01現(xiàn)場設(shè)備的名稱的搜索參數(shù)和指示出對VALVE01 現(xiàn)場設(shè)備的選擇是在示意圖應(yīng)用中的搜索參數(shù)。搜索參數(shù)也可以包括如下環(huán)境關(guān)聯(lián)的信息,所述環(huán)境關(guān)聯(lián)的信息指示出被選擇來查看與VALVE01現(xiàn)場設(shè)備相關(guān)聯(lián)的文檔的搜索結(jié)果的用戶。基于這些通過應(yīng)用接口 220接收的搜索參數(shù),搜索接口 102可以將對搜索索引數(shù)據(jù)庫122的搜索集中在與VALVE01現(xiàn)場設(shè)備相關(guān)聯(lián)的文檔和/或與所述示意圖相關(guān)聯(lián)的文檔上。
      18
      在又一例子中,用戶可以在功能框圖中選擇功能框。示意性應(yīng)用接口 220可以從用戶界面1 中接收搜索參數(shù),所述用戶界面1 指示出在功能框圖、功能框的名稱和/或與功能框相關(guān)聯(lián)的控制參數(shù)中出現(xiàn)的選擇。這些搜索參數(shù)可以通過搜索接口 102被用來搜索與所選擇的控制參數(shù)和/或描述功能框的文檔相關(guān)聯(lián)的運行時間數(shù)據(jù)。結(jié)合圖5至圖8 描述了基于環(huán)境關(guān)聯(lián)的搜索的其他例子。附加地,因為示例性應(yīng)用接口 220將搜索接口 102通信地耦合到用戶界面1 和/ 或由用戶界面126顯示的應(yīng)用,所以應(yīng)用接口 220將搜索結(jié)果傳輸,以用于在用戶界面1 內(nèi)顯示。搜索結(jié)果包括例如過程控制信息、過程控制條目和/或部分或被編入索引的過程控制信息的列表。在其他例子中,搜索結(jié)果包括過程控制信息和/或帶有相應(yīng)的運行時間數(shù)據(jù)的控制參數(shù)的圖形表示。被編入索引的源信息和/或運行時間數(shù)據(jù)可以通過用戶界面 126在預(yù)覽面板中和/或搜索結(jié)果面板內(nèi)被圖形地顯示為搜索結(jié)果。所示例子的示例性處理器222確定來自所接收的搜索參數(shù)的環(huán)境關(guān)聯(lián)的信息的顯示環(huán)境。處理器222確定顯示環(huán)境,從而搜索結(jié)果能夠以圖形表示顯示給用戶,所述圖形表示相應(yīng)于用戶發(fā)起搜索的環(huán)境。處理器22通過例如使顯示環(huán)境與如下各項相匹配來確定顯示環(huán)境從其中開啟搜索的應(yīng)用的類型、被選擇從所述應(yīng)用內(nèi)進行搜索的數(shù)據(jù)類型和 /或被選擇進行搜索的控制參數(shù)的數(shù)據(jù)類型。處理器222也可以基于被包括在搜索參數(shù)和 /或過濾條件內(nèi)的環(huán)境關(guān)聯(lián)的信息來確定顯示環(huán)境。當(dāng)針對搜索結(jié)果確定顯示環(huán)境時,處理器222將所確定的顯示環(huán)境傳輸給呈現(xiàn)器 223。示例性呈現(xiàn)器223用顯示環(huán)境來產(chǎn)生用于在用戶界面126內(nèi)顯示的相應(yīng)搜索結(jié)果的圖形表示。處理器222還將顯示環(huán)境傳輸給搜索引擎224。處理器222傳輸消息和/或指令中的顯示環(huán)境。附加地,處理器222將搜索參數(shù)、過濾條件和/或環(huán)境關(guān)聯(lián)的信息傳輸給搜索引擎224。附加地,示例性處理器222將替換拼寫傳輸給應(yīng)用接口 220和/或?qū)⒆罱斎氲乃阉鲄?shù)提供給應(yīng)用接口 220,以用于在用戶界面126中的搜索字段內(nèi)顯示。在圖2所示的例子中,應(yīng)用接口 220從用戶界面1 接收指令,以存儲與顯示的搜索結(jié)果相關(guān)聯(lián)的搜索標準(搜索參數(shù))。附加地和/或替代地,應(yīng)用接口 220可以接收指令,以存儲搜索結(jié)果。所述指令可以包括由用戶分配的用于存儲搜索標準和/或搜索結(jié)果的標識符(名稱)。當(dāng)接收搜索標準存儲指令時,應(yīng)用接口 220將所述指令轉(zhuǎn)發(fā)給處理器 222,處理器222然后訪問搜索引擎224以獲取搜索結(jié)果。然后,處理器222將指令轉(zhuǎn)發(fā)給保存的搜索管理器226,所述搜索管理器將搜索標準、搜索結(jié)果和/或所述搜索的標識符保存到搜索結(jié)果數(shù)據(jù)庫228。示例性搜索結(jié)果數(shù)據(jù)庫2 將搜索標準和/或搜索結(jié)果保存在相關(guān)聯(lián)的標識符下。示例性搜索結(jié)果數(shù)據(jù)庫228以及源信息數(shù)據(jù)庫124、搜索索引數(shù)據(jù)庫 122和/或運行時間數(shù)據(jù)存儲器120可以通過電可擦寫可編程只讀存儲器(EEPROM)、隨機存取存儲器(RAM)、只讀存儲器(ROM)和/或任何其他類型的存儲器來實現(xiàn)。通過存儲搜索參數(shù)和/或搜索結(jié)果,工作站106的用戶可以訪問過程控制信息,所述過程控制信息被列在所存儲的搜索結(jié)果內(nèi)。用戶可以存儲搜索標準,以便存儲被用來產(chǎn)生搜索結(jié)果列表的搜索參數(shù)。以這種方式,用戶能夠通過訪問所存儲的搜索參數(shù)來顯示先前顯示的搜索結(jié)果列表。例如,用戶可以將“document (文檔),,搜索參數(shù)和“FIC_101”搜索參數(shù)存儲為相應(yīng)于搜索結(jié)果的搜索標準,所述搜索結(jié)果與用于FIC_101現(xiàn)場設(shè)備的文檔相關(guān)聯(lián)。為了在以后查看文檔列表,用戶訪問所存儲的搜索標準,由此使得搜索引擎2M基
      19于所存儲的搜索參數(shù)執(zhí)行新的搜索。在其他例子中,用戶可以存儲搜索參數(shù),以在以后執(zhí)行類似搜索并且確定是否存在任何新添加的和/或更新的源信息和/或過程控制信息。用戶還可以存儲搜索結(jié)果,以便存儲與特殊過程控制條目相關(guān)聯(lián)的鏈接集合。例如,用戶可以搜索與PUMPOl現(xiàn)場設(shè)備相關(guān)聯(lián)的文檔。所顯示的搜索結(jié)果包括到源信息數(shù)據(jù)庫1 內(nèi)的源信息和運行時間數(shù)據(jù)存儲器內(nèi)的運行時間數(shù)據(jù)的鏈接。代替將所述文檔和運行時間信息中的每個本地地存儲到工作站106,用戶可以存儲搜索結(jié)果,由此將鏈接存儲到源信息和/或運行時間數(shù)據(jù)。然后,用戶可以訪問所存儲的搜索結(jié)果,而不用針對相同的過程控制信息實施另一搜索。圖2的示例性保存的搜索管理器2 還將搜索索引數(shù)據(jù)庫122內(nèi)的索引的副本存儲到搜索結(jié)果數(shù)據(jù)庫228。為了保存來自搜索索引數(shù)據(jù)庫122的索引的副本,處理器222經(jīng)由用戶界面126從工作站106的用戶接收指令。在其他例子中,處理器222可以定期(每小時、每天、每月等)訪問搜索索引數(shù)據(jù)庫122。通過訪問搜索索引數(shù)據(jù)庫122,處理器222 可以復(fù)制一個或多個索弓I并且將副本轉(zhuǎn)發(fā)到所保存的搜索管理器226。然后,保存的搜索管理器2 將所述副本存儲到搜索結(jié)果數(shù)據(jù)庫228。通過存儲一個或多個索引的副本,示例性保存的搜索管理器2 使用戶能夠在搜索索引數(shù)據(jù)庫122不可用時實施搜索。當(dāng)搜索索引數(shù)據(jù)庫122不可用時,示例性搜索引擎2M經(jīng)由所保存的搜索管理器2 訪問搜索結(jié)果數(shù)據(jù)庫228內(nèi)的一個或多個備份索引的副本。為了基于由工作站106的用戶輸入的搜索參數(shù)實施搜索,圖2的搜索接口 102包括搜索引擎224。示例性搜索引擎2M從處理器222接收一個或多個搜索參數(shù)。搜索引擎還從處理器222接收與搜索參數(shù)相關(guān)聯(lián)的顯示環(huán)境信息。搜索引擎2M訪問搜索索引數(shù)據(jù)庫122并且使搜索參數(shù)與編入索引的過程控制信息相匹配。搜索引擎2M通過確定哪些搜索參數(shù)被包括在過程控制信息的索引內(nèi)而與搜索參數(shù)相匹配。搜索引擎2M還使用顯示作為附加的搜索參數(shù)的環(huán)境信息來與搜索參數(shù)相匹配。例如,如果顯示環(huán)境指示出搜索參數(shù)是在示意圖中產(chǎn)生的,那么搜索引擎224除了搜索與搜索參數(shù)相匹配的編入索引的過程控制信息,還搜索與示意圖相關(guān)聯(lián)的編入索引的過程控制信息。示例性搜索引擎2M可以基于由用戶提供的搜索參數(shù)而將搜索參數(shù)與編入索引的過程控制信息相匹配。例如,用戶可以指定,以將搜索參數(shù)匹配成整個短語。在這種情況下,搜索引擎2M搜索所述搜索索引數(shù)據(jù)庫122以獲取與整個短語相匹配的編入索引的過程控制信息。在其他例子中,搜索參數(shù)可以列出被排除在搜索之外的文字。然后,示意性搜索引擎2M會與不包括所排除的文字的編入索引的過程控制信息相匹配。示意性搜索引擎 224還可以用其他搜索參數(shù)來執(zhí)行包括例如數(shù)字表達式和/或邏輯連接器的搜索。當(dāng)搜索引擎2M將控制參數(shù)與編入索引的過程控制信息相匹配時,搜索引擎2M 將匹配的過程控制信息作為搜索結(jié)果存儲至搜索結(jié)果列表。匹配的過程控制信息包括到搜索信息數(shù)據(jù)庫124內(nèi)的相應(yīng)源信息和/或運行時間數(shù)據(jù)存儲器120內(nèi)的運行時間數(shù)據(jù)的鏈接。匹配的過程控制信息還可以包括編入索引的過程控制信息。搜索引擎2M將搜索結(jié)果添加到搜索結(jié)果列表,直到搜索引擎224已經(jīng)在搜索索引數(shù)據(jù)庫122內(nèi)完成了對一個或多個索引的搜索。然后,搜索引擎2M基于計算搜索參數(shù)在多大程度上與編入索引的過程控制信息相匹配(相關(guān)性計算)來針對搜索結(jié)果中的每個確定百分比匹配值。搜索引擎2M使用百分比匹配值來給搜索結(jié)果排名和/或排序,從而首先示出最相關(guān)的搜索結(jié)果。在一些例子中,搜索引擎2M可以首先顯示被訪問得最多的搜索結(jié)果,和/或可以首先顯示被訪問得最多的并且最相關(guān)的搜索結(jié)果。在一些例子中,搜索引擎2M在搜索結(jié)果完成匹配時給搜索結(jié)果排名和/或排序。在其他例子中,搜索引擎2M在完成對搜索索引數(shù)據(jù)庫122的搜索時給搜索結(jié)果排名和/或排序。當(dāng)給搜索結(jié)果排名和/或排序時,搜索引擎2M將搜索結(jié)果傳輸給搜索過濾器 230。示例性搜索過濾器230基于從處理器222接收的過濾條件來過濾(和/或解析)搜索結(jié)果。示例性過濾條件與用戶的工作職能、與用戶相關(guān)聯(lián)的控制范圍、用戶的安全訪問、 對用戶的授權(quán)和/或與用戶相關(guān)聯(lián)的標識符相關(guān)聯(lián)。過濾條件由搜索過濾器230來使用, 以確保用戶不可以查看對該用戶而言不相關(guān)的和/或該用戶未經(jīng)授權(quán)查看的信息。例如,工作站106的用戶提供用于登錄工作站106的標識符。當(dāng)用戶實施搜索時, 標識符可以作為搜索參數(shù)被傳輸給應(yīng)用接口 220,和/或可以被嵌入在搜索參數(shù)內(nèi),和/或?qū)h(huán)境信息顯示為元數(shù)據(jù)(metadata)。處理器222可以從元數(shù)據(jù)中提取標識符并且將標識符轉(zhuǎn)發(fā)給搜索過濾器230。然后,搜索過濾器230確定例如與標識符相關(guān)聯(lián)的控制區(qū)和/ 或與標識符相關(guān)聯(lián)的工作職能。然后,搜索過濾器230從搜索結(jié)果中移除任何與所述工作職能和/或控制區(qū)不相關(guān)聯(lián)的搜索結(jié)果。此外,搜索過濾器230可以訪問安全證書,以確定所述標識符可以訪問哪些搜索結(jié)果。然后,搜索過濾器230將未被移除的搜索結(jié)果轉(zhuǎn)發(fā)給顯示數(shù)據(jù)管理器232。示例性顯示數(shù)據(jù)管理器232管理如下過程控制信息,所述過程控制信息作為搜索結(jié)果顯示在通過用戶界面1 示出的應(yīng)用內(nèi)。顯示數(shù)據(jù)管理器232將與被包括在搜索結(jié)果內(nèi)的運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)存儲到本地高速緩沖器和/或?qū)⒁粋€或多個鏈接存儲到被包括在搜索結(jié)果內(nèi)的源信息。然后,顯示數(shù)據(jù)管理器232將搜索結(jié)果轉(zhuǎn)發(fā)給呈現(xiàn)器 223。此外,顯示數(shù)據(jù)管理器232定期(例如每秒、每分鐘、每五分鐘、每十分鐘等)訪問搜索索引數(shù)據(jù)庫122,以確定作為搜索結(jié)果顯示的任何編入索引的運行時間數(shù)據(jù)和/或源信息是否已改變。如果任何編入索引的過程控制信息已改變,那么顯示數(shù)據(jù)管理器232用改變的信息來更新搜索結(jié)果并且將改變的信息傳輸?shù)匠尸F(xiàn)器223。在其他例子中,顯示數(shù)據(jù)管理器232從指示出運行時間數(shù)據(jù)已改變的數(shù)據(jù)管理器206中接收消息。以這種方式,當(dāng)過程控制信息在過程控制系統(tǒng)104內(nèi)發(fā)生變化時,顯示數(shù)據(jù)管理器232更新顯示的搜索結(jié)果。 更新所述過程控制信息的結(jié)果是,顯示數(shù)據(jù)管理器232使用戶能夠查看搜索結(jié)果環(huán)境內(nèi)的最新的過程控制信息。示例性顯示數(shù)據(jù)管理器232還可以通過訪問運行時間數(shù)據(jù)存儲器120來訪問顯示在搜索結(jié)果內(nèi)的運行時間數(shù)據(jù)。顯示數(shù)據(jù)管理器232可以使用與運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)在運行時間數(shù)據(jù)存儲器120內(nèi)定位所述運行時間數(shù)據(jù)。如果顯示數(shù)據(jù)管理器232確定了運行時間數(shù)據(jù)中的至少一些已改變,那么顯示數(shù)據(jù)管理器232就更新相應(yīng)的一個或多個搜索結(jié)果并將更新的一個或多個搜索結(jié)果傳輸給呈現(xiàn)器223。此外,示例性顯示數(shù)據(jù)管理器232可以訪問源信息數(shù)據(jù)庫124,以確定是否已存儲列在搜索結(jié)果內(nèi)的、新版本的源信息。如果顯示數(shù)據(jù)管理器232確定新版本已被存儲和/ 或源信息已改變,那么顯示數(shù)據(jù)管理器232利用改變的源信息來更新搜索結(jié)果并將改變的源信息轉(zhuǎn)發(fā)給呈現(xiàn)器223。然后,所述呈現(xiàn)器223可以利用改變的源信息來更新顯示的搜索結(jié)果。附加地和/或替代地,圖2的示例性顯示數(shù)據(jù)管理器232將指令發(fā)送給搜索引擎 224,以確定任何顯示在搜索結(jié)果內(nèi)的運行時間數(shù)據(jù)和/或源信息是否已改變。當(dāng)接收指令時,搜索引擎2M訪問搜索索引數(shù)據(jù)庫122,以確定任何編入索引的過程控制信息是否已改變。如果編入索引的過程控制信息已改變,那么搜索引擎2M將改變的信息轉(zhuǎn)發(fā)給顯示數(shù)據(jù)管理器232。示例性呈現(xiàn)器223創(chuàng)建從顯示數(shù)據(jù)管理器232接收的搜索結(jié)果的可顯示版本(例如呈現(xiàn))。呈現(xiàn)器223使用從處理器222接收的顯示環(huán)境信息和/或基于在搜索結(jié)果內(nèi)列出的過程控制信息的類型來創(chuàng)建可顯示的搜索結(jié)果。呈現(xiàn)器223使用顯示環(huán)境信息來選擇用于搜索結(jié)果的顯示模板。例如,如果顯示環(huán)境與功能框圖相關(guān)聯(lián)(例如搜索是從功能框圖所開始的),那么呈現(xiàn)器223可以選擇具有嵌入的應(yīng)用的模板,所述嵌入的應(yīng)用能夠?qū)⑺阉鹘Y(jié)果顯示為功能框。在又一例子中,如果呈現(xiàn)器223接收與現(xiàn)場設(shè)備相關(guān)聯(lián)的顯示環(huán)境信息(例如現(xiàn)場設(shè)備在過程控制系統(tǒng)104的示意圖或者布置圖中被選擇),那么呈現(xiàn)器223 可以選擇能夠顯示運行時間數(shù)據(jù)的圖形表示(例如值、圖表、圖形等)的模板。示例性呈現(xiàn)器223還可以使用被包括在搜索結(jié)果內(nèi)的過程控制信息的類型,以確定如何顯示搜索結(jié)果。例如,呈現(xiàn)器223可以將與搜索結(jié)果內(nèi)列出的示意圖文件格式相關(guān)聯(lián)的過程控制信息顯示在能顯示示意圖文件的應(yīng)用中。在其他例子中,呈現(xiàn)器223可以從工作站106的用戶接收指令,以將搜索結(jié)果顯示為列表。以這種方式,將搜索結(jié)果顯示在列出的過程控制信息的環(huán)境中。以類似的方式,與文檔文件相關(guān)聯(lián)的過程控制信息可以通過呈現(xiàn)器223顯示在文字處理應(yīng)用中。替代地,呈現(xiàn)器223可以基于顯示環(huán)境信息和/或基于搜索結(jié)果的類型而將搜索結(jié)果顯示為列表。例如,如果搜索結(jié)果與過程控制信息的不同類型相關(guān)聯(lián),那么呈現(xiàn)器223 可以將搜索結(jié)果顯示為列表。呈現(xiàn)器223還可以生成將所選擇的搜索結(jié)果在文件類型的環(huán)境中示出的預(yù)覽面板。此外,示例性呈現(xiàn)器223將所選擇的過程控制信息顯示在相關(guān)聯(lián)的應(yīng)用中。例如, 用戶可以選擇與存儲在源信息數(shù)據(jù)庫124中的文字處理文檔相應(yīng)的搜索結(jié)果。在該例子中,示例性應(yīng)用接口 220將該選擇轉(zhuǎn)發(fā)給處理器222,所述處理器222使用搜索結(jié)果內(nèi)的鏈接訪問源信息數(shù)據(jù)庫124以獲取所選擇的文字處理文檔。處理器222然后將文檔傳輸給呈現(xiàn)器223。呈現(xiàn)器223確定文檔是文字處理文檔,在用戶界面126內(nèi)打開文字處理文檔, 并且在文字處理應(yīng)用內(nèi)顯示所述文檔。當(dāng)所打開的文檔的改變的版本存儲在源信息數(shù)據(jù)庫 124中時,顯示數(shù)據(jù)管理器232還可以向用戶提供指示。此外,呈現(xiàn)器223可以使用過濾條件來確定怎樣顯示搜索結(jié)果。例如,當(dāng)工作站 106的用戶的標識符被分類成操作員時,呈現(xiàn)器223可以選擇操作員界面模板。以類似的方式,如果標識符被分類成設(shè)計師和/或工程師,則呈現(xiàn)器223可以在企業(yè)應(yīng)用中顯示搜索結(jié)果。呈現(xiàn)器223從處理器222和/或搜索過濾器230接收過濾條件。結(jié)合圖3至圖8描述基于過濾條件和/或顯示環(huán)境來顯示搜索結(jié)果的另外的例子。所示例子的示例性呈現(xiàn)器223將產(chǎn)生的可顯示的搜索結(jié)果傳輸給用戶界面126。 用戶界面126在工作站106內(nèi)顯示能夠被用戶查看的搜索結(jié)果。在一些例子中,用戶可以選擇預(yù)覽所顯示的搜索結(jié)果。在這些例子中,應(yīng)用接口 220從所選擇的搜索結(jié)果的用戶界面126中接收指令,并將所述指令轉(zhuǎn)發(fā)給呈現(xiàn)器223。然后,示例性呈現(xiàn)器223基于與搜索結(jié)果相關(guān)聯(lián)的過程控制信息的類型和/或基于所顯示的搜索結(jié)果的環(huán)境類型來產(chǎn)生針對所選擇的搜索結(jié)果的顯示。在一些例子中,呈現(xiàn)器223可以使用被包括在搜索結(jié)果內(nèi)的編入索引的過程控制信息,以在預(yù)覽面板中顯示過程控制信息。在其他例子中,如果被包括在搜索結(jié)果內(nèi)的編入索引的過程控制信息不足以產(chǎn)生顯示,那么呈現(xiàn)器223可以訪問源信息數(shù)據(jù)庫IM和/或運行時間數(shù)據(jù)存儲器120以獲取所選擇的搜索結(jié)果的相應(yīng)的過程控制信息。然后,呈現(xiàn)器223將所選擇的搜索結(jié)果的圖形顯示傳輸給用于在用戶界面126內(nèi)顯示的應(yīng)用接口 220。除了搜索所述搜索索引數(shù)據(jù)庫122之外,圖2的示例性搜索接口 102還包括工作站接口 234,用于搜索在圖1的過程控制環(huán)境100內(nèi)的其他工作站。示例性工作站接口 234 通過對工作站內(nèi)的存儲器實施文件和/或文件夾搜索來搜索其他工作站。工作站接口 234 還搜索包括用戶界面126的工作站106,所述用戶界面1 開啟所述搜索。以這種方式,用戶可以基本上在過程控制環(huán)境100內(nèi)任何地方包括用戶的工作站106內(nèi)搜索過程控制信肩、ο所示例子的示例性工作站接口 234從搜索引擎2M接收搜索參數(shù),并且搜索通信地耦合的工作站以獲取與控制參數(shù)相匹配的過程控制信息。工作站接口 234搜索與匹配搜索參數(shù)的運行時間數(shù)據(jù)和/或源信息相關(guān)聯(lián)的控制參數(shù)。工作站接口 234使用戶能夠搜索可能本地地存儲在工作站中但還未被存儲到源信息數(shù)據(jù)庫1 和/或運行時間數(shù)據(jù)存儲器 120的過程控制信息。工作站接口 234還可以向搜索引擎2M提供最近被訪問的搜索結(jié)果的列表。搜索引擎2M使用來自工作站接口 234的列表來基于最近哪些搜索結(jié)果已被訪問而給搜索結(jié)果排名和/或排序。附加地或替代地,工作站接口 234可以作為用于搜索引擎 224的界面運作,以搜索其他工作站。當(dāng)搜索其他工作站時,圖2的示例性工作站接口 234將匹配中的搜索結(jié)果傳輸給搜索引擎224。然后,示例性搜索引擎2M將來自工作站接口 234的搜索結(jié)果與來自搜索索引數(shù)據(jù)庫122和/或搜索結(jié)果數(shù)據(jù)庫228的搜索結(jié)果合并。此外,搜索引擎2M可以將指示鄰近于存儲在其他工作站上的搜索結(jié)果放置。用戶可以在搜索結(jié)果中查看指示并且知道相應(yīng)的搜索結(jié)果存儲在另一工作站上。雖然已在圖2中示出示例性搜索接口 102和索引管理器103,但是圖2所示的服務(wù)器、平臺、接口、數(shù)據(jù)結(jié)構(gòu)、元件、過程和/或設(shè)備中的一個或多個可以被組合、分開、重新排列、省略、消除和/或以任何其他方式實現(xiàn)。此外,示例性運行時間數(shù)據(jù)接收器202、示例性數(shù)據(jù)解析器204、示例性數(shù)據(jù)管理器206、示例性源信息管理器208、示例性運行時間數(shù)據(jù)存儲器120、示例性搜索索引數(shù)據(jù)庫122、示例性源信息數(shù)據(jù)庫124、示例性應(yīng)用接口 220、示例性處理器222、示例性呈現(xiàn)器223、示例性搜索引擎224、示例性保存的搜索管理器226、示例性搜索結(jié)果數(shù)據(jù)庫228、示例性搜索過濾器230、示例性顯示數(shù)據(jù)管理器232、示例性工作站接口 234、和/或更普遍地示例性搜索接口 102和/或索引管理103可以通過硬件、軟件、固件和/或硬件、軟件和/或固件的任何組合來實現(xiàn)。因此,例如,示例性運行時間數(shù)據(jù)接收器202、示例性數(shù)據(jù)解析器204、示例性數(shù)據(jù)管理器206、示例性源信息管理器208、示例性運行時間數(shù)據(jù)存儲器120、示例性搜索索引數(shù)據(jù)庫122、示例性源信息數(shù)據(jù)庫124、示例性應(yīng)用接口 220、示例性處理器222、示例性呈現(xiàn)器223、示例性搜索引擎224、示例性保存的搜索管理器226、示例性搜索結(jié)果數(shù)據(jù)庫228、示例性搜索過濾器230、示例性顯示數(shù)據(jù)管理器232、 示例性工作站接口 234、和/或更普遍地示例性搜索接口 102和/或索引管理103中的任何一個能夠由一個或多個電路、可編程處理器、專用集成電路(ASIC)、可編程邏輯設(shè)備(PLD) 和/或現(xiàn)場可編程邏輯設(shè)備(FPLD)等來實現(xiàn)。當(dāng)本專利的裝置權(quán)利要求解讀成覆蓋純軟件和/或固件實現(xiàn)時,示例性運行時間數(shù)據(jù)接收器202、示例性數(shù)據(jù)解析器204、示例性數(shù)據(jù)管理器206、示例性源信息管理器208、 示例性運行時間數(shù)據(jù)存儲器120、示例性搜索索引數(shù)據(jù)庫122、示例性源信息數(shù)據(jù)庫124、示例性應(yīng)用接口 220、示例性處理器222、示例性呈現(xiàn)器223、示例性搜索引擎224、示例性保存的搜索管理器226、示例性搜索結(jié)果數(shù)據(jù)庫228、示例性搜索過濾器230、示例性顯示數(shù)據(jù)管理器232、和/或示例性工作站接口 234中的至少一個在此明確地被限定成包括存儲軟件和 /或固件的計算機可讀介質(zhì),例如存儲器、DVD、CD等。此外,除了或者取代在圖2中示出的那些,示例性搜索接口 102和或示例性索引管理103還可以包括一個或多個元件、過程和/ 或設(shè)備,和/或可以包括多于一個的所示出的元件、過程和設(shè)備中的任何或全部。圖3示出示例性用戶界面126,所述用戶界面1 顯示由圖1和圖2的示例性搜索接口管理的搜索結(jié)果。示例性用戶界面1 示出應(yīng)用300,所述應(yīng)用300包括導(dǎo)航條302、 搜索文本字段304和搜索類別條306。示例性應(yīng)用300可以是例如企業(yè)應(yīng)用,所述組織應(yīng)用使用戶能夠查看與圖1的過程控制系統(tǒng)104相關(guān)聯(lián)的過程控制信息。導(dǎo)航條302示出由應(yīng)用300顯示的過程控制信息的文件目錄內(nèi)的位置。用戶可以使用文件夾面板307來瀏覽目錄位置,和/或?qū)⑽募夸浳恢幂斎雽?dǎo)航條302中。在該例子中,由用戶通過文件夾面板 307 選擇“Plant Web/DeltaV/Search Results/Displays” 目錄位置。在其他例子中,導(dǎo)航條302可以示出邏輯控制層次(例如,S88層次)內(nèi)的位置。示例性搜索文本字段304使用戶能夠輸入如下搜索參數(shù),所述搜索參數(shù)被圖1和圖2的搜索接口 102用來搜索過程控制信息。在圖3的例子中,F(xiàn)IC_101搜索參數(shù)被輸入至搜索文本字段304。在其他例子中,用戶可以將條件表達式和/或數(shù)字范圍輸入搜索文本字段304。附加地,用戶可以輸入帶有描述搜索參數(shù)名稱的文本的搜索參數(shù)的類型和/或類別。例如,用戶可以輸入“block type = PID”的搜索類別和“block name = FIC_101 ”的塊名稱。這些搜索參數(shù)中的每個都被搜索接口 102用于搜索所述搜索索引數(shù)據(jù)庫122,以獲取包括PID的塊類型(block type)和FIC_101的塊名稱(block name)的編入索引的過程控制信息。搜索文本字段304還可以支持用戶輸入通配符值(例如,F(xiàn)I(T)和/或可以基于用戶已開始輸入的內(nèi)容而自動填充文本。此外,搜索文本字段304可以示出用戶針對先前搜索所輸入的最近的文本。示例性搜索類別條306包括可選擇的搜索數(shù)據(jù),搜索接口 102可以結(jié)合FIC_101 搜索參數(shù)使用所述可選擇的搜索參數(shù)來定位匹配的過程控制信息。在該例子中,選擇顯示 (Displays)搜索參數(shù)308。通過選擇顯示搜索參數(shù)308,圖2的搜索引擎2 搜索與圖形表示的顯示類型相關(guān)聯(lián)的過程控制信息。在其他例子中,對趨勢(Trends)搜索參數(shù)的選擇使得搜索引擎2M搜索與過程趨勢和/或歷史相關(guān)聯(lián)的過程控制信息,包括例如運行時間數(shù)據(jù)、圖形和/或圖表。對文檔(Documents)搜索參數(shù)的選擇使得搜索引擎2 搜索與 FIC_101搜索參數(shù)相關(guān)聯(lián)的源信息文檔。圖3的示例性應(yīng)用300還包括工具條310,所述工具條310包括用于在搜索結(jié)果
      24面板312內(nèi)顯示的搜索結(jié)果上施行的可選擇的功能。例如,用戶可以選擇保存搜索 Search)工具條目來將搜索結(jié)果保存到搜索結(jié)果數(shù)據(jù)庫228。搜索結(jié)果面板312顯示由搜索接口 102產(chǎn)生的搜索結(jié)果。在所示的例子中,搜索結(jié)果面板312包括與搜索文本字段304 中的FIC_101搜索參數(shù)和顯示搜索參數(shù)308相匹配的搜索結(jié)果。在該例子中,所述搜索結(jié)果包括如下編入索引的過程控制信息,所述編入索引的過程控制信息包括名稱(Names)、過程控制系統(tǒng)104內(nèi)的區(qū)域(Area)、過程控制信息最后一次被修改的日期(Date)和相應(yīng)于過程控制信息的標識符的標簽(Tag)值。索引管理器103基于存儲在源信息數(shù)據(jù)庫124內(nèi)的一個或多個源文檔和存儲在運行時間數(shù)據(jù)存儲器120內(nèi)的運行時間數(shù)據(jù)來將編入索引的過程控制信息編入索引。在其他例子中,所述搜索結(jié)果可以包括編入索引的過程控制信息的不同類型。附加地,用戶可以選擇編入索引的過程控制信息的哪些類別顯示在搜索結(jié)果面板 312內(nèi)。例如,用戶可以移除區(qū)域類別和/或添加文件類型類別。在一些例子中,搜索接口 102可以基于搜索參數(shù)和/或編入索引的過程控制信息的類型來確定將編入索引的過程控制信息的哪些類別顯示在搜索結(jié)果面板312內(nèi)。此外,基于與區(qū)域_40相關(guān)聯(lián)的過濾條件過濾搜索結(jié)果面板312中的搜索結(jié)果。在該例子中,搜索接口 102接收請求搜索的用戶的標識符。搜索過濾器230將所述標識符用作過濾條件,以確定與所述標識符相關(guān)聯(lián)的控制區(qū)(例如,區(qū)域_40)?;跇俗R符過濾條件,搜索過濾器230僅傳輸與區(qū)域_40控制區(qū)相關(guān)聯(lián)的搜索結(jié)果。示例性搜索結(jié)果面板312還包括選擇指示器314,所述選擇指示器314示出用戶選擇了區(qū)域_40_FCCU備料搜索結(jié)果。選擇所述搜索結(jié)果的結(jié)果是,搜索接口 102使用搜索結(jié)果內(nèi)的鏈接來訪問與區(qū)域_40_FCCU備料的搜索結(jié)果相關(guān)聯(lián)的、存儲在運行時間數(shù)據(jù)存儲器120內(nèi)的運行時間數(shù)據(jù)和/或在源信息數(shù)據(jù)庫124內(nèi)的源信息,并且在預(yù)覽面板316 中生成圖形表示。示例性預(yù)覽面板316以示意圖示出現(xiàn)場設(shè)備112,所述示意圖相應(yīng)于區(qū)域 _40_FCCU備料的搜索結(jié)果。換句話說,響應(yīng)于用戶選擇區(qū)域_40_FCCU備料的搜索結(jié)果,搜索接口 102部分地基于對顯示搜索參數(shù)308的選擇且部分地基于與區(qū)域_40_F(XU備料的搜索結(jié)果相關(guān)聯(lián)的數(shù)據(jù)類型來確定區(qū)域_40_FCCU備料的搜索結(jié)果與示意的環(huán)境相關(guān)聯(lián)。 在一些例子中,在預(yù)覽面板316內(nèi)示出的現(xiàn)場設(shè)備112可以示出如下運行時間數(shù)據(jù),所述運行時間數(shù)據(jù)在圖1和圖2的控制器108計算新的運行時間數(shù)據(jù)時發(fā)生變化。搜索結(jié)果面板312內(nèi)列出的搜索結(jié)果使用戶能夠選擇任何搜索結(jié)果,以查看所選擇的搜索結(jié)果的示意圖形表示。以這種方式,用戶可以通過選擇在預(yù)覽面板316內(nèi)顯示搜索結(jié)果來相對快速地查看區(qū)域40內(nèi)的過程控制系統(tǒng)104的不同部分。然后,用戶可以決定在示意圖應(yīng)用內(nèi)查看列出的搜索結(jié)果中的一個,以便訪問用于查看和/或修改所選擇的搜索結(jié)果的附加的示意圖功能。通過選擇搜索結(jié)果中的一個,搜索接口 102使用所選擇的搜索結(jié)果內(nèi)的鏈接來訪問源信息數(shù)據(jù)庫124內(nèi)的源信息和/或運行時間數(shù)據(jù)存儲器120 內(nèi)的運行時間數(shù)據(jù)。然后,搜索接口可以利用過程控制系統(tǒng)的所選部分來發(fā)起示意圖捕獲 (capture)應(yīng)用(未示出)。圖4示出圖1的示例性用戶界面126,所述用戶界面1 將搜索結(jié)果顯示在圖3的應(yīng)用300中,所述應(yīng)用300由圖1和圖2的示例性搜索接口 102來提供。應(yīng)用300包括圖 3的導(dǎo)航條302、搜索文本字段304、搜索類別條306、文件夾面板307、工具條310、搜索結(jié)果面板312和預(yù)覽面板316。附加地,圖4示出用戶選擇高級搜索按鈕402,高級搜索按鈕402 使所述應(yīng)用300顯示高級搜索面板404。示例性高級搜索面板404使用戶能夠更加準確和/或更加具體地提供搜索參數(shù)。 所示例子的高級搜索面板404包括區(qū)域字段406,用戶可以使用區(qū)域字段406來指定過程控制系統(tǒng)104內(nèi)的位置,以執(zhí)行搜索。在一些例子中,區(qū)域字段406可以默認為用戶的控制范圍。高級搜索面板404包括類型字段408,類型字段408使用戶能夠搜索與文檔類型、源信息類型和/或過程控制信息類型相關(guān)聯(lián)的過程控制信息。附加地,高級搜索面板404包括內(nèi)含選擇器(inclusion selector) 410,用戶可以選擇內(nèi)含選擇器410來命令搜索引擎224 針對在搜索索引數(shù)據(jù)庫122內(nèi)未編入索引的過程控制信息來搜索其他工作站和/或其他過程控制部件。高級搜索面板404還包括標準字段412,所述標準字段412使用戶能夠選擇搜索參數(shù)類型以施行搜索。在一些例子中,用戶可以使用標準字段412來添加字段和/或?qū)⒆侄螐母呒壦阉髅姘?04中移除。在圖4的例子中,用戶選擇包括設(shè)備名稱、模塊名稱、關(guān)鍵詞、 區(qū)域和類型的搜索標準。在其他例子中,用戶可以選擇包括對象類型、顯示名稱、描述、日期和/或作者的標準。因為用戶選擇了設(shè)備名稱搜索標準,所以高級搜索面板404包括設(shè)備名稱字段414,設(shè)備名稱字段414使用戶能夠?qū)⑦^程控制現(xiàn)場設(shè)備的名稱作為搜索參數(shù)輸入。此外,因為用戶選擇了模塊名稱搜索參數(shù),高級搜索面板404包括模塊名稱字段416,模塊名稱字段416使用戶能夠?qū)⑦^程控制系統(tǒng)104內(nèi)的部件和/或模塊的標識符作為搜索參數(shù)輸入。另外,高級搜索面板404包括關(guān)鍵詞字段418,關(guān)鍵詞字段418使用戶能夠?qū)ㄔ谶^程控制信息內(nèi)的文本和/或與過程控制信息相關(guān)聯(lián)的元數(shù)據(jù)指定為搜索參數(shù)。此外, 字段406、408和412包括箭頭,所述箭頭指示包括可選擇的搜索參數(shù)的下拉框。所述字段 406,408和412包括下拉框,因為所述字段406、408和412具有限定的可能數(shù)量的值。例如,在標準字段412內(nèi)僅存在一種特定類型的搜索標準。在另一例子中,與I/O卡相關(guān)聯(lián)的現(xiàn)場設(shè)備可以包括帶有I/O卡(例如,I/O設(shè)備118)的下拉框,所述I/O卡被包括在過程控制環(huán)境100中。通過在所述字段406至418內(nèi)輸入文本和/或選擇信息,用戶指定搜索參數(shù),搜索引擎2M使用所述搜索參數(shù)來搜索所述搜索索引數(shù)據(jù)庫122以獲取匹配中的編入索引的過程控制信息。呈現(xiàn)器223可以使用與所述字段406至418和/或搜索類別條306內(nèi)所選擇的類別相關(guān)聯(lián)的顯示環(huán)境信息,以確定用于搜索結(jié)果的圖形表示的模板。此外,呈現(xiàn)器223 可以確定來自字段406和418的搜索參數(shù)從所述應(yīng)用300被傳輸,并且生成在搜索結(jié)果面板312內(nèi)示出的搜索結(jié)果的相應(yīng)圖形表示。圖4中的例子還示出如選擇指示器314指示的那樣,用戶選擇了區(qū)域_40_ 0^ 總覽的搜索結(jié)果。搜索接口 102確定與區(qū)域_40_FCCU總覽的搜索結(jié)果相關(guān)聯(lián)的過程控制信息具有相應(yīng)于微型圖表的數(shù)據(jù)類型。響應(yīng)于選擇區(qū)域_40_ 0^總覽的搜索結(jié)果,搜索接口 102生成鏈接到區(qū)域_40_ 0^總覽的搜索結(jié)果的過程控制信息的圖形表示422。然后, 搜索接口將圖形表示422顯示為預(yù)覽面板316內(nèi)的微型圖表。在該例子中,圖形表示422 示出發(fā)生的事件和區(qū)域_40_ 0^的運行進展。圖5示出圖1的示例性用戶界面126,所述用戶界面126顯示由圖1和圖2的示例性搜索接口 102提供的環(huán)境關(guān)聯(lián)的搜索結(jié)果。用戶界面1 包括操作員控制應(yīng)用500,所述操作員控制應(yīng)用500包括控制面板502。用戶可以使用控制面板502來查看與過程控制系統(tǒng)104相關(guān)聯(lián)的條件、事件、值、趨勢和/或警報。在該例子中,用戶通過選擇打開功能框 506的現(xiàn)場設(shè)備圖形表示504來施行環(huán)境關(guān)聯(lián)的搜索。用戶在選擇功能框506內(nèi)的快速搜索(Quick Search)選項時施行與FIC_101現(xiàn)場設(shè)備504相關(guān)聯(lián)的搜索。選擇快速搜索功能打開的是第二功能框508,所述第二功能框508顯示搜索參數(shù)的類別和/或類型。在該例子中,用戶在第二功能框508內(nèi)選擇文檔(Document)搜索參數(shù)。在其他例子中,用戶可以搜索與在控制面板502內(nèi)示出的任何其他現(xiàn)場設(shè)備、警報、事件、圖形、值和/或控制參數(shù)相關(guān)聯(lián)的過程控制信息。用戶還可以選擇在控制面板502 內(nèi)示出的多個設(shè)備、警報、事件、圖形、值和/或控制參數(shù),以便使用多個選擇作為搜索參數(shù)來施行搜索。例如,F(xiàn)IC_101現(xiàn)場設(shè)備504和鄰近PV-919控制參數(shù)的選擇引起搜索接口 102 使用相應(yīng)的搜索參數(shù)來施行搜索。示例性用戶界面1 將與FIC_101現(xiàn)場設(shè)備504相關(guān)聯(lián)的名稱和/或標識符和文檔數(shù)據(jù)類型作為搜索參數(shù)發(fā)送給搜索接口 102。附加地,用戶界面1 傳輸環(huán)境關(guān)聯(lián)的信息,所述環(huán)境關(guān)聯(lián)的信息指示出所述搜索是從應(yīng)用500發(fā)起的和/或是從控制面板502發(fā)起的。呈現(xiàn)器223使用該環(huán)境關(guān)聯(lián)的信息作為顯示環(huán)境信息,以產(chǎn)生用于顯示搜索結(jié)果的搜索結(jié)果框510。在該例子中,因為所述顯示環(huán)境信息指示出所述搜索是針對FIC_101現(xiàn)場設(shè)備504的并且是從控制面板502發(fā)起的,所以所述搜索結(jié)果被顯示在細分的搜索結(jié)果框中,而不是搜索結(jié)果面板(例如,圖3和圖4的搜索結(jié)果面板312)中。此外,搜索引擎224 可以使用環(huán)境關(guān)聯(lián)的信息來搜索與FIC_101現(xiàn)場設(shè)備504和/或控制面板502相應(yīng)的源信肩、ο在所示例子中,搜索接口 102返回相應(yīng)于與FIC_101現(xiàn)場設(shè)備504相關(guān)聯(lián)的文檔的搜索結(jié)果。這些搜索結(jié)果在搜索結(jié)果框510中示出。搜索接口 102可以基于包括在所述文檔內(nèi)的元數(shù)據(jù)在收藏文檔部分內(nèi)顯示區(qū)域40安全實踐文檔和精煉廠流量變送器文檔。 所述元數(shù)據(jù)可以指示出這些文檔是與FIC_101現(xiàn)場設(shè)備504相關(guān)聯(lián)的收藏。所述收藏的元數(shù)據(jù)可以被工作站106的用戶和/或其他過程控制人員添加到所述文檔中??梢曰谂c搜索結(jié)果匹配的相關(guān)性將搜索結(jié)果框510內(nèi)的搜索結(jié)果排序。在其他例子中,可以基于用戶的角色和/或工作職能的相關(guān)性和/或基于與操作員應(yīng)用500和/ 或控制面板512的相關(guān)性,列出所述搜索結(jié)果。用戶可以選擇搜索結(jié)果框510內(nèi)的任何搜索結(jié)果,以使得搜索接口使用與所選擇的搜索結(jié)果相關(guān)聯(lián)的鏈接,來訪問源信息數(shù)據(jù)庫1 內(nèi)的文檔。搜索接口 102還可以在文字處理應(yīng)用中呈現(xiàn)所述文檔。替代地,用戶可以選擇任何搜索結(jié)果,以將所選擇的搜索結(jié)果用作搜索參數(shù)來施行環(huán)境關(guān)聯(lián)的搜索。在圖5的例子中,用戶可以選擇施行環(huán)境關(guān)聯(lián)的搜索,以在控制面板 502內(nèi)搜索引用區(qū)域40 SOP-FCC單元關(guān)閉文檔的其他現(xiàn)場設(shè)備。除了任何與所顯示的區(qū)域 40 SOP-FCC單元關(guān)閉的搜索結(jié)果相關(guān)聯(lián)的附加地編入索引的過程控制信息、與應(yīng)用500相關(guān)聯(lián)的環(huán)境關(guān)聯(lián)的信息、與現(xiàn)場設(shè)備504相關(guān)聯(lián)的環(huán)境關(guān)聯(lián)的信息和/或與控制面板502 相關(guān)聯(lián)的環(huán)境關(guān)聯(lián)的信息之外,搜索接口 102還可以將所述文檔的名稱用作搜索參數(shù)。圖6和圖7示出圖1的示例性用戶界面126,搜索用戶界面1 基于用戶類型顯示環(huán)境關(guān)聯(lián)的搜索結(jié)果。示例性用戶界面1 顯示帶有示意面板602的企業(yè)應(yīng)用600。示意面板602示出圖1的現(xiàn)場設(shè)備112的圖形表示。以標識符(例如通風(fēng)口)和控制參數(shù)(例如TC207)來標簽現(xiàn)場設(shè)備112,控制參數(shù)(例如TC207)為至現(xiàn)場設(shè)備112的輸入和/或輸出。例如,控制參數(shù)PT208和PC208都是至通信地耦合的通風(fēng)口的輸入。在其他例子中,可以示出與顯示在示意面板602內(nèi)的現(xiàn)場設(shè)備112相關(guān)聯(lián)的運行時間數(shù)據(jù)。在圖6中,用戶例如過程工程師施行環(huán)境關(guān)聯(lián)的搜索,以獲取與TC207控制參數(shù)相關(guān)聯(lián)的過程控制信息。工程師可以通過右擊鼠標和/或其他用戶輸入設(shè)備來打開功能框并選擇搜索功能來施行環(huán)境關(guān)聯(lián)的搜索。響應(yīng)于搜索功能,應(yīng)用600經(jīng)由用戶界面1 將搜索參數(shù)傳輸給搜索接口 102。搜索參數(shù)包括應(yīng)用600的類型、與示意面板602相關(guān)聯(lián)的環(huán)境關(guān)聯(lián)的信息和TC207控制參數(shù)的標識符。搜索接口 102針對匹配中的編入索引的過程控制信息而對搜索索引數(shù)據(jù)庫122施行搜索。搜索接口 102還將所述匹配中的編入索引的過程控制信息呈現(xiàn)為在搜索結(jié)果框604內(nèi)顯示的搜索結(jié)果?;谥甘境鏊鏊阉饔蛇x擇TC207 控制參數(shù)的工程師發(fā)起的環(huán)境關(guān)聯(lián)的信息和基于指示出所述搜索從示意面板602發(fā)起的環(huán)境關(guān)聯(lián)的信息,搜索接口 102在搜索結(jié)果框604內(nèi)呈現(xiàn)搜索結(jié)果。所示例子的示例性搜索接口 102還基于與發(fā)起所述搜索的工程師相關(guān)聯(lián)的過濾條件來過濾搜索結(jié)果。搜索結(jié)果框604示出相關(guān)的和/或由所述工程師授權(quán)查看的搜索結(jié)果。附加地,搜索結(jié)果框604示出搜索接口 102基于過程控制信息的類別和/或類型請求了搜索結(jié)果。例如,與顯示類型相關(guān)聯(lián)的搜索結(jié)果被集合在一起,與趨勢類型信息相關(guān)聯(lián)的搜索結(jié)果被集合在一起,并且與文檔類型信息相關(guān)聯(lián)的搜索結(jié)果被集合在一起。因為在搜索結(jié)果框604內(nèi)存在多于可用空間的搜索結(jié)果,所以搜索接口 102為每個類別顯示最相關(guān)的搜索結(jié)果并且示出每個類別內(nèi)一定數(shù)量的總文檔。工程師可以通過選擇類別名稱(例如顯示G))來在每個類別內(nèi)查看其他搜索結(jié)果。圖7示出企業(yè)應(yīng)用600和圖形地顯示在示意面板602內(nèi)的現(xiàn)場設(shè)備112。在該所示例子中,用戶例如過程操作員施行對TC207控制參數(shù)的環(huán)境關(guān)聯(lián)的搜索。通過搜索接口 102進行搜索的結(jié)果顯示在搜索結(jié)果框702內(nèi)。因為圖7中用戶的類型不同于圖6中用戶的類型,所以搜索結(jié)果框702內(nèi)顯示的搜索結(jié)果不同于圖6的搜索結(jié)果框604內(nèi)顯示的所述結(jié)果。更具體地,圖6的過程工程師比圖7中的過程操作員能夠查看更多的搜索結(jié)果。在圖7的例子中,例如,因為用戶類型是過程操作員,所以搜索接口 102將過程操作員未被授權(quán)查看和/或?qū)^程操作員來說不相關(guān)的過程控制信息的搜索結(jié)果移除(例如經(jīng)由搜索過濾器230)。例如,與顯示在圖6的搜索結(jié)果框604中的一些文檔相關(guān)聯(lián)的搜索結(jié)果不在圖7的搜索結(jié)果框702內(nèi)顯示。在該例子中,過程控制管理可以決定過程操作員未被授權(quán)查看一些過程文檔。圖8示出圖1的示例性用戶界面126,所述用戶界面126顯示由圖1和圖2的示例性搜索接口 102提供的功能塊搜索結(jié)果。示例性用戶界面1 示出企業(yè)應(yīng)用800,所述企業(yè)應(yīng)用被用來顯示過程控制信息。在該例子中,用戶選擇顯示與圖2的搜索結(jié)果數(shù)據(jù)庫2 內(nèi)存儲的搜索標準相關(guān)聯(lián)的搜索結(jié)果。文件夾面板804示出如選擇指示器806所指示的那樣,被引導(dǎo)過文件目錄的用戶選擇FIC_101塊搜索標準(例如搜索參數(shù))。FIC_101塊是搜索標準的名稱和/或標識符。在其他例子中,文件夾面板804可以包括附加地存儲的搜索結(jié)果。當(dāng)用戶選擇FIC_101塊搜索標準時,搜索接口 102(例如經(jīng)由保存的搜索管理器 226)從搜索結(jié)果數(shù)據(jù)庫2 擷取搜索標準,施行針對源信息和/或過程控制信息的搜索
      28(例如經(jīng)由搜索引擎224),基于編入索引的過程控制信息的數(shù)據(jù)類型來呈現(xiàn)搜索結(jié)果(例如經(jīng)由呈現(xiàn)器223),并且在搜索結(jié)果面板808內(nèi)顯示搜索結(jié)果。在其他例子中,搜索接口 102可以存儲在搜索結(jié)果面板808中示出的搜索結(jié)果。用戶還可以打印在搜索結(jié)果面板808 中示出的搜索結(jié)果。在用戶將所存儲的搜索標準配置成以特殊的方式(例如以圖形示意圖格式)顯示的例子中,搜索接口 102以原本由用戶配置的格式來顯示與所存儲的搜索標準相關(guān)聯(lián)的搜索結(jié)果。此外,在一些例子中,搜索接口 102可以使所存儲的搜索標準對其他工作站來說可用。以這種方式,用戶可以訪問在任何工作站上所存儲的搜索標準。附加地或替代地,搜索接口 102可以將搜索標準和/或搜索參數(shù)存儲到全局數(shù)據(jù)庫,所述全局數(shù)據(jù)庫可以由過程控制環(huán)境100內(nèi)的任何工作站來訪問。通過將搜索標準全局地存儲在過程控制環(huán)境100內(nèi), 任何用戶都可以訪問任何存儲的搜索標準和/或搜索結(jié)果。與顯示在搜索結(jié)果面板808內(nèi)的所存儲的搜索標準相關(guān)聯(lián)的搜索結(jié)果包括功能框圖列表,所述功能框圖包括第一功能塊810、第二功能塊812和第三功能塊814。所列出的功能塊810至814包括功能塊的名稱(例如,名稱)、功能塊在過程控制環(huán)境100內(nèi)的位置(例如,區(qū)域)和功能塊的描述(例如,描述)。附加地,功能塊810至814中的每個都包括相應(yīng)于FIC_101搜索參數(shù)的FIC_101功能塊。在該例子中,圖2的呈現(xiàn)器223基于搜索結(jié)果的功能塊文件類型而將搜索結(jié)果顯示為列表。在其他例子中,用戶可以指定查看作為功能塊810至814的圖的功能塊搜索結(jié)果。所示的例子示出用戶選擇了預(yù)覽功能塊810, 這由選擇指示器816來指示。預(yù)覽面板820示出帶有在相應(yīng)于控制參數(shù)的輸入和輸出處的運行時間數(shù)據(jù)的功能塊810。例如,F(xiàn)IC_101功能塊包括BKCAL_輸入、輸入和輸出控制參數(shù)。當(dāng)用戶選擇預(yù)覽功能塊810時,搜索接口 102針對與FIC_101功能塊的控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)而訪問運行時間數(shù)據(jù)存儲器120和/或搜索索引數(shù)據(jù)庫122。然后,示例性搜索接口 102(例如通過呈現(xiàn)器22 呈現(xiàn)功能塊810,以通過包含運行時間數(shù)據(jù)的方式來在預(yù)覽面板820內(nèi)顯示。當(dāng)與BKCAL_輸入、輸入和輸出控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)在圖1和圖2的控制器108內(nèi)變化時,搜索接口 102更新在預(yù)覽面板820內(nèi)顯示的運行時間數(shù)據(jù)。用戶可以通過選擇預(yù)覽面板820內(nèi)的功能塊810來選擇打開功能塊應(yīng)用。選擇功能塊810使搜索接口 102使用功能塊810的搜索結(jié)果內(nèi)的鏈接,以擷取與功能塊810相關(guān)聯(lián)的過程控制信息,打開功能塊應(yīng)用和顯示功能塊應(yīng)用內(nèi)的功能塊810。然后,用戶可以修改和/或查看與功能塊810相關(guān)聯(lián)的附加信息。在圖9A、圖9B、圖10、圖IlA和圖IlB中示出的是用于實現(xiàn)表示圖1至圖2的搜索接口 102和索引管理器103的示例性過程900、1000和1100的流程圖。在該例子中,可以通過處理器例如處理器P12執(zhí)行程序形式的機器可讀指令來實現(xiàn)過程900、1000和1100, 所述處理器P 12在下面結(jié)合圖12進行討論的示例性處理器系統(tǒng)PlO中示出。所述程序可以在計算機可讀介質(zhì)例如⑶-ROM、軟盤、硬盤驅(qū)動器、數(shù)字光盤(DVD)或與處理器P12相關(guān)聯(lián)的存儲器上存儲的軟件中得以體現(xiàn),但是整個程序或者程序的部分可以替代地由除處理器P12之外的設(shè)備來執(zhí)行和/或體現(xiàn)在固件或?qū)S糜布?。此外,盡管參考圖9A、圖9B、圖 10、圖IlA和圖IlB中所示的流程圖來描述示例性程序,但是替代地可以使用用于實現(xiàn)示例性搜索接口 102和示例性索引管理器103的許多其他方法。例如,可以改變執(zhí)行所述塊的順序,和/或所描述的塊中的一些可以被可被改變、消除或組合。如上所述,圖9A、圖9B、圖10、圖IlA和圖IlB的示例性過程可以使用編碼指令 (例如計算機可讀指令)來實現(xiàn),該編碼指令存儲在有形的計算機可讀介質(zhì)上,例如硬盤驅(qū)動器、閃存、只讀存儲器(ROM)、壓縮盤(⑶)、數(shù)字光盤(DVD)、高速緩沖器、隨機存取存儲器 (RAM)和/或信息任意持久地(例如,擴展的時間段、永久地、短暫地、用于臨時緩存和/或用于信息高速緩存)存儲在其中的任何其他存儲介質(zhì)。如這里所使用的那樣,術(shù)語“有形的計算機可讀介質(zhì)”明確限定為包括任何類型的計算機可讀存儲并且不傳播信號。附加地或替代地,圖9A、圖9B、圖10、圖IlA和圖IlB的示例性過程可以使用存儲在非易失性計算機可讀介質(zhì),例如硬盤驅(qū)動器、閃存、只讀存儲器、壓縮盤、數(shù)字光盤、高速緩沖器、隨機存取存儲器和/或信息任意持久地(例如,擴展的時間段、永久地、短暫地、用于臨時緩存和/ 或用于信息高速緩存)存儲在其中的任何其他存儲介質(zhì)上的編碼指令(例如計算機可讀指令)來實現(xiàn)。如這里使用的那樣,術(shù)語“非易失性計算機可讀介質(zhì)”明確限定為包括任何類型的計算機可讀存儲并且不傳播信號。圖9A和圖9B的示例性過程900基于由用戶提供的至少一個搜索參數(shù)來顯示搜索結(jié)果。圖9A的示例性過程900以從用戶界面126內(nèi)運行的應(yīng)用(例如,通過圖2的應(yīng)用接口 220)接收至少一個搜索參數(shù)而開始(塊90幻。然后,示例性過程900從所述應(yīng)用(例如,通過圖2的應(yīng)用接口 220)接收過濾條件(塊904)。在一些例子中,過濾條件可以先于至少一個搜索結(jié)果被發(fā)送和/或與至少一個搜索結(jié)果一起被發(fā)送。接下來,示例性過程900 基于搜索參數(shù)和/或基于傳輸搜索參數(shù)的應(yīng)用(通過處理器22 確定顯示環(huán)境(塊906)。 也可以基于由所述應(yīng)用和/或用戶界面126傳輸?shù)娜魏苇h(huán)境關(guān)聯(lián)的信息來確定顯示環(huán)境。示例性過程900還基于至少一個搜索參數(shù)(通過處理器22 確定過程控制信息的至少一個數(shù)據(jù)類型和/或類別(塊908)。然后,示例性過程900訪問搜索索引數(shù)據(jù)庫122 并且(通過搜索引擎224)搜索用于與至少一個搜索參數(shù)相匹配的控制參數(shù)的至少一個索引(塊910)。示例性過程900(通過搜索引擎224)確定是否存在至少一個匹配中的控制參數(shù)(塊912)。如果至少一個控制參數(shù)與所述至少一個搜索參數(shù)相匹配,那么所述示例性過程900將所述至少一個控制參數(shù)和/或相應(yīng)的運行時間數(shù)據(jù)(通過搜索引擎224)添加到搜索結(jié)果列表(塊914)。然后,示例性過程900訪問搜索索引數(shù)據(jù)庫122并且(通過搜索引擎224)搜索用于與所述至少一個搜索參數(shù)相匹配的源信息的一個或多個索引(塊916)。 附加地,如果至少一個控制參數(shù)與所述至少一個搜索參數(shù)不匹配(塊912),那么示例性過程900訪問搜索索引數(shù)據(jù)庫122并且搜索用于源信息的一個或多個索引(塊916)。然后,所示例子的示例性過程900(通過搜索引擎224)確定任何編入索引的源信息是否與所述至少一個搜索參數(shù)相匹配(塊918)。如果示例性過程900確定存在與編入索引的源信息的匹配,那么示例性過程900將匹配中的源信息(通過搜索引擎224)添加到搜索結(jié)果中(塊920)。在其他例子中,示例性過程900通過控制參數(shù)同時搜索源信息和運行時間數(shù)據(jù)。附加地,如果示例性過程900未找到與所述至少一個搜索參數(shù)相匹配的任何源信息和/或控制參數(shù),那么示例性過程900可以向發(fā)起所述搜索的用戶返回搜索錯誤消息。圖9B的示例性過程900通過基于所述過濾條件(例如通過搜索過濾器230)解析 (過濾和/或移除)來自搜索結(jié)果的條目(例如單個搜索結(jié)果)(塊922)。過程900通過確定所述條目中的哪些是不相關(guān)的和/或所述條目中的哪些是發(fā)起所述搜索的用戶未被授權(quán)查看的來解析條目。然后,示例性過程900基于在塊906中確定的顯示環(huán)境(通過呈現(xiàn)器22 呈現(xiàn)用于在所述應(yīng)用內(nèi)顯示的所述搜索結(jié)果(塊924)。在一些例子中,過程900 還可以高速緩存所述搜索結(jié)果以(通過顯示數(shù)據(jù)管理器23 確定所述顯示的搜索結(jié)果是否發(fā)生了任何變化。然后,示例性過程900將呈現(xiàn)的搜索結(jié)果傳輸給用戶界面1 用于(通過應(yīng)用接口 220)在所述應(yīng)用內(nèi)顯示(塊926)。示例性過程900 (通過用戶界面126)在所述應(yīng)用內(nèi)顯示搜索結(jié)果(塊928)。接下來,示例性過程900(通過應(yīng)用接口 220)確定所顯示的搜索結(jié)果中的至少一個是否被用戶選擇(塊930)。如果接收到選擇至少一個搜索結(jié)果,則示例性過程900 (通過顯示數(shù)據(jù)管理器23 使用所選擇的搜索結(jié)果內(nèi)的鏈接來訪問源信息數(shù)據(jù)庫IM和/或運行時間數(shù)據(jù)存儲器120,以獲取相應(yīng)于控制參數(shù)的運行時間數(shù)據(jù)和/或源信息的運行時間數(shù)據(jù)(塊93幻。然后,示例性過程900(通過呈現(xiàn)器22 在所述應(yīng)用的預(yù)覽面板內(nèi)顯示與所選擇的搜索結(jié)果相關(guān)聯(lián)的運行時間數(shù)據(jù)和/或源信息(塊93 。在其他例子中,過程900可以在與運行時間數(shù)據(jù)和/或源信息的類型相關(guān)聯(lián)的不同應(yīng)用內(nèi)顯示運行時間數(shù)據(jù)和/或源信息。圖9B的示例性過程900通過(經(jīng)由保存的搜索管理器226)確定用戶是否已選擇存儲搜索標準和/或搜索結(jié)果來繼續(xù)。即,如果示例性過程確定用戶沒有選擇預(yù)覽至少一個搜索結(jié)果(塊930),那么示例性過程900確定所述用戶是否選擇了存儲搜索標準(塊 934)。如果示例性過程900確定用戶沒有選擇存儲搜索標準(塊934),那么圖9A的示例性過程接收至少一個新的搜索參數(shù)以執(zhí)行新的搜索(塊90幻。在其他例子中,如果用戶關(guān)閉帶有顯示的搜索結(jié)果的應(yīng)用,那么過程900會結(jié)束。如果示例性過程900確定用戶已選擇存儲搜索標準,那么過程900存儲搜索參數(shù)和/或(通過所保存的搜索管理器226)將結(jié)果存儲給搜索結(jié)果數(shù)據(jù)庫228(塊936)。然后,示例性過程900確定所存儲的搜索標準是否應(yīng)該(通過保存的搜索管理器226)升級 (promote)到公共的搜索結(jié)果數(shù)據(jù)庫(塊938)。公共的搜索結(jié)果數(shù)據(jù)庫包括可供過程控制環(huán)境100內(nèi)任何用戶使用的數(shù)據(jù)庫。示例性過程900基于用戶訪問所述搜索結(jié)果的頻率、 搜索結(jié)果的范圍和/或時間段來確定是否應(yīng)該提升搜索標準。例如,示例性過程900可以每日將所存儲的搜索標準提升至公共的數(shù)據(jù)庫。如果示例性過程900不提升搜索標準,那么過程900返回到接收至少一個新的搜索參數(shù),以執(zhí)行新的搜索(塊90 。可是,如果示例性過程900要將搜索標準存儲至公共的搜索結(jié)果數(shù)據(jù)庫,那么示例性過程900(通過保存的搜索管理器226)將包括至少一個搜索參數(shù)的搜索標準存儲至公共的結(jié)果數(shù)據(jù)庫(塊940)。然后,示例性過程900返回到接收至少一個新的搜索參數(shù),以執(zhí)行新的搜索(塊90 。在另外的例子中,如果用戶關(guān)閉帶有顯示的搜索結(jié)果的應(yīng)用,那么過程900會結(jié)束。圖10的示例性過程1000在用戶選擇相應(yīng)的搜索結(jié)果時呈現(xiàn)過程控制信息。例如,當(dāng)圖9A和圖9B的示例性過程900執(zhí)行塊932時,可以執(zhí)行示例性過程1000。示例性過程1000通過由用戶(例如通過應(yīng)用接口 220)接收至少一個搜索結(jié)果的選擇來開始(塊 1002)。然后,示例性過程1000訪問搜索索引數(shù)據(jù)庫122并且(通過顯示數(shù)據(jù)管理器232) 識別所選擇的搜索結(jié)果與源信息數(shù)據(jù)庫1 內(nèi)相應(yīng)的源信息之間的鏈接和/或與運行時間數(shù)據(jù)存儲器120內(nèi)一個或多個控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)之間的鏈接(塊1004)。在其他例子中,至所存儲的過程控制信息的鏈接可以被包括在所選擇的搜索結(jié)果內(nèi)。接下來,示例性過程1000(例如通過顯示數(shù)據(jù)管理器23 確定所選擇的搜索結(jié)果是否與源信息和/或控制參數(shù)相關(guān)聯(lián)(塊1006)。如果所選擇的搜索結(jié)果與至少一個控制參數(shù)相關(guān)聯(lián),那么示例性過程1000(通過顯示數(shù)據(jù)管理器23 訪問運行時間數(shù)據(jù)存儲器120 以獲取與至少一個控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)(塊1008)。在其他例子中,過程1000 訪問搜索索引數(shù)據(jù)庫122以獲取與所述至少一個控制參數(shù)相關(guān)聯(lián)的編入索引的運行時間數(shù)據(jù)。然后,所示例子的示例性過程1000(通過呈現(xiàn)器22 呈現(xiàn)與所述至少一個控制參數(shù)相關(guān)聯(lián)的運行時間數(shù)據(jù)(塊1010)。呈現(xiàn)運行時間數(shù)據(jù)包括選擇用于顯示運行時間數(shù)據(jù)的模板(例如圖表、曲線、數(shù)據(jù)字段等)和/或打開應(yīng)用以顯示運行時間數(shù)據(jù)。然后,示例性過程1000在從其(通過用戶界面126)發(fā)起所述搜索的應(yīng)用的預(yù)覽面板中顯示所呈現(xiàn)的運行時間數(shù)據(jù)(塊1012)。在其他例子中,過程1000可以打開單獨的應(yīng)用以顯示運行時間數(shù)據(jù)。然后,示例性過程1000可以終止。替代地,示例性過程1000可以返回到接收另一搜索結(jié)果的選擇(塊1002)。如果示例性過程1000確定所選擇的搜索結(jié)果與源信息相關(guān)聯(lián)(塊1006),那么過程1000(例如通過顯示數(shù)據(jù)管理器23 訪問源信息數(shù)據(jù)庫124,以獲取與所選擇的搜索結(jié)果相關(guān)聯(lián)的文檔和/或信息的(塊1014)。在一些例子中,所選擇的搜索結(jié)果可以包括源信息和至少一個控制參數(shù)。在這些例子中,過程1000針對一個或多個控制參數(shù)執(zhí)行塊1008 至1012,同時針對源信息執(zhí)行塊1014至1018。接下來,示例性過程1000(例如通過呈現(xiàn)器 223)呈現(xiàn)文檔和/或信息(塊1016)。呈現(xiàn)所述文檔和/或信息可以包括打開應(yīng)用以顯示所述文檔和/或信息。所述應(yīng)用可以在預(yù)覽面板內(nèi)被打開和/或作為用戶界面126內(nèi)的單獨應(yīng)用被打開。然后,示例性過程1000(例如通過用戶界面126)顯示所呈現(xiàn)的文檔和/或信息(塊1018)。然后,示例性過程1000可以終止。替代地,示例性過程1000可以返回接收另一搜索結(jié)果的選擇(塊1002)。圖IlA和IlB的示例性過程1100將由圖1和圖2的控制器108生成的運行時間數(shù)據(jù)編入索引。示例性過程1100以(例如通過控制器108)生成運行時間數(shù)據(jù)而開始(塊 1102)。然后,示例性過程1100(例如通過控制器108)將運行時間數(shù)據(jù)與控制參數(shù)相關(guān)聯(lián) (塊1104)。示例性過程1100還(例如通過索引管理器10 將運行時間數(shù)據(jù)存儲到運行時間數(shù)據(jù)存儲器120(塊1106)。接下來,示例性過程1100(例如通過運行時間數(shù)據(jù)接收器 202)確定用于將運行時間數(shù)據(jù)編入索引的預(yù)定條件是否存在(塊1108)。預(yù)定條件可以包括從控制器108接收運行時間數(shù)據(jù)和相關(guān)聯(lián)的控制參數(shù)。預(yù)定條件還可以包括例如定期地訪問控制器108和/或運行時間數(shù)據(jù)存儲器120以訪問運行時間數(shù)據(jù)。如果不滿足預(yù)定條件,那么示例性過程1100返回生成運行時間數(shù)據(jù)(塊1102)。在一些例子中,過程1100生成運行時間數(shù)據(jù),將控制參數(shù)與所述運行時間數(shù)據(jù)相關(guān)聯(lián),并且當(dāng)執(zhí)行在圖IlA和IlB內(nèi)示出的其他功能塊時同時存儲所述運行時間數(shù)據(jù)(塊1102至1106)。如果預(yù)定條件得以滿足(塊1108),那么示例性過程1100基于重要因素(例如通過數(shù)據(jù)解析器204)解析與運行時間數(shù)據(jù)相關(guān)聯(lián)的控制時間參數(shù)(塊1110)。示例性過程 1100通過移除不符合由重要因素指定的條件的控制參數(shù)和/或不將所述控制參數(shù)編入索弓丨,基于例如重要因素來解析控制參數(shù)。例如,重要因素可以包括與顯示過程控制信息相關(guān)的控制參數(shù)。示例性過程1100可以忽視和/或移除與顯示過程控制信息不相關(guān)的控制參數(shù)。在其他例子中,重要因素可以包括由用戶經(jīng)常訪問的控制參數(shù)。然后,所示例子的示例性過程1100(通過數(shù)據(jù)管理器206)確定運行時間數(shù)據(jù)是否取代先前編入索引的運行時間數(shù)據(jù)(塊1112)。在一些例子中,可以顯示先前編入索引的運行時間數(shù)據(jù)。如果運行時間數(shù)據(jù)沒有取代先前編入索引的運行時間數(shù)據(jù),那么示例性過程1100使用相應(yīng)的控制參數(shù)針對運行時間數(shù)據(jù)創(chuàng)建索引項,將運行時間數(shù)據(jù)存儲到所述索引項,并且將所述索引項存儲到搜索索引數(shù)據(jù)庫122內(nèi)的索引(例如通過數(shù)據(jù)管理器 206)(塊1114)。因為這是特殊的正被存儲的索引運行時間數(shù)據(jù)的第一實例(例如,將控制參數(shù)編入索引的第一實例),所以示例性過程1100不需要確定控制參數(shù)是否顯示在搜索結(jié)果內(nèi)。因此,示例性過程1100返回生成運行時間數(shù)據(jù)(塊1102)。但是,如果運行時間數(shù)據(jù)取代先前編入索引的運行時間數(shù)據(jù)(指示出相應(yīng)的控制參數(shù)已被編入索引),則示例性過程1000將指令發(fā)送到搜索接口 102 (例如顯示數(shù)據(jù)管理器 232)以(例如通過數(shù)據(jù)管理器206)指示出運行時間數(shù)據(jù)已被取代和/或改變(塊1116)。 在其他例子中,搜索接口 102可以訪問搜索索引數(shù)據(jù)庫122以確定運行時間數(shù)據(jù)是否已改變。然后,示例性過程1000(例如通過數(shù)據(jù)管理器206)利用改變的運行時間數(shù)據(jù)來更新搜索索引數(shù)據(jù)庫122(塊1118)。圖IlB的示例性過程1000通過(例如經(jīng)由顯示數(shù)據(jù)管理器23 確定控制參數(shù)是否作為搜索結(jié)果被顯示在用戶界面126內(nèi)來繼續(xù)(塊1120)。如果與改變的運行時間數(shù)據(jù)相關(guān)聯(lián)的控制參數(shù)沒有作為搜索結(jié)果而顯示,那么示例性過程1000返回生成運行時間數(shù)據(jù)(塊1102)。但是,如果控制參數(shù)作為搜索結(jié)果而顯示,那么示例性過程1000(例如通過呈現(xiàn)器22 利用改變的運行時間數(shù)據(jù)呈現(xiàn)控制參數(shù),以更新在由用戶界面1 示出的應(yīng)用內(nèi)顯示的搜索結(jié)果(塊1122)。然后,示例性過程1000(例如通過呈現(xiàn)器223和/或應(yīng)用接口 220)更新所述應(yīng)用中所顯示的搜索結(jié)果(塊11 )。然后,示例性過程1000返回生成運行時間數(shù)據(jù)(塊1102)。圖12是可以用于實現(xiàn)這里所述的示例性方法和裝置的示例性處理器系統(tǒng)PlO的框圖。例如,類似于或相同于示例性處理器系統(tǒng)Pio的處理器系統(tǒng)可用于實現(xiàn)圖1和/或 2的示例性運行時間數(shù)據(jù)接收器202、示例性數(shù)據(jù)解析器204、示例性數(shù)據(jù)管理器206、示例性源信息管理器208、示例性運行時間數(shù)據(jù)存儲器120、示例性搜索索引數(shù)據(jù)庫122、示例性源信息數(shù)據(jù)庫124、示例性應(yīng)用接口 220、示例性處理器222、示例性呈現(xiàn)器223、示例性搜索引擎224、示例性保存的搜索管理器226、示例性搜索結(jié)果數(shù)據(jù)庫228、示例性搜索過濾器 230、示例性顯示數(shù)據(jù)管理器232、示例性工作站接口 234、和/或更普遍地示例性搜索接口 102和/或索引管理103。雖然示例性處理器系統(tǒng)PlO在下文被描述為包括多個外圍設(shè)備、 接口、芯片、存儲器等,但是那些元件中的一個或多個可以從用于實現(xiàn)示例性運行時間數(shù)據(jù)接收器202、示例性數(shù)據(jù)解析器204、示例性數(shù)據(jù)管理器206、示例性源信息管理器208、示例性運行時間數(shù)據(jù)存儲器120、示例性搜索索引數(shù)據(jù)庫122、示例性源信息數(shù)據(jù)庫124、示例性應(yīng)用接口 220、示例性處理器222、示例性呈現(xiàn)器223、示例性搜索引擎224、示例性保存的搜索管理器226、示例性搜索結(jié)果數(shù)據(jù)庫228、示例性搜索過濾器230、示例性顯示數(shù)據(jù)管理器 232、示例性工作站接口 234、和/或更普遍地示例性搜索接口 102和/或索引管理器103中一個或多個的其他示例性處理器系統(tǒng)中省略。如圖12所示,處理器系統(tǒng)PlO包括耦合到互連總線P14的處理器P12。處理器P12
      33包括寄存器組或寄存器空間P 16,其在圖12中被描述為完全在芯片內(nèi),但可以替代地完全或部分地位于芯片外并通過專用電連接和/或通過互連總線P14直接耦合到處理器P12。 處理器P12可以為任何適當(dāng)?shù)奶幚砥?、處理單元或微處理器。雖然未在圖12中示出,但是系統(tǒng)PlO可以為多處理器系統(tǒng),且因此可以包括相同或類似于處理器P12并通信地耦合到互連總線P14的一個或多個額外的處理器。圖12的處理器P12耦合到芯片組P18,其包括存儲器控制器P20和外圍設(shè)備輸入 /輸出(I/O)控制器P22。如所公知的,芯片組通常提供I/O和存儲器管理功能以及多個通用和/或?qū)S眉拇嫫?、計時器等,其能夠由耦合到芯片組P18的一個或多個處理器訪問或使用。存儲器控制器P20施行使處理器P12(或多個處理器,如果有多個處理器的話)能夠訪問系統(tǒng)存儲器PM和大容量存儲器P25的功能。系統(tǒng)存儲器PM可以包括任何期望類型的易失性和/或非易失性存儲器,例如,靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、閃存、只讀存儲器(ROM)等。大容量存儲器P25可以包括任何期望類型的大容量存儲設(shè)備。例如,如果示例性處理器系統(tǒng)PlO 用于實現(xiàn)語言文件數(shù)據(jù)庫206和/或資源存儲器119 (圖2),則大容量存儲器P25可以包括硬盤驅(qū)動器、光學(xué)驅(qū)動器、磁帶存儲設(shè)備等。替代地,如果示例性處理器系統(tǒng)PlO用于實現(xiàn)運行時間數(shù)據(jù)存儲器120、搜索索引數(shù)據(jù)庫122、源信息數(shù)據(jù)庫IM和/或搜索結(jié)果數(shù)據(jù)庫 228,則大容量存儲器P25可以包括固態(tài)存儲器(例如,閃存、RAM存儲器等)、磁存儲器(例如,硬盤)、或適合于運行時間數(shù)據(jù)存儲器120、搜索索引數(shù)據(jù)庫122、源信息數(shù)據(jù)庫IM和/ 或搜索結(jié)果數(shù)據(jù)庫228中的大容量存儲的任何其他的存儲器。外圍I/O控制器P22施行使處理器P12能夠通過外圍I/O總線P32與外圍輸入/ 輸出(I/O)設(shè)備P26和P28以及網(wǎng)絡(luò)接口 P30通信的功能。I/O設(shè)備P^和P^可以是任何期望類型的I/O設(shè)備,例如鍵盤、顯示器(例如,液晶顯示器(LCD)、陰極射線管(CRT)顯示器等)、導(dǎo)航設(shè)備(例如,鼠標、跟蹤球、電容式觸摸板、操縱桿等)等。網(wǎng)絡(luò)接口 P30可以為例如使處理器系統(tǒng)PlO能夠與另一處理器系統(tǒng)通信的以太網(wǎng)設(shè)備、異步傳輸模式(ATM) 設(shè)備、802. 11設(shè)備、DSL調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、蜂窩調(diào)制解調(diào)器等。雖然存儲器控制器P20和I/O控制器P22在圖12中被示為在芯片組P18內(nèi)的單獨的功能塊,但是這些塊所施行的功能可以集成在單個半導(dǎo)體電路內(nèi)或可以使用兩個或多個單獨的集成電路來實現(xiàn)。上述示例性方法和/或裝置的至少一些由在計算機處理器上運行的一個或多個軟件和/或固件程序?qū)崿F(xiàn)。然而,包括但不限于專用集成電路、可編程邏輯陣列和其它硬件設(shè)備的專用硬件實現(xiàn)能夠同樣被構(gòu)造為整體地或部分地實現(xiàn)這里所述的示例性方法和/ 或裝置的一些或全部。此外,包括但不限于分布式處理或部件/對象分布式處理、并行處理或虛擬機處理的替代的軟件實現(xiàn)也能夠被構(gòu)造為實現(xiàn)這里所述的示例性方法和/或系統(tǒng)。還應(yīng)注意,這里所述的示例性軟件和/或固件實現(xiàn)被存儲在有形存儲介質(zhì)上,例如磁性介質(zhì)(例如,磁盤或磁帶);磁光或光學(xué)介質(zhì)例如光盤;或固態(tài)介質(zhì),例如存儲卡或容納一個或多個只讀(非易失性)存儲器、隨機存取存儲器或其它可重寫的(易失性)存儲器的其他封裝。因此,這里所述的示例性軟件和/或固件能夠存儲在有形存儲介質(zhì)上,例如上面或后繼描述的存儲介質(zhì)。在上面的說明書引用特定的標準和協(xié)議來描述示例性部件和功能的程度上,應(yīng)理解,本專利的范圍不限于這樣的標準和協(xié)議。
      34
      此外,雖然本專利公開了包括在硬件上執(zhí)行的軟件或固件的示例性方法和裝置, 應(yīng)注意,這樣的系統(tǒng)僅僅是例證性的,且不應(yīng)被認為是限制性的。例如,設(shè)想這些硬件和軟件部件中的任何一個或全部可以唯一地以硬件、唯一地以軟件、唯一地以固件或以硬件、固件和/或軟件的某種組合體現(xiàn)。因此,雖然上面的說明書描述了示例性方法、系統(tǒng)和機器可訪問介質(zhì),這些例子不是實現(xiàn)這樣的系統(tǒng)、方法和機器可訪問介質(zhì)的唯一方式。因此,雖然在這里描述了某些示例性方法、系統(tǒng)和機器可訪問介質(zhì),本專利的覆蓋范圍不限于此。相反,本專利涵蓋在字面上或在等同原則下實質(zhì)上落在所附權(quán)利要求的范圍內(nèi)的所有方法、 系統(tǒng)和機器可訪問介質(zhì)。
      權(quán)利要求
      1.用于顯示過程控制搜索結(jié)果的方法,所述方法包括經(jīng)由應(yīng)用從用戶接收搜索參數(shù),以查看與所述搜索參數(shù)相關(guān)聯(lián)的搜索結(jié)果;基于所述應(yīng)用,確定顯示環(huán)境;搜索搜索索引以獲取匹配所述搜索參數(shù)的控制參數(shù),從而形成一組匹配的控制參數(shù), 其中,所述搜索索引包括與運行時間數(shù)據(jù)相應(yīng)的控制參數(shù),所述運行時間數(shù)據(jù)由過程控制系統(tǒng)內(nèi)的控制器產(chǎn)生;以及基于所述所確定的顯示環(huán)境,將所述一組匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括將所述所呈現(xiàn)的控制參數(shù)傳輸給所述應(yīng)用,以用于作為所述搜索結(jié)果來顯示。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過將所述顯示環(huán)境與所述應(yīng)用的類型、 經(jīng)由所述應(yīng)用顯示的數(shù)據(jù)類型或者所述一組匹配的控制參數(shù)的數(shù)據(jù)類型中的至少一個匹配來確定所述顯示環(huán)境。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過以下各項將所述運行時間數(shù)據(jù)存儲在所述搜索索引中經(jīng)由所述控制器產(chǎn)生所述運行時間數(shù)據(jù);基于規(guī)則集來解析所述運行時間數(shù)據(jù);以及通過將所述運行時間數(shù)據(jù)的值與所述搜索索引中的相應(yīng)的控制參數(shù)相關(guān)聯(lián),來響應(yīng)于預(yù)定條件經(jīng)由所述搜索索引存儲所述運行時間數(shù)據(jù)的至少一部分。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述預(yù)定條件是預(yù)定時間、控制回路時間或者控制回路事件中的至少一個。
      6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述規(guī)則集包括搜索參數(shù)的頻率、重要因素、利用參數(shù)的頻率或者過程控制系統(tǒng)因素使用頻率中的至少一個。
      7.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括搜索所述搜索索引,以獲取與所述搜索參數(shù)匹配的源信息,以形成匹配的源信息;以及基于所述所確定的顯示環(huán)境,將所述匹配的源信息呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述一組匹配的控制參數(shù)或者所述一組匹配的源信息中的至少一個在所述搜索結(jié)果內(nèi)作為框圖、設(shè)備、變量、輸入值、輸出值、過程、圖形、圖表、過程控制部件、警報、事件或者文檔中的至少一個來顯示。
      9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述源信息包括配置信息、歷史檔案信息、警報信息、事件信息或者過程控制幫助文檔中的至少一個。
      10.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括經(jīng)由所述應(yīng)用接收與用戶有關(guān)的過濾條件;基于所述過濾條件解析所述一組匹配的控制參數(shù);以及將從所述一組匹配的控制參數(shù)中解析的所述控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述過濾條件包括所述用戶的工作功能、與所述用戶相關(guān)聯(lián)的一段控制、所述用戶的安全訪問、對所述用戶的授權(quán)或者與所述用戶相關(guān)聯(lián)的標識符中的至少一個。
      12.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括 訪問工作站;以及確定由所述工作站上的至少一個應(yīng)用所利用的、與所述搜索參數(shù)匹配的控制參數(shù)。
      13.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括 從所述控制器接收第二運行時間數(shù)據(jù),以取代所述運行時間數(shù)據(jù); 基于規(guī)則集,解析所述第二運行時間數(shù)據(jù);以及通過以所述第二運行時間數(shù)據(jù)來取代所述運行時間數(shù)據(jù)來響應(yīng)于預(yù)定條件,將所述第二運行時間數(shù)據(jù)中的至少一部分存儲在所述搜索索引中。
      14.根據(jù)權(quán)利要求13所述的方法,其特征在于,進一步包括在取代所述值中的每個值之前,確定是否將所述值中的每個值作為所述搜索結(jié)果顯示;以及基于所述所確定的顯示環(huán)境,通過將與所述第二值相關(guān)聯(lián)的所述匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示,來以所述第二值更新所述所顯示的搜索結(jié)果。
      15.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過用戶選擇顯示在所述應(yīng)用內(nèi)的圖形對象來選擇所述搜索參數(shù)。
      16.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過用戶將文本輸入至少一個搜索字段來提供所述搜索參數(shù)。
      17.用于顯示過程控制搜索結(jié)果的裝置,所述裝置包括搜索引擎,用于搜索搜索索引以獲取與從應(yīng)用接收的搜索參數(shù)匹配的控制參數(shù),其中,所述搜索索引包括相應(yīng)于運行時間數(shù)據(jù)的控制參數(shù),所述運行時間數(shù)據(jù)由過程控制系統(tǒng)內(nèi)的控制器產(chǎn)生;以及將匹配的所述控制參數(shù)作為搜索結(jié)果來傳輸。
      18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,進一步包括 數(shù)據(jù)接收器,用于從所述控制器接收所述運行時間數(shù)據(jù); 數(shù)據(jù)解析器,用于基于規(guī)則集來解析所述運行時間數(shù)據(jù);以及數(shù)據(jù)管理器,用于通過將所述運行時間數(shù)據(jù)的值與所述搜索索引中列出的所述相應(yīng)的控制參數(shù)中的每個相關(guān)聯(lián),來響應(yīng)于預(yù)定條件將所述運行時間數(shù)據(jù)的至少一部分存儲在所述搜索索引中。
      19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述數(shù)據(jù)接收器用于從所述控制器接收第二運行時間數(shù)據(jù),以取代所述運行時間數(shù)據(jù);所述數(shù)據(jù)解析器用于基于所述數(shù)據(jù)集來解析所述第二運行時間數(shù)據(jù);以及所述數(shù)據(jù)管理器用于通過在所述相應(yīng)的控制參數(shù)中的每個中以所述第二運行時間數(shù)據(jù)取代所述運行時間數(shù)據(jù)來響應(yīng)于所述預(yù)定條件,將所述第二運行時間數(shù)據(jù)的至少一部分存儲在所述搜索索引中。
      20.根據(jù)權(quán)利要求17所述的裝置,其特征在于,進一步包括 處理器,用于基于請求搜索的應(yīng)用來確定顯示環(huán)境;呈現(xiàn)器,用于基于所述所確定的顯示環(huán)境,將所述匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示;以及應(yīng)用接口,用于經(jīng)由所述應(yīng)用從用戶接收所述搜索參數(shù)。
      21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述搜索引擎用于確定是否將所述值中的每個值顯示為所述搜索結(jié)果;以及所述呈現(xiàn)器用于基于所述所確定的顯示環(huán)境,通過將與所述第二運行時間數(shù)據(jù)相關(guān)聯(lián)的所述匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示,來以所述第二值更新所述所顯示的搜索結(jié)果。
      22.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述處理器用于通過將所述顯示環(huán)境與所述應(yīng)用的類型、所述應(yīng)用內(nèi)顯示的數(shù)據(jù)類型或者待顯示為所述搜索結(jié)果的所述控制參數(shù)的數(shù)據(jù)類型中的至少一個相匹配來確定所述顯示環(huán)境。
      23.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述搜索引擎搜索所述搜索索引,以獲取與所述搜索參數(shù)匹配的源信息;以及所述呈現(xiàn)器用于基于所述所確定的顯示環(huán)境,將所述匹配的源信息呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      24.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述應(yīng)用接口用于經(jīng)由所述應(yīng)用接收與用戶相關(guān)聯(lián)的過濾條件。
      25.根據(jù)權(quán)利要求M所述的裝置,其特征在于,進一步包括搜索過濾器,所述搜索過濾器用于基于所述過濾條件來過濾所述匹配的控制參數(shù)。
      26.根據(jù)權(quán)利要求M所述的裝置,其特征在于,所述呈現(xiàn)器用于呈現(xiàn)所述經(jīng)解析的控制參數(shù),以用于作為所述搜索結(jié)果在所述應(yīng)用內(nèi)來顯示。
      27.根據(jù)權(quán)利要求M所述的裝置,其特征在于,所述工作站接口用于訪問工作站;以及確定由所述工作站上的至少一個應(yīng)用所利用的、與所述搜索參數(shù)匹配的控制參數(shù)。
      28.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述應(yīng)用接口用于接收所述搜索參數(shù), 通過用戶將文本輸入至少一個搜索字段中來提供所述搜索參數(shù)。
      29.存儲機器可讀指令的有形制造品,當(dāng)其被執(zhí)行時,引起所述機器經(jīng)由應(yīng)用從用戶接收搜索參數(shù),以查看與所述搜索參數(shù)相關(guān)聯(lián)的搜索結(jié)果;基于所述應(yīng)用,確定顯示環(huán)境;搜索搜索索引以獲取匹配所述搜索參數(shù)的控制參數(shù),從而形成一組匹配的控制參數(shù), 其中,所述搜索索引包括與運行時間數(shù)據(jù)相應(yīng)的所述控制參數(shù);以及基于所述所確定的顯示環(huán)境,將所述一組匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      30.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器將所述所呈現(xiàn)的控制參數(shù)傳輸給所述應(yīng)用,以用于作為所述搜索結(jié)果來顯示。
      31.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器通過將所述顯示環(huán)境與所述應(yīng)用的類型、經(jīng)由所述應(yīng)用顯示的數(shù)據(jù)類型或者所述一組匹配的控制參數(shù)的數(shù)據(jù)類型中的至少一個相匹配來確定所述顯示環(huán)境。
      32.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時, 所述機器可讀指令使得所述機器通過以下各項將所述運行時間數(shù)據(jù)存儲在所述搜索索引中產(chǎn)生所述運行時間數(shù)據(jù);基于規(guī)則集來解析所述運行時間數(shù)據(jù);以及通過將所述運行時間數(shù)據(jù)的值與所述搜索索引中的所述相應(yīng)的控制參數(shù)相關(guān)聯(lián)來響應(yīng)于預(yù)定條件,將所述運行時間數(shù)據(jù)的至少一部分存儲在所述搜索索引中。
      33.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器搜索所述搜索索引,以獲取與所述搜索參數(shù)匹配的源信息,以形成匹配的源信息;以及基于所述所確定的顯示環(huán)境,將所述匹配的源信息呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      34.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器經(jīng)由所述應(yīng)用接收與用戶相關(guān)聯(lián)的過濾條件;基于所述過濾條件解析所述一組匹配的控制參數(shù);以及將從所述一組匹配的控制參數(shù)中解析的所述控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      35.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器訪問工作站;確定由所述工作站上的至少一個應(yīng)用所利用的、與所述搜索參數(shù)匹配的第二控制參數(shù);以及基于所述所確定的顯示環(huán)境,將所述第二控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      36.根據(jù)權(quán)利要求四所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器接收第二運行時間數(shù)據(jù),以取代所述運行時間數(shù)據(jù);基于規(guī)則集,解析所述第二運行時間數(shù)據(jù);以及通過以所述第二運行時間數(shù)據(jù)來取代所述運行時間數(shù)據(jù)來響應(yīng)于預(yù)定條件,將所述第二運行時間數(shù)據(jù)中的至少一部分存儲在所述搜索索引中。
      37.根據(jù)權(quán)利要求36所述的有形制造品,其特征在于,當(dāng)執(zhí)行所述機器可讀指令時,所述機器可讀指令使得所述機器在取代所述值中的每個值之前,確定是否將所述值中的每個值作為所述搜索結(jié)果顯示;以及基于所述所確定的顯示環(huán)境,通過將與所述第二值相關(guān)聯(lián)的所述匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示,來以所述第二值更新所述所顯示的搜索結(jié)果。
      全文摘要
      本發(fā)明公開的是用于管理過程控制搜索結(jié)果的示例性方法和示例性裝置。所公開的示例性方法包括經(jīng)由應(yīng)用從用戶接收搜索參數(shù),以查看與所述搜索參數(shù)相關(guān)聯(lián)的搜索結(jié)果;基于所述應(yīng)用,確定顯示環(huán)境;搜索搜索索引以獲取匹配所述搜索參數(shù)的控制參數(shù),從而形成一組匹配的控制參數(shù),其中,所述搜索索引包括與運行時間數(shù)據(jù)相應(yīng)的控制參數(shù),所述運行時間數(shù)據(jù)由過程控制系統(tǒng)內(nèi)的控制器產(chǎn)生;以及,基于所述所確定的顯示環(huán)境,將所述一組匹配的控制參數(shù)呈現(xiàn),以用于作為所述搜索結(jié)果經(jīng)由所述應(yīng)用來顯示。
      文檔編號G05B19/418GK102411350SQ20111029050
      公開日2012年4月11日 申請日期2011年9月22日 優(yōu)先權(quán)日2010年9月23日
      發(fā)明者B·M·瓊斯, J·M·卡爾德威爾, K·R·貝爾維爾 申請人:費希爾-羅斯蒙特系統(tǒng)公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1