用于使用位置感知移動(dòng)控制設(shè)備控制過程工廠的方法與裝置制造方法
【專利摘要】本發(fā)明公開了一種用于使用位置感知移動(dòng)控制設(shè)備控制過程工廠的方法與裝置。用于操作過程工廠的方法與裝置,包括多個(gè)用戶接口設(shè)備,該用戶接口設(shè)備用于決定在過程工廠中設(shè)備的位置,并顯示與相近的設(shè)備有關(guān)的數(shù)據(jù)。移動(dòng)用戶接口設(shè)備中的處理器傳輸數(shù)據(jù)的第一請求,并接收所請求的數(shù)據(jù)以響應(yīng)于該請求。處理器使得顯示器顯示所接收到的數(shù)據(jù)。處理器接收移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示,處理器根據(jù)所接收到的指示傳輸數(shù)據(jù)的第二請求。然后,處理器接收數(shù)據(jù)以響應(yīng)于第二請求。
【專利說明】用于使用位置感知移動(dòng)控制設(shè)備控制過程工廠的方法與裝
【技術(shù)領(lǐng)域】
[0001]本公開概況而言涉及過程工廠和過程控制系統(tǒng),并且更具體地涉及對過程工廠和過程控制系統(tǒng)中的移動(dòng)用戶接口設(shè)備的使用。
【背景技術(shù)】
[0002]分布式的過程控制系統(tǒng)(例如在化工、石油或其他過程工廠中使用的那些)通常包括一個(gè)或多個(gè)過程控制器,該一個(gè)或多個(gè)過程控制器經(jīng)由模擬、數(shù)字或組合的模擬/數(shù)字總線,或者經(jīng)由無線通信鏈路或網(wǎng)絡(luò)與一個(gè)或多個(gè)現(xiàn)場設(shè)備可通信地耦接?,F(xiàn)場設(shè)備(其例如可以是閥、閥定位器、開關(guān)和發(fā)送機(jī)(例如溫度、壓力、水平和流速傳感器))位于過程環(huán)境中,并且通常執(zhí)行物理或過程控制功能(例如打開或關(guān)閉閥、測量過程參數(shù)等),以控制過程工廠或系統(tǒng)中執(zhí)行的一個(gè)或多個(gè)過程。智能現(xiàn)場設(shè)備(例如符合公知的現(xiàn)場總線協(xié)議的現(xiàn)場設(shè)備)還可以執(zhí)行控制計(jì)算、警報(bào)功能以及一般在控制器中實(shí)施的其他控制功能。通常也位于工廠環(huán)境中的過程控制器接收指示由傳感器和/或現(xiàn)場設(shè)備進(jìn)行的過程測量和/或與現(xiàn)場設(shè)備相關(guān)的其他信息的信號(hào)并且執(zhí)行控制器應(yīng)用,所述控制器應(yīng)用例如運(yùn)行進(jìn)行過程控制決策的不同的控制模塊、基于所接收到的信息生成控制信號(hào),并且與控制模塊或在現(xiàn)場設(shè)備(例如HART?、Wireless HART?和FOUNDAT1N?現(xiàn)場總線現(xiàn)場設(shè)備)中執(zhí)行的塊進(jìn)行協(xié)作??刂破髦械目刂颇K通過通信線路或鏈路將控制信號(hào)發(fā)送到現(xiàn)場設(shè)備,從而控制過程工廠或系統(tǒng)的至少一部分的操作。
[0003]通常使得來自現(xiàn)場設(shè)備和控制器的信息通過數(shù)據(jù)高速公路對于一個(gè)或多個(gè)其他硬件設(shè)備可用,所述硬件設(shè)備例如是通常被放置在遠(yuǎn)離更惡劣的工廠環(huán)境的控制室或其他位置的操作員工作站、個(gè)人計(jì)算機(jī)或計(jì)算設(shè)備、數(shù)據(jù)歷史記錄、報(bào)告生成器、中央數(shù)據(jù)庫或中央管理計(jì)算設(shè)備。通常跨過程工廠或跨過程工廠的一部分對這些硬件設(shè)備中的每一個(gè)進(jìn)行集中。這些硬件設(shè)備運(yùn)行例如可以使得操作員能夠執(zhí)行相關(guān)于控制過程和/或操作過程工廠(例如改變過程控制例程的設(shè)置、修改控制器或現(xiàn)場設(shè)備中的控制模塊的操作、查看過程的當(dāng)前狀態(tài)、查看由現(xiàn)場設(shè)備和控制器生成的警報(bào)、出于訓(xùn)練人員或測試過程控制軟件的目的而模擬過程的操作、保持和更新配置數(shù)據(jù)庫等)的功能的應(yīng)用。由硬件設(shè)備、控制器和現(xiàn)場設(shè)備使用的數(shù)據(jù)高速公路可以包括有線通信路徑、無線通信路徑或有線和無線通信路徑的組合。
[0004]例如,由愛默生過程管理公司(Emerson Process Management)銷售的DeltaV?控制系統(tǒng)包括在位于過程工廠中的各個(gè)位置處的不同設(shè)備中存儲(chǔ)并且由所述設(shè)備執(zhí)行的多個(gè)應(yīng)用。這些應(yīng)用中的每一個(gè)提供了用戶接口(Π),以允許用戶(例如配置工程師、操作員、維護(hù)技術(shù)人員等)查看和/或修改過程工廠操作和配置的各個(gè)方面。在本說明書中,詞語“用戶接口”或“Π”用于指代允許用戶查看或修改過程工廠的配置、操作或狀態(tài)的應(yīng)用或屏幕。類似地,詞語“用戶接口設(shè)備”或“Π設(shè)備”用于指代用戶接口在其上進(jìn)行操作的設(shè)備,而無關(guān)于該設(shè)備是固定的(例如工作站、壁掛式顯示器、過程控制設(shè)備顯示器等)還是移動(dòng)的(例如膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、智能電話等)。位于一個(gè)或多個(gè)操作員工作站或計(jì)算設(shè)備上的配置應(yīng)用使得用戶能夠創(chuàng)建或改變過程控制模塊,并且經(jīng)由數(shù)據(jù)高速公路將這些過程控制模塊下載到專用的分布式控制器。通常,這些控制塊由可通信地互連的功能塊構(gòu)成,所述功能塊是面向?qū)ο蟮木幊虆f(xié)議中的對象,所述對象基于向其的數(shù)據(jù)執(zhí)行控制方案中的功能,并且將輸出提供給控制方案中的其他功能塊。配置應(yīng)用還可以允許配置設(shè)計(jì)者創(chuàng)建或改變由查看應(yīng)用使用的操作員接口,來顯示數(shù)據(jù)給操作員并使得操作員能夠改變過程控制例程中的設(shè)置,例如設(shè)置點(diǎn)。每一個(gè)專用控制器(以及在一些情況下的一個(gè)或多個(gè)現(xiàn)場設(shè)備)存儲(chǔ)和執(zhí)行相應(yīng)的控制器應(yīng)用,所述相應(yīng)的控制器應(yīng)用運(yùn)行向其分配和下載的控制模塊,以實(shí)現(xiàn)實(shí)際的過程控制功能??梢栽谝粋€(gè)或多個(gè)操作員工作站上(或者在與操作員工作站和數(shù)據(jù)高速公路可通信地連接的一個(gè)或多個(gè)遠(yuǎn)程計(jì)算設(shè)備上)執(zhí)行的查看應(yīng)用經(jīng)由數(shù)據(jù)高速公路從控制器應(yīng)用接收數(shù)據(jù),并且使用UI將該數(shù)據(jù)顯示給過程控制系統(tǒng)的設(shè)計(jì)者、操作員或用戶,并且可以提供多個(gè)不同的視角中的任何一個(gè)(例如操作員視角、工程師視角、技術(shù)人員視角等)。數(shù)據(jù)歷史應(yīng)用通常被存儲(chǔ)在數(shù)據(jù)歷史設(shè)備中并且由數(shù)據(jù)歷史設(shè)備執(zhí)行,所述數(shù)據(jù)歷史設(shè)備收集并且存儲(chǔ)跨數(shù)據(jù)高速公路提供的數(shù)據(jù)中的一些或全部,同時(shí),配置數(shù)據(jù)庫應(yīng)用可以運(yùn)行在連接到數(shù)據(jù)高速公路的另一個(gè)計(jì)算機(jī)中,以存儲(chǔ)與其相關(guān)聯(lián)的當(dāng)前的過程控制例程配置和數(shù)據(jù)?;蛘撸渲脭?shù)據(jù)庫可以位于與配置應(yīng)用相同的工作站中。
[0005]過程控制工廠和過程控制系統(tǒng)的架構(gòu)在很大程度上受有限的控制器和設(shè)備存儲(chǔ)器、通信帶寬、以及控制器和設(shè)備處理器能力的影響。例如,在控制器中對動(dòng)態(tài)和靜態(tài)非易失性存儲(chǔ)器的使用通常被最小化,或者至少被小心地管理。作為結(jié)果,在系統(tǒng)配置(例如先驗(yàn))期間,用戶通常必須選擇控制器中的哪個(gè)數(shù)據(jù)要被歸檔或保存、其被保存的頻率以及是否使用壓縮,并且從而向控制器配置該有限的數(shù)據(jù)規(guī)則集合。從而,在故障排除和過程分析中可能有用的數(shù)據(jù)通常沒有被歸檔,并且如果其被收集,則有用信息可能會(huì)因?yàn)閿?shù)據(jù)壓縮而已經(jīng)丟失。
[0006]此外,為了最小化當(dāng)前已知的過程控制系統(tǒng)中的控制器存儲(chǔ)器使用,并且要被歸檔或保存的數(shù)據(jù)被報(bào)告給例如在適當(dāng)?shù)臍v史記錄或數(shù)據(jù)豎井處的工作站或計(jì)算設(shè)備以進(jìn)行存儲(chǔ)。用于報(bào)告數(shù)據(jù)的當(dāng)前技術(shù)對通信資源的利用很差,并且造成多余的控制器負(fù)載。此夕卜,由于歷史記錄或豎井處的通信和采樣時(shí)的時(shí)間延遲,數(shù)據(jù)收集和時(shí)間戳通常與實(shí)際過程不同步。
[0007]類似地,在批過程控制系統(tǒng)中,為了最小化控制器存儲(chǔ)器使用,批接收和控制器配置的快照通常被保持存儲(chǔ)在中央管理計(jì)算設(shè)備或位置處(例如在數(shù)據(jù)豎井或歷史記錄中),并且僅在需要時(shí)被傳輸給控制器。這樣的策略在控制器中和在工作站或中央管理計(jì)算設(shè)備和控制器之間的通信通道中引入了嚴(yán)重的突發(fā)負(fù)載。
[0008]此外,過程控制系統(tǒng)的關(guān)系數(shù)據(jù)庫的能力和性能限制與盤存儲(chǔ)的高成本相組合地在向獨(dú)立實(shí)體或豎井中構(gòu)造應(yīng)用數(shù)據(jù)中扮演了較大的一部分以滿足具體應(yīng)用的目的。例如,在DeltaV?系統(tǒng)中,過程模型、連續(xù)的歷史數(shù)據(jù)以及批和事件數(shù)據(jù)被保存和/或歸檔在三個(gè)不同的應(yīng)用數(shù)據(jù)庫或數(shù)據(jù)的豎井中。每個(gè)豎井具有不同的接口來訪問在其中存儲(chǔ)的數(shù)據(jù)。
[0009]按照此方式構(gòu)造數(shù)據(jù)使得對歷史化的數(shù)據(jù)的訪問和使用造成了障礙。例如,產(chǎn)品質(zhì)量中的變化的根本原因可能關(guān)聯(lián)于這些數(shù)據(jù)文件中的一個(gè)或多個(gè)中的數(shù)據(jù)。然而,由于不同的文件結(jié)構(gòu),無法提供允許該數(shù)據(jù)被快速和容易地訪問以用于分析的工具。此外,必須執(zhí)行審計(jì)或同步功能,以確??绮煌Q井的數(shù)據(jù)是一致的。
[0010]例如在工廠操作、故障排除和/或預(yù)測建模期間,上述的過程工廠和過程控制系統(tǒng)的限制以及其他限制可能會(huì)不期望地顯現(xiàn)在過程工廠或過程控制系統(tǒng)的操作和優(yōu)化上。例如,這樣的限制迫使必須執(zhí)行繁瑣而冗長的工作流,以便獲取用于故障排除和生成更新的模型的數(shù)據(jù)。此外,由于數(shù)據(jù)壓縮、不充足的帶寬或偏移的時(shí)間戳,所獲取的數(shù)據(jù)可能是不準(zhǔn)確的。
[0011]在這里提供的【背景技術(shù)】描述用于概況呈現(xiàn)本發(fā)明的環(huán)境的目的。在本【背景技術(shù)】部分描述的程度上,當(dāng)前署名的發(fā)明人的工作以及并不以任何方式被視為在提交時(shí)的現(xiàn)有技術(shù)的描述的各個(gè)方面并不被明確或隱含地承認(rèn)為針對本發(fā)明的現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0012]在第一個(gè)實(shí)施例中,用于控制過程工廠的移動(dòng)用戶接口設(shè)備包括通信耦接至網(wǎng)絡(luò)的處理器,通信耦接至所述處理器的存儲(chǔ)器以及通信耦接至所述處理器的顯示器。該移動(dòng)用戶接口設(shè)備還包括用于檢測所述移動(dòng)用戶接口設(shè)備與外部設(shè)備的接近程度的通信電路和存儲(chǔ)于所述存儲(chǔ)器設(shè)備上并且由所述處理器執(zhí)行的一個(gè)或多個(gè)例程。所述例程使得所述處理器通過網(wǎng)絡(luò)傳輸對第一數(shù)據(jù)的第一請求,并響應(yīng)于所述第一請求,通過網(wǎng)絡(luò)接收第一數(shù)據(jù)。所述例程還使得所述處理器使所述顯示器顯示接收到的第一數(shù)據(jù),接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示,根據(jù)所接收到的指示通過網(wǎng)絡(luò)傳輸對第二數(shù)據(jù)的第二請求;以及響應(yīng)于所述第二請求,通過網(wǎng)絡(luò)接收第二數(shù)據(jù)。
[0013]在另一個(gè)實(shí)施例中,由移動(dòng)用戶接口設(shè)備執(zhí)行的用于過程工廠的方法,包括:通過網(wǎng)絡(luò)發(fā)送對來自數(shù)據(jù)存儲(chǔ)區(qū)域的第一數(shù)據(jù)的第一請求,并且響應(yīng)于所述第一請求,接收來自所述存儲(chǔ)區(qū)域的第一數(shù)據(jù)。該方法還包括:使得所述移動(dòng)用戶接口設(shè)備的顯示器顯示所接收到的第一數(shù)據(jù),接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示,根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求,并且響應(yīng)于所述第二請求接收第二數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0014]圖1A是在過程控制系統(tǒng)或過程工廠中操作的示例性的過程控制網(wǎng)絡(luò)的框圖。
[0015]圖1B是示出更廣的控制網(wǎng)絡(luò)的框圖。
[0016]圖2是根據(jù)本說明書說明包括移動(dòng)控制室的通信架構(gòu)的框圖。
[0017]圖3是根據(jù)本說明書說明監(jiān)督引擎的實(shí)施例的框圖。
[0018]圖4說明了可以由圖23的監(jiān)督引擎生成的示例性的工作項(xiàng)。
[0019]圖5是示出用于將任務(wù)分配給過程工廠中的人員的方法的流程圖。
[0020]圖6是示出用于管理過程工廠中的工作流的方法的流程圖。
[0021]圖7是示出用于促進(jìn)過程工廠中的任務(wù)完成的方法的流程圖。
[0022]圖8是Π設(shè)備的框圖。
[0023]圖9A說明了示例性的移動(dòng)控制室的方面。
[0024]圖9B說明了示例性的移動(dòng)控制室中的設(shè)備。
[0025]圖10說明了與Π設(shè)備之間的Π同步相關(guān)聯(lián)的示例性的設(shè)備顯示器。
[0026]圖11是示出了用于同步Π設(shè)備的示例方法的流程圖。
[0027]圖12A是示出了與示例性的移動(dòng)控制室中的Π設(shè)備相關(guān)聯(lián)的示例性數(shù)據(jù)的框圖。
[0028]圖12B是示出了與另一個(gè)示例的移動(dòng)控制室中的UI設(shè)備相關(guān)聯(lián)的示例性數(shù)據(jù)的框圖。
[0029]圖13是用于將會(huì)話數(shù)據(jù)提供給UI設(shè)備的示例方法的流程圖。
[0030]圖14是用于在UI設(shè)備處生成⑶I配置的示例方法的流程圖。
[0031]圖15是示出兩個(gè)UI設(shè)備之間的直接狀態(tài)信息傳遞的示例方法的流程圖。
[0032]圖16是示出用于在與服務(wù)器耦接的兩個(gè)Π設(shè)備之間傳遞狀態(tài)信息的示例方法的流程圖。
[0033]圖17是示出用于在兩個(gè)Π設(shè)備之間傳遞狀態(tài)信息的另一方法的流程圖。
[0034]圖18是示出了用于使用與移動(dòng)控制室相關(guān)聯(lián)的Π設(shè)備來控制過程工廠的另一個(gè)示例方法的流程圖。
[0035]圖19是示出了服務(wù)器上執(zhí)行的用于使用UI設(shè)備促進(jìn)過程工廠的移動(dòng)控制的方法的流程圖。
[0036]圖20是示出了用于將第一 Π設(shè)備的狀態(tài)傳遞到第二 Π設(shè)備的方法的流程圖。
[0037]圖21是示出了用于在第一 Π設(shè)備上發(fā)起Π會(huì)話的方法的流程圖。
[0038]圖22是示出了用于在第一 UI設(shè)備上發(fā)起UI會(huì)話的第二方法的流程圖。
[0039]圖23說明了示例性的移動(dòng)控制室的第二方面。
[0040]圖24是示例性的環(huán)境感知的UI設(shè)備的框圖。
[0041]圖25是過程工廠中的移動(dòng)控制室的另一個(gè)實(shí)施例的框圖。
[0042]圖26是另一個(gè)示例性的移動(dòng)控制室的圖示。
[0043]圖27是示出了用于生成圖形用戶接口的示例方法的流程圖。
[0044]圖28是示出了由Π設(shè)備執(zhí)行的示例方法的流程圖。
[0045]圖29是示出用于促進(jìn)過程工廠的移動(dòng)控制的方法的流程圖。
[0046]圖30是示出了用于確定移動(dòng)設(shè)備在過程工廠中的位置的方法的流程圖。
[0047]圖31是示出了用于過程控制環(huán)境中的移動(dòng)設(shè)備的環(huán)境操作的方法的流程圖。
[0048]圖32是示出用于分析過程工廠中的物理現(xiàn)象的方法的流程圖。
【具體實(shí)施方式】
[0049]與過程工廠相關(guān)聯(lián)的控制和維護(hù)設(shè)施的去集中化和移動(dòng)性為其帶來了各種明顯的優(yōu)點(diǎn)。例如,移動(dòng)用戶接口設(shè)備與固定用戶接口設(shè)備的協(xié)作使得操作員、維護(hù)人員和其他工廠人員可以不局限于中央位置,允許人員在整個(gè)過程工廠中走動(dòng),而不損害對與過程工廠的操作和狀態(tài)相關(guān)的信息的訪問。通過實(shí)施“大數(shù)據(jù)”概念(即收集、存儲(chǔ)、組織和挖掘數(shù)據(jù)的一個(gè)或多個(gè)集合,這種數(shù)據(jù)如此大或復(fù)雜,使得傳統(tǒng)的數(shù)據(jù)庫管理工具和/或數(shù)據(jù)處理應(yīng)用無法在可容忍的時(shí)間量內(nèi)管理數(shù)據(jù)集)結(jié)合專家系統(tǒng)、監(jiān)督系統(tǒng)和環(huán)境感知移動(dòng)用戶接口設(shè)備,過程工廠可以被有益地管理并且被更有效地維護(hù)(例如,具有更少的維護(hù)、更大的產(chǎn)出、更小的停機(jī)時(shí)間、更少的人員、對人員和設(shè)備的安全的風(fēng)險(xiǎn)更小等),如在本公開通篇所描述的那樣。
[0050]通常,環(huán)境感知移動(dòng)用戶接口設(shè)備與專家系統(tǒng)、監(jiān)督系統(tǒng)和大數(shù)據(jù)系統(tǒng)協(xié)作,以促進(jìn)過程工廠的改進(jìn)的操作??梢允褂卯?dāng)前描述的概念(其包括協(xié)作、移動(dòng)性、工作流管理、人員管理、自動(dòng)化、責(zé)任性、驗(yàn)證和診斷等)中的一個(gè)或多個(gè)來實(shí)現(xiàn)改進(jìn)的操作。例如,在本文中描述的裝置、系統(tǒng)和方法可以促進(jìn)從一個(gè)用戶接口設(shè)備到另一個(gè)(例如,從工作站到平板設(shè)備或從平板設(shè)備到移動(dòng)電話)的無縫轉(zhuǎn)換,從而用戶可以具有相同或相似的可用信息,而與從一個(gè)設(shè)備到另一個(gè)設(shè)備的移動(dòng)無關(guān),和/或可以促進(jìn)相同或不同位置處的查看相同或不同數(shù)據(jù)的多個(gè)人員之間的協(xié)作,和/或可以促進(jìn)用戶會(huì)話的發(fā)起或繼續(xù),而與用戶碰巧正在操作的設(shè)備無關(guān)。用戶接口設(shè)備中的移動(dòng)設(shè)備可以是設(shè)備感知和/或位置感知的,以便自動(dòng)顯示相關(guān)信息(例如,地圖、過程、圖、用戶手冊),以及登陸應(yīng)用等。此外,專家和監(jiān)督系統(tǒng)以及用戶接口設(shè)備之間的協(xié)作可以促進(jìn)自動(dòng)生成、分配和管理與操作員和/或維護(hù)人員活動(dòng)相關(guān)的工作項(xiàng)。例如,如在下文中將進(jìn)一步詳細(xì)描述的,專家系統(tǒng)可以分析在大數(shù)據(jù)系統(tǒng)中存儲(chǔ)的信息并且確定應(yīng)當(dāng)執(zhí)行一些任務(wù),并且可以通過與監(jiān)督系統(tǒng)的協(xié)作,創(chuàng)建工作項(xiàng),將工作項(xiàng)分配給人,創(chuàng)建工作項(xiàng)任務(wù)的執(zhí)行所必需的項(xiàng)的檢查清單,使得所分配的人抽查相關(guān)聯(lián)的任務(wù)的效能,并且跟蹤任務(wù)的進(jìn)程。將在全文中描述這些和其他方面。
[0051]首先轉(zhuǎn)向示例性的過程工廠的整體結(jié)構(gòu),圖1A是在過程控制系統(tǒng)或過程工廠10中操作的示例性的過程控制網(wǎng)絡(luò)100的框圖。過程控制網(wǎng)絡(luò)100可以包括提供各個(gè)其他設(shè)備之間的直接或間接連接的骨干網(wǎng)105。在各個(gè)實(shí)施例中,與骨干網(wǎng)105耦接的設(shè)備包括接入點(diǎn)72、(例如經(jīng)由內(nèi)聯(lián)網(wǎng)或企業(yè)廣域網(wǎng))到其他過程工廠的網(wǎng)關(guān)75、到外部系統(tǒng)(例如到互聯(lián)網(wǎng))的網(wǎng)關(guān)78、UI設(shè)備112、服務(wù)器150、大數(shù)據(jù)設(shè)施102 (例如,包括大數(shù)據(jù)歷史記錄)、大數(shù)據(jù)專家系統(tǒng)104、監(jiān)督引擎106、控制器11、輸入/輸出(I/O)卡26和28、有線現(xiàn)場設(shè)備15-22、無線網(wǎng)關(guān)35以及無線通信網(wǎng)絡(luò)70。通信網(wǎng)絡(luò)70可以包括無線設(shè)備40-58,其包括無線現(xiàn)場設(shè)備40-46、無線適配器52a和52b、接入點(diǎn)55a和55b以及路由器58。無線適配器52a和52b可以分別連接到非無線現(xiàn)場設(shè)備48和50??刂破?1可以包括處理器30、存儲(chǔ)器32和一個(gè)或多個(gè)控制例程38。盡管圖1A僅示出了與骨干網(wǎng)105相連接的設(shè)備中的一些中的單獨(dú)一個(gè),但應(yīng)當(dāng)理解的是,每一個(gè)設(shè)備可以在骨干網(wǎng)105上具有多個(gè)實(shí)例,并且在實(shí)際上,過程工廠10可以包括多個(gè)骨干網(wǎng)105。
[0052]UI設(shè)備112可以經(jīng)由骨干網(wǎng)105可通信地連接到控制器11和無線網(wǎng)關(guān)35??刂破?1可以經(jīng)由輸入/輸出(I/O)卡26和28可通信地連接到有線現(xiàn)場設(shè)備15-22,并且可以經(jīng)由骨干網(wǎng)105和無線網(wǎng)關(guān)35可通信地連接到無線現(xiàn)場設(shè)備40-46??刂破?10可以使用現(xiàn)場設(shè)備15-22和40-46中的至少一些進(jìn)行操作以實(shí)現(xiàn)批過程或連續(xù)過程??刂破?1 (例如其可以是由愛默生過程管理公司銷售的DeltaV?控制器)可通信地連接到過程控制骨干網(wǎng)105??刂破?1還可以使用與例如標(biāo)準(zhǔn)4-20mA設(shè)備、I/O卡26、28和/或任何智能通信協(xié)議(例如FOUNDAT1N?現(xiàn)場總線協(xié)議、HART?協(xié)議、無線HART?協(xié)議等)相關(guān)聯(lián)的任何期望的硬件和軟件,可通信地連接到現(xiàn)場設(shè)備15-22和40-46。在圖1A中所示的實(shí)施例中,控制器11、現(xiàn)場設(shè)備15-22和I/O卡26、28是有線設(shè)備,并且現(xiàn)場設(shè)備40-46是無線現(xiàn)場設(shè)備。
[0053]在Π設(shè)備112的操作中,在一些實(shí)施例中,Π設(shè)備112可以執(zhí)行用戶接口(“UI”),允許Π設(shè)備112經(jīng)由輸入接口接受輸入,并且在顯示器處提供輸出。UI設(shè)備112可以從服務(wù)器150接收數(shù)據(jù)(例如與過程相關(guān)的數(shù)據(jù),例如過程參數(shù)、日志數(shù)據(jù)、傳感器數(shù)據(jù)和/或可以被捕獲并存儲(chǔ)在大數(shù)據(jù)設(shè)施102中的任何其他數(shù)據(jù))。在其他實(shí)施例中,可以在服務(wù)器150處整體或部分地執(zhí)行UI,其中服務(wù)器150可以將顯示數(shù)據(jù)發(fā)送到UI設(shè)備112。UI設(shè)備112可以經(jīng)由骨干網(wǎng)105從過程控制網(wǎng)絡(luò)100中的其他節(jié)點(diǎn)(例如控制器11、無線網(wǎng)關(guān)35或服務(wù)器150)接收Π數(shù)據(jù)(其可以包括顯示數(shù)據(jù)和過程參數(shù)數(shù)據(jù))?;谠讦霸O(shè)備112處接收的UI數(shù)據(jù),UI設(shè)備112提供表示與過程控制網(wǎng)絡(luò)100相關(guān)聯(lián)的過程的各個(gè)方面的輸出(即視覺表示或圖形),允許用戶監(jiān)視該過程。用戶還可以通過在Π設(shè)備112處提供輸入來影響過程的控制。出于說明目的,Π設(shè)備112可以提供表示例如罐填充過程的圖形。在這樣的場景中,用戶可以讀取罐水平測量值,并且確定罐需要被填充。用戶可以與Π設(shè)備112處顯示的入口閥圖形進(jìn)行交互,并且輸入使得入口閥打開的命令。
[0054]在進(jìn)一步的操作中,除了 UI之外,Π設(shè)備112還可以執(zhí)行多個(gè)例程、模塊或服務(wù)。在一個(gè)實(shí)施例中,Π設(shè)備112可以執(zhí)行環(huán)境感知例程,其可以包括例如與位置感知、設(shè)備感知或調(diào)度感知(如圖27中所示)相關(guān)的各種例程或子例程。這些環(huán)境例程可以使得UI設(shè)備112能夠呈現(xiàn)適合于操作Π設(shè)備112的特定環(huán)境或環(huán)境的圖形用戶接口配置(“⑶I”配置)。Π設(shè)備112還可以執(zhí)行狀態(tài)確定例程,使得UI設(shè)備112能夠跟蹤并保存UI設(shè)備112的狀態(tài),包括在UI設(shè)備112處執(zhí)行的應(yīng)用(例如Π)的狀態(tài)。通過跟蹤Π設(shè)備112上的應(yīng)用的狀態(tài),UI設(shè)備112可以允許用戶例如在第一設(shè)備112上發(fā)起會(huì)話,并且開始使用第二 UI設(shè)備112,以最小的中斷從其先前的會(huì)話繼續(xù)工作流。
[0055]UI設(shè)備112 (或向UI設(shè)備112提供應(yīng)用或屏幕的服務(wù)器)還可以執(zhí)行與管理工廠資產(chǎn)相關(guān)的例程。例如,一些例程可以用于安裝、替換、維護(hù)、校準(zhǔn)、診斷或委托過程工廠中的資產(chǎn)。其他例程可以用于準(zhǔn)備或完成與特定資產(chǎn)相關(guān)聯(lián)的工作通知單和/或用于通知工作通知單的工廠人員(例如,位于特定設(shè)備附近的人員)。Π設(shè)備112可以執(zhí)行與監(jiān)視過程相關(guān)的例程。例如,一些例程可以用于現(xiàn)場登錄儀器數(shù)據(jù)、報(bào)告實(shí)驗(yàn)室采樣以及顯示實(shí)時(shí)資產(chǎn)參數(shù)等。Π設(shè)備112還可以執(zhí)行與符合工廠規(guī)程和工作流相關(guān)的例程。例如,一些例程可以提供與標(biāo)準(zhǔn)操作規(guī)程(SOP)、開啟規(guī)程、關(guān)斷規(guī)程、鎖定規(guī)程、工作指令或其他產(chǎn)品/資產(chǎn)文檔相關(guān)的信息。當(dāng)UI設(shè)備112耦接到網(wǎng)絡(luò)時(shí),又一些額外的例程可以促進(jìn)工作通知單的立即遞送和到離線、手動(dòng)輸入的數(shù)據(jù)的立即系統(tǒng)可用性。通信例程可以包括電子郵件例程、文本消息例程、即時(shí)消息例程等,以促進(jìn)提供技術(shù)或其他支持的外部團(tuán)體和/或工廠人員之間的通信。
[0056]UI設(shè)備112 (或向UI設(shè)備112提供應(yīng)用或屏幕的服務(wù)器)還可以包括支持和/或促進(jìn)一個(gè)或多個(gè)審計(jì)過程的例程。審計(jì)過程可以包括例如工作審計(jì)和/或常規(guī)審計(jì)。在實(shí)施例中,出于滿足常規(guī)需求的目的,例程可以允許用戶查看數(shù)據(jù)和/或生成與收集、維護(hù)和/或校驗(yàn)的數(shù)據(jù)相關(guān)的報(bào)告。為了說明的目的,在移動(dòng)控制室被實(shí)現(xiàn)在制藥廠中的情況下,出于滿足與工廠的產(chǎn)品輸出的安全相關(guān)的政府需求的目的,移動(dòng)控制室可以促進(jìn)查看或報(bào)告所收集的數(shù)據(jù)。在實(shí)施例中,例程可以允許用戶查看和/或生成與工作通知單、維護(hù)或其他工廠過程的審計(jì)相關(guān)的報(bào)告。
[0057]在特定實(shí)施例中,UI設(shè)備112可以實(shí)現(xiàn)任何類型的客戶端(例如瘦客戶端、網(wǎng)絡(luò)客戶端或胖客戶端)。例如,UI設(shè)備112可以依賴于其他節(jié)點(diǎn)、計(jì)算機(jī)或服務(wù)器以獲取UI設(shè)備112的操作所需的大量處理。在這樣的示例中,Π設(shè)備112可以與服務(wù)器150通信,其中服務(wù)器150可以與過程控制網(wǎng)絡(luò)100上的一個(gè)或多個(gè)其他節(jié)點(diǎn)通信,并且可以確定顯示數(shù)據(jù)和/或過程數(shù)據(jù)以發(fā)送到UI設(shè)備112。此外,Π設(shè)備112可以將與所接收的用戶輸入相關(guān)的任何數(shù)據(jù)傳遞到服務(wù)器150,使得服務(wù)器150可以處理與用戶輸入相關(guān)的數(shù)據(jù)并進(jìn)行相應(yīng)的操作。換言之,UI設(shè)備112可以基本上僅進(jìn)行如下工作:呈現(xiàn)圖形并用作到一個(gè)或多個(gè)節(jié)點(diǎn)或服務(wù)器的端口,所述節(jié)點(diǎn)或服務(wù)器存儲(chǔ)數(shù)據(jù)并執(zhí)行Π設(shè)備112的操作所需的例程。瘦客戶端UI設(shè)備提供使UI設(shè)備112的硬件需求最小的益處。
[0058]在其他實(shí)施例中,Π設(shè)備112可以是網(wǎng)絡(luò)客戶端。在這樣的實(shí)施例中,Π設(shè)備112的用戶可以在Π設(shè)備112處經(jīng)由瀏覽器與過程控制系統(tǒng)進(jìn)行交互。瀏覽器使得用戶能夠經(jīng)由骨干網(wǎng)105訪問另一個(gè)節(jié)點(diǎn)或服務(wù)器150 (例如服務(wù)器150)處的數(shù)據(jù)和資源。例如,瀏覽器可以從服務(wù)器150接收UI數(shù)據(jù)(例如顯示數(shù)據(jù)或過程參數(shù)數(shù)據(jù)),允許瀏覽器示出用于控制和/或監(jiān)視過程的一些或全部的圖形。瀏覽器還可以接收用戶輸入(例如對圖形的鼠標(biāo)點(diǎn)擊)。用戶輸入可以使得瀏覽器獲取或訪問在服務(wù)器150上存儲(chǔ)的信息資源。例如,鼠標(biāo)點(diǎn)擊可以使得瀏覽器(從服務(wù)器150)獲取和顯示與被點(diǎn)擊的圖形相關(guān)的信息。
[0059]在另一個(gè)實(shí)施例中,可以在Π設(shè)備112處進(jìn)行針對Π設(shè)備112的大量處理。例如,Π設(shè)備112可以執(zhí)行先前論述的U1、狀態(tài)確定例程和環(huán)境感知例程。UI設(shè)備112還可以本地地存儲(chǔ)、訪問和分析數(shù)據(jù)。
[0060]在操作中,用戶可以與Π設(shè)備112交互以監(jiān)視或控制過程控制網(wǎng)絡(luò)100中的一個(gè)或多個(gè)設(shè)備,例如現(xiàn)場設(shè)備15-22或設(shè)備40-48中的任何一個(gè)。用戶可以與UI設(shè)備112交互,例如以修改或改變與在控制器11中存儲(chǔ)的控制例程相關(guān)聯(lián)的參數(shù)??刂破?1的處理器30實(shí)現(xiàn)或監(jiān)督(在存儲(chǔ)器32中存儲(chǔ)的)一個(gè)或多個(gè)控制例程,所述例程可以包括控制環(huán)。處理器30可以與現(xiàn)場設(shè)備15-22和40-46通信以及與可通信地連接到骨干網(wǎng)105的其他節(jié)點(diǎn)通信。應(yīng)當(dāng)注意的是,如果期望,則在本文中描述的任何控制例程或模塊(包括質(zhì)量預(yù)測和故障檢測模塊或功能塊)可以使得其各部分由不同的處理器或其他設(shè)備實(shí)現(xiàn)或執(zhí)行。同樣,在本文中描述的要被實(shí)現(xiàn)在過程控制系統(tǒng)10中的控制例程或模塊可以采取任何形式,包括軟件、固件、硬件等??刂评炭梢员粚?shí)現(xiàn)為任何期望的軟件格式,例如使用面向?qū)ο蟮木幊?、梯形邏輯、順序功能圖、功能框圖,或使用任何其他的軟件編程語言或設(shè)計(jì)圖。特別地,控制例程可以由用戶通過Π設(shè)備112來實(shí)現(xiàn)??刂评炭梢员淮鎯?chǔ)在任何期望類型的存儲(chǔ)器(例如,隨機(jī)存取存儲(chǔ)器(RAM)或只讀存儲(chǔ)器(ROM))中。同樣,控制例程可以被硬編碼到例如一個(gè)或多個(gè)EPROM、EEPR0M、專用集成電路(ASIC)或任何其他的硬件或固件元件中。因此,控制器11可以被(在特定實(shí)施例中通過用戶使用Π設(shè)備112)配置為以任何期望的方式實(shí)現(xiàn)控制策略或控制例程。
[0061]在Π設(shè)備112的一些實(shí)施例中,用戶可以使用通常被稱為功能塊的東西與Π設(shè)備112交互以在控制器11處實(shí)現(xiàn)控制策略,其中每個(gè)功能塊是整體的控制例程的對象或另一部分(例如子例程),并且(經(jīng)由通信調(diào)用的鏈路)與其他功能塊結(jié)合進(jìn)行操作,以在過程控制系統(tǒng)10中實(shí)現(xiàn)過程控制環(huán)。基于控制的功能塊通常執(zhí)行輸入功能(例如與發(fā)送機(jī)、傳感器或其他過程參數(shù)測量設(shè)備相關(guān)聯(lián)的輸入功能)、控制功能(例如與執(zhí)行PID、模糊邏輯等控制的控制例程相關(guān)聯(lián)的控制功能)或控制某一設(shè)備(例如閥)的操作的輸出功能中的至少一種,以在過程控制系統(tǒng)中執(zhí)行某一物理功能。當(dāng)然,還存在混合以及其他類型的功能塊。功能塊可以具有在Π設(shè)備112處提供的圖形表示,允許用戶容易地修改功能塊的類型、功能塊之間的連接、以及與在過程控制系統(tǒng)中實(shí)現(xiàn)的每一個(gè)功能塊相關(guān)聯(lián)的輸入/輸出。功能塊可以被存儲(chǔ)在控制器11中并且可以由控制器11執(zhí)行(這通常是如下情形:這些功能塊用于或關(guān)聯(lián)于標(biāo)準(zhǔn)4-20mA設(shè)備和一些類型的智能現(xiàn)場設(shè)備(例如HART設(shè)備)),或者可以被存儲(chǔ)在現(xiàn)場設(shè)備自身中并且由現(xiàn)場設(shè)備自身實(shí)施,這可以是利用現(xiàn)場總線設(shè)備的情形。控制器11可以包括可以實(shí)現(xiàn)一個(gè)或多個(gè)控制環(huán)的一個(gè)或多個(gè)控制例程38。每一個(gè)控制環(huán)通常被稱為控制模塊,并且可以通過執(zhí)行一個(gè)或多個(gè)功能塊而被執(zhí)行。
[0062]在實(shí)施例中,Π設(shè)備112與大數(shù)據(jù)設(shè)施102和/或?qū)<蚁到y(tǒng)104和/或監(jiān)督引擎106交互。大數(shù)據(jù)設(shè)施102可以從過程工廠10收集并存儲(chǔ)所有類型的過程控制數(shù)據(jù)(包括傳感器數(shù)據(jù)、控制參數(shù)、手動(dòng)輸入的數(shù)據(jù)(例如,在人員在過程工廠10內(nèi)四處移動(dòng)時(shí)收集的數(shù)據(jù))、人員位置和命令輸入、與所有數(shù)據(jù)相關(guān)聯(lián)的時(shí)間戳)以及在過程工廠10中可用的任何其他類型的數(shù)據(jù)。與大數(shù)據(jù)設(shè)施102可通信地耦接的專家系統(tǒng)104可以獨(dú)立地操作或根據(jù)特定用戶輸入進(jìn)行操作以分析在大數(shù)據(jù)設(shè)施102中存儲(chǔ)的過程工廠數(shù)據(jù)。專家系統(tǒng)104可以開發(fā)和/或使用模型、識(shí)別數(shù)據(jù)傾向和/或相關(guān)、向工廠人員提醒可能會(huì)影響或很快會(huì)影響過程工廠10的預(yù)測或?qū)嶋H的問題和/或異常情況和/或子最優(yōu)條件等。在一些實(shí)施例中,專家系統(tǒng)104執(zhí)行這些功能而不被具體編程為將特定的一組數(shù)據(jù)或傾向與特定的問題或條件相關(guān)聯(lián),而是,識(shí)別在先前條件時(shí)或在先前條件(其可以是積極/期望的條件或消極/不期望的條件)附近已經(jīng)出現(xiàn)了當(dāng)前傾向或數(shù)據(jù)并發(fā)。根據(jù)傾向或數(shù)據(jù)并發(fā)的現(xiàn)有出現(xiàn)的識(shí)別,專家系統(tǒng)104可以預(yù)測狀況(“預(yù)診斷(pro-nostics) ”)。專家系統(tǒng)104還可以根據(jù)大數(shù)據(jù)設(shè)施102中存儲(chǔ)的數(shù)據(jù)確定哪些過程變量、傳感器讀數(shù)等(即哪些數(shù)據(jù))在檢測、預(yù)測、防止和/或校正過程工廠10中的異常情況時(shí)是最重要的。例如,專家系統(tǒng)104可以確定正在從煙筒中排放出碳?xì)浠衔?,并且可?例如通過監(jiān)督引擎106)自動(dòng)確定碳?xì)浠衔锱欧诺脑蚝?或使得生成工作項(xiàng)以糾正造成碳?xì)浠衔锱欧诺膯栴}和/或使得生成工作項(xiàng)以檢查設(shè)備或觀測/記錄經(jīng)由網(wǎng)絡(luò)不可用的參數(shù)。作為另一個(gè)示例,專家系統(tǒng)104可以確定通過一系列的先前的數(shù)據(jù)點(diǎn)指示的傾向指示預(yù)測的異常狀況、預(yù)測的維護(hù)事務(wù)、預(yù)測的故障等。
[0063]如下文中所詳細(xì)描述的,監(jiān)督引擎106可以與大數(shù)據(jù)設(shè)施102和/或?qū)<蚁到y(tǒng)104交互以自動(dòng)執(zhí)行和/或促進(jìn)各個(gè)監(jiān)督活動(dòng)。例如,監(jiān)督引擎106可以監(jiān)視由專家系統(tǒng)104識(shí)別出的傾向,并且為工廠人員創(chuàng)建工作項(xiàng)。作為另一個(gè)示例,監(jiān)督引擎106可以監(jiān)視過程工廠資源的校準(zhǔn)狀況,并且可以為工廠人員創(chuàng)建工作項(xiàng)。與這些功能相關(guān)聯(lián)地,監(jiān)督引擎106還可以管理人員證書、對在調(diào)度的工作項(xiàng)的執(zhí)行期間對設(shè)備進(jìn)行訪問的權(quán)限、以及工作項(xiàng)執(zhí)行的時(shí)機(jī)。監(jiān)督引擎106可以與Π設(shè)備112進(jìn)行交互以分配和跟蹤工作項(xiàng)的執(zhí)行,并且在工作項(xiàng)的完成之后接下來驗(yàn)證導(dǎo)致工作項(xiàng)的創(chuàng)建的指示或狀況(例如,被識(shí)別出的傾向、異常情況等)已被解決。例如,監(jiān)督引擎106可以根據(jù)專家引擎104確定閥故障并且創(chuàng)建工作項(xiàng)。監(jiān)督引擎106可以后續(xù)確定攜帶Π設(shè)備112的維護(hù)工人處于故障閥的附近,并且請求分配工作項(xiàng)給該維護(hù)工人,該工人可以經(jīng)由Π設(shè)備112接受該工作項(xiàng)。監(jiān)督引擎106可以驗(yàn)證該維護(hù)工人具有執(zhí)行該工作項(xiàng)的適當(dāng)技能集合,并且可以向該維護(hù)工人提供需要的權(quán)限以執(zhí)行該工作項(xiàng)。此外,監(jiān)督引擎106可以重新調(diào)度過程控制活動(dòng),使得工作項(xiàng)可以被完成。在工作項(xiàng)的執(zhí)行之前或執(zhí)行期間,監(jiān)督引擎106可以向該人員提供標(biāo)準(zhǔn)操作規(guī)程、手冊和其他文檔。這僅是監(jiān)督引擎106的一些實(shí)例,在下文中將對其進(jìn)行進(jìn)一步的解釋。
[0064]仍參見圖1A,無線現(xiàn)場設(shè)備40-46使用諸如無線HART協(xié)議之類的無線協(xié)議在無線網(wǎng)絡(luò)70中進(jìn)行通信。在特定實(shí)施例中,Π設(shè)備112能夠使用無線網(wǎng)絡(luò)70與無線現(xiàn)場設(shè)備40-46進(jìn)行通信。這樣的無線現(xiàn)場設(shè)備40-46可以與也被配置為(例如使用無線協(xié)議)進(jìn)行無線通信的過程控制網(wǎng)絡(luò)100的一個(gè)或多個(gè)其他節(jié)點(diǎn)直接通信。為了與未被配置為進(jìn)行無線通信的一個(gè)或多個(gè)其他節(jié)點(diǎn)進(jìn)行通信,無線現(xiàn)場設(shè)備40-46可以利用與骨干網(wǎng)105連接的無線網(wǎng)關(guān)35。當(dāng)然,現(xiàn)場設(shè)備15-22和40-46可以遵從于任何其他期望的標(biāo)準(zhǔn)或協(xié)議,例如任何有線或無線協(xié)議,包括在未來開發(fā)出的任何標(biāo)準(zhǔn)或協(xié)議。
[0065]無線網(wǎng)關(guān)35是可以提供到無線通信網(wǎng)絡(luò)70的各個(gè)無線設(shè)備40-58的訪問的提供商設(shè)備110的示例。具體地,無線網(wǎng)關(guān)35提供無線設(shè)備40-58和過程控制網(wǎng)絡(luò)100的其他節(jié)點(diǎn)(包括圖1A中的控制器11)之間的通信耦合。在一些情況下,無線網(wǎng)關(guān)35通過路由、緩沖和定時(shí)服務(wù)提供到有線和無線協(xié)議棧的較低層(例如,地址轉(zhuǎn)換、路由、分組分段、優(yōu)先化等)通信耦合同時(shí)隧穿有線和無線協(xié)議棧的一個(gè)或多個(gè)共享層。在另一些情況下,無線網(wǎng)關(guān)35可以在不共享任何協(xié)議層的有線和無線協(xié)議之間翻譯命令。除了協(xié)議和命令轉(zhuǎn)換之外,無線網(wǎng)關(guān)35還提供由與在無線網(wǎng)絡(luò)30中實(shí)現(xiàn)的無線協(xié)議相關(guān)聯(lián)的調(diào)度方案的時(shí)隙和超幀(時(shí)間上均等間隔的通信時(shí)隙的集合)使用的同步的計(jì)時(shí)。此外,無線網(wǎng)關(guān)35可以為無線網(wǎng)絡(luò)70提供網(wǎng)絡(luò)管理和經(jīng)營功能,例如資源管理、性能調(diào)整、網(wǎng)絡(luò)故障緩解、監(jiān)視流量以及安全等。
[0066]與有線現(xiàn)場設(shè)備15-22類似,無線網(wǎng)絡(luò)70的無線現(xiàn)場設(shè)備40_46可以執(zhí)行過程工廠10中的物理控制功能,例如打開或關(guān)閉閥或測量過程參數(shù)。然而,無線現(xiàn)場設(shè)備40-46被配置為使用網(wǎng)絡(luò)70的無線協(xié)議來進(jìn)行通信。這樣,無線現(xiàn)場設(shè)備40-46、無線網(wǎng)關(guān)和無線網(wǎng)絡(luò)70的其他無線節(jié)點(diǎn)52-58是無線通信分組的制造者和消費(fèi)者。
[0067]在一些情形中,無線網(wǎng)絡(luò)70可以包括非無線設(shè)備。例如,圖1A中的現(xiàn)場設(shè)備48可以是遺留(legacy)4-20mA設(shè)備,而現(xiàn)場設(shè)備50可以是傳統(tǒng)的有線HART設(shè)備。為了在網(wǎng)絡(luò)30中進(jìn)行通信,現(xiàn)場設(shè)備48和50可以經(jīng)由無線適配器(WA)52a或52b連接到無線通信網(wǎng)絡(luò)70。此外,無線適配器52a、52b可以支持其他的通信協(xié)議,例如Foundat1n?現(xiàn)場總線、PROFIBUS、DeviceNet等。此外,無線網(wǎng)絡(luò)30可以包括一個(gè)或多個(gè)網(wǎng)絡(luò)接入點(diǎn)55a、55b,其可以是與無線網(wǎng)關(guān)35進(jìn)行有線通信的分離的物理設(shè)備或可以被提供有作為集成設(shè)備的無線網(wǎng)關(guān)。無線網(wǎng)絡(luò)70還可以包括一個(gè)或多個(gè)路由器58,以在無線通信網(wǎng)絡(luò)30內(nèi)將分組從一個(gè)無線設(shè)備轉(zhuǎn)發(fā)到另一個(gè)無線設(shè)備。無線設(shè)備32-46和52-58可以通過無線通信網(wǎng)絡(luò)70的無線鏈路60彼此通信和與無線網(wǎng)關(guān)35進(jìn)行通信。
[0068]相應(yīng)地,圖1A包括提供商設(shè)備的多個(gè)示例,其主要用于向過程控制系統(tǒng)的各個(gè)網(wǎng)絡(luò)提供網(wǎng)絡(luò)路由功能和監(jiān)管。例如,無線網(wǎng)關(guān)35、接入點(diǎn)55a、55b和路由器58包括在無線通信網(wǎng)絡(luò)70內(nèi)路由無線分組的功能。無線網(wǎng)關(guān)35為無線網(wǎng)絡(luò)70執(zhí)行流量管理和監(jiān)管功能,并且將業(yè)務(wù)路由到與無線網(wǎng)絡(luò)70通信連接的有線網(wǎng)絡(luò)以及從所述有線網(wǎng)絡(luò)路由業(yè)務(wù)。無線網(wǎng)絡(luò)70可以利用特別支持過程控制消息和功能的無線過程控制協(xié)議(例如無線HART)。
[0069]在某些實(shí)施例中,過程控制網(wǎng)絡(luò)100可以包括與骨干網(wǎng)105相連接的使用其他網(wǎng)絡(luò)協(xié)議進(jìn)行通信的其他節(jié)點(diǎn)。例如,過程控制網(wǎng)絡(luò)100可以包括使用其他無線協(xié)議(例如兼容WiFi或其他IEEE802.11的無線局域網(wǎng)協(xié)議、移動(dòng)通信協(xié)議(例如WiMAX (全球微波互聯(lián)接入)、LTE (長期演進(jìn))或其他ITU-R(國際電信聯(lián)盟無線通信部分)兼容協(xié)議)、短波長無線通信(例如近場通信(NFC)和藍(lán)牙)或其他無線通信協(xié)議)的一個(gè)或多個(gè)無線接入點(diǎn)72。通常,這樣的無線接入點(diǎn)72允許手持或其他便攜式計(jì)算設(shè)備通過與無線網(wǎng)絡(luò)70不同且支持與無線網(wǎng)絡(luò)70不同的無線協(xié)議的相應(yīng)的無線網(wǎng)絡(luò)進(jìn)行通信。在一些實(shí)施例中,Π設(shè)備112使用無線接入點(diǎn)72通過過程控制網(wǎng)絡(luò)100進(jìn)行通信。在一些場景中,除了便攜式計(jì)算設(shè)備之外,一個(gè)或多個(gè)過程控制設(shè)備(例如,控制器11、現(xiàn)場設(shè)備15-22或無線設(shè)備35、40-58)還可以使用由接入點(diǎn)72支持的無線網(wǎng)絡(luò)進(jìn)行通信。
[0070]附加地或者替代地,提供商設(shè)備可以包括到位于當(dāng)前的過程控制系統(tǒng)10的外部的系統(tǒng)的一個(gè)或多個(gè)網(wǎng)關(guān)75、78。在這樣的實(shí)施例中,UI設(shè)備112可以用于控制、監(jiān)視所述外部系統(tǒng)或與所述外部系統(tǒng)進(jìn)行通信。通常,這樣的系統(tǒng)是由過程控制系統(tǒng)10生成或操作的信息的消費(fèi)者或提供者。例如,工廠網(wǎng)關(guān)節(jié)點(diǎn)75可以可通信地連接當(dāng)前的過程工廠10 (具有其自己的響應(yīng)的過程控制數(shù)據(jù)骨干網(wǎng)105)和具有其自己的相應(yīng)的骨干網(wǎng)的另一個(gè)過程工廠。在一個(gè)實(shí)施例中,單個(gè)骨干網(wǎng)105可以服務(wù)多個(gè)過程工廠或過程控制環(huán)境。
[0071]在另一個(gè)示例中,工廠網(wǎng)關(guān)節(jié)點(diǎn)75可以將當(dāng)前的過程工廠可通信地連接到并不包括過程控制網(wǎng)絡(luò)100或骨干網(wǎng)105的遺留或現(xiàn)有技術(shù)的過程工廠。在本示例中,工廠網(wǎng)關(guān)節(jié)點(diǎn)75可以轉(zhuǎn)換或翻譯在由工廠10的過程控制大數(shù)據(jù)骨干網(wǎng)105利用的協(xié)議和由遺留系統(tǒng)利用的不同的協(xié)議(例如以太網(wǎng)、Profibus、現(xiàn)場總線、DeviceNet等)之間的消息。在這樣的示例中,UI設(shè)備112可以用于控制、監(jiān)視所述遺留或現(xiàn)有技術(shù)的過程工廠中的系統(tǒng)或網(wǎng)絡(luò)或者與所述系統(tǒng)或網(wǎng)絡(luò)進(jìn)行通信。
[0072]提供商設(shè)備可以包括一個(gè)或多個(gè)外部系統(tǒng)網(wǎng)關(guān)節(jié)點(diǎn)78,以可通信地連接過程控制網(wǎng)絡(luò)100和外部公共或私有系統(tǒng)(例如實(shí)驗(yàn)室系統(tǒng)(例如實(shí)驗(yàn)室信息管理系統(tǒng)或LMS)、人員巡視數(shù)據(jù)庫、材料處理系統(tǒng)、維護(hù)管理系統(tǒng)、產(chǎn)品庫存控制系統(tǒng)、生產(chǎn)調(diào)度系統(tǒng)、氣象數(shù)據(jù)系統(tǒng)、運(yùn)輸和處理系統(tǒng)、包裝系統(tǒng)、互聯(lián)網(wǎng)、另一個(gè)提供商的過程控制系統(tǒng)、或其它外部系統(tǒng))的網(wǎng)絡(luò)。外部系統(tǒng)網(wǎng)關(guān)節(jié)點(diǎn)78可以例如促進(jìn)過程控制系統(tǒng)和過程工廠外的人員(例如在家的人員)之間的通信。在一個(gè)這樣的實(shí)例中,操作員或維護(hù)技術(shù)人員可以從她家里使用UI設(shè)備112,經(jīng)由家庭網(wǎng)絡(luò)(未示出)、互聯(lián)網(wǎng)和網(wǎng)關(guān)78連接到骨干網(wǎng)105。在另一個(gè)實(shí)例中,操作員或維護(hù)技術(shù)人員可以從任何位置使用UI設(shè)備112,經(jīng)由移動(dòng)電話網(wǎng)絡(luò)(未示出)、互聯(lián)網(wǎng)和網(wǎng)關(guān)78連接到骨干網(wǎng)105。網(wǎng)關(guān)節(jié)點(diǎn)78還可以促進(jìn)過程工廠中的工廠人員和過程工廠之外的實(shí)體或人之間的通信。例如,在過程工廠中對過程控制設(shè)備進(jìn)行服務(wù)的技術(shù)人員可以從她的UI設(shè)備112與來自過程控制設(shè)備的制造商的支持代表進(jìn)行通信。在又另一個(gè)示例中,監(jiān)督引擎106可以監(jiān)視天氣、跟蹤到來的供應(yīng)貨物和跟蹤財(cái)務(wù)數(shù)據(jù)(例如商品期貨)等,以幫助監(jiān)督引擎106調(diào)度工作項(xiàng)、管理生產(chǎn)調(diào)度等。當(dāng)然,經(jīng)由網(wǎng)關(guān)78(或網(wǎng)關(guān)75,或者實(shí)際上在任何兩個(gè)設(shè)備之間)形成的所有連接可以是安全連接(例如,加密連接、防火墻連接等)。
[0073]盡管圖1A說明了具有有限數(shù)量的現(xiàn)場設(shè)備15-22和40-46的單個(gè)的控制器11,但這僅僅是說明性的而不是限制性的實(shí)施例。在過程控制網(wǎng)絡(luò)100的提供商設(shè)備中可以包括任何數(shù)量的控制器11,并且控制器11中的任何一個(gè)可以與任何數(shù)量的有線或無線現(xiàn)場設(shè)備15-22、40-46進(jìn)行通信以控制工廠10中的過程。此外,過程工廠10還可以包括任何數(shù)量的無線網(wǎng)關(guān)35、路由器58、接入點(diǎn)55、無線過程控制通信網(wǎng)絡(luò)70、接入點(diǎn)72和/或網(wǎng)關(guān)75,78ο
[0074]圖1B是說明了更廣的控制系統(tǒng)120的框圖,所述更廣的控制系統(tǒng)120可以包括各種不同的系統(tǒng)或系統(tǒng)功能。控制系統(tǒng)120包括過程工廠10,其作為非限制性的示例可以是原油煉油廠。系統(tǒng)120還可以耦接到海底系統(tǒng)122,例如鉆井或探測系統(tǒng)。各種安全系統(tǒng)124也可以同樣被包括在系統(tǒng)120中,例如火氣系統(tǒng)126、監(jiān)視系統(tǒng)128和運(yùn)輸系統(tǒng)130 (例如,用于將原油運(yùn)輸?shù)綗捰蛷S)。盡管圖1B將單元10和122-130中的每一個(gè)示出為分離的方面,但應(yīng)當(dāng)注意的是,可以組合這些方面中的各種方面。例如,在一些實(shí)施例中,過程工廠10可以包括安全系統(tǒng)124和/或火氣系統(tǒng)126。圖1B意在說明當(dāng)前描述并不局限于相對于圖1A描述的過程工廠的范圍,并且可以應(yīng)用到其他控制、監(jiān)視和安全系統(tǒng)等。盡管當(dāng)前描述就過程控制工廠10而言描述了實(shí)施例,但該說明僅是出于便捷目的,而不意在是限制性的。
[0075]以下的示例說明了在諸如過程工廠10之類的過程工廠中實(shí)現(xiàn)的多個(gè)場景,在本說明書中描述的概念,并且突出了這樣的實(shí)現(xiàn)的優(yōu)勢。
[0076]示例 I
[0077]分配給工廠的特定區(qū)域的第一用戶可以經(jīng)由控制室內(nèi)的固定工作站監(jiān)視所分配的工廠區(qū)域。第一用戶經(jīng)由在工作站上運(yùn)行的瀏覽器或其他應(yīng)用監(jiān)視和控制過程,該瀏覽器或應(yīng)用與在服務(wù)器處執(zhí)行的例程通信。第一用戶可以確定去到過程工廠的地方去以例如檢查工廠。在用戶離開控制室時(shí),用戶可以拿起觸敏平板設(shè)備(即第二、移動(dòng)用戶接口設(shè)備)并走出控制室到工廠去。該平板設(shè)備,像工作站一樣,使得第一用戶能夠經(jīng)由在平板設(shè)備上執(zhí)行的瀏覽器或應(yīng)用訪問服務(wù)器處的例程。第一用戶在平板設(shè)備上可能已經(jīng)被認(rèn)證,或者平板設(shè)備可以關(guān)聯(lián)于第一用戶。平板設(shè)備與服務(wù)器通信以建立對于第一用戶而言唯一的會(huì)話。服務(wù)器可能存儲(chǔ)有與工作站處的第一用戶相關(guān)聯(lián)的狀態(tài)信息,并且根據(jù)所存儲(chǔ)的狀態(tài)信息在平板設(shè)備上經(jīng)由在平板設(shè)備上運(yùn)行的瀏覽器或應(yīng)用向第一用戶提供用戶接口。這樣,第一用戶能夠繼續(xù)在工作站處發(fā)起的工作流。
[0078]在一些情況下,在移動(dòng)設(shè)備上進(jìn)行操作的例程可以為第一用戶生成例程。例程,其可能與專家和/或監(jiān)督系統(tǒng)進(jìn)行協(xié)作,可以識(shí)別需要被監(jiān)視或服務(wù)的工廠資產(chǎn)。在一些情況中,可能存在與需要被監(jiān)視或服務(wù)的每個(gè)資產(chǎn)相關(guān)聯(lián)的優(yōu)先級,指示監(jiān)視或服務(wù)該資產(chǎn)的緊急程度。該例程可以確定第一用戶的路線,該路線允許用戶有效地訪問需要被監(jiān)視或服務(wù)的資產(chǎn)中的至少一些資產(chǎn)。
[0079]當(dāng)?shù)谝挥脩粼诠S內(nèi)移動(dòng)時(shí),在平板設(shè)備處執(zhí)行的環(huán)境感知例程從平板設(shè)備中的各個(gè)傳感器和接收器(例如NFC或RFID收發(fā)機(jī))接收數(shù)據(jù)。傳感器和接收機(jī)檢測平板設(shè)備附近的設(shè)備、裝置和/或標(biāo)簽。在另一些實(shí)施例中,平板設(shè)備可以具有用于接收位置數(shù)據(jù)的GPS接收機(jī),并且可以將位置數(shù)據(jù)上傳到服務(wù)器,從而例程的執(zhí)行可以知道用戶位置。在任一情況中,例程可以識(shí)別平板設(shè)備的位置或與特定設(shè)備的接近程度,并且使得平板設(shè)備為第一用戶顯示被縮放到第一用戶和平板設(shè)備的大致位置的過程工廠概覽地圖/圖形。當(dāng)?shù)谝挥脩糇哌^工廠時(shí),工廠地圖顯示可以動(dòng)態(tài)地改變以聚焦于與平板設(shè)備的位置相對應(yīng)的地圖的區(qū)域。
[0080]在一些實(shí)例中,工廠地圖可以包括導(dǎo)航功能。例如,第一用戶可以選擇特定的工廠區(qū)域/設(shè)備/資產(chǎn)作為目的地。例程可以隨后使用(例如從GPS接收機(jī)接收的)位置數(shù)據(jù),以將指令提供給特定的工廠區(qū)域/設(shè)備/資產(chǎn)。
[0081]在第一用戶走過工廠10時(shí),平板還可以顯示各種過程數(shù)據(jù)或警報(bào)。例如,第一用戶可能經(jīng)過泵,使得平板設(shè)備顯示與泵相關(guān)的操作數(shù)據(jù)、圖形和警報(bào)(特別是在泵需要關(guān)注的情況下)。平板設(shè)備可以例如從泵上或泵附近的NFC或RFID標(biāo)簽接收唯一的標(biāo)識(shí)符。平板設(shè)備可以經(jīng)由服務(wù)器將該唯一的標(biāo)識(shí)符發(fā)送給例程。例程可以接收該唯一的標(biāo)識(shí)符,并且訪問將該唯一的標(biāo)識(shí)符關(guān)聯(lián)到過程工廠中的實(shí)體的數(shù)據(jù)庫。例如,該唯一的標(biāo)識(shí)符可以關(guān)聯(lián)到泵數(shù)據(jù),例如與泵相關(guān)的顯示數(shù)據(jù)、參數(shù)數(shù)據(jù)和警報(bào)數(shù)據(jù)。在識(shí)別泵數(shù)據(jù)之后,例程可以將泵數(shù)據(jù)發(fā)送到平板設(shè)備,使得平板設(shè)備呈現(xiàn)圖形并提供與泵相關(guān)的圖形、參數(shù)和/或警報(bào)。
[0082]在另一個(gè)實(shí)施例中,第一用戶可以認(rèn)識(shí)到泵出故障了。第一用戶可以與在平板顯示器處示出的泵圖形或菜單進(jìn)行交互,并且可以觸摸在圖形位置處的平板設(shè)備顯示,所述圖形表示關(guān)斷命令。平板設(shè)備可以檢測第一用戶輸入(例如電容觸摸輸入)并且生成對應(yīng)的輸入數(shù)據(jù)。所述平板設(shè)備可以隨后將該輸入數(shù)據(jù)發(fā)送到服務(wù)器,該服務(wù)器接收輸入數(shù)據(jù),將關(guān)斷信號(hào)發(fā)送到控制該泵的控制器??刂破鹘邮招盘?hào),并且關(guān)斷泵。第一用戶可以創(chuàng)建與泵相關(guān)聯(lián)的任務(wù)或工作項(xiàng)。例如,工作項(xiàng)可以是對維護(hù)人員檢查和/或維修泵的請求。
[0083]平板設(shè)備上的例程還可以促進(jìn)鎖定/掛牌(lockout/tagout)過程。例如,該例程可以顯示特定泵的適當(dāng)?shù)逆i定/掛牌過程。在一些實(shí)例中,出于安全原因期望對該泵進(jìn)行鎖定的第一用戶可以與由該平板設(shè)備顯示的任務(wù)列表進(jìn)行交互,以指示例如鎖定過程中的特定任務(wù)已經(jīng)被完成。在另一些情形中,第一用戶可以與例程交互以測試泵的故障保險(xiǎn)狀況。例如,可以生成仿真信號(hào)以對故障保險(xiǎn)狀況進(jìn)行仿真,允許第一用戶觀測泵的響應(yīng)。
[0084]示例 2
[0085]仍攜帶平板設(shè)備的第一用戶可以開始從過程工廠走到過程工廠的控制室。第一用戶可能經(jīng)過鍋爐。當(dāng)?shù)谝挥脩糇叩藉仩t附近時(shí),平板設(shè)備與鍋爐環(huán)境ID設(shè)備建立RFID通信。平板設(shè)備可以從環(huán)境ID設(shè)備接收唯一的標(biāo)識(shí)符,并且將該唯一的標(biāo)識(shí)符發(fā)送到服務(wù)器。服務(wù)器可以基于該唯一的標(biāo)識(shí)符識(shí)別該鍋爐。服務(wù)器可以訪問環(huán)境數(shù)據(jù)以確定該鍋爐具有相關(guān)聯(lián)的工作項(xiàng),并且將與工作項(xiàng)相關(guān)聯(lián)的技能閾值和與第一用戶的概況相關(guān)聯(lián)的技能水平進(jìn)行比較。確定第一用戶沒有資格對與鍋爐相關(guān)聯(lián)的工作項(xiàng)進(jìn)行工作時(shí),服務(wù)器可以預(yù)先提醒平板設(shè)備的顯示器,而不是向顯示器更新與工作項(xiàng)相關(guān)的信息。
[0086]用戶可以繼續(xù)走動(dòng)經(jīng)過工廠,仍攜帶平板設(shè)備,并且可以走過閥。如上所述,平板設(shè)備可以與閥環(huán)境ID設(shè)備建立通信。平板設(shè)備可以隨后從設(shè)備接收唯一的標(biāo)識(shí)符,并且將該唯一的標(biāo)識(shí)符發(fā)送到服務(wù)器。服務(wù)器可以基于該唯一的標(biāo)識(shí)符識(shí)別該閥。服務(wù)器可以隨后訪問該環(huán)境數(shù)據(jù)以確定閥具有相關(guān)聯(lián)的調(diào)度,該相關(guān)聯(lián)的調(diào)度指示該閥當(dāng)前正被調(diào)度為停止運(yùn)行以進(jìn)行維護(hù)。服務(wù)器將數(shù)據(jù)發(fā)送到平板設(shè)備,使得平板設(shè)備將信息提供到第一用戶,其中該信息向第一用戶指示閥當(dāng)前正被調(diào)度以用于維護(hù)。
[0087]示例3
[0088]第一用戶繼續(xù)走過工廠,在手上仍拿著平板設(shè)備。位于控制室中且現(xiàn)在登錄到先前由第一用戶占據(jù)的工作站(或不同的工作站)中的第二用戶可以注意到與爐體相關(guān)聯(lián)的關(guān)鍵的02氣體測量值正在下降。第二用戶創(chuàng)建請求針對爐體的幫助的工作項(xiàng)。當(dāng)?shù)谝挥脩粼谄浞祷乜刂剖业穆飞辖?jīng)過爐體時(shí),平板設(shè)備可以自動(dòng)建立與爐體環(huán)境ID設(shè)備的通信,使得平板設(shè)備接收到與爐體相關(guān)聯(lián)的唯一的標(biāo)識(shí)符。平板設(shè)備可以將該唯一的標(biāo)識(shí)符發(fā)送到服務(wù)器,該服務(wù)器可以返回與該唯一的標(biāo)識(shí)符相關(guān)聯(lián)的信息(例如關(guān)于爐體的信息),包括爐體需要關(guān)注的通知圖形。第一用戶可以看到并選擇該通知圖形,使得顯示與所創(chuàng)建的工作項(xiàng)相關(guān)的信息。第一用戶可以選擇圖形以指示接受該工作項(xiàng)。
[0089]該工作項(xiàng)可以請求第一用戶拍攝爐體處的火焰的一個(gè)或多個(gè)圖片(例如,這是因?yàn)榛鹧骖伾梢灾甘練饬鞑怀渥??;鹧娴膱D片可以被發(fā)送到服務(wù)器。大數(shù)據(jù)設(shè)施上的或者作為專家系統(tǒng)的一部分的在服務(wù)器上進(jìn)行操作的分析例程可以分析圖像的各個(gè)方面、或者可以將該火焰的圖像與在大數(shù)據(jù)系統(tǒng)或設(shè)施上存儲(chǔ)的在其他時(shí)間和/或在其他條件下拍攝的其他圖像進(jìn)行比較。分析例程可以分析該圖像(例如通過將先前的火焰圖像的集合和對應(yīng)的操作數(shù)據(jù)進(jìn)行比較)。大數(shù)據(jù)分析例程可以指示火爐處的氣流較低?;谠摲治?,專家系統(tǒng)可以指引第一用戶增加到火爐的氣流。在一些實(shí)施例中,第一用戶可以使用平板設(shè)備以獲取并顯示用于增加到火爐的空氣的操作過程,并且在實(shí)際上,在一些實(shí)施例中,當(dāng)專家系統(tǒng)指引用戶增加氣流時(shí),平板設(shè)備可以自動(dòng)顯示該過程。如果期望,第一用戶可以在調(diào)整之后拍攝額外的火焰圖像,并且將該圖像發(fā)送到分析例程以確認(rèn)爐體正在適當(dāng)?shù)夭僮鳌?br>
[0090]第一用戶還可以使用平板設(shè)備來捕獲與火爐相關(guān)聯(lián)的音頻,并且將該音頻發(fā)送到服務(wù)器、大數(shù)據(jù)設(shè)施或?qū)<蚁到y(tǒng)。例如在專家系統(tǒng)上進(jìn)行操作的分析例程可以將該音頻與關(guān)聯(lián)于火爐的聲音簽名進(jìn)行比較以確定火爐是否在正常地操作。該分析例程還可以將該捕獲的音頻與關(guān)聯(lián)于已知問題的音頻進(jìn)行比較。例如,皮帶或馬達(dá)問題可能關(guān)聯(lián)于特定的聲音,并且分析例程可以通過將所捕獲的音頻與所述聲音進(jìn)行比較來檢測這樣的問題。類似地,第一用戶可以將平板設(shè)備放置在火爐上或火爐附近以檢測與火爐相關(guān)聯(lián)的振動(dòng)。平板設(shè)備可以經(jīng)由動(dòng)作傳感器接收振動(dòng)數(shù)據(jù),并且將該振動(dòng)數(shù)據(jù)發(fā)送到服務(wù)器或大數(shù)據(jù)設(shè)施。分析例程可以將該檢測到的振動(dòng)與關(guān)聯(lián)于火爐的簽名振動(dòng)水平(或與關(guān)聯(lián)于已知問題的振動(dòng)水平)進(jìn)行比較以確定火爐是否正在正常地操作。在任一情況下,對音頻/振動(dòng)的分析可以揭示不存在與火爐相關(guān)的其他問題和/或確認(rèn)火爐需要增加氣流。
[0091]在第一用戶增加了火爐處的氣流時(shí),第二用戶可以對火爐進(jìn)行查詢以查看在過去的幾個(gè)換班中先前的用戶是否也增加了氣流。查詢確認(rèn)是這樣的。第二用戶可以利用每次氣流增加、誰進(jìn)行了改變等(它們均被存儲(chǔ)在大數(shù)據(jù)設(shè)施中)的事件信息生成示出流過火爐的氣流的圖形。第二用戶可以例如通過請求共享的用戶-接口(UI)會(huì)話與第一用戶共享該信息。第一用戶可以經(jīng)由服務(wù)器接收對該Π會(huì)話的請求。如果第一用戶接受該請求,則服務(wù)器可以捕獲與顯示給第二用戶的Π相關(guān)聯(lián)的狀態(tài)信息,并且可以根據(jù)來自第二用戶的狀態(tài)信息使得第一用戶正在使用的平板設(shè)備的顯示器顯示數(shù)據(jù)。第一和第二用戶可以一起檢查與火爐相關(guān)的數(shù)據(jù),并且可以確定火爐頻繁地經(jīng)歷類似的問題。第二用戶可以隨后向大數(shù)據(jù)系統(tǒng)查詢關(guān)于火爐處的低02氣體測量事件的情況。大數(shù)據(jù)系統(tǒng)可以提供關(guān)聯(lián)于火爐處的低02氣體測量事件的多個(gè)事件、設(shè)備、用戶、時(shí)間和其他因素。例如,大數(shù)據(jù)分析可以揭示低02氣體測量值顯著地關(guān)聯(lián)于相關(guān)的過程單元處的事件,其中相關(guān)的事件頻繁地先于低02氣體測量。在另一個(gè)示例中,分析可以揭示特定用戶顯著地關(guān)聯(lián)于低02氣體測量事件。換言之,分析可以揭示特定用戶正在以造成低02氣體測量的方式控制火爐。盡管該示例說明了用戶利用UI設(shè)備來請求分析并顯示分析結(jié)果,但應(yīng)當(dāng)注意的是,大數(shù)據(jù)系統(tǒng)還可以使用來自Π設(shè)備(在本場景中為平板設(shè)備)并且由所述Π設(shè)備收集的數(shù)據(jù)以用于關(guān)聯(lián)于或不關(guān)聯(lián)于Π設(shè)備的其他分析。在任一情況中,第二用戶可以標(biāo)記工作項(xiàng)以用于將來的檢查,并創(chuàng)建維護(hù)權(quán)證以使得某人可以在不久的將來的某個(gè)時(shí)間點(diǎn)處檢查火爐。
[0092]示例4
[0093]在后來的時(shí)間,維護(hù)人員可以檢查火爐并且發(fā)現(xiàn)由于在燃料輸入端耦接到火爐的點(diǎn)處火爐在不適當(dāng)?shù)夭僮?,并且可以?chuàng)建工作項(xiàng)以糾正該問題。該工作項(xiàng)可以具有指示燃料輸入管應(yīng)當(dāng)被焊接到火爐燃料輸入端的相關(guān)聯(lián)的任務(wù),指定目標(biāo)設(shè)備(即火爐),并且指示執(zhí)行該任務(wù)所需的技能(即焊接技能)。該工作項(xiàng)可以可選地指定該工作項(xiàng)的執(zhí)行的時(shí)限。
[0094]監(jiān)督模塊可以調(diào)度工作項(xiàng)的執(zhí)行。例如,監(jiān)督模塊可以將工作項(xiàng)的執(zhí)行調(diào)度到工廠(或火爐所位于的工廠區(qū)域)被調(diào)度為離線以進(jìn)行維護(hù)時(shí)的那天。替代地或者附加地,監(jiān)督模塊可以根據(jù)具有所需技能的人員的可用性來對其進(jìn)行調(diào)度。已經(jīng)識(shí)別出具有適當(dāng)技能的焊工時(shí),監(jiān)督模塊可以將該工作項(xiàng)分配給該焊工,并且等待焊工接受所分配的工作項(xiàng)。在焊工接受該工作項(xiàng)的情況下,監(jiān)督模塊創(chuàng)建在要執(zhí)行該工作項(xiàng)時(shí)授權(quán)該焊工訪問所需的工廠功能和設(shè)備的權(quán)限令牌。
[0095]在所指定的時(shí)間,焊工可以帶著他被分配的移動(dòng)用戶接口設(shè)備到達(dá)設(shè)備室,該接口設(shè)備可以向她提醒她被調(diào)度以執(zhí)行該工作項(xiàng)(即焊接火爐連接)。在告知該提醒時(shí),UI設(shè)備可以顯示由監(jiān)督模塊生成的與該工作項(xiàng)相關(guān)聯(lián)的檢查清單。該檢查清單可以向焊工提醒她需要隨身帶著安全設(shè)備(例如焊機(jī)面具和手套)、焊接設(shè)備(例如焊接電源、電極、填充材料等)以及執(zhí)行該任務(wù)所需的任何其他必需東西(例如替換部件)。檢查清單還可以指定在移動(dòng)到目標(biāo)設(shè)備之前要執(zhí)行的特定的任務(wù)。當(dāng)焊工(例如經(jīng)由用戶接口設(shè)備)向監(jiān)督模塊確認(rèn)她具有檢查清單上的所有設(shè)備,并且已經(jīng)執(zhí)行了檢查清單上的指定任務(wù)時(shí),該焊工就可以離開設(shè)備室。
[0096]感測到焊工已經(jīng)離開設(shè)備室之后,Π設(shè)備可以切換到地圖或引導(dǎo)模式并且顯示與焊工在過程工廠內(nèi)的位置相關(guān)的信息、以及引導(dǎo)焊工到達(dá)目標(biāo)設(shè)備(在此情況下為火爐)的信息。當(dāng)UI設(shè)備感測到焊工已經(jīng)到達(dá)火爐處時(shí),UI設(shè)備自動(dòng)顯示與工作項(xiàng)任務(wù)相關(guān)的規(guī)程(其例如可以由監(jiān)督模塊提供)。例如,Π設(shè)備可以首先為焊工顯示確認(rèn)可以安全地執(zhí)行工作項(xiàng)任務(wù)所需的安全規(guī)程和信息,例如顯示關(guān)于一般攜帶什么材料來將燃料管焊接到火爐上、什么材料是上次流過管道的材料、管道是否已經(jīng)被抽空、管道當(dāng)前是否在服務(wù)中、以及在管道中是否檢測到任何剩余材料的信息。UI設(shè)備還可以逐步地和/或利用圖形顯示從管道中清除任何殘余材料以確認(rèn)可以安全地執(zhí)行焊接規(guī)程(例如不會(huì)引起爆炸)的規(guī)程。Π設(shè)備還可以提供指令用于并且促進(jìn)、關(guān)斷和/或鎖定系統(tǒng)的各個(gè)部分,例如可以允許氣體流入火爐中的管道、點(diǎn)火器的上游閥、以及可能使得該規(guī)程、焊工或過程工廠經(jīng)受不必要的風(fēng)險(xiǎn)的任何其他設(shè)備。焊工可以隨后跟隨指令或其他引導(dǎo)(如果Π設(shè)備提供了的話)執(zhí)行焊接規(guī)程,然后釋放任何鎖定和經(jīng)由UI設(shè)備向監(jiān)督模塊指示規(guī)程完成,之后監(jiān)督模塊可以自動(dòng)創(chuàng)建工作項(xiàng)以使得另一個(gè)人在工廠(或工廠的一部分)恢復(fù)服務(wù)之前檢查焊接。
[0097]這里示例說明了在本說明書的余下部分描述的系統(tǒng)、裝置和方法中的優(yōu)勢的一部分。
[0098]應(yīng)當(dāng)理解,當(dāng)前描述的概念與在過程控制工廠中已經(jīng)實(shí)現(xiàn)的系統(tǒng)集成在一起。也就是說,在實(shí)施例中,這些概念的實(shí)現(xiàn)并不需要全新的過程控制系統(tǒng),而是,可以與工廠中現(xiàn)有的軟件和硬件單元無縫集成。
[0099]大數(shù)據(jù)網(wǎng)絡(luò)
[0100]在某些實(shí)施例中,所公開的UI設(shè)備、服務(wù)器和例程可以被實(shí)現(xiàn)在支持大數(shù)據(jù)基礎(chǔ)結(jié)構(gòu)(即大數(shù)據(jù)網(wǎng)絡(luò))的過程控制網(wǎng)絡(luò)中。大數(shù)據(jù)網(wǎng)絡(luò)可以支持過程數(shù)據(jù)的大幅度的數(shù)據(jù)挖掘和數(shù)據(jù)分析。大數(shù)據(jù)網(wǎng)絡(luò)或系統(tǒng)還可以包括多個(gè)大數(shù)據(jù)網(wǎng)絡(luò)節(jié)點(diǎn)以收集和存儲(chǔ)由包括在并且關(guān)聯(lián)于過程控制系統(tǒng)或工廠10的設(shè)備生成、接收和/或觀測到的所有(或基本所有)數(shù)據(jù)。大數(shù)據(jù)網(wǎng)絡(luò)可以包括大數(shù)據(jù)設(shè)施(例如大數(shù)據(jù)設(shè)施102),其可以包括統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域,該存儲(chǔ)區(qū)域被配置為存儲(chǔ)(有時(shí)使用公共格式)由過程控制系統(tǒng)生成或與過程控制系統(tǒng)、過程工廠10和由過程工廠10控制的一個(gè)或多個(gè)過程相關(guān)的多個(gè)類型的數(shù)據(jù)。例如,該統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域可以存儲(chǔ)時(shí)間戳配置數(shù)據(jù)、連續(xù)數(shù)據(jù)、事件數(shù)據(jù)、工廠數(shù)據(jù)、指示用戶動(dòng)作的數(shù)據(jù)、網(wǎng)絡(luò)管理數(shù)據(jù)和由過程控制系統(tǒng)或工廠之外的系統(tǒng)提供或提供給過程控制系統(tǒng)或工廠之外的系統(tǒng)的數(shù)據(jù)。這些數(shù)據(jù)還可以包括與人員相關(guān)的數(shù)據(jù)、與原始和/或加工過的材料相關(guān)的數(shù)據(jù)、與人員限制、資質(zhì)和證書相關(guān)的數(shù)據(jù)以及與校準(zhǔn)和維護(hù)調(diào)度相關(guān)的數(shù)據(jù)等。由大數(shù)據(jù)網(wǎng)絡(luò)收集的數(shù)據(jù)例如可以是跟蹤人員的數(shù)據(jù)日志和從這些人員接收的輸入。這樣的數(shù)據(jù)對于改善工廠操作和效率是有幫助的。例如,可以由專家系統(tǒng)來挖掘和分析日志數(shù)據(jù),以在各種情況下提供對操作員輸入的有價(jià)值的見解。這樣的結(jié)果可以用于在各種情況下(自動(dòng)地或者手動(dòng)地)改善操作員培訓(xùn)和/或改善響應(yīng)。在任一情況中,出于常規(guī)的目的,在許多情況中需要這樣的數(shù)據(jù)。
[0101]在本文中所使用的單詞“統(tǒng)一的(unitary) ”當(dāng)應(yīng)用于大數(shù)據(jù)設(shè)施102的邏輯數(shù)據(jù)存儲(chǔ)區(qū)域時(shí),并不意在表示單個(gè)的存儲(chǔ)設(shè)備。如一般所知的,第一尺寸(或者各種第一尺寸)的多個(gè)(實(shí)際上很多個(gè))存儲(chǔ)設(shè)備可以可通信地耦接以形成第二、更大尺寸的存儲(chǔ)區(qū)域。然而,出于本說明的目的,這些也被視為“統(tǒng)一的”邏輯數(shù)據(jù)存儲(chǔ)。通常而言,大數(shù)據(jù)設(shè)施102被配置為(例如經(jīng)由流和/或經(jīng)由某一其他協(xié)議)從大數(shù)據(jù)網(wǎng)絡(luò)的大數(shù)據(jù)網(wǎng)絡(luò)節(jié)點(diǎn)接收數(shù)據(jù)并且存儲(chǔ)所接收到的數(shù)據(jù)。這樣,過程控制大數(shù)據(jù)設(shè)施102可以包括用于歷史化或存儲(chǔ)從大數(shù)據(jù)節(jié)點(diǎn)接收的數(shù)據(jù)的統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域、用于接收數(shù)據(jù)的多個(gè)設(shè)施數(shù)據(jù)接收機(jī)和多個(gè)設(shè)施請求服務(wù)器(如在美國專利申請13/784,041中描述的那樣,在本文中出于所有目的通過引用方式將其并入到本文中)。
[0102]過程控制大數(shù)據(jù)系統(tǒng)可以自動(dòng)收集在節(jié)點(diǎn)處生成、由節(jié)點(diǎn)接收或由節(jié)點(diǎn)獲取的所有數(shù)據(jù)(按照數(shù)據(jù)被生成、接收或獲取的速率自動(dòng)收集),并且使得所收集的數(shù)據(jù)被高可靠性地(例如不使用有損數(shù)據(jù)壓縮或可能造成原始信息丟失的任何其他技術(shù))遞送到過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102以進(jìn)行存儲(chǔ)(并且可選地,被遞送到網(wǎng)絡(luò)的其他節(jié)點(diǎn))。過程控制系統(tǒng)大數(shù)據(jù)系統(tǒng)還可以能夠提供對所存儲(chǔ)的數(shù)據(jù)的任何部分的復(fù)雜的數(shù)據(jù)和傾向分析。例如,過程控制大數(shù)據(jù)系統(tǒng)可以能夠跨過程數(shù)據(jù)地(也就是說,在現(xiàn)有技術(shù)的過程控制系統(tǒng)中,被包含在不同的數(shù)據(jù)庫豎井中)提供自動(dòng)數(shù)據(jù)分析,而不需要任何先驗(yàn)配置,以及也不需要任何翻譯或轉(zhuǎn)換。基于該分析,過程控制系統(tǒng)大數(shù)據(jù)系統(tǒng)可以能夠自動(dòng)提供深入的知識(shí)發(fā)現(xiàn),并且可以為過程控制系統(tǒng)建議改變或建議額外的實(shí)體。額外地或者替代地,過程控制系統(tǒng)大數(shù)據(jù)系統(tǒng)可以基于知識(shí)發(fā)現(xiàn)執(zhí)行動(dòng)作(例如指定的、預(yù)測的或這兩者)。過程控制系統(tǒng)大數(shù)據(jù)系統(tǒng)還可以使得并幫助用戶執(zhí)行手動(dòng)知識(shí)發(fā)現(xiàn),并且計(jì)劃、配置、操作、維護(hù)和優(yōu)化過程工廠和與其相關(guān)聯(lián)的資源。
[0103]專家系統(tǒng)
[0104]專家系統(tǒng)104是被配置為訪問和分析由大數(shù)據(jù)設(shè)施102收集和存儲(chǔ)的數(shù)據(jù)的例程和/或模塊的集合。盡管在本說明書中說明和描述為與大數(shù)據(jù)設(shè)施102分離的模塊,然而在一些實(shí)施例中,專家系統(tǒng)104可以被集成在大數(shù)據(jù)設(shè)施102中。此外,專家系統(tǒng)104可以包括在不同的過程區(qū)域和/或不同的過程設(shè)備中操作的多個(gè)模塊或例程。例如,專家系統(tǒng)功能體可以位于一個(gè)或多個(gè)控制器11中,一個(gè)或多個(gè)過程控制設(shè)備15-22中等。在任一,清況中,專家系統(tǒng)404使用由大數(shù)據(jù)設(shè)施102收集和存儲(chǔ)的數(shù)據(jù)來識(shí)別傾向、執(zhí)行診斷、監(jiān)視操作員輸入、改善過程工廠和/或過程工廠的各個(gè)部分的建模、監(jiān)視材料供應(yīng)、監(jiān)視輸出質(zhì)量和數(shù)量、對工廠的操作的各個(gè)方面進(jìn)行建模、以及不計(jì)其數(shù)的其他活動(dòng)。專家系統(tǒng)104可以使用預(yù)定義的模型來執(zhí)行所收集的數(shù)據(jù)的分析和/或可以根據(jù)對所述數(shù)據(jù)的分析主動(dòng)(以及可能自動(dòng)地)生成模型。專家系統(tǒng)可以執(zhí)行許多不同類型的分析,在下文中提供了一些示例。示例并不意在限制專家系統(tǒng)104的功能的范圍,而是舉例說明了可能的功能的一部分。
[0105]在一個(gè)示例中,專家系統(tǒng)104(實(shí)時(shí)地或者在收集和存儲(chǔ)之后)監(jiān)視由大數(shù)據(jù)設(shè)施102收集和存儲(chǔ)的數(shù)據(jù),并且執(zhí)行與特定警報(bào)或警報(bào)類型相關(guān)的數(shù)據(jù)分析。專家系統(tǒng)104可以被編程為分析過程參數(shù)、過程輸入、傳感器數(shù)據(jù)以及在大數(shù)據(jù)設(shè)施102中存儲(chǔ)的任何其他數(shù)據(jù)來確定與特定警報(bào)相關(guān)聯(lián)的任何公共特征(傾向、值等)。該關(guān)聯(lián)可以是時(shí)間關(guān)聯(lián),但不一定是與警報(bào)并發(fā)的。例如,專家系統(tǒng)104可以分析數(shù)據(jù)以確定特定的操作員輸入是否以與警報(bào)的類似時(shí)間關(guān)系出現(xiàn)。更具體地,專家系統(tǒng)104可以確定推進(jìn)或預(yù)測警報(bào)條件的多個(gè)因素的匯集,例如確定特定罐中的溫度何時(shí)上升、并且操作員將一定量的特定催化劑釋放到罐中,罐中的壓力以特定速率上升并且產(chǎn)生警報(bào)條件。
[0106]在另一個(gè)示例中,專家系統(tǒng)104可以被編程為對由大數(shù)據(jù)設(shè)施102收集和存儲(chǔ)的數(shù)據(jù)執(zhí)行統(tǒng)計(jì)分析,以確定事件和過程參數(shù)之間的相關(guān)的強(qiáng)度。例如,在熟練的操作員對于各個(gè)處理器之間的關(guān)系具有“本能”感覺時(shí),與嚴(yán)格的數(shù)據(jù)分析相比,操作員的直覺可能并不可靠,這可能使得操作員通過對可能惡化情況或至少可能不會(huì)那么快糾正情況的過程或與其他或額外的調(diào)整相同程度地對過程進(jìn)行調(diào)整,以對過程控制情況進(jìn)行響應(yīng)(例如升高罐溫度、浸潰壓力等)。因此,專家系統(tǒng)104可以通過提供信息給操作員和他們可能不知道或理解的其他人員來改進(jìn)過程的整體控制、安全性、質(zhì)量和輸出。
[0107]在又另一個(gè)實(shí)施例中,專家系統(tǒng)104被編程為根據(jù)分析(例如在上述段落中描述的分析)調(diào)整對過程工廠10的過程操作。專家系統(tǒng)104可以識(shí)別非最佳或異常條件,并且可以通過改變一個(gè)或多個(gè)過程輸入和/或設(shè)置點(diǎn)來糾正條件。額外地,專家系統(tǒng)104可以與過程工廠10中的其他安全系統(tǒng)集成,以阻止和/或校正可能導(dǎo)致對設(shè)備和/或人員的安全風(fēng)險(xiǎn)的過程條件。
[0108]監(jiān)督引擎
[0109]通過Π設(shè)備112實(shí)現(xiàn)移動(dòng)控制室促進(jìn)了過程工廠(或其他類似環(huán)境)的控制、維護(hù)和其他方面的分散。也就是說,操作員不再被綁縛到工作站以保持過程工廠的最優(yōu)控制,并且相應(yīng)地,操作員和維護(hù)人員(其在先前通常在工廠中而不是控制室中花費(fèi)時(shí)間)之間的線路被模糊或移除。更多的人員可用于移動(dòng)通過工廠環(huán)境。同時(shí),大數(shù)據(jù)設(shè)施102存儲(chǔ)與工廠環(huán)境的各個(gè)方面相關(guān)的更完整的數(shù)據(jù),并且專家系統(tǒng)104提供對過程工廠的操作和條件的更完整的分析。專家系統(tǒng)104和大數(shù)據(jù)設(shè)施102協(xié)作以提供與工廠中操作的過程的狀態(tài)、工廠中的設(shè)備的狀態(tài)、與工廠中的人員相關(guān)的位置和任務(wù)、以及與工廠管理、材料管理、人員管理、優(yōu)化等相關(guān)的不計(jì)其數(shù)的其他方面的信息。
[0110]監(jiān)督引擎106利用由專家系統(tǒng)104提供的數(shù)據(jù)和分析來管理過程工廠內(nèi)的人員。具體地,監(jiān)督引擎106可以監(jiān)視由專家系統(tǒng)104識(shí)別出的傾向,并且可以為工廠人員創(chuàng)建工作項(xiàng)。盡管在本說明書中說明和描述為與大數(shù)據(jù)設(shè)施102和專家系統(tǒng)104分離的模塊,但在一些實(shí)施例中,監(jiān)督引擎106可以被集成在大數(shù)據(jù)設(shè)施102中和/或?qū)<蚁到y(tǒng)104中。圖2是說明了移動(dòng)控制室Π設(shè)備112、監(jiān)督引擎106、以及專家系統(tǒng)104和大數(shù)據(jù)設(shè)施102之間的通信架構(gòu)的框圖。如上所述,專家系統(tǒng)104可以獲取并分析在大數(shù)據(jù)設(shè)施102中存儲(chǔ)的數(shù)據(jù),并且在一些實(shí)施例中,可以在大數(shù)據(jù)設(shè)施102中存儲(chǔ)數(shù)據(jù)。例如,專家系統(tǒng)104可以獲取與過程控制系統(tǒng)的方面相關(guān)的數(shù)據(jù),并且對所獲取的數(shù)據(jù)執(zhí)行一個(gè)或多個(gè)分析。由專家系統(tǒng)104執(zhí)行的分析可以被根據(jù)預(yù)編程的模型執(zhí)行,或者在一些實(shí)施例中,可以在無需模型的情況下執(zhí)行(即,專家系統(tǒng)104可以搜索數(shù)據(jù)以尋找未知的相關(guān)或關(guān)系)。在任一情況中,專家系統(tǒng)104可以在大數(shù)據(jù)設(shè)施102中存儲(chǔ)分析數(shù)據(jù)(例如回歸數(shù)據(jù)、相關(guān)數(shù)據(jù)等)。
[0111]監(jiān)督引擎106可以使用從專家系統(tǒng)104接收/獲取的數(shù)據(jù)和/或從大數(shù)據(jù)設(shè)施102接收的數(shù)據(jù)。例如,監(jiān)督引擎106可以從專家系統(tǒng)104接收指示特定的參數(shù)最緊密地相關(guān)于特定的異常情況或特定的最優(yōu)情況的數(shù)據(jù)。作為另一個(gè)示例,監(jiān)督引擎106可以從專家系統(tǒng)104接收指示特定的參數(shù)應(yīng)當(dāng)被檢查、或者需要對過程處理設(shè)備/例程進(jìn)行特定調(diào)整以避免異常情況的數(shù)據(jù)。作為又一個(gè)示例,監(jiān)督引擎106可以從專家系統(tǒng)104接收指示專家系統(tǒng)104已經(jīng)識(shí)別出指示需要進(jìn)行維護(hù)或?qū)⒃陬A(yù)定時(shí)間需要進(jìn)行維護(hù)的傾向的數(shù)據(jù)。替代地或者額外地,監(jiān)督引擎106可以從大數(shù)據(jù)設(shè)施102接收或獲取數(shù)據(jù)。例如,由監(jiān)督引擎106執(zhí)行的例程可以關(guān)聯(lián)于周期性的被調(diào)度的維護(hù)(即在例程、調(diào)度間隔或由工廠參數(shù)確定的間隔處出現(xiàn)的維護(hù))。也就是說,監(jiān)督引擎106可以監(jiān)視過程工廠的參數(shù)或過程工廠內(nèi)的設(shè)備的參數(shù),例如以確定自最近的維護(hù)起設(shè)備已經(jīng)服務(wù)了多少個(gè)小時(shí)、或者自最近的維護(hù)起已經(jīng)致動(dòng)了多少次設(shè)備(例如閥)。該類型的數(shù)據(jù)可以被存儲(chǔ)在大數(shù)據(jù)設(shè)施102中并且由監(jiān)督引擎106獲取。
[0112]工作項(xiàng)創(chuàng)律
[0113]監(jiān)督引擎106可以使用所接收到的數(shù)據(jù)來為工廠人員創(chuàng)建工作項(xiàng)和/或使得在過程工廠中進(jìn)行特定的動(dòng)作。圖3是說明監(jiān)督引擎106的實(shí)施例的框圖。監(jiān)督引擎106可以包括工作項(xiàng)管理器300。工作項(xiàng)管理器300可以是在計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)并且由處理器執(zhí)行的一組例程和/或指令,可用于創(chuàng)建工作項(xiàng)。每個(gè)工作項(xiàng)可以是要由一個(gè)或多個(gè)過程工廠人員完成的任務(wù)或規(guī)程。例如,工作項(xiàng)可以包括替換或維修設(shè)備,進(jìn)行參數(shù)讀取、對設(shè)備或參數(shù)進(jìn)行調(diào)整、檢查設(shè)備或產(chǎn)品、執(zhí)行校準(zhǔn)規(guī)程、對設(shè)備進(jìn)行編程或需要人員完成的任何其他動(dòng)作。在工作項(xiàng)管理器300生成工作項(xiàng)時(shí),工作項(xiàng)可以被存儲(chǔ)在工作項(xiàng)列表302中,所述工作項(xiàng)列表302存在于與監(jiān)督引擎106相關(guān)聯(lián)的存儲(chǔ)器中。參見圖4,示例性的工作項(xiàng)400可以包括各種信息,包括工作類型或功能402 (例如有線檢查、設(shè)備更換、設(shè)備校準(zhǔn)、維護(hù)(例如潤滑等)等);執(zhí)行工作項(xiàng)所需的設(shè)備的列表404;識(shí)別工作項(xiàng)相關(guān)的設(shè)備的目標(biāo)設(shè)備字段406 ;目標(biāo)開始時(shí)間/日期408 ;目標(biāo)完成時(shí)間/日期410 ;優(yōu)先級字段412(例如,“立即”、“在12小時(shí)內(nèi)”、“在24小時(shí)內(nèi)”、“在當(dāng)前一批之后”、“在下一次關(guān)斷期間”、“高”、“中”、“低”等);所需的技能集合字段414和/或所需的憑證字段(未示出);和目標(biāo)設(shè)備類型字段416。當(dāng)然,在工作項(xiàng)400中可以包括更少或更多的字段。
[0114]再次參見圖3,監(jiān)督引擎106還可以包括人員概況306的集合304。每一個(gè)人員概況306包括與特定操作員、維護(hù)技術(shù)人員或其他工廠人員相關(guān)的信息。個(gè)人概況306中的信息可以包括技能集合、證書和/或憑證、角色(例如、操作員、維護(hù)、保安、安全)、工作小時(shí)/調(diào)度、巡回調(diào)度(即人員通過工廠以記錄參數(shù)數(shù)據(jù)或視覺檢查過程工廠的各個(gè)方面的例程和/或調(diào)度的例程)和/或與過程工廠中的各個(gè)職責(zé)的執(zhí)行相關(guān)的任何其他信息。
[0115]工作流管理
[0116]工作項(xiàng)調(diào)度器308可以在機(jī)器可讀介質(zhì)上被存儲(chǔ)為指令集合??梢杂商幚砥鱽韴?zhí)行所述指令以執(zhí)行在工作項(xiàng)列表302中存儲(chǔ)的工作項(xiàng)的調(diào)度。工作項(xiàng)調(diào)度器308可以根據(jù)各個(gè)因素中的任何一個(gè)來調(diào)度工作項(xiàng)。例如,工作項(xiàng)調(diào)度器308可以根據(jù)每個(gè)工作項(xiàng)的優(yōu)先級;根據(jù)被調(diào)度為處于與相關(guān)于該工作項(xiàng)的一個(gè)設(shè)備(“目標(biāo)設(shè)備”)鄰近的位置(“目標(biāo)位置”)處的人員;根據(jù)當(dāng)前位于與目標(biāo)設(shè)備鄰近的目標(biāo)位置處的人員;根據(jù)人員的當(dāng)前可用性(例如,在工作項(xiàng)開始/完成的期望時(shí)間將換班的人員和/或在工作項(xiàng)開始/完成的期望時(shí)間不分配任務(wù)的人員);根據(jù)人員的需要/所需/期望的技能集合、角色、證書和/或憑證;根據(jù)調(diào)度的工廠維護(hù)和/或關(guān)斷調(diào)度等,來調(diào)度工作項(xiàng)。通過示例并且沒有限制地,工作項(xiàng)調(diào)度器308可以跟蹤工作項(xiàng)列表302中的工作項(xiàng),注意到與每一個(gè)工作項(xiàng)相關(guān)聯(lián)的目標(biāo)位置和/或目標(biāo)設(shè)備。工作項(xiàng)調(diào)度器308可以從經(jīng)由由人員攜帶的UI設(shè)備112跟蹤人員的位置的個(gè)人跟蹤例程310接收信息。當(dāng)個(gè)人跟蹤例程310報(bào)告(例如通過確定人員登錄到或被分配到位置已知的UI設(shè)備112)移動(dòng)操作員的位置鄰近目標(biāo)位置或目標(biāo)設(shè)備時(shí),工作項(xiàng)調(diào)度器308可以查詢與移動(dòng)操作員相關(guān)聯(lián)的個(gè)人概況306以確定該移動(dòng)操作員是否具有執(zhí)行與該工作項(xiàng)相關(guān)聯(lián)的任務(wù)(“目標(biāo)功能”)所需的技能集合和/或憑證。如果該移動(dòng)操作員具有適當(dāng)?shù)募寄芗虾?或憑證,則工作項(xiàng)調(diào)度器308可以將該工作項(xiàng)分配給該移動(dòng)操作員,并且如果該操作員接受該工作項(xiàng),則工作項(xiàng)調(diào)度器308可以創(chuàng)建操作員對目標(biāo)設(shè)備執(zhí)行目標(biāo)功能的任何需要的權(quán)限。當(dāng)然,應(yīng)當(dāng)理解的是,一個(gè)或多個(gè)人員可以被分配單個(gè)的工作項(xiàng),這是因?yàn)槟承┤蝿?wù)需要多個(gè)人來完成。
[0117]在一些實(shí)施例中,權(quán)限被創(chuàng)建為在與監(jiān)督引擎106相關(guān)聯(lián)的存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)庫312中的令牌或?qū)嶓w。每個(gè)權(quán)限令牌定義目標(biāo)功能(例如接線校驗(yàn))、目標(biāo)設(shè)備、被分配給工作項(xiàng)的工人的ID、以及可選地、令牌的失效時(shí)間和日期??赡茚槍λ泄ぷ黜?xiàng)、一些工作項(xiàng)、和與特定設(shè)備或設(shè)備類型、與特定目標(biāo)功能(即工作項(xiàng)任務(wù))相關(guān)聯(lián)的工作項(xiàng)等,需要權(quán)限令牌。權(quán)限令牌向被分配給該工作項(xiàng)的移動(dòng)人員給出特定的訪問權(quán)限,并且可以被系統(tǒng)在任何時(shí)間撤消。在一些實(shí)施例中,權(quán)限可能依賴于外部因素。例如,權(quán)限令牌可以指定移動(dòng)工人具有在特定時(shí)間段期間、在特定工廠事件期間(例如在工廠的區(qū)域的關(guān)斷期間)執(zhí)行目標(biāo)功能的權(quán)限。
[0118]此外,監(jiān)督引擎106,更具體地工作項(xiàng)調(diào)度器308,可以根據(jù)外部因素(特別是(但不是排他的)工作項(xiàng)將導(dǎo)致生產(chǎn)調(diào)度變化或顯著的停機(jī)時(shí)間的情況)調(diào)度工作項(xiàng)。例如,監(jiān)督引擎106可以經(jīng)由骨干網(wǎng)105和網(wǎng)關(guān)78與當(dāng)前的過程工廠之外的系統(tǒng)進(jìn)行通信以獲得與天氣、原材料或其他供應(yīng)的遞送、執(zhí)行工作項(xiàng)所需的部件、工具或設(shè)備的遞送以及產(chǎn)品運(yùn)輸調(diào)度等相關(guān)的數(shù)據(jù)。作為非限制性的示例,如果工作項(xiàng)將干擾生產(chǎn)并且易腐原材料的運(yùn)輸被調(diào)度為在完成工作項(xiàng)之前接收,則工作項(xiàng)調(diào)度器308可以延遲工作項(xiàng)的調(diào)度。作為另一個(gè)示例,戶外位置的特定工作項(xiàng)可能需要干燥條件(例如不下雨)來完成目標(biāo)功能(例如接線校驗(yàn)),并且工作項(xiàng)調(diào)度器308可以根據(jù)天氣預(yù)報(bào)來調(diào)度工作項(xiàng)。
[0119]在圖5的流程圖中示出了將任務(wù)分配給過程工廠中的人員的方法500。方法500可以包括從專家系統(tǒng)接收數(shù)據(jù)(塊505)并且根據(jù)從專家系統(tǒng)接收的數(shù)據(jù)創(chuàng)建指定任務(wù)的工作項(xiàng)(塊510)。該方法還包括選擇人員來執(zhí)行在工作項(xiàng)中指定的任務(wù)(塊515),將工作項(xiàng)發(fā)送到與所選擇的人員相關(guān)聯(lián)的設(shè)備(決520),并且可以包括接收所選擇的人員已經(jīng)接受該工作項(xiàng)的指示(塊525)。從專家系統(tǒng)接收數(shù)據(jù)可以包括接收指示過程工廠中的預(yù)測的問題的數(shù)據(jù)、接收指示與過程參數(shù)相關(guān)聯(lián)的傾向的數(shù)據(jù)、接收向?qū)<蚁到y(tǒng)提供參數(shù)值的請求、以及接收相對于過程控制設(shè)備執(zhí)行特定動(dòng)作的指令等。在接收數(shù)據(jù)包括接收提供參數(shù)值的請求時(shí),創(chuàng)建工作項(xiàng)可以包括創(chuàng)建這樣的工作項(xiàng),其中指定的任務(wù)是要觀測和記錄未從感測或接收參數(shù)的設(shè)備自動(dòng)發(fā)送的參數(shù)值。在實(shí)施例中,創(chuàng)建工作項(xiàng)可以包括創(chuàng)建這樣的工作項(xiàng),其中指定的任務(wù)是要執(zhí)行維護(hù)任務(wù)、校準(zhǔn)任務(wù)、更換任務(wù)、檢查任務(wù)或維修任務(wù)。創(chuàng)建工作項(xiàng)還可以包括指定與指定的任務(wù)相關(guān)的設(shè)備目標(biāo)(例如,即將對其執(zhí)行指定任務(wù)的一個(gè)設(shè)備)。選擇人員來執(zhí)行任務(wù)可以包括根據(jù)從與所選擇的人員相關(guān)聯(lián)的設(shè)備(例如移動(dòng)用戶接口設(shè)備、GPS設(shè)備、鄰近卡設(shè)備等)接收的位置數(shù)據(jù)來選擇人員。方法500還可以包括創(chuàng)建并存儲(chǔ)與指定任務(wù)相關(guān)聯(lián)、與關(guān)聯(lián)于指定任務(wù)的過程控制設(shè)備相關(guān)聯(lián)、或與這兩者相關(guān)聯(lián)的權(quán)限令牌??赡苄枰摍?quán)限令牌,以便所選擇的人員在與指定任務(wù)相關(guān)聯(lián)的過程控制設(shè)備上執(zhí)行指定任務(wù)。權(quán)限令牌可以是出于創(chuàng)建和/或授權(quán)人對一件設(shè)備執(zhí)行動(dòng)作或執(zhí)行與一件設(shè)備相關(guān)的動(dòng)作的權(quán)限的目的而實(shí)現(xiàn)的數(shù)據(jù)庫、離散文件或任何計(jì)算機(jī)結(jié)構(gòu)中的條目。選擇人員來執(zhí)行任務(wù)還可以包括根據(jù)在工作項(xiàng)中指定的任務(wù)、與所指定的任務(wù)相關(guān)聯(lián)的過程控制設(shè)備或這兩者,以及可由監(jiān)督模塊訪問的多個(gè)人員概況,來選擇人員。在實(shí)施例中,根據(jù)多個(gè)人員概況選擇人員包括根據(jù)技能集合、角色、證書和/或憑證來選擇人員。選擇人員還可以或替代地包括在人員從其選擇要執(zhí)行的工作項(xiàng)的數(shù)據(jù)庫中存儲(chǔ)工作項(xiàng)、和/或從與人員相關(guān)聯(lián)的設(shè)備中接收執(zhí)行該工作項(xiàng)的請求并且將與人員相關(guān)聯(lián)的概況與在工作項(xiàng)中存儲(chǔ)的信息進(jìn)行比較來確定該人員是否有資格執(zhí)行工作項(xiàng)。
[0120]從專家系統(tǒng)接收數(shù)據(jù)可以包括接收用于執(zhí)行動(dòng)作的指令,所述動(dòng)作例如是觀測和記錄參數(shù)、檢查過程控制設(shè)備、校準(zhǔn)過程控制設(shè)備、記錄音頻采樣、捕獲圖像或視頻、對過程控制設(shè)備執(zhí)行維護(hù)、維修過程控制設(shè)備、更換過程控制設(shè)備和/或調(diào)整過程控制參數(shù)。創(chuàng)建工作項(xiàng)可以包括指定執(zhí)行指定的任務(wù)所需的工具或設(shè)備、工作項(xiàng)的優(yōu)先級水平、執(zhí)行指定的任務(wù)所需的技能集合、所需的開始時(shí)間和/或日期、和/或所需的完成時(shí)間和/或日期。方法500還可以包括根據(jù)通過與所選擇的人員相關(guān)聯(lián)的過程工廠的調(diào)度路線、用于由過程工廠執(zhí)行的過程的輸入材料的調(diào)度的遞送、由過程工廠生產(chǎn)的產(chǎn)品的調(diào)度的遞送、預(yù)測的天氣狀況、由過程工廠生產(chǎn)的產(chǎn)品的調(diào)度的運(yùn)輸時(shí)間、過程工廠的過程的預(yù)測或調(diào)度的完成時(shí)間、和/或完成指定任務(wù)所需的工具、設(shè)備或部件的預(yù)測或調(diào)度的到達(dá),來調(diào)度工作項(xiàng)的執(zhí)行。
[0121]再次參見圖3,監(jiān)督引擎106還可以存儲(chǔ)(或訪問)文檔,例如設(shè)備手冊、維護(hù)手冊和標(biāo)準(zhǔn)操作規(guī)程(SOP) 316。在移動(dòng)操作員執(zhí)行過程工廠中的任務(wù)或與特定工作項(xiàng)相關(guān)聯(lián)的任務(wù)時(shí),可以將文檔經(jīng)由Π設(shè)備112自動(dòng)提供給移動(dòng)操作員。在實(shí)施例中,在與工作項(xiàng)相關(guān)聯(lián)的目標(biāo)功能的執(zhí)行期間,文檔被在適當(dāng)(即有用)時(shí)間提供給移動(dòng)操作員。例如,執(zhí)行與工作項(xiàng)相關(guān)聯(lián)的接線檢驗(yàn)功能的人員可以被呈現(xiàn)有用于執(zhí)行接線校驗(yàn)的S0P。作為另一個(gè)示例,對閥執(zhí)行例行維護(hù)(例如潤滑、清潔等)的人員可以被呈現(xiàn)有每個(gè)規(guī)程的SOP和/或被呈現(xiàn)有用于目標(biāo)閥的手冊。在一些實(shí)施例中,在執(zhí)行目標(biāo)功能的過程中的每個(gè)步驟處,文檔的相關(guān)部分被提供給人員。也就是說,維護(hù)技術(shù)人員可以首先被(經(jīng)由移動(dòng)Π設(shè)備112)呈現(xiàn)有用于鎖定閥和使得閥停止服務(wù)的S0P。隨后,維護(hù)技術(shù)人員可以被呈現(xiàn)有來自閥的操作手冊的與執(zhí)行閥的清潔和/或潤滑相關(guān)的頁面。隨后,維護(hù)技術(shù)人員可以被呈現(xiàn)有用于使得閥返回操作服務(wù)并且去除設(shè)備的鎖定的S0P。當(dāng)然,這些示例是非限制性的,這是因?yàn)榇嬖谠谌蝿?wù)執(zhí)行期間可以向人員呈現(xiàn)SOP和手冊的大量情況。
[0122]在移動(dòng)操作員或技術(shù)人員執(zhí)行與工作項(xiàng)相關(guān)聯(lián)的目標(biāo)任務(wù)時(shí),監(jiān)督引擎106,特別是工作項(xiàng)跟蹤模塊318,可以跟蹤與工作項(xiàng)相關(guān)聯(lián)的任務(wù)的進(jìn)程。在一些實(shí)施例中,監(jiān)督引擎106與移動(dòng)UI設(shè)備112協(xié)作,以引導(dǎo)移動(dòng)操作員通過執(zhí)行工作項(xiàng)所需的一個(gè)或多個(gè)過程的每一步。引導(dǎo)可以包括鎖定規(guī)程、關(guān)斷規(guī)程、設(shè)備拆卸、設(shè)備維修、維護(hù)步驟(例如校準(zhǔn)和潤滑等)、檢驗(yàn)和驗(yàn)證規(guī)程、設(shè)備重新安裝、開始規(guī)程、解鎖規(guī)程、以及過程的任何其他步驟。在移動(dòng)操作員請求每個(gè)后續(xù)的指令、步驟或引導(dǎo)時(shí),工作項(xiàng)跟蹤模塊318可以與移動(dòng)UI設(shè)備112通信,例如接收指示。在工作項(xiàng)跟蹤模塊318接收到請求每個(gè)后續(xù)的指令、步驟或引導(dǎo)的指示時(shí),工作項(xiàng)跟蹤模塊318可以認(rèn)定前一步驟已完成,從而跟蹤工作項(xiàng)的執(zhí)行的進(jìn)程。在實(shí)施例中,工作項(xiàng)跟蹤模塊318可以操作地與目標(biāo)設(shè)備(即作為工作項(xiàng)的目標(biāo)的設(shè)備)或與目標(biāo)設(shè)備可通信地耦接或鄰近的設(shè)備進(jìn)行通信,以驗(yàn)證完成了一個(gè)或多個(gè)步驟。在又另一個(gè)實(shí)施例中,兩個(gè)移動(dòng)操作員可以參與協(xié)作會(huì)話,并且在一個(gè)移動(dòng)操作員完成被經(jīng)由移動(dòng)Π設(shè)備112呈獻(xiàn)給技術(shù)人員的工作項(xiàng)的每個(gè)步驟時(shí),第二技術(shù)人員可以標(biāo)記在另一個(gè)Π設(shè)備112上完成的每個(gè)步驟,向工作項(xiàng)跟蹤模塊318發(fā)送完成了每個(gè)步驟的指示。也就是說,協(xié)作使用相應(yīng)的UI設(shè)備112的兩個(gè)用戶無需查看相同的信息顯示,并且根本無需查看相同的信息。作為另一個(gè)示例,第一用戶可以在第一 Π設(shè)備112上正在查看執(zhí)行工作項(xiàng)的標(biāo)準(zhǔn)操作規(guī)程,同時(shí)另一個(gè)用戶在第二 Π設(shè)備112上正在查看與關(guān)聯(lián)于工作項(xiàng)的一個(gè)設(shè)備相關(guān)的實(shí)時(shí)數(shù)據(jù)。在工作項(xiàng)完成時(shí),監(jiān)督模塊106以及在一些實(shí)施例中的工作項(xiàng)跟蹤模塊318可以標(biāo)記項(xiàng)目完成,從活動(dòng)工作項(xiàng)的列表中將其移除,使得與工作項(xiàng)相關(guān)聯(lián)的任何權(quán)限被移除或失效,分配另一個(gè)工作項(xiàng),向人員通知工作項(xiàng)已完成,向人員通知可以開始依賴的工作項(xiàng)(即依賴于前一工作項(xiàng)的完成才開始的工作項(xiàng))。
[0123]轉(zhuǎn)向圖6,其是示出用于管理過程工廠中的工作流的方法600的流程圖。方法600包括創(chuàng)建指定要在過程工廠中執(zhí)行的任務(wù)的工作項(xiàng)(塊605),根據(jù)所指定的任務(wù)確定用于執(zhí)行該工作項(xiàng)的規(guī)程集合(塊610),針對規(guī)程集合中的每個(gè)規(guī)程生成相關(guān)聯(lián)的顯示(塊615),并且在移動(dòng)用戶接口設(shè)備上按照規(guī)程集合的執(zhí)行順序來依次顯示相關(guān)聯(lián)的顯示集合(塊620)。創(chuàng)建工作項(xiàng)可以包括從專家系統(tǒng)接收數(shù)據(jù)和/或根據(jù)從專家系統(tǒng)接收的數(shù)據(jù)指定任務(wù)。從專家系統(tǒng)接收數(shù)據(jù)可以包括接收針對過程控制設(shè)備執(zhí)行特定動(dòng)作的指令。創(chuàng)建工作項(xiàng)還可以或替代地包括指定維護(hù)任務(wù)、校準(zhǔn)任務(wù)、更換任務(wù)、檢查任務(wù)和/或維修任務(wù)。創(chuàng)建工作項(xiàng)還可以包括指定需要安全鎖定規(guī)程、關(guān)斷規(guī)程和/或開始規(guī)程等的任務(wù)。生成相關(guān)聯(lián)的顯示可以包括生成呈現(xiàn)用于執(zhí)行規(guī)程的一組步驟的顯示、生成包括示出規(guī)程的執(zhí)行的一個(gè)或多個(gè)圖像的顯示、生成包括一個(gè)目標(biāo)設(shè)備在其周圍環(huán)境中的圖像以幫助人員定位該目標(biāo)設(shè)備的顯示、生成包括參數(shù)輸入字段以用于記錄與一個(gè)目標(biāo)設(shè)備相關(guān)聯(lián)的參數(shù)的顯示、和/或生成包括標(biāo)準(zhǔn)操作規(guī)程的集合的顯示。所述方法還包括在移動(dòng)用戶接口設(shè)備的顯示器上示出一個(gè)目標(biāo)設(shè)備在過程工廠的環(huán)境中的位置,其可以包括提供用戶接口控制(該用戶接口控制使得顯示在目標(biāo)設(shè)備上放大)和/或提供一組用戶接口控制以允許移動(dòng)用戶接口設(shè)備的用戶在相關(guān)聯(lián)的顯示集合之間導(dǎo)航。在一些實(shí)施例中,可以顯示規(guī)程環(huán)境窗以指示與指定任務(wù)相關(guān)聯(lián)的規(guī)程的集合中的哪個(gè)規(guī)程當(dāng)前正被執(zhí)行。該方法還包括提供對于關(guān)聯(lián)于特定任務(wù)的一個(gè)目標(biāo)設(shè)備相關(guān)的文檔的訪問。此外,該方法可以包括確定執(zhí)行該規(guī)程的集合所需的工具和設(shè)備的集合、生成包括所確定的工具和設(shè)備的集合的列表的檢查清單顯示并顯示檢查清單。創(chuàng)建工作項(xiàng)可以包括指定手冊數(shù)據(jù)收集任務(wù)。確定規(guī)程的集合可以包括確定收集手冊數(shù)據(jù)的路線。
[0124]監(jiān)督引擎106還可以存儲(chǔ)與工作項(xiàng)的執(zhí)行相關(guān)聯(lián)的數(shù)據(jù)。特別是,監(jiān)督引擎106可以存儲(chǔ)由與工作項(xiàng)的執(zhí)行相關(guān)聯(lián)的移動(dòng)Π設(shè)備112捕獲的數(shù)據(jù),以及可以存儲(chǔ)與工作項(xiàng)的執(zhí)行對過程工廠的操作的影響相關(guān)的數(shù)據(jù)(例如由于工作項(xiàng)的執(zhí)行造成的或與工作項(xiàng)的執(zhí)行有關(guān)的過程工廠的性能變化)等。在實(shí)施例中,移動(dòng)UI設(shè)備112可以捕獲視頻、音頻或振動(dòng)數(shù)據(jù)作為診斷規(guī)程或維修或維護(hù)規(guī)程的一部分,并且移動(dòng)Π設(shè)備112可以將所捕獲的數(shù)據(jù)發(fā)送回監(jiān)督引擎106,該監(jiān)督引擎106將該數(shù)據(jù)存儲(chǔ)為關(guān)聯(lián)于特定的工作項(xiàng),以及替代地或者額外地,可以在大數(shù)據(jù)設(shè)施102中存儲(chǔ)該數(shù)據(jù)。
[0125]檢杳清單
[0126]回見圖3,監(jiān)督引擎106可以執(zhí)行與監(jiān)督移動(dòng)人員相關(guān)的其他任務(wù)。僅作為一個(gè)示例,監(jiān)督引擎106可以包括檢查清單生成例程314。檢查清單生成例程314可以生成與被分配給移動(dòng)人員的工作項(xiàng)相對應(yīng)的移動(dòng)人員的檢查清單。由例程314生成的檢查清單可以包括例如區(qū)域或規(guī)程所需的安全設(shè)備(例如防毒面具、安全帶、安全鉤、輻射探測設(shè)備/劑量計(jì)等)、以及執(zhí)行規(guī)程所需的工具、執(zhí)行規(guī)程所需的部件(例如替換部件或維護(hù)部件,例如密封件、潤滑劑)等。在一些實(shí)施例中,檢查清單生成例程314可以生成檢查清單,并且將所述檢查清單存儲(chǔ)為關(guān)聯(lián)于工作項(xiàng)?;蛘?,檢查清單生成例程314可以實(shí)時(shí)生成和顯示檢查清單。在任一情況中,可以設(shè)想,在工作項(xiàng)被執(zhí)行前不久,移動(dòng)人員將被呈現(xiàn)有該檢查清單。例如,當(dāng)移動(dòng)操作員指示他或她正準(zhǔn)備執(zhí)行工作項(xiàng)時(shí),檢查清單將被自動(dòng)呈現(xiàn)給移動(dòng)操作員。在其他實(shí)施例中,在操作員準(zhǔn)備執(zhí)行工作項(xiàng)時(shí),檢查清單將由移動(dòng)操作員手動(dòng)請求。在一些實(shí)施例中,監(jiān)督引擎106確定操作員正準(zhǔn)備執(zhí)行工作項(xiàng)并且將檢查清單自動(dòng)呈獻(xiàn)給移動(dòng)操作員。例如,在工作項(xiàng)要被調(diào)度為被執(zhí)行時(shí),監(jiān)督引擎106可以接收移動(dòng)操作員已經(jīng)將工作站UI設(shè)備112的狀態(tài)轉(zhuǎn)移到移動(dòng)UI設(shè)備112的指示。在檢測到狀態(tài)轉(zhuǎn)移時(shí),監(jiān)督引擎106可以呈現(xiàn)檢查清單,提示移動(dòng)操作員來確認(rèn)他或她具有適當(dāng)?shù)脑O(shè)備和資源來執(zhí)行工作項(xiàng)?;蛘?,當(dāng)移動(dòng)操作員打開工作項(xiàng)時(shí),優(yōu)選地在進(jìn)入過程工廠環(huán)境之前,移動(dòng)Π設(shè)備112可以自動(dòng)獲取(例如從監(jiān)督引擎106)檢查清單。在又另一個(gè)實(shí)施例中,移動(dòng)Π設(shè)備112可以檢查到其已經(jīng)進(jìn)入供應(yīng)室或準(zhǔn)備室,并且可以自動(dòng)呈現(xiàn)檢查清單給移動(dòng)操作員,從而移動(dòng)操作員可以收集所需的工具、設(shè)備和供應(yīng)等。
[0127]現(xiàn)在轉(zhuǎn)向圖7,其是示出用于促進(jìn)過程工廠中的任務(wù)完成的方法700的流程圖。該方法包括從在工作項(xiàng)的數(shù)據(jù)庫中存儲(chǔ)的多個(gè)工作項(xiàng)中接收工作項(xiàng)的選擇(塊705),并且根據(jù)所選擇的工作項(xiàng)確定工作項(xiàng)的執(zhí)行所需的一個(gè)或多個(gè)項(xiàng)(塊710)。生成一個(gè)或多個(gè)項(xiàng)的檢查清單以顯示給執(zhí)行工作項(xiàng)的人員(塊715),并且該檢查清單被顯示給執(zhí)行工作項(xiàng)的人員(塊720)。在實(shí)施例中,根據(jù)所選擇的工作項(xiàng)確定一個(gè)或多個(gè)工作項(xiàng)包括讀取該工作項(xiàng)的一個(gè)或多個(gè)字段,其可以包括讀取所需的設(shè)備字段、讀取所需的安全設(shè)備字段、讀取所需的工具字段和/或讀取指示一個(gè)目標(biāo)設(shè)備在過程工廠內(nèi)的位置的字段。讀取一個(gè)或多個(gè)字段可以包括讀取指定要被完成的目標(biāo)任務(wù)的字段。讀取字段可以包括讀取指定要被完成的目標(biāo)任務(wù)以及目標(biāo)設(shè)備或目標(biāo)設(shè)備類型的字段。此外,確定執(zhí)行工作項(xiàng)所需的一個(gè)或多個(gè)項(xiàng)可以包括確定要被完成的任務(wù)、將在其上執(zhí)行要被完成的任務(wù)的設(shè)備或這兩者。生成用于顯示給執(zhí)行工作項(xiàng)的人員的一個(gè)或多個(gè)項(xiàng)目的檢查清單可以包括生成包括一個(gè)安全設(shè)備、工具、過程控制設(shè)備、過程控制設(shè)備的部件、維護(hù)材料等中的任何一個(gè)或組合的檢查清單。生成檢查清單可以包括從與關(guān)聯(lián)于工作項(xiàng)的過程控制設(shè)備相關(guān)聯(lián)的設(shè)備手冊、與執(zhí)行工作項(xiàng)所需的工具相關(guān)聯(lián)的設(shè)備手冊、安全文檔、標(biāo)準(zhǔn)操作規(guī)程和/或與關(guān)聯(lián)于工作項(xiàng)的過程控制設(shè)備的位置相關(guān)聯(lián)的文檔中的一個(gè)或多個(gè)中獲取信息。在一些實(shí)施例中,生成檢查清單還可以包括確定與工作項(xiàng)相關(guān)聯(lián)的位置或被分配的人員到達(dá)與工作項(xiàng)相關(guān)聯(lián)的位置所必須經(jīng)過的位置,并且獲取訪問或經(jīng)過該位置所需的具體的安全設(shè)備和/或工具。向執(zhí)行工作項(xiàng)的人員顯示檢查清單可以包括接收被分配執(zhí)行工作項(xiàng)的用戶已經(jīng)致動(dòng)了移動(dòng)用戶接口設(shè)備并在被致動(dòng)的移動(dòng)用戶接口設(shè)備上顯示檢查清單給用戶的指示。接收工作項(xiàng)的選擇可以包括接收第一用戶接口設(shè)備上的部分,并且將檢查清單顯示給執(zhí)行工作項(xiàng)的人可以包括接收第一用戶接口設(shè)備的狀態(tài)已經(jīng)被傳遞給第二用戶接口設(shè)備的指示和在第二用戶接口設(shè)備上顯示檢查清單。方法700還可以包括針對檢查清單上的一個(gè)或多個(gè)項(xiàng)中的每一個(gè)接收瀏覽所顯示的檢查清單的人具有該項(xiàng)的指示。
[0128]UI 設(shè)各
[0129]圖8是Π設(shè)備803在移動(dòng)控制室800的環(huán)境中的框圖。移動(dòng)控制室800可以使得UI設(shè)備803將操作狀態(tài)發(fā)送到另一個(gè)系統(tǒng)或設(shè)備和/或從另一個(gè)系統(tǒng)或設(shè)備接收操作的UI狀態(tài)。移動(dòng)控制室800還包括UI設(shè)備803a、服務(wù)器150和UI設(shè)備803b。UI設(shè)備803,803a,803b中的每一個(gè)可以是如在下文中參照圖9B描述的各種UI設(shè)備類型中的任何一個(gè)。服務(wù)器150可以包括網(wǎng)絡(luò)服務(wù)或網(wǎng)絡(luò)例程152,其可以被存儲(chǔ)在服務(wù)器150處的存儲(chǔ)器中,并且由服務(wù)器150處的處理器執(zhí)行。UI設(shè)備803a和803b (以及任何其他的UI設(shè)備803)中的每一個(gè)包括處理器810、存儲(chǔ)器815、顯示器820、網(wǎng)絡(luò)接口 825、輸入接口 830、系統(tǒng)總線835和一個(gè)或多個(gè)收發(fā)機(jī)850。UI設(shè)備803a、803b還可以包括一個(gè)或多個(gè)定位設(shè)備,包括例如全球定位系統(tǒng)(GPS)(或任何其他的衛(wèi)星導(dǎo)航系統(tǒng))接收機(jī)832、慣性定位系統(tǒng)芯片834、獨(dú)立的定位部件(例如指南針836、陀螺儀838、加速度計(jì)840)等。存儲(chǔ)器815可以包括操作系統(tǒng)880、用戶接口(“Π”)例程882、環(huán)境感知例程884、狀態(tài)確定例程886、瀏覽器例程888、圖像捕獲例程890、以及聲音捕獲例程892、本地過程控制數(shù)據(jù)存儲(chǔ)器894、UI狀態(tài)信息896以及其他數(shù)據(jù)。在一些實(shí)施例中,操作系統(tǒng)880、UI例程882、環(huán)境感知例程884和/或狀態(tài)確定例程886中的一個(gè)或多個(gè)可以位于UI設(shè)備803外部的存儲(chǔ)器處,并且可以被Π設(shè)備803外部(例如在諸如服務(wù)器150之類的系統(tǒng)或設(shè)備處)的處理器執(zhí)行。應(yīng)當(dāng)理解的是,在這里描述的移動(dòng)控制室800僅是一個(gè)示例??梢詷?gòu)思出其他的配置。例如,移動(dòng)控制室800無需包括多個(gè)Π設(shè)備,并且在實(shí)際上,無需包括任何特定數(shù)量的Π設(shè)備。
[0130]在UI設(shè)備803的存儲(chǔ)器815的特定實(shí)施例中,存儲(chǔ)器815可以包括易失性和/或非易失性存儲(chǔ)器,并且可以是可移除的或不可移除的存儲(chǔ)器。例如,存儲(chǔ)器815可以包括如下形式的計(jì)算機(jī)存儲(chǔ)介質(zhì):隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(R0M)、EEPR0M、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備,或可以用來儲(chǔ)存所期望的信息的任何其它介質(zhì)。處理器810被配置為獲取和執(zhí)行在存儲(chǔ)器815中存儲(chǔ)的指令。存儲(chǔ)器815可以存儲(chǔ)諸如操作系統(tǒng)數(shù)據(jù)或程序數(shù)據(jù)之類的數(shù)據(jù)。
[0131]網(wǎng)絡(luò)接口 825可以包括或耦接到一個(gè)或多個(gè)天線以進(jìn)行無線通信、耦接到一個(gè)或多個(gè)端口以進(jìn)行有線連接,或者這兩者。在一些實(shí)施例中,網(wǎng)絡(luò)接口可以耦接到GPS接收機(jī)832,使得網(wǎng)絡(luò)接口 825能夠接收位置或坐標(biāo)數(shù)據(jù)。網(wǎng)絡(luò)接口 825還可以或替代地包括藍(lán)牙收發(fā)機(jī),使得網(wǎng)絡(luò)接口 825能夠建立與外部設(shè)備或系統(tǒng)的個(gè)域網(wǎng)。附加地或者替代地,網(wǎng)絡(luò)接口可以包括近場通信(“NFC”)收發(fā)機(jī)、射頻識(shí)別(“RFID”)收發(fā)機(jī)、和/或局域網(wǎng)收發(fā)機(jī)(例如,使網(wǎng)絡(luò)接口 825能夠使用IEEE802.11協(xié)議來進(jìn)行通信)。
[0132]網(wǎng)絡(luò)接口 825可以經(jīng)由諸如圖1A中所示的過程控制網(wǎng)絡(luò)100之類的網(wǎng)絡(luò)與服務(wù)器150和/或其中一個(gè)UI設(shè)備803進(jìn)行通信。用戶可以經(jīng)由輸入接口 830與UI設(shè)備803進(jìn)行交互。輸入接口 830可以經(jīng)由機(jī)械激勵(lì)(例如鍵盤或鼠標(biāo))接受輸入。輸入接口 830可以替代地或額外地經(jīng)由檢測到電磁場、信號(hào)或?qū)傩?例如,電阻或電容性觸摸屏)接受輸入。此外,輸入接口 830可以經(jīng)由檢測到聲音、光或動(dòng)作(例如,經(jīng)由麥克風(fēng)842的語音輸入、圖像傳感器或照相機(jī)844等)來接受輸入。另外地,輸入接口 830可以從與網(wǎng)絡(luò)接口825耦接的藍(lán)牙設(shè)備接受輸入。顯示器820可以提供圖像或視頻形式的輸入,并且可以利用任何類型的監(jiān)視器、投影儀或顯示技術(shù)(包括CRT、LCD、等離子、LED和OLED技術(shù))。
[0133]在一些實(shí)施例中,一個(gè)或多個(gè)輸入源(例如麥克風(fēng)842、圖像傳感器或照相機(jī)844或其他傳感器(例如氧傳感器、有毒氣體傳感器、運(yùn)動(dòng)傳感器、振動(dòng)傳感器、RFID傳感器))可以位于Π設(shè)備803之外,并且經(jīng)由有線通信通道(例如經(jīng)由耳機(jī)端口或USB端口)或無線通信通道(例如,無線USB、藍(lán)牙、W1-Fi或?qū)S袇f(xié)議)耦接到UI設(shè)備803。例如,在攜帶UI設(shè)備803的情況下,攜帶Π設(shè)備803的用戶還可以在腰帶上攜帶一個(gè)或多個(gè)輸入源。
[0134]例程880-896中的每一個(gè)可以是指令、例程、模塊、過程、服務(wù)、程序和/或應(yīng)用中的一個(gè)或多個(gè),并且可以被存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,例如存儲(chǔ)器815上。操作系統(tǒng)880可以支持基本功能并管理Π設(shè)備803的資源。特別是,操作系統(tǒng)880可以管理Π設(shè)備803的硬件和軟件。當(dāng)由處理器執(zhí)行時(shí),Π例程882可以使得顯示器820顯示信息給用戶,并且可以使得輸入接口 830從用戶或從其他外部刺激接收輸入。響應(yīng)于在網(wǎng)絡(luò)接口 825處、輸入接口 830處或在一個(gè)或多個(gè)傳感器處接收的環(huán)境信息,環(huán)境感知例程884可以使得顯示器820顯示信息。環(huán)境感知例程884可以額外地或替代地使得UI設(shè)備803識(shí)別環(huán)境(例如位置、時(shí)間或調(diào)度)和/或從UI設(shè)備803外部的系統(tǒng)或設(shè)備接收環(huán)境。
[0135]狀態(tài)確定例程886可以收集與Π設(shè)備803的操作相關(guān)的信息。例如,狀態(tài)確定例程886可以通過監(jiān)視由處理器810執(zhí)行的過程和與所述過程相關(guān)聯(lián)的數(shù)據(jù)來收集UI狀態(tài)信息896。狀態(tài)確定例程886可以識(shí)別在顯示器820處示出的信息,并且可以識(shí)別與所示出的信息相關(guān)聯(lián)的過程實(shí)體。在一些實(shí)施例中,狀態(tài)確定例程886可以將所收集的Π狀態(tài)例程發(fā)送到外部節(jié)點(diǎn),例如服務(wù)器150或UI設(shè)備803b。在UI設(shè)備803實(shí)現(xiàn)瘦客戶端或網(wǎng)絡(luò)客戶端的實(shí)施例中,狀態(tài)確定例程886可以被存儲(chǔ)在服務(wù)器150上的存儲(chǔ)器處,其中其可以被由服務(wù)器150處的處理器執(zhí)行。
[0136]瀏覽器例程888可以是用于訪問、呈現(xiàn)和導(dǎo)航一個(gè)或多個(gè)信息資源的應(yīng)用。信息資源可以是網(wǎng)頁、圖像、視頻、文檔或任何其他內(nèi)容。瀏覽器例程888可以與位于Π設(shè)備803上的信息資源或與UI設(shè)備803外部的信息資源交互。例如,Π設(shè)備803可以經(jīng)由萬維網(wǎng)或經(jīng)由諸如過程控制網(wǎng)絡(luò)100之類的網(wǎng)絡(luò)訪問其他系統(tǒng)或設(shè)備(例如服務(wù)器150或Π設(shè)備803b)處的信息資源。在一些實(shí)施例中,瀏覽器例程888可以訪問與在服務(wù)器150處執(zhí)行的UI例程相關(guān)聯(lián)的和/或由所述UI例程生成的信息。具體而言,瀏覽器例程888可以訪問服務(wù)器150處的網(wǎng)絡(luò)服務(wù)152,其中網(wǎng)絡(luò)服務(wù)152可以對應(yīng)于在服務(wù)器150處執(zhí)行的UI例程。例如,瀏覽器例程888可以(例如經(jīng)由輸入接口 830從用戶)接收地址或標(biāo)識(shí)符,例如統(tǒng)一資源標(biāo)識(shí)符或統(tǒng)一資源定位符。地址或標(biāo)識(shí)符可以將瀏覽器例程888指引到網(wǎng)絡(luò)服務(wù)152。瀏覽器例程888可以經(jīng)由網(wǎng)絡(luò)服務(wù)152從UI例程882接收UI數(shù)據(jù)(例如顯示數(shù)據(jù)或過程參數(shù)數(shù)據(jù)),使得瀏覽器例程888能夠示出用于控制和/或監(jiān)視一些或全部的過程的圖形。瀏覽器例程888還可以接收用戶輸入(例如對圖形的鼠標(biāo)點(diǎn)擊),并且將表示用戶輸入的數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)服務(wù)152發(fā)送到Π例程882。在替代的實(shí)施例中,瀏覽器例程888可以是插件或網(wǎng)絡(luò)客戶端應(yīng)用。
[0137]雖然各個(gè)例程880-895被描述為被存儲(chǔ)在存儲(chǔ)器815中,但是Π設(shè)備803還可以操作以根據(jù)需要經(jīng)由網(wǎng)絡(luò)接口 825請求、獲取、接收和/或下載額外的例程(例如,應(yīng)用、小應(yīng)用、更新、補(bǔ)丁等)。作為可以構(gòu)思出的示例之一,UI設(shè)備112可以請求并接收用于促進(jìn)Π設(shè)備112和過程工廠中的過程控制設(shè)備之間的直接(或間接)通信的信息。在任一情況中,應(yīng)當(dāng)理解的是,UI設(shè)備112并不限于駐留在存儲(chǔ)器815中并且在本文中描述的這些應(yīng)用、例程和模塊。
[0138]圖像捕獲例程890可以操作以經(jīng)由圖像傳感器或照相機(jī)844捕獲圖像。在一些實(shí)施例中,圖像可以被經(jīng)由網(wǎng)絡(luò)接口 825發(fā)送到網(wǎng)絡(luò)100上的節(jié)點(diǎn),其中該節(jié)點(diǎn)可以分析圖像以識(shí)別過程數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,圖像捕獲例程890可以使得圖像傳感器844捕獲火焰的圖像。圖像捕獲例程890可以將火焰的圖像經(jīng)由網(wǎng)絡(luò)100發(fā)送到節(jié)點(diǎn)(例如,服務(wù)器150、專家系統(tǒng)104等),其中該節(jié)點(diǎn)可以分析圖像以識(shí)別火焰的顏色和對應(yīng)的溫度。類似地,聲音捕獲例程892可以是用于經(jīng)由麥克風(fēng)842捕獲聲音的一個(gè)或多個(gè)指令或例程。所捕獲的聲音數(shù)據(jù)可以被發(fā)送到網(wǎng)絡(luò)100上的節(jié)點(diǎn)以用于分析。
[0139]對于捕獲聲音,麥克風(fēng)842可以捕獲與工廠資產(chǎn)相關(guān)聯(lián)的音頻。所捕獲的音頻可以用于識(shí)別工廠資產(chǎn)或診斷工廠資產(chǎn)。例如,泵可以具有預(yù)期的聲音簽名。在這樣的示例中,UI設(shè)備803可以捕獲在工廠資產(chǎn)的操作期間生成的音頻,并且可以將該音頻經(jīng)由網(wǎng)絡(luò)100發(fā)送到節(jié)點(diǎn)(例如服務(wù)器150、專家系統(tǒng)104等)以將資產(chǎn)類型識(shí)別為例如泵。在這樣的環(huán)境中,節(jié)點(diǎn)可以甚至向UI設(shè)備803識(shí)別相關(guān)的特定泵。UI設(shè)備803還可以包括用于檢測振動(dòng)的運(yùn)動(dòng)傳感器(例如加速度計(jì)840)。例如,工廠資產(chǎn)在操作期間可以具有預(yù)期的振動(dòng)水平。用戶可以將Π設(shè)備803放置在工廠資產(chǎn)上或工廠資產(chǎn)附近。Π設(shè)備803可以使用由運(yùn)動(dòng)傳感器檢測到的數(shù)據(jù)來識(shí)別與資產(chǎn)相關(guān)聯(lián)的當(dāng)前的振動(dòng)水平。如果當(dāng)前的振動(dòng)水平超過預(yù)期的振動(dòng)水平,則用戶可以利用π設(shè)備803來進(jìn)一步診斷工廠資產(chǎn)或請求資產(chǎn)的工作順序。在一些實(shí)例中,當(dāng)UI設(shè)備803被放置在資產(chǎn)上或資產(chǎn)附近時(shí),診斷例程可以自動(dòng)啟動(dòng)以檢測與所述資產(chǎn)相關(guān)聯(lián)的振動(dòng)。
[0140]在一些實(shí)例中,Π設(shè)備803可以包括用于建立與其他設(shè)備的連接的外圍接口(未示出)。外圍接口可以是串行接口,例如通用串行總線(USB)接口。在其他實(shí)施例中,與網(wǎng)絡(luò)接口的實(shí)施例中的一些類似,外圍接口可以是用于建立與另一個(gè)設(shè)備的無線連接的無線接口。例如,在一些實(shí)施例中,外圍接口可以是遵從于諸如(在2400-2480MHZ頻段操作的)藍(lán)牙或(以13.56MHz頻段操作的)近場通信之類的標(biāo)準(zhǔn)的短距離無線接口。外圍接口可以用于發(fā)送狀態(tài)信息到如下所述的外部設(shè)備或從如下所述的外部設(shè)備接收狀態(tài)信息。在某些實(shí)施例中,外圍接口還可以用于與向Π設(shè)備803提供環(huán)境感知的外部設(shè)備進(jìn)行交互。例如,可以經(jīng)由也在下文中描述的外圍接口檢測環(huán)境ID設(shè)備。在一些實(shí)施例中,用戶可以經(jīng)由外部接口將在UI設(shè)備803處可用的狀態(tài)信息或過程信息保存到外部設(shè)備。
[0141]在Π設(shè)備803的總體操作中,處理器810可以訪問存儲(chǔ)器815以執(zhí)行Π例程882。當(dāng)處理器810執(zhí)行UI例程882時(shí),處理器810使得在顯示器820處提供輸出,其中所述輸出表示與過程工廠10中的實(shí)體(例如設(shè)備、裝置、網(wǎng)絡(luò)節(jié)點(diǎn)、過程數(shù)據(jù)、控制數(shù)據(jù)等)相關(guān)的信息。輸出可以基于在存儲(chǔ)器815中存儲(chǔ)的數(shù)據(jù)(例如圖形數(shù)據(jù)、歷史數(shù)據(jù)或任何先前接收和存儲(chǔ)的數(shù)據(jù))或經(jīng)由網(wǎng)絡(luò)接口 825接收的數(shù)據(jù)(例如從控制器11或數(shù)據(jù)庫151接收的數(shù)據(jù))。此外,當(dāng)在輸入接口 830處接收輸入時(shí),輸入接口 830可以生成輸入數(shù)據(jù)。輸入數(shù)據(jù)可以被通過系統(tǒng)總線835傳輸?shù)教幚砥?10,其中處理器810可以根據(jù)所接收到的輸入執(zhí)行一個(gè)或多個(gè)指令或例程。在許多實(shí)例中,輸入數(shù)據(jù)可以代表與在顯示器820處提供的圖形輸出的用戶交互。例如,輸入數(shù)據(jù)可以表示鼠標(biāo)的移動(dòng),其中處理器810進(jìn)行操作以根據(jù)鼠標(biāo)運(yùn)動(dòng)移動(dòng)在顯示器820上顯示的光標(biāo)。輸入數(shù)據(jù)還可以代表對在顯示器820上顯示的Π單元(例如窗口(例如瀏覽器窗口)、設(shè)備圖形(例如罐、泵、閥、表等)或操作系統(tǒng)單元)的選擇。此外,輸入數(shù)據(jù)可以表示控制輸入。例如,用戶可以使用鍵盤、鼠標(biāo)或觸摸屏來輸入對于過程設(shè)備的設(shè)置點(diǎn)值。當(dāng)輸入數(shù)據(jù)代表控制輸入時(shí),處理器810可以將輸入數(shù)據(jù)通過系統(tǒng)總線835發(fā)送到網(wǎng)絡(luò)接口 825,其中網(wǎng)絡(luò)接口 825將輸入數(shù)據(jù)發(fā)送到過程控制網(wǎng)絡(luò)100,其中其可以被在另一個(gè)節(jié)點(diǎn)(例如圖1A中所示的控制器11或服務(wù)器150)處接收。處理器810還可以使得任何其他類型的輸入數(shù)據(jù)被發(fā)送到過程控制網(wǎng)絡(luò)100。
[0142]狀態(tài)感知、轉(zhuǎn)移和協(xié)作
[0143]由于移動(dòng)設(shè)備促進(jìn)了過程控制操作、配置和維護(hù),可以預(yù)期人員從設(shè)備移動(dòng)到設(shè)備,并且在任一情況中,可以期望這樣的能力,即從設(shè)備切換到設(shè)備而不必須在第二設(shè)備上重新創(chuàng)建(和/或重新導(dǎo)航到)他們正在查看的顯示和/或他們正在第一設(shè)備上參與的過程。如上述示例所示,操作員可能期望在她上班路上從移動(dòng)電話遠(yuǎn)程地檢查過程工廠的狀態(tài),從而在她到達(dá)現(xiàn)場時(shí)她可以對可能發(fā)生的情況已經(jīng)準(zhǔn)備好。當(dāng)她到達(dá)現(xiàn)場時(shí),她可以走到她的辦公室并期望在工作站獲取相同位置。其后,她可以拿取平板計(jì)算機(jī)并走到工廠地點(diǎn)來觀測工廠區(qū)域或參加各種任務(wù)??傮w而言,在過程工廠的操作和維護(hù)中涉及的人員可以期望他們使用的設(shè)備包括一些級別的狀態(tài)感知性,并且能夠在設(shè)備之間轉(zhuǎn)換狀態(tài)以促進(jìn)移動(dòng)和/或協(xié)作。
[0144]在本公開的實(shí)施例中,狀態(tài)信息無縫地從第一 Π設(shè)備轉(zhuǎn)移至第二 Π設(shè)備,這允許用戶在第二 Π設(shè)備上繼續(xù)或向第二 Π設(shè)備轉(zhuǎn)移來自第一 Π設(shè)備的會(huì)話而在工作流中不出現(xiàn)任何中斷。狀態(tài)轉(zhuǎn)移還可以允許第一 Π設(shè)備的第一用戶與第二 Π設(shè)備的第二用戶協(xié)作,從而兩個(gè)用戶可以用協(xié)作的方式針對任務(wù)或工作項(xiàng)進(jìn)行工作。在另一個(gè)實(shí)施例中,UI設(shè)備可以根據(jù)Π設(shè)備的操作的環(huán)境提供輸出。例如,當(dāng)確定在Π設(shè)備顯示器處將提供什么信息或如何提供信息時(shí),Π設(shè)備可以考慮Π設(shè)備的位置和裝置位置、Π設(shè)備的類型或其他考慮。在本文中公開的UI設(shè)備和移動(dòng)控制室提供了從物理控制室“解放"UI設(shè)備的用戶和操作員的益處。這樣的UI設(shè)備的用戶可以在工廠內(nèi)自由地走動(dòng)而不中斷工作流、也不喪失相對于監(jiān)視和控制過程的功能性或能力。
[0145]圖9Α說明了示例性的移動(dòng)控制室900a的方面。移動(dòng)控制室900a包括Π設(shè)備912a、n設(shè)備912b和UI設(shè)備912c,其中的每一個(gè)都可以由用戶901和/或用戶902使用。
[0146]移動(dòng)控制室900a可以使得用戶901能夠通過將UI設(shè)備912a的狀態(tài)轉(zhuǎn)移到UI設(shè)備912b來同步Π設(shè)備912a和912b。Π狀態(tài)轉(zhuǎn)移可以使得Π設(shè)備912b顯示與在Π設(shè)備912a處顯示的信息類似的信息。狀態(tài)轉(zhuǎn)移還可以使得UI設(shè)備912b執(zhí)行與在UI設(shè)備912a處執(zhí)行的例程或應(yīng)用類似的例程或應(yīng)用。此外,Π設(shè)備912a上的例程或應(yīng)用可以在與在UI設(shè)備912a處執(zhí)行的例程或應(yīng)用相同的狀態(tài)進(jìn)行執(zhí)行。通過將來自UI設(shè)備912a的操作的UI狀態(tài)轉(zhuǎn)移到UI設(shè)備912b,用戶可以停止使用UI設(shè)備912a,并且開始使用UI設(shè)備912b,而在工作流中沒有任何損失。
[0147]類似地,控制室900a可以使得能夠在至少兩個(gè)Π設(shè)備之間建立安全協(xié)作會(huì)話。在實(shí)施例中,當(dāng)兩個(gè)設(shè)備912移動(dòng)到彼此的附近并且變得相互感知彼此時(shí),安全協(xié)作會(huì)話可以被自動(dòng)建立。一旦建立了會(huì)話,就可以在協(xié)作工作會(huì)話期間執(zhí)行Π設(shè)備之間的數(shù)據(jù)同步。更具體而言,用戶901可以與用戶902協(xié)作,其中Π設(shè)備912b可以將狀態(tài)信息轉(zhuǎn)移到UI設(shè)備912c。通過將狀態(tài)信息從UI設(shè)備912b轉(zhuǎn)移到UI設(shè)備912c,UI設(shè)備912c可以識(shí)別UI設(shè)備912b的操作的狀態(tài)。例如,UI設(shè)備912c可以示出與在UI設(shè)備912b處顯示的信息相同或類似的信息。UI設(shè)備912b和912c還可以啟動(dòng)通信例程,允許用戶901和902經(jīng)由UI設(shè)備912b和912c交換信息(例如文本、視頻和IP語音)。例如,UI設(shè)備912b和912c可以交換與工作項(xiàng)或任務(wù)相關(guān)的信息,使得用戶901和902能夠以協(xié)作的方式針對項(xiàng)或任務(wù)進(jìn)行工作,即使用戶901和902并未在相應(yīng)的UI設(shè)備912b和912c上查看相同顯示。在一個(gè)示例中,用戶可以能夠經(jīng)由UI設(shè)備檢驗(yàn)設(shè)備,從而另一個(gè)用戶知道正在對該設(shè)備進(jìn)行處理。
[0148]在一些實(shí)施例中,Π設(shè)備912a_912c可以在彼此之間直接地轉(zhuǎn)移狀態(tài)信息。UI設(shè)備912a-912c可以使用短距離無線技術(shù)(例如近場通信(IS0/IEC14443和1809標(biāo)準(zhǔn)))來檢測接近程度,并且隨后使用WiFi (IEEE802.11標(biāo)準(zhǔn))或藍(lán)牙(IEEE802.15.1標(biāo)準(zhǔn))來轉(zhuǎn)移狀態(tài)信息。在另一些實(shí)施例中,Π設(shè)備912a-912c可以經(jīng)由節(jié)點(diǎn)(例如圖1A中所示的服務(wù)器150)、經(jīng)由骨干網(wǎng)105轉(zhuǎn)移狀態(tài)信息。在某些實(shí)施例中,UI設(shè)備912a-912c可以是瘦客戶端,其中Π設(shè)備912a-912c可以呈現(xiàn)圖形,但Π設(shè)備912a_912c的大量處理出現(xiàn)在過程控制網(wǎng)絡(luò)100上的節(jié)點(diǎn)(例如圖1A中所示的服務(wù)器150)處。在這樣的實(shí)施例中,在UI設(shè)備912a-912c之間轉(zhuǎn)移數(shù)據(jù)可以包括在節(jié)點(diǎn)處執(zhí)行的UI之間轉(zhuǎn)移狀態(tài)信息。
[0149]圖9B說明了示例性的移動(dòng)控制室900c中的UI設(shè)備112。移動(dòng)控制室900c可以支持到或從UI設(shè)備112a-112k中的任何一個(gè)的操作狀態(tài)的轉(zhuǎn)移,支持UI設(shè)備同步和用戶協(xié)作。移動(dòng)控制室900c包括服務(wù)器150、過程控制網(wǎng)絡(luò)100、用戶901和UI設(shè)備112a_112k。服務(wù)器150可以包括數(shù)據(jù)庫151,其可以包括顯示數(shù)據(jù)、參數(shù)數(shù)據(jù)、歷史數(shù)據(jù)、環(huán)境數(shù)據(jù)、UI狀態(tài)信息數(shù)據(jù)或任何其他的過程工廠數(shù)據(jù)。數(shù)據(jù)庫151可以被存儲(chǔ)在服務(wù)器150上的存儲(chǔ)器中,被存儲(chǔ)為與服務(wù)器150分離,或者被存儲(chǔ)在過程工廠中的多個(gè)設(shè)備中。UI設(shè)備112a-l 12k中的每一個(gè)可以是提供與過程相關(guān)聯(lián)的過程或單元相關(guān)的信息和接收關(guān)于所述過程或單元的用戶輸入的任何類型的過程控制Π設(shè)備112。Π設(shè)備112a-112k中的每一個(gè)可以執(zhí)行對應(yīng)的UI。在選擇性的實(shí)施例中,Π可以整體或部分地在服務(wù)器150處執(zhí)行,并且可以被例如經(jīng)由網(wǎng)頁提供給Π設(shè)備112a-112k。Π設(shè)備112a_112k中的每一個(gè)可以經(jīng)由過程控制網(wǎng)絡(luò)100的骨干網(wǎng)105與服務(wù)器150進(jìn)行通信。在圖9B中所示的實(shí)施例中,用戶901可以通過顯示器920和輸入接口 930與Π設(shè)備112a進(jìn)行交互(當(dāng)然用戶901可以與UI設(shè)備112a-112k中的任何一個(gè)交互)。在本實(shí)施例中,Π設(shè)備112a是固定工作站,其中輸入接口 930是鍵盤,顯示器920是監(jiān)視器;UI設(shè)備112b是移動(dòng)設(shè)備(例如電話或PDA);UI設(shè)備112c是能夠從用戶的手或輸入筆接收觸摸輸入的平板設(shè)備;Π設(shè)備112d是可穿戴設(shè)備(在此情況下為具有觸摸屏的手表)設(shè)備112e是膝上型計(jì)算機(jī);Π設(shè)備112f是可穿戴設(shè)備(在此情況下是具有頭戴顯示器的耳機(jī));UI設(shè)備112g是電視,其可以具有相關(guān)聯(lián)的輸入接口(未示出),例如鍵盤、鼠標(biāo)、觸摸屏(例如電容式觸摸屏)、運(yùn)動(dòng)傳感器或任何其他類型的能夠接受用戶輸入的設(shè)備設(shè)備112h是位于過程工廠環(huán)境(例如壁掛、安裝在過程實(shí)體上或附近等)中的顯示器和用戶輸入設(shè)備(例如觸摸屏);Π設(shè)備112j是具有內(nèi)置的可操作來將UI投影到表面112k(例如,過程工廠內(nèi)的墻壁)上的投影儀的移動(dòng)設(shè)備(例如智能電話)。投影到表面112k上的Π可以包括用戶輸入方法(例如,經(jīng)由Π設(shè)備112j或外部設(shè)備(未示出)跟蹤的用戶動(dòng)作)。當(dāng)然,在各個(gè)實(shí)施例中,可以采用Π設(shè)備112a-112k的任何組合。此外,移動(dòng)控制室900c可以包括與Π設(shè)備112a_112k中的任何一個(gè)類似的額外的UI設(shè)備。盡管輸入的具體類型被描述為關(guān)聯(lián)于設(shè)備112a-112k中的每一個(gè),但應(yīng)當(dāng)注意的是,在各個(gè)實(shí)施例中,至少根據(jù)Π設(shè)備112的使用類型,設(shè)備112中的任何一個(gè)可以接受來自各個(gè)輸入源的輸入。僅作為一個(gè)示例,構(gòu)思出Π設(shè)備112可以接受來自輸入筆的設(shè)備或可以是并非為電容特征(例如電阻、表面聲波或任何其他類型的觸摸屏技術(shù))的觸敏設(shè)備,以促進(jìn)來自例如戴著保護(hù)手套的用戶的輸入。語音輸入也可以用于Π設(shè)備112中的任何一個(gè)中,特別是在外部噪音并非為因素的環(huán)境中。
[0150]在移動(dòng)控制室900c中,UI設(shè)備112a_112k中的每一個(gè)可以使得用戶901能夠經(jīng)由過程控制網(wǎng)絡(luò)100監(jiān)視和/或控制與過程相關(guān)聯(lián)的過程或單元。在實(shí)施例中,UI設(shè)備112a-112k中的每一個(gè)可以實(shí)現(xiàn)網(wǎng)絡(luò)客戶端或瘦客戶端。在這樣的實(shí)施例中,服務(wù)器150可以執(zhí)行UI和用于UI設(shè)備112a-112k中的一個(gè)或多個(gè)的操作的任何其他例程。UI設(shè)備112a-112k可以將用戶輸入數(shù)據(jù)傳遞到服務(wù)器150,其中服務(wù)器150可以響應(yīng)于用戶輸入。服務(wù)器150可以將顯示數(shù)據(jù)發(fā)送到UI設(shè)備112a-112k。由于在本實(shí)施例中服務(wù)器150可以管理Π設(shè)備112a-112k的操作的大量處理,因此服務(wù)器150可以通過監(jiān)視服務(wù)器150處的例程的執(zhí)行并且監(jiān)視從Π設(shè)備112a-112k中的每一個(gè)接收和發(fā)送到Π設(shè)備112a_112k中的每一個(gè)的數(shù)據(jù),來跟蹤每一個(gè)Π設(shè)備112a-112k的操作的狀態(tài)。
[0151]在其他一些實(shí)施例中,Π設(shè)備112a_112k單純作為數(shù)據(jù)客戶端操作。例如,在實(shí)施例中,每一個(gè)UI設(shè)備112包括網(wǎng)絡(luò)瀏覽器和用于自動(dòng)生成動(dòng)態(tài)HTML (或其他代碼)來在UI設(shè)備112上顯示信息的例程。例程和/或由例程生成的動(dòng)態(tài)網(wǎng)頁從服務(wù)器150獲取數(shù)據(jù),并且在顯示器上顯示所獲取的數(shù)據(jù)(以及其他數(shù)據(jù),例如用戶輸入數(shù)據(jù))。例程和/或動(dòng)態(tài)網(wǎng)頁還可以接受用戶輸入,并且將數(shù)據(jù)發(fā)送回服務(wù)器150。在這樣的實(shí)施例中,大部分處理在UI設(shè)備112上進(jìn)行,同時(shí)僅數(shù)據(jù)被經(jīng)由網(wǎng)絡(luò)傳輸?shù)椒?wù)器150和從服務(wù)器150傳輸數(shù)據(jù)。
[0152]在另一個(gè)實(shí)施例中,位于UI設(shè)備112上的指令(例如JavaScript指令)動(dòng)態(tài)生成在適當(dāng)?shù)牟榭磻?yīng)用(例如HTML5查看器或網(wǎng)絡(luò)瀏覽器)中呈現(xiàn)的代碼(例如HTML5代碼)。例如,JavaScript代碼可以打開通過WebSocket應(yīng)用消息協(xié)議使用的WebSocket連接,以在UI設(shè)備112和服務(wù)器150上執(zhí)行的JavaScript之間發(fā)送消息。
[0153]服務(wù)器150可以周期性地或響應(yīng)于觸發(fā)事件來保存UI狀態(tài)信息(例如保存到數(shù)據(jù)庫151中)。UI狀態(tài)信息可以代表Π設(shè)備捕獲時(shí)的狀態(tài)。UI狀態(tài)信息可以包括關(guān)于如下內(nèi)容的信息--與UI設(shè)備交互的用戶或操作員;相對于Π設(shè)備執(zhí)行的應(yīng)用、程序、例程或模塊;在UI設(shè)備處呈現(xiàn)的圖形或聲音;與顯示的數(shù)據(jù)相關(guān)的工廠的部分;或與UI設(shè)備的操作相關(guān)的任何其他信息。當(dāng)服務(wù)器150接收到對狀態(tài)轉(zhuǎn)移的請求時(shí),服務(wù)器150可以訪問在數(shù)據(jù)庫151中本地保存的UI狀態(tài)信息,并且可以將UI狀態(tài)信息發(fā)送到在服務(wù)器150處執(zhí)行的適當(dāng)?shù)摩?。Π可以將對?yīng)的顯示數(shù)據(jù)發(fā)送到適當(dāng)?shù)摩霸O(shè)備。例如,Π設(shè)備112b可以從Π設(shè)備112a請求狀態(tài)信息(其中例如用戶901期望將Π設(shè)備從112a切換到112b而不中斷工作流)。在一些實(shí)施例中,UI設(shè)備112a和112b可以均具有在服務(wù)器150處執(zhí)行的UI。服務(wù)器150可以訪問在數(shù)據(jù)庫151處本地存儲(chǔ)的UI狀態(tài)信息,并且可以將該UI狀態(tài)信息傳遞到Π設(shè)備112b的UI。Π設(shè)備112b的Π可以基于所保存的Π狀態(tài)信息確在Π設(shè)備112b處應(yīng)當(dāng)顯示什么,并且將顯示數(shù)據(jù)傳遞到Π設(shè)備112b。
[0154]在一些實(shí)施例中,當(dāng)用戶與相應(yīng)的UI設(shè)備交互時(shí),Π設(shè)備112a_112k中的每一個(gè)可以捕獲UI狀態(tài)信息并且在數(shù)據(jù)庫151處存儲(chǔ)UI狀態(tài)信息。UI設(shè)備可以將UI狀態(tài)信息通過網(wǎng)絡(luò)100發(fā)送到服務(wù)器150。服務(wù)器150可以將UI狀態(tài)信息發(fā)送到UI設(shè)備112a_112k中的任何一個(gè),從而例如在從Π設(shè)備112a-l 12k中的特定一個(gè)接收到請求時(shí),特定的Π設(shè)備可以以與所接收的UI狀態(tài)信息相一致的方式進(jìn)行操作。
[0155]作為示例,用戶901可以開始使用Π設(shè)備112a(盡管也可以利用Π設(shè)備112b-112k中的任何一個(gè)來執(zhí)行以下的示例)。當(dāng)用戶901與Π設(shè)備112a交互時(shí),UI設(shè)備112a可以周期性地捕獲和保存UI狀態(tài)信息。UI狀態(tài)信息可以與用戶901有關(guān),例如表示用戶ID或用戶職務(wù)/角色。Π狀態(tài)信息還可以與用戶的會(huì)話有關(guān),包括與下述內(nèi)容相關(guān)的信息:在Π設(shè)備112a上運(yùn)行的程序或例程、捕獲的時(shí)間、會(huì)話長度、在Π設(shè)備112的顯示器920處顯示的圖形的配置、在Π設(shè)備112a處被監(jiān)視或控制的實(shí)體(即,過程區(qū)域、設(shè)備、裝配或數(shù)據(jù))和/或正被使用的Π設(shè)備的類型(在此情況下為固定工作站)。在捕獲和保存UI狀態(tài)信息之后,UI設(shè)備112a可以將UI狀態(tài)信息通過過程控制網(wǎng)絡(luò)100發(fā)送到服務(wù)器150,從而服務(wù)器150可以在數(shù)據(jù)庫151處存儲(chǔ)UI狀態(tài)信息。
[0156]用戶901可以決定使用移動(dòng)UI設(shè)備,例如UI設(shè)備112b_112f或112i_112k中的任何一個(gè)。在實(shí)施例中,用戶901可以利用UI設(shè)備112b,其中UI設(shè)備112b可以識(shí)別用戶901。UI設(shè)備112b可以與服務(wù)器150通信以獲取與用戶901相關(guān)聯(lián)的最近的UI狀態(tài)信息(即在這種情況下為在Π設(shè)備112a處最近捕獲的Π狀態(tài)信息)。在一些實(shí)施例中,通信可以在Π設(shè)備112a中觸發(fā)與Π設(shè)備112a相關(guān)的狀態(tài)信息的額外捕獲。Π設(shè)備112b可以基于所接收的UI狀態(tài)信息生成GUI配置,從而UI設(shè)備112b的顯示至少部分對應(yīng)于在最近狀態(tài)信息捕獲時(shí)Π設(shè)備112a的顯示。換言之,移動(dòng)控制室900c操作來實(shí)現(xiàn)Π設(shè)備112a和Π設(shè)備112b之間的狀態(tài)轉(zhuǎn)移或狀態(tài)同步(例如,參見圖10,顯示了在Π同步或狀態(tài)轉(zhuǎn)移中顯示器看起來是什么樣子的)。作為狀態(tài)轉(zhuǎn)移的結(jié)果,用戶901在工作流中經(jīng)歷最小的中斷。
[0157]在一些實(shí)施例中,Π狀態(tài)信息的捕獲可以自動(dòng)進(jìn)行。例如,Π設(shè)備112a可以以預(yù)定的、周期性的基礎(chǔ)捕獲狀態(tài)信息(例如每5、10或30分鐘一次捕獲狀態(tài)信息)。UI設(shè)備112a還可以響應(yīng)于觸發(fā)事件或活動(dòng)而捕獲狀態(tài)信息。觸發(fā)事件可以相關(guān)于用戶輸入(例如在接收到用戶輸入的任何時(shí)間或按與接收用戶輸入相關(guān)的調(diào)度表來捕獲狀態(tài)信息)或在UI設(shè)備112a處提供的信息(例如,在存在警報(bào)的任何時(shí)間或特定測量或值到達(dá)指定的閾值的任何時(shí)間捕獲狀態(tài)信息)。替代地或者額外地,Π設(shè)備112a可以響應(yīng)于表示用于捕獲或傳遞Π狀態(tài)信息的命令的用戶輸入,手動(dòng)捕獲Π狀態(tài)信息。例如,顯示器920可以提供與用戶901交互的圖形,使得捕獲出現(xiàn)。輸入接口 930還可以具有允許用戶901發(fā)起捕獲的機(jī)構(gòu)(例如按鈕、按鍵或軌跡板)。在某些實(shí)施例中,另一個(gè)Π設(shè)備(例如Π設(shè)備112b-k中的一個(gè))的請求還可以觸發(fā)在Π設(shè)備112a處的捕獲。作為另一個(gè)示例,當(dāng)兩個(gè)Π設(shè)備彼此接觸(或(例如經(jīng)由近場通信)彼此非常接近,例如在5Cm、2Cm、lCm內(nèi))時(shí),Π設(shè)備112a-l 12k可以捕獲并傳遞狀態(tài)信息。
[0158]在進(jìn)一步的實(shí)施例中,UI設(shè)備112b可以自動(dòng)識(shí)別用戶901。例如,用戶901可以具有標(biāo)識(shí)用戶901的唯一標(biāo)簽(所述標(biāo)簽例如位于具有RFID芯片的證章或卡中)。在另一些實(shí)施例中,標(biāo)簽可以是能夠提供標(biāo)識(shí)信息的任何標(biāo)簽或設(shè)備,例如NFC設(shè)備、條碼、藍(lán)牙設(shè)備或任何其他無線接入點(diǎn)。UI設(shè)備112b可以具有檢測該唯一標(biāo)簽的標(biāo)簽掃描儀或讀取器(例如RFID掃描儀)。Π設(shè)備112b可以訪問數(shù)據(jù)庫以識(shí)別與唯一標(biāo)簽相關(guān)聯(lián)的用戶,允許UI設(shè)備112b識(shí)別所述用戶901。數(shù)據(jù)庫可以位于UI設(shè)備112b處,但在其他實(shí)施例中,位于服務(wù)器150處的數(shù)據(jù)庫151將標(biāo)簽與用戶相關(guān)聯(lián),并且UI設(shè)備112可以與服務(wù)器150進(jìn)行通信以識(shí)別用戶901。在另一些實(shí)施例中,每個(gè)Π設(shè)備可以被分配給特定用戶,從而僅單個(gè)用戶與Π設(shè)備交互。在這樣的實(shí)施例中,Π設(shè)備112b可以被分配給用戶901,從而Π設(shè)備112b可以假定與Π設(shè)備112b交互的任何用戶是用戶901?;蛘?,Π設(shè)備112b可以強(qiáng)制用戶201輸入用戶ID和口令來登錄到UI設(shè)備112b上,允許UI設(shè)備112b識(shí)別用戶 901。
[0159]在另一些實(shí)施例中,用戶901可以使用另一個(gè)Π設(shè)備(例如Π設(shè)備112c_112k中的任何一個(gè)來代替Π設(shè)備112b),使得從Π設(shè)備112a到UI設(shè)備112c_112k中的一個(gè)進(jìn)行狀態(tài)轉(zhuǎn)移或狀態(tài)同步。例如,用戶901可以將諸如Π設(shè)備112c之類的平板設(shè)備與在Π設(shè)備112a處最近捕獲的狀態(tài)信息同步。在其他一些實(shí)例中,用戶901可以將手表(如UI設(shè)備112d)、膝上型計(jì)算機(jī)(如Π設(shè)備112e)、耳機(jī)(如Π設(shè)備112f)或電視(如Π設(shè)備112g)同步到UI設(shè)備112a處最近捕獲的狀態(tài)信息。
[0160]此外,UI設(shè)備112a的狀態(tài)信息可以被傳遞到UI設(shè)備112a,允許用戶901在Π設(shè)備112a上保存會(huì)話,并且在一些時(shí)間之后在相同的Π設(shè)備112a上繼續(xù)會(huì)話。Π設(shè)備112a可以通過訪問被保存到UI設(shè)備112a或服務(wù)器150的狀態(tài)信息,返回到先前的UI狀態(tài)。這與一些現(xiàn)有技術(shù)的系統(tǒng)形成對比,其中在現(xiàn)有技術(shù)的系統(tǒng)中,由于多個(gè)用戶與相同的控制臺(tái)交互,因此在一些時(shí)間之后,即使在相同的設(shè)備上繼續(xù)會(huì)話也可能是困難的。
[0161]在另一些替換實(shí)施例中,用戶901可以使用UI設(shè)備112b_112k中的任何一個(gè)來代替UI設(shè)備112a。由用戶901利用的相應(yīng)的UI設(shè)備可以捕獲與相應(yīng)的UI設(shè)備相關(guān)的狀態(tài)信息。所捕獲的狀態(tài)信息可以被傳遞到服務(wù)器150,其中所述狀態(tài)信息可以被存儲(chǔ)在數(shù)據(jù)庫151處并且由相同或另一個(gè)UI設(shè)備訪問。
[0162]在一些實(shí)例中,服務(wù)器150可以是與UI設(shè)備112a_112k中的任何一個(gè)類似的UI設(shè)備(即服務(wù)器150可以包括顯示器和輸入接口,并且可以被用作Π設(shè)備)。在這樣的場景中,在服務(wù)器150處保存的狀態(tài)信息可以被訪問以提供服務(wù)器150處的UI信息,從而用戶可以利用服務(wù)器150作為UI設(shè)備。類似地,在一些實(shí)施例中,Π設(shè)備112a-112k中的任何一個(gè)可以作為與服務(wù)器150相類似的服務(wù)器150進(jìn)行操作。
[0163]在另一個(gè)實(shí)施例中,Π設(shè)備112a_l 12k可以將狀態(tài)信息通過網(wǎng)絡(luò)100或通過某一其他網(wǎng)絡(luò)或通信(例如個(gè)域網(wǎng)(例如藍(lán)牙網(wǎng)絡(luò))或近場通信)在彼此之間進(jìn)行傳遞。在一些實(shí)施例中,接收Π設(shè)備可以發(fā)起UI狀態(tài)信息的傳遞,而在另一些實(shí)施例中,傳遞UI設(shè)備發(fā)起所述傳遞。在又另一些實(shí)施例中,可以通過將π狀態(tài)信息保存到存儲(chǔ)器(例如USB拇指驅(qū)動(dòng)器上的存儲(chǔ)器)并且訪問所述存儲(chǔ)器來在第二 Π設(shè)備處獲取該Π狀態(tài)信息,來進(jìn)行所述狀態(tài)傳遞。
[0164]在某些實(shí)施例中,對于Π設(shè)備112a_112k中的任何一個(gè)的用戶而言,狀態(tài)傳遞可以是自動(dòng)和透明的。例如,當(dāng)使得Π設(shè)備與另一個(gè)Π設(shè)備接近時(shí),狀態(tài)傳遞可以自動(dòng)發(fā)起。UI設(shè)備可以包括電路(如NFC電路),以允許UI設(shè)備彼此檢測到。還可以通過在例如可以被包括在Π設(shè)備中的一個(gè)或多個(gè)上的GPS接收器處接收的位置數(shù)據(jù)來檢測這種接近。UI設(shè)備可以將位置數(shù)據(jù)發(fā)送到服務(wù)器150,其中服務(wù)器150可以使用所述位置數(shù)據(jù)以確定接近并發(fā)起狀態(tài)轉(zhuǎn)移。在一些實(shí)施例中,Π設(shè)備中的一個(gè)或多個(gè)可以顯示指示器圖形,該指示器圖形指示相應(yīng)的Π設(shè)備正在接收或發(fā)送狀態(tài)信息。指示器圖形還可以指示Π設(shè)備正在與另一個(gè)UI設(shè)備協(xié)作。
[0165]圖10示例性地說明了與UI設(shè)備803a和803b之間的UI同步相關(guān)聯(lián)的示例性設(shè)備顯示(例如可以在狀態(tài)轉(zhuǎn)移期間或之后出現(xiàn))。在圖10中,Π設(shè)備803a可以是固定工作站,并且UI設(shè)備803b可以是移動(dòng)設(shè)備(例如平板設(shè)備)。UI設(shè)備803a包括顯示器820a和輸入接口 830a。顯示器820a可以提供⑶I配置1010a,所述⑶I配置1lOa包括罐圖形1015a、水平指示器圖形1016a、泵圖形1020a、閥圖形1025a、閥圖形1030a、圖表1035a、圖表1040a和圖表1045a。UI設(shè)備803b包括顯示器820b和輸入接口 830b。顯示器820b提供⑶I配置1010b,所述⑶I配置1lOb包括罐圖形1015b、水平指示器圖形1016b、泵圖形1020b、閥圖形1030b和圖表1040b。
[0166]UI設(shè)備803a可以捕獲UI狀態(tài)信息896,并且將所述UI狀態(tài)信息896發(fā)送到服務(wù)器150或諸如UI設(shè)備803b之類的另一個(gè)UI設(shè)備。當(dāng)捕獲UI狀態(tài)信息896時(shí),Π設(shè)備803a可以確定哪些實(shí)體與在顯示器820a處提供的輸出有關(guān)。例如,Π設(shè)備803a可以識(shí)別與圖形1016a-1045a相關(guān)聯(lián)的實(shí)體(罐、泵、兩個(gè)閥、與圖表1035a_1045a相關(guān)聯(lián)的設(shè)備),并且將所述實(shí)體保存為狀態(tài)信息896。除了識(shí)別上述實(shí)體之外,Π設(shè)備803a還可以識(shí)別與在顯示器820a處提供的圖形相關(guān)聯(lián)的坐標(biāo)位置。作為結(jié)果,Π狀態(tài)信息896可以例如反映罐圖形位于屏幕的中間。π設(shè)備803a還可以識(shí)別與任何正在執(zhí)行的應(yīng)用相關(guān)聯(lián)的各個(gè)窗口或方框的位置。此外,Π設(shè)備803a可以識(shí)別在Π設(shè)備803a處執(zhí)行的程序或例程,并且可以保存指示每個(gè)程序狀態(tài)的信息。例如,瀏覽器可以正在執(zhí)行,并且Π設(shè)備803a可以識(shí)別正由瀏覽器訪問或使用的資源(例如,網(wǎng)頁、圖像、視頻或某一其他內(nèi)容)。
[0167]Π設(shè)備803b可以從Π設(shè)備803a (或在其他實(shí)施例中從服務(wù)器150)接收Π狀態(tài)信息896。UI設(shè)備803b基于所接收的UI狀態(tài)信息896提供輸出。特別是,Π設(shè)備803b可以基于所接收的UI狀態(tài)信息896在UI顯示器830b處顯示視覺表示或圖形。由于Π設(shè)備803b可以是具有以與UI設(shè)備112a不同的尺寸顯示的不同類型的設(shè)備,UI設(shè)備112b可以提供與在UI設(shè)備112a處提供的⑶I配置不同的⑶I配置。特別是,UI設(shè)備112b可以根據(jù)UI狀態(tài)信息96來識(shí)別最高優(yōu)先級的實(shí)體和程序,并且可以相應(yīng)地生成⑶I配置1010b。特別是,UI設(shè)備803b可以將與圖形1015b、1016b、1020b、1030b和1040b相關(guān)聯(lián)的實(shí)體識(shí)別為高優(yōu)先級。由于屏幕空間有限,UI設(shè)備803b可以并不生成與在UI設(shè)備803a的顯示器820a處示出的圖形1025a、1035a或1045a相關(guān)的圖形。UI設(shè)備803b還可以在⑶I配置1lOb中、與在⑶I配置1lOa中的對應(yīng)圖形的相對位置相關(guān)的位置處生成圖形。
[0168]此外,由于具有不同類型的輸入接口(即基于觸摸屏的而不是基于鍵盤的),UI設(shè)備803b可以生成與在Π設(shè)備803a處生成的圖形不同尺寸和形狀的圖形。例如,Π設(shè)備803b可以生成更易經(jīng)由接觸進(jìn)行交互的更大的圖形。
[0169]在一些實(shí)施例中,特別是在UI設(shè)備803a和UI設(shè)備803b是相同類型的設(shè)備的實(shí)施例中,Π設(shè)備803b的⑶I配置1lOb可以與Π設(shè)備803a的⑶I配置1lOa相同。在另一些實(shí)施例中,⑶I配置1lOb可以與⑶I配置1lOa關(guān)系不大。在一些情況下,例如,在Π設(shè)備803b的顯示器830b處提供的輸出可以是部分或完全基于文本的。即使是在這樣的實(shí)施例中,Π設(shè)備803b仍可以使用UI狀態(tài)信息896來確定UI設(shè)備803b應(yīng)當(dāng)提供與哪些過程實(shí)體相關(guān)的信息。例如,即使UI設(shè)備803b并不顯示與UI設(shè)備803a的罐圖形1015a相對應(yīng)的圖形,Π設(shè)備803b仍可以確定罐是高優(yōu)先級實(shí)體,并且可以提供與文本相關(guān)的信息(例如,與罐水平指示器1016a相對應(yīng)的文本罐水平值)。
[0170]圖11是示出了用于同步Π設(shè)備112的一個(gè)示例方法1100的流程圖。將在下文中描述其他的示例方法,并且方法1100并不意在是限制性的。如上所述,同步Π設(shè)備112可以使得用戶能夠從相同或另一個(gè)設(shè)備繼續(xù)先前的會(huì)話,并且其可以使得兩個(gè)或更多的用戶通過交換信息來進(jìn)行協(xié)作??梢酝ㄟ^諸如在圖1-10中示出的設(shè)備和系統(tǒng)之類的一個(gè)或多個(gè)設(shè)備和系統(tǒng)來整體或部分地實(shí)現(xiàn)方法1100。方法1100可以被實(shí)現(xiàn)為在Π設(shè)備112的存儲(chǔ)器815上保存的一組指令、例程、程序或模塊,并且可以被由圖8的處理器810執(zhí)行。
[0171]在方法1100中,Π設(shè)備112接收對Π狀態(tài)信息896的請求(塊1101)。Π設(shè)備112識(shí)別第一 UI設(shè)備112的UI狀態(tài)(塊1105)。識(shí)別UI狀態(tài)可以包括識(shí)別在第一 UI設(shè)備112的顯示器處提供的輸出。識(shí)別在顯示器處提供的輸出可以包括識(shí)別在第一 UI設(shè)備112的顯示器處提供的視覺表示和圖形以及識(shí)別與所述視覺表示和圖形相關(guān)聯(lián)的實(shí)體。識(shí)別在所述顯示器處提供的輸出還可以包括識(shí)別在所述顯示器處提供的過程參數(shù);識(shí)別所述顯示器處的⑶I配置;以及識(shí)別所述Π設(shè)備112的UI類型或設(shè)備類型。
[0172]第一 Π設(shè)備112可以識(shí)別與在顯示器處提供的輸出相關(guān)聯(lián)的過程實(shí)體。過程實(shí)體可以包括過程參數(shù)數(shù)據(jù)、過程工廠區(qū)域、現(xiàn)場設(shè)備、執(zhí)行應(yīng)用或應(yīng)用狀態(tài)。例如,第一 Π設(shè)備112可以識(shí)別在顯示器處提供的罐圖形。基于該識(shí)別,第一 UI設(shè)備112可以識(shí)別罐水平測量、罐的過程工廠區(qū)域(例如鍋爐區(qū)域)、與罐相關(guān)聯(lián)的現(xiàn)場設(shè)備(例如,到罐的入口閥、罐的排放泵、罐材料的溫度傳感器等)、在第一 Π設(shè)備112上執(zhí)行的應(yīng)用(例如、瀏覽器、歷史記錄和警報(bào)管理套件等)和/或執(zhí)行應(yīng)用的狀態(tài)(例如由瀏覽器訪問或使用的資源、由歷史記錄使用或顯示的參數(shù)或由警報(bào)管理套件顯示的警報(bào))。
[0173]在識(shí)別第一 Π設(shè)備112的Π狀態(tài)之后,第一 Π設(shè)備112可以將代表所識(shí)別出的UI狀態(tài)的數(shù)據(jù)發(fā)送到第二 Π設(shè)備112 (塊1110)。更具體而言,第一 Π設(shè)備112可以將代表所識(shí)別出的實(shí)體的數(shù)據(jù)發(fā)送到第二 Π設(shè)備112。在替代的實(shí)施例中,第一 Π設(shè)備112可以將實(shí)體數(shù)據(jù)發(fā)送到服務(wù)器150,其中服務(wù)器150可以隨后將實(shí)體數(shù)據(jù)發(fā)送到第二 UI設(shè)備 112。
[0174]在第二 UI設(shè)備112處接收到UI狀態(tài)信息896之后,第二 UI設(shè)備112可以提供與所接收到的Π狀態(tài)(以及更具體而言,與所接收到的實(shí)體數(shù)據(jù))相對應(yīng)的輸出。例如,第二 UI設(shè)備112可以在顯示器處提供所識(shí)別出的過程參數(shù)數(shù)據(jù)(即在第一 UI設(shè)備112處提供的過程參數(shù)數(shù)據(jù))。第二 Π設(shè)備112還可以在顯示器處生成所識(shí)別出的一個(gè)或多個(gè)工廠區(qū)域(即與在第一 Π設(shè)備112處所識(shí)別的輸出相關(guān)聯(lián)的區(qū)域)的圖形概覽。額外地或者替代地,第二 UI設(shè)備112可以在顯示器處生成一個(gè)或多個(gè)所識(shí)別出的現(xiàn)場設(shè)備(即與在第一Π設(shè)備112處提供的輸出相關(guān)聯(lián)的設(shè)備)的圖形表示。第二 Π設(shè)備112還可以加載與所識(shí)別出的應(yīng)用(即在第一 Π設(shè)備112處運(yùn)行的應(yīng)用)相對應(yīng)的應(yīng)用。最終,第二 Π設(shè)備112可以使得一個(gè)或多個(gè)應(yīng)用被輸入到所識(shí)別出的狀態(tài)中(即在第一 Π設(shè)備112處識(shí)別出的一個(gè)或多個(gè)應(yīng)用狀態(tài))。
[0175]通過進(jìn)一步的示例,并且仍參考圖11, UI設(shè)備803可以捕獲UI狀態(tài)信息896,并且將所述狀態(tài)信息發(fā)送到過程控制網(wǎng)絡(luò)100。UI狀態(tài)信息896可以代表UI設(shè)備112在捕獲時(shí)的狀態(tài)。處理器810可以操作通過使得存儲(chǔ)器815存儲(chǔ)代表UI狀態(tài)的數(shù)據(jù)來捕獲UI狀態(tài)信息896。處理器810可以從存儲(chǔ)器815獲取UI狀態(tài)信息896,并且將UI狀態(tài)信息896經(jīng)由網(wǎng)絡(luò)接口 825發(fā)送到過程控制網(wǎng)絡(luò)100。UI狀態(tài)信息可以最終由過程控制網(wǎng)絡(luò)100上的節(jié)點(diǎn)(例如服務(wù)器150)接收。在另一個(gè)實(shí)施例中,Π狀態(tài)信息896可以經(jīng)由外圍接口(例如USB接口、WiFi接口、藍(lán)牙接口或NFC接口)發(fā)送,其中所述外圍接口將UI狀態(tài)信息896發(fā)送到另一個(gè)UI設(shè)備803。
[0176]如針對圖1A以及在后文中針對圖12A、12B所論述的,UI狀態(tài)信息896可以包括諸如與UI設(shè)備803進(jìn)行交互的用戶或操作員相關(guān)的概況數(shù)據(jù)之類的信息或數(shù)據(jù)。全部的概況數(shù)據(jù)或其中的一些數(shù)據(jù)可以被在輸入接口 830處或網(wǎng)絡(luò)接口 825處接收。處理器810可以使得輸入接口 830或網(wǎng)絡(luò)接口 825通過系統(tǒng)總線825將概況數(shù)據(jù)發(fā)送到存儲(chǔ)器815。在某些實(shí)施例中,處理器810可以響應(yīng)于從輸入接口 830或網(wǎng)絡(luò)接口 825接收的數(shù)據(jù)生成概況數(shù)據(jù),所述數(shù)據(jù)相關(guān)于UI設(shè)備803或類似的UI設(shè)備803的用戶。在另一些實(shí)施例中,概況數(shù)據(jù)可以已經(jīng)存在于存儲(chǔ)器815上,其中處理器810可以訪問概況數(shù)據(jù),或以不同的數(shù)據(jù)結(jié)構(gòu)保存該概況數(shù)據(jù)(例如,處理器810可以訪問在操作系統(tǒng)880的操作或UI設(shè)備803上的另一個(gè)應(yīng)用的操作期間所收集的概況數(shù)據(jù),并且可以使得所述概況數(shù)據(jù)被保存到特定數(shù)據(jù)庫中以用于UI狀態(tài)轉(zhuǎn)移操作)。
[0177]除了概況數(shù)據(jù)之外,UI狀態(tài)信息896還可以包括會(huì)話數(shù)據(jù),所述會(huì)話數(shù)據(jù)與在UI設(shè)備803處提供的輸出(即圖形或聲音)有關(guān)并且與在Π設(shè)備803處執(zhí)行的應(yīng)用以及相應(yīng)的應(yīng)用的狀態(tài)有關(guān)。換言之,在所示出的實(shí)施例中,處理器810可以基于在顯示器825處提供的輸出和基于在由處理器810執(zhí)行的其他應(yīng)用的操作期間生成或使用的數(shù)據(jù)生成會(huì)話數(shù)據(jù)。除了用戶概況數(shù)據(jù)和會(huì)話數(shù)據(jù)之外,UI狀態(tài)信息896可以包括與Π設(shè)備803的操作或狀態(tài)相關(guān)的任何其他數(shù)據(jù)。
[0178]在Π設(shè)備803的另一個(gè)實(shí)施例中,UI設(shè)備803可以從過程控制網(wǎng)絡(luò)100接收Π狀態(tài)信息896,并且可以操作以將UI設(shè)備803置于與UI狀態(tài)信息896相對應(yīng)的狀態(tài)中。在這樣的實(shí)施例中,Π狀態(tài)信息896可以代表另一個(gè)UI設(shè)備(“先前的UI設(shè)備”)(例如UI設(shè)備803b)或UI設(shè)備803的操作的先前捕獲的狀態(tài)。在UI設(shè)備803的這樣的實(shí)施例的操作中,可以經(jīng)由過程控制網(wǎng)路100在網(wǎng)絡(luò)接口 825處接收Π狀態(tài)信息896。網(wǎng)絡(luò)接口 825可以將Π狀態(tài)信息896發(fā)送到存儲(chǔ)器815以進(jìn)行存儲(chǔ)。處理器810可以訪問在存儲(chǔ)器815中存儲(chǔ)的UI狀態(tài)信息896中的一部分或全部,以將UI設(shè)備803置于與UI狀態(tài)信息896中的一部分或全部相一致的狀態(tài)中。UI狀態(tài)信息896可以指示先前的UI設(shè)備提供與過程或過程控制網(wǎng)絡(luò)100中的特定實(shí)體相關(guān)的信息的操作的Π狀態(tài)。處理器810可以使得顯示器820顯示與相同的特定實(shí)體相對應(yīng)的信息。顯示器820可以在由先前的UI設(shè)備803b使用的相同或類似的⑶I配置中示出該信息,但是在某些環(huán)境下(例如,其中Π設(shè)備803是與先前的Π設(shè)備803b不同類型的設(shè)備時(shí))也可以利用不同的⑶I配置。在一些實(shí)施例中,處理器810可以基于UI狀態(tài)信息896識(shí)別興趣點(diǎn)(例如興趣實(shí)體),并且可以使得顯示器820提供與被識(shí)別出的興趣點(diǎn)相關(guān)的信息。
[0179]除了指示過程實(shí)體之外或者替代指示過程實(shí)體,Π狀態(tài)信息896可以指示在先前的UI設(shè)備803b上運(yùn)行的應(yīng)用中的一個(gè)或多個(gè)的狀態(tài)。處理器810可以使得所述一個(gè)或多個(gè)應(yīng)用以被指示出的狀態(tài)啟動(dòng)和操作。例如,Π狀態(tài)信息896可以指示瀏覽器窗口打開并且顯示特定的網(wǎng)頁。在這樣的示例中,處理器810可以使得瀏覽器應(yīng)用啟動(dòng)和打開相同的特定網(wǎng)頁。在另一個(gè)示例中,Π狀態(tài)信息785可以指示過程歷史查看工具正在運(yùn)行,并且特定的過程值正被查看工具訪問或顯示。在這樣的示例中,處理器810可以使得查看工具應(yīng)用啟動(dòng)和訪問或顯示相同的特定過程值。
[0180]現(xiàn)在轉(zhuǎn)向圖12A,框圖示出了與在移動(dòng)控制室1200a中的Π設(shè)備112相關(guān)聯(lián)的示例性數(shù)據(jù)。移動(dòng)控制室1200a可以使得能夠?qū)顟B(tài)轉(zhuǎn)移到一個(gè)或多個(gè)Π設(shè)備112,允許相應(yīng)的UI設(shè)備112的用戶從先前保存的狀態(tài)恢復(fù)工作流或允許UI設(shè)備112的用戶與其他UI設(shè)備112的用戶協(xié)作。移動(dòng)控制室1200a包括服務(wù)器150、過程控制網(wǎng)絡(luò)100和UI設(shè)備112。在一些實(shí)施例中,服務(wù)器150還可以用作Π設(shè)備112,其中服務(wù)器150包括用于顯示GUI配置和向操作員或用戶提供過程信息的顯示器820。在這樣的實(shí)施例中,服務(wù)器150還可以包括用于接收用戶輸入的輸入接口 830。
[0181]服務(wù)器150包括處理器1201、網(wǎng)絡(luò)接口 1203和存儲(chǔ)器1203。存儲(chǔ)器1203存儲(chǔ)UI狀態(tài)信息1240,該信息1240可以包括概況數(shù)據(jù)1245和/或會(huì)話數(shù)據(jù)1265。UI狀態(tài)信息1240可以被存儲(chǔ)在圖9B中示出的數(shù)據(jù)庫151中。服務(wù)器150可以使用有線或無線通信通道通過過程控制網(wǎng)絡(luò)100進(jìn)行通信。類似地,每一個(gè)Π設(shè)備112可以使用有線或無線通信通道通過過程控制網(wǎng)絡(luò)100進(jìn)行通信,并且每一個(gè)Π設(shè)備112均可以與服務(wù)器150進(jìn)行通信。
[0182]服務(wù)器150的存儲(chǔ)器1203可以包括易失性和/或非易失性存儲(chǔ)器,并且可以是可移除或不可移除存儲(chǔ)器。例如,存儲(chǔ)器1203可以包括如下形式的計(jì)算機(jī)存儲(chǔ)介質(zhì):隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、EEPR0M、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM,數(shù)字多功能盤(DVD)或其它光盤存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備,或可以用來儲(chǔ)存所期望的信息的任何其它介質(zhì)。處理器1201被配置為獲取和執(zhí)行在存儲(chǔ)器1203中存儲(chǔ)的指令。存儲(chǔ)器1203可以存儲(chǔ)諸如操作系統(tǒng)數(shù)據(jù)或程序數(shù)據(jù)之類的數(shù)據(jù)。網(wǎng)絡(luò)接口 1202可以包括用于無線通信的一個(gè)或多個(gè)天線、用于有線連接的一個(gè)或多個(gè)端口或這兩者。在一些實(shí)施例中,網(wǎng)絡(luò)接口 1202可以包括一個(gè)或多個(gè)GPS接收機(jī)、藍(lán)牙收發(fā)機(jī)、NFC收發(fā)機(jī)、RFID收發(fā)機(jī)和/或本地網(wǎng)絡(luò)收發(fā)機(jī)。網(wǎng)絡(luò)接口 1202可以經(jīng)由過程控制網(wǎng)絡(luò)100與Π設(shè)備112進(jìn)行通信。
[0183]每一個(gè)Π設(shè)備112可以包括代表用戶ID1205、會(huì)話ID1210、客戶端設(shè)備ID1215和/或Π類型1220的數(shù)據(jù)。用戶ID1205可以對應(yīng)于單個(gè)用戶或操作員并作為唯一標(biāo)識(shí)符。類似地,會(huì)話ID1210可以用作Π設(shè)備112處的特定用戶會(huì)話的唯一標(biāo)識(shí)符。用戶會(huì)話通常被視為特定用戶使用而沒有任何延長中斷的一個(gè)時(shí)期。通常,當(dāng)用戶停止使用UI設(shè)備112a達(dá)一個(gè)延長的時(shí)期、并且在之后繼續(xù)使用UI設(shè)備112a時(shí),后續(xù)的使用可以代表新會(huì)話的開始(除非會(huì)話像下述這樣繼續(xù))??蛻舳嗽O(shè)備ID1215a可以作為Π設(shè)備112a的唯一標(biāo)識(shí)符。最后,Π類型1220a可以代表在UI設(shè)備112a處實(shí)現(xiàn)的⑶I的類型。UI類型通常對應(yīng)于UI設(shè)備的設(shè)備類型。在優(yōu)選的實(shí)施例中,存在兩種公共的UI類型:普通UI和移動(dòng)Π。桌上型電腦、膝上型電腦和具有較大屏幕的其他Π設(shè)備通常實(shí)現(xiàn)普通Π。另一方面,移動(dòng)設(shè)備(例如電話、PAD和平板設(shè)備)通常實(shí)現(xiàn)移動(dòng)Π,其提供了更大的圖形和文本(相對于屏幕尺寸而言)。在許多實(shí)施例中,由于許多移動(dòng)設(shè)備屏幕的尺寸限制,移動(dòng)Π可以提供不同的⑶I配置和圖形。在其他一些實(shí)施例中,可以存在其他的Π類型,例如電話U1、平板Π或耳機(jī)Π。
[0184]概況數(shù)據(jù)1245可以包括用戶概況1250a_1250d。用戶概況1250a_1250d中的每一個(gè)均可以對應(yīng)于唯一的用戶或操作員。用戶概況1250a可以包括表示用戶ID1252、用戶角色1254和用戶歷史數(shù)據(jù)1256的數(shù)據(jù)。用戶概況1250b_1250d可以包括類似的單元。用戶ID1250a可以代表特定用戶的唯一標(biāo)識(shí)符,并且可以對應(yīng)于客戶端設(shè)備112a處的用戶ID1205a。用戶角色1254可以代表特定用戶在過程工廠處的職責(zé)、職務(wù)或角色。例如,用戶角色1254可以限制用戶具有控制權(quán)限的工廠區(qū)域。用戶角色1254還可以限制用戶能夠?qū)崿F(xiàn)的控制的程度或用戶可以訪問的程序的類型。在一些實(shí)施例中,用戶角色1254還可以基于調(diào)度限制用戶訪問和控制過程工廠中的實(shí)體的權(quán)限。例如,用戶角色1254可以僅在其工作調(diào)度期間(例如從8am-5pm)具有實(shí)施控制的權(quán)限。最后,用戶歷史數(shù)據(jù)1256可以表示與用戶概況1250a相關(guān)聯(lián)的用戶的傾向、習(xí)慣和偏好。用戶歷史數(shù)據(jù)1256可以例如揭示用戶要關(guān)注到的過程工廠中的特定區(qū)域、特定的設(shè)備或裝置、或特定的過程參數(shù)。
[0185]會(huì)話數(shù)據(jù)1265可以包括會(huì)話1270a_1270d。會(huì)話1270a可以包括代表會(huì)話ID1272、用戶ID1274、客戶端設(shè)備ID1276、UI類型1278、應(yīng)用狀態(tài)數(shù)據(jù)1280和會(huì)話時(shí)間數(shù)據(jù)1282的數(shù)據(jù)。會(huì)話1270b-1270d中的每一個(gè)可以包括代表類似實(shí)體的數(shù)據(jù)。會(huì)話ID1272用作特定會(huì)話的唯一標(biāo)識(shí)符。用戶ID1274可以代表唯一的用戶,并且可以對應(yīng)于用戶概況1250a的用戶ID1252和UI設(shè)備112a的用戶ID1205a??蛻舳嗽O(shè)備ID1276可以唯一地識(shí)別特定的Π設(shè)備,并且可以對應(yīng)于Π設(shè)備ID1215a。類似地,Π類型1278可以對應(yīng)于Π設(shè)備112a處的UI類型1220a。應(yīng)用狀態(tài)數(shù)據(jù)1280可以代表當(dāng)UI狀態(tài)信息1240被捕獲時(shí)在Π設(shè)備處運(yùn)行的程序,并且還可以代表捕獲時(shí)的每一個(gè)特定應(yīng)用的狀態(tài)。會(huì)話時(shí)間數(shù)據(jù)1282可以代表時(shí)間數(shù)據(jù),例如會(huì)話的開始時(shí)間、會(huì)話的結(jié)束時(shí)間和會(huì)話的長度等。
[0186]在操作中,Π設(shè)備112a可以捕獲Π狀態(tài)信息1240(包括概況數(shù)據(jù)1250a和會(huì)話數(shù)據(jù)1270a)。當(dāng)用戶會(huì)話已經(jīng)結(jié)束時(shí),UI設(shè)備112a可以將UI狀態(tài)信息1240發(fā)送到服務(wù)器150以進(jìn)行存儲(chǔ)。網(wǎng)絡(luò)接口 1202可以從過程控制網(wǎng)絡(luò)100接收Π狀態(tài)信息1240。處理器1201可以操作以將UI狀態(tài)信息1240發(fā)送到存儲(chǔ)器1203以進(jìn)行存儲(chǔ)。在其他一些實(shí)施例中,UI設(shè)備112a可以周期地或響應(yīng)于觸發(fā)事件將UI狀態(tài)信息1240中的全部或一部分信息發(fā)送到服務(wù)器150。服務(wù)器150可以隨后將UI狀態(tài)信息896中的全部或一部分信息發(fā)送到UI設(shè)備,例如UI設(shè)備112b。
[0187]與圖12A類似地,圖12B是示出了與在移動(dòng)控制室1200b中的Π設(shè)備112相關(guān)聯(lián)的示例性數(shù)據(jù)的框圖。移動(dòng)控制室1200b可以使得能夠進(jìn)行從第一 Π設(shè)備112a到一個(gè)或多個(gè)其他Π設(shè)備112b、112c的狀態(tài)轉(zhuǎn)移。如在移動(dòng)控制室1200a中那樣,移動(dòng)控制室1200b允許Π設(shè)備112a的用戶繼續(xù)和/或延續(xù)Π設(shè)備112b上的工作流,或者與使用UI設(shè)備112b的另一個(gè)用戶進(jìn)行協(xié)作。移動(dòng)控制室1200b包括服務(wù)器150、過程控制網(wǎng)絡(luò)100和Π設(shè)備112a-c。在一些實(shí)施例中,服務(wù)器150還可以用作Π設(shè)備112,其中服務(wù)器150包括用于顯示⑶I配置和向操作員或用戶提供過程信息的顯示器820。在這樣的實(shí)施例中,服務(wù)器150還可以包括用于接收用戶輸入的輸入接830。
[0188]移動(dòng)控制室1200b在至少一個(gè)方面不同于移動(dòng)控制室1200a。具體而言,在移動(dòng)控制室1200b中,狀態(tài)和/或會(huì)話數(shù)據(jù)被例如直接地而非經(jīng)由服務(wù)器150從UI設(shè)備112a轉(zhuǎn)移到UI設(shè)備112b。UI設(shè)備112中的每一個(gè)存儲(chǔ)UI狀態(tài)信息1240,其可以包括會(huì)話數(shù)據(jù)1265。由UI設(shè)備112中的每一個(gè)存儲(chǔ)的會(huì)話數(shù)據(jù)1265可以包括用戶ID1205、會(huì)話ID1210、UI設(shè)備ID1215JI設(shè)備類型1220、應(yīng)用狀態(tài)數(shù)據(jù)1280和會(huì)話時(shí)間數(shù)據(jù)1282。
[0189]參照圖12A描述的用戶概況數(shù)據(jù)1245可以被存儲(chǔ)在服務(wù)器150中和/或個(gè)體UI設(shè)備112的存儲(chǔ)器中。按照這種方式,任何用戶可以使用UI設(shè)備112中的任何一個(gè),并且用戶概況(包括用戶的偏好、角色、歷史數(shù)據(jù)等)將對于Π設(shè)備112可用。在一些實(shí)施例中,當(dāng)特定用戶登錄到Π設(shè)備112中時(shí),Π設(shè)備112可以從服務(wù)器150下載或訪問用戶概況數(shù)據(jù)1245。在其他一些實(shí)施例中,所有用戶或先前已經(jīng)使用特定Π設(shè)備112的用戶的概況可以駐留在Π設(shè)備112的存儲(chǔ)器中。
[0190]在操作中,每一個(gè)Π設(shè)備112可以在存儲(chǔ)器815中存儲(chǔ)一個(gè)或多個(gè)應(yīng)用,例如顯示應(yīng)用,以用于查看與過程工廠相關(guān)的信息。UI設(shè)備112可以在應(yīng)用狀態(tài)數(shù)據(jù)1280中周期性地存儲(chǔ)應(yīng)用的狀態(tài)和/或可以響應(yīng)于將該狀態(tài)轉(zhuǎn)移到另一個(gè)UI設(shè)備112的請求而存儲(chǔ)應(yīng)用的狀態(tài)。例如,用戶可以正在使用Π設(shè)備112a上的查看應(yīng)用來查看過程工廠數(shù)據(jù)。過程應(yīng)用可以駐留在UI設(shè)備112上,并且可以從服務(wù)器150獲取和/或接收數(shù)據(jù)(例如過程數(shù)據(jù))。在實(shí)施例中,Π設(shè)備112a從服務(wù)器150接收過程數(shù)據(jù)和可視數(shù)據(jù)兩者。例如,UI設(shè)備112a可以從服務(wù)器150接收與特定過程參數(shù)相關(guān)的傾向數(shù)據(jù),并且利用該傾向數(shù)據(jù)可以額外地接收呈現(xiàn)指令,所述呈現(xiàn)指令指示要顯示數(shù)據(jù)的方式(例如,3D繪圖信息、表格信息、軸信息等)。呈現(xiàn)數(shù)據(jù)可以被作為分離的實(shí)體發(fā)送,允許相同的數(shù)據(jù)根據(jù)目標(biāo)設(shè)備與不同的呈現(xiàn)(例如格式)信息一起發(fā)送。在任一情況中,Π設(shè)備112a維持與在Π設(shè)備112a上運(yùn)行的應(yīng)用的狀態(tài)相關(guān)的特定信息,包括與正在顯示什么數(shù)據(jù)、正在顯示什么工廠區(qū)域或設(shè)備以及正在執(zhí)行什么任務(wù)等相關(guān)的信息。
[0191]用戶可能期望從Π設(shè)備112a切換到UI設(shè)備112b,例如以從工作站UI設(shè)備移動(dòng)到平板Π設(shè)備。為了實(shí)現(xiàn)此目的,用戶可以發(fā)起從Π設(shè)備112a到Π設(shè)備112b的狀態(tài)轉(zhuǎn)移。在第一實(shí)施例中,用戶使得Π設(shè)備112b接近Π設(shè)備112a,使得每一個(gè)Π設(shè)備112中的NFC設(shè)備能夠彼此通信以建立和設(shè)置連接。NFC設(shè)備可以協(xié)作,例如以經(jīng)由藍(lán)牙或WiFi設(shè)置連接,從而會(huì)話數(shù)據(jù)1265a可以被從Π設(shè)備112a傳遞到Π設(shè)備112b,允許Π設(shè)備112b以與在Π設(shè)備112a上操作的狀態(tài)類似或相同的狀態(tài)繼續(xù)會(huì)話。在第二實(shí)施例中,用戶可以參與在UI設(shè)備112a的顯示器820上顯示的一個(gè)或多個(gè)菜單以選擇在UI設(shè)備112b上顯示的會(huì)話號(hào)。在本說明書中還描述了可以在本情況和其他情況中采用的用于轉(zhuǎn)移狀態(tài)的其他實(shí)施例。設(shè)備可以隨后經(jīng)由網(wǎng)絡(luò)100(以及可選地服務(wù)器150)或直接地在它們之間經(jīng)由藍(lán)牙或WiFi進(jìn)行通信,以將會(huì)話數(shù)據(jù)1265a從Π設(shè)備112a轉(zhuǎn)移到Π設(shè)備112b。一旦移動(dòng)UI設(shè)備112b接收到會(huì)話數(shù)據(jù)1265a并將其作為會(huì)話數(shù)據(jù)1265b存儲(chǔ),Π設(shè)備112b可以恢復(fù)先前在UI設(shè)備112a上操作的會(huì)話。
[0192]在實(shí)施例中,從第一 Π設(shè)備112到第二 Π設(shè)備112的狀態(tài)轉(zhuǎn)移還轉(zhuǎn)移與Π設(shè)備112相關(guān)聯(lián)的任何控制權(quán)。例如,在一些實(shí)施例中,控制器或其他過程設(shè)備可以一次從僅單個(gè)源接收輸入。在這樣的示例中,重要的是,明確建立輸入的源,并且移除任何潛在沖突。在用戶從第一 Π設(shè)備112切換到第二 Π設(shè)備112的情況下,在狀態(tài)被轉(zhuǎn)移到該設(shè)備之后,任何這樣的輸入必須明確關(guān)聯(lián)于第二 Π設(shè)備112。在這樣的情況下,服務(wù)器150可以保持跟蹤數(shù)據(jù)(例如,與特定會(huì)話1265相關(guān)聯(lián)的UI設(shè)備ID1276),并且可以在轉(zhuǎn)移到第二 UI設(shè)備時(shí)重新分配Π設(shè)備ID。服務(wù)器150可以能夠根據(jù)對過程控制數(shù)據(jù)的最近請求確定轉(zhuǎn)移已出現(xiàn)(即使轉(zhuǎn)移直接出現(xiàn)在第一和第二 Π設(shè)備112之間也是如此)。例如,服務(wù)器150可以確定UI設(shè)備112b具有最近請求的數(shù)據(jù),并且因此可以確定UI設(shè)備112b現(xiàn)在具有對會(huì)話的控制?;蛘?,一旦會(huì)話已經(jīng)被轉(zhuǎn)移,Π設(shè)備112a就可以通過發(fā)送消息給服務(wù)器150來指示Π設(shè)備112a不再關(guān)聯(lián)于被轉(zhuǎn)移到Π設(shè)備112b的會(huì)話來放棄或不支持會(huì)話,或者Π設(shè)備112b可以將類似的消息發(fā)送到服務(wù)器150以肯定地識(shí)別出UI設(shè)備112b現(xiàn)在關(guān)聯(lián)于該會(huì)話并且向服務(wù)器150指示Π設(shè)備112a不再關(guān)聯(lián)于該會(huì)話。在又另一個(gè)實(shí)施例中,每個(gè)會(huì)話可以與其關(guān)聯(lián)有“會(huì)話令牌”,該“會(huì)話令牌”在Π設(shè)備的存儲(chǔ)器中存儲(chǔ)并且從設(shè)備傳遞到設(shè)備。當(dāng)設(shè)備并不具有特定會(huì)話的會(huì)話令牌時(shí),該設(shè)備將不從該設(shè)備發(fā)送命令(或者至少將抑制發(fā)送命令的子集),即使該設(shè)備保持會(huì)話也是如此。在這種方式中,與特定會(huì)話相關(guān)聯(lián)的數(shù)據(jù)可以繼續(xù)被顯示在Π設(shè)備112a上,即使在狀態(tài)轉(zhuǎn)移已經(jīng)發(fā)生并且會(huì)話令牌已經(jīng)被傳遞到Π設(shè)備112b之后也是如此。會(huì)話令牌可以采取任何形式,包括例如,安全文件、哈希代碼、特定代碼或字符序列等。
[0193]現(xiàn)在將參照對應(yīng)的附圖描述與在前序段落中描述的概念相關(guān)的各種方法。
[0194]圖13是用于將會(huì)話數(shù)據(jù)提供給UI設(shè)備112的示例方法1300的流程圖。提供會(huì)話數(shù)據(jù)可以促進(jìn)Π狀態(tài)轉(zhuǎn)移或同步,支持連續(xù)工作流或工人協(xié)作??梢酝ㄟ^諸如在圖1、9和12中示出的服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)來整體或部分地實(shí)現(xiàn)方法1300。該方法可以被在存儲(chǔ)器1203中保存為一組指令、例程、程序或模塊,并且可以被由處理器1201執(zhí)行。
[0195]當(dāng)服務(wù)器150從Π設(shè)備112接收到會(huì)話請求時(shí),方法1300開始(塊1305)。服務(wù)器150可以確定UI設(shè)備112是否提供用戶ID (塊1310),并且當(dāng)并未提供時(shí)可以請求用戶ID(塊1315)。一旦已經(jīng)提供了用戶ID,服務(wù)器150就可以識(shí)別與用戶ID相關(guān)聯(lián)的數(shù)據(jù)(塊1320)。例如,可以存在與用戶ID相關(guān)聯(lián)的一個(gè)或多個(gè)用戶概況、會(huì)話或Π設(shè)備112。在替代的實(shí)施例中,服務(wù)器150可以接收UI設(shè)備ID并且識(shí)別與該UI設(shè)備ID (而不是用戶ID)相關(guān)聯(lián)的數(shù)據(jù)。
[0196]在識(shí)別出與所提供的用戶ID相關(guān)聯(lián)的數(shù)據(jù)之后,服務(wù)器150可以確定Π設(shè)備112是否請求從先前的會(huì)話繼續(xù)工作流(塊1325)。當(dāng)不存在這樣的請求時(shí),服務(wù)器150可以將缺省會(huì)話(即代表新會(huì)話或缺省會(huì)話的數(shù)據(jù))識(shí)別為將被提供給Π設(shè)備的“目標(biāo)會(huì)話”(塊1330)。缺省會(huì)話數(shù)據(jù)可以包括諸如缺?、荌配置數(shù)據(jù)、缺省過程參數(shù)數(shù)據(jù)或缺省顯示數(shù)據(jù)之類的數(shù)據(jù)。例如,并不恢復(fù)先前的工作流的新會(huì)話的缺省GUI配置可以包括具有工廠概覽圖形的活動(dòng)窗口。服務(wù)器150可以將缺省會(huì)話數(shù)據(jù)發(fā)送到UI設(shè)備112 (塊1350)。
[0197]當(dāng)服務(wù)器150接收到請求來繼續(xù)先前的工作流時(shí),服務(wù)器150可以確定Π設(shè)備112是否已經(jīng)識(shí)別出特定的會(huì)話(塊1335)。當(dāng)并未識(shí)別出特定會(huì)話時(shí),服務(wù)器150可以將與用戶ID (在替代實(shí)施例中為Π設(shè)備ID)相關(guān)聯(lián)的最近保存的會(huì)話識(shí)別為將被提供給Π設(shè)備112的“目標(biāo)會(huì)話”(塊1340)。服務(wù)器150可以將最近會(huì)話數(shù)據(jù)發(fā)送到Π設(shè)備112(塊1350)。當(dāng)服務(wù)器150接收到與對繼續(xù)工作流的請求相關(guān)聯(lián)的特定會(huì)話時(shí),服務(wù)器150可以將(例如在圖12Α中所示的服務(wù)器150的存儲(chǔ)器1203中存儲(chǔ)的)該特定會(huì)話的所存儲(chǔ)的會(huì)話數(shù)據(jù)識(shí)別為將被提供給UI設(shè)備112的“目標(biāo)會(huì)話”的數(shù)據(jù)(塊1345)。服務(wù)器150可以將該特定會(huì)話數(shù)據(jù)發(fā)送到UI設(shè)備112 (塊1350)。
[0198]在替代的實(shí)施例中,服務(wù)器150可以是第二 Π設(shè)備112,其中所述第二 Π設(shè)備112從第一 UI設(shè)備112接收會(huì)話請求,并且將會(huì)話數(shù)據(jù)提供給所述第一 UI設(shè)備112。
[0199]圖14是用于在Π設(shè)備112處生成⑶I配置的示例方法1400的流程圖。方法1400可以使得Π設(shè)備112能夠根據(jù)在Π狀態(tài)轉(zhuǎn)移中接收的信息和根據(jù)Π設(shè)備112的環(huán)境和使用的環(huán)境來提供輸出。方法1400可以被整體或部分地實(shí)現(xiàn)在一個(gè)或多個(gè)設(shè)備或系統(tǒng)(例如Π設(shè)備112或112a-g (圖1-10和12)中的任何一個(gè))處。方法1400可以被在存儲(chǔ)器815中保存為一組指令、例程、程序或模塊,并且可以被由處理器8310執(zhí)行。
[0200]當(dāng)UI設(shè)備112識(shí)別出環(huán)境數(shù)據(jù)時(shí),方法1400開始(塊1405)。UI設(shè)備112還可以識(shí)別出與該環(huán)境數(shù)據(jù)相關(guān)聯(lián)的實(shí)體。環(huán)境數(shù)據(jù)可以是任何環(huán)境信息或項(xiàng)。在一個(gè)實(shí)施例中,環(huán)境數(shù)據(jù)可以代表在相對于圖15描述的環(huán)境感知數(shù)據(jù)1540或工作項(xiàng)數(shù)據(jù)1550中包括的任何元素。相關(guān)聯(lián)的實(shí)體可以是與環(huán)境項(xiàng)相關(guān)聯(lián)的任何區(qū)域、裝置、設(shè)備或參數(shù)。
[0201]方法1400可以包括接收Π狀態(tài)信息896,例如圖12中所示的UI狀態(tài)信息896 (塊14)。UI設(shè)備112可以從實(shí)現(xiàn)圖13中示出的方法1300的設(shè)備或系統(tǒng)接收Π狀態(tài)信息896。在接收UI狀態(tài)信息896之后,UI設(shè)備112可以識(shí)別與所接收的UI狀態(tài)信息896相關(guān)聯(lián)的實(shí)體(塊1420)。實(shí)體可以是所述過程中的任何區(qū)域、設(shè)備、系統(tǒng)或參數(shù)。通常,與Π狀態(tài)信息896相關(guān)聯(lián)的實(shí)體還關(guān)聯(lián)于在捕獲UI狀態(tài)信息896的先前的UI設(shè)備112處提供的信肩、O
[0202]UI設(shè)備112可以對實(shí)體進(jìn)行優(yōu)先級排序(塊1430)。實(shí)體根據(jù)例如如下因素可以是較高或較低的優(yōu)先級:實(shí)體對過程的穩(wěn)定操作的重要性、時(shí)間敏感性(例如如果不對實(shí)體進(jìn)行快速處理,該批產(chǎn)品可能報(bào)廢)、位置(例如Π設(shè)備112接近于與實(shí)體相關(guān)聯(lián)的位置)、狀態(tài)(例如實(shí)體出故障或關(guān)聯(lián)于故障)、警報(bào)條件(例如實(shí)體關(guān)聯(lián)于常規(guī)操作范圍之外的參數(shù)值)、調(diào)度(例如,實(shí)體可以關(guān)聯(lián)于離線設(shè)備)或工作項(xiàng)相關(guān)性(例如,實(shí)體可以相關(guān)于與用戶或Π設(shè)備112相關(guān)聯(lián)的工作項(xiàng))。
[0203]UI設(shè)備112可以基于被優(yōu)先級排序的實(shí)體生成⑶I配置(塊1435)。當(dāng)Π設(shè)備112無法顯示與在環(huán)境數(shù)據(jù)和所接收到的會(huì)話中識(shí)別出的實(shí)體相關(guān)的全部信息時(shí),可能需要對實(shí)體進(jìn)行優(yōu)先級排序。例如,在一些實(shí)施例中,先前的UI設(shè)備112可以是具有普通UI類型的工作站,而接收UI狀態(tài)信息896的UI設(shè)備112是具有移動(dòng)UI類型的平板設(shè)備。由于移動(dòng)UI設(shè)備被配置用于較小的屏幕,因此它們通常提供較少的信息。因此,即使Π設(shè)備112避免識(shí)別與環(huán)境數(shù)據(jù)相關(guān)聯(lián)的實(shí)體,Π設(shè)備112仍可以對實(shí)體進(jìn)行優(yōu)先級排序,以便識(shí)別UI設(shè)備112應(yīng)當(dāng)為哪個(gè)實(shí)體提供信息。
[0204]在其他一些實(shí)施例中,提供Π狀態(tài)信息896的系統(tǒng)或設(shè)備可以識(shí)別接收Π狀態(tài)信息896的Π設(shè)備112的Π類型或設(shè)備類型。在這樣的實(shí)施例中,提供系統(tǒng)可以定制被提供給UI設(shè)備112的UI狀態(tài)信息896。換言之,提供系統(tǒng)可以基于UI類型或設(shè)備類型提供更多或更少的信息。提醒系統(tǒng)還可以提供針對Π類型或設(shè)備類型格式化的顯示數(shù)據(jù)。
[0205]圖15是示出指引過程控制工廠10中的兩個(gè)Π設(shè)備112之間的狀態(tài)信息轉(zhuǎn)移的方法1500的流程圖??梢栽谥T如UI設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法1500。方法1500可以被在存儲(chǔ)器815中保存為一組指令、例程、程序或模塊,并且可以由處理器810執(zhí)行。
[0206]方法1500開始于第一 Π設(shè)備112,所述第一 Π設(shè)備112可以執(zhí)行一個(gè)或多個(gè)例程來執(zhí)行功能(塊1505)。所述功能可以是控制功能、操作功能、配置功能、維護(hù)功能、數(shù)據(jù)分析功能、管理功能、質(zhì)量控制功能或安全功能。第一 Π設(shè)備112可以被經(jīng)由網(wǎng)絡(luò)耦接到統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域,例如大數(shù)據(jù)設(shè)施102。統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域可以被配置為使用公共格式存儲(chǔ)與過程工廠相對應(yīng)的過程數(shù)據(jù)。過程數(shù)據(jù)可以包括多個(gè)類型的過程數(shù)據(jù),包括配置數(shù)據(jù)、連續(xù)數(shù)據(jù)、批數(shù)據(jù)、測量數(shù)據(jù)和事件數(shù)據(jù)。
[0207]第一 Π設(shè)備112可以將狀態(tài)信息傳遞到第二 Π設(shè)備112 (塊1510)。狀態(tài)信息可以指示在第一 Π設(shè)備112上操作的一個(gè)或多個(gè)第一例程。在一些實(shí)施例中,狀態(tài)信息可以被經(jīng)由互聯(lián)網(wǎng)連接傳遞。在另一些實(shí)施例中,狀態(tài)信息可以被經(jīng)由中間網(wǎng)絡(luò)傳遞。在又另一些實(shí)施例中,狀態(tài)信息可以被經(jīng)由點(diǎn)到點(diǎn)無線連接從第一 Π設(shè)備112傳遞到第二 Π設(shè)備112。在一些實(shí)例中,狀態(tài)信息可以被根據(jù)諸如藍(lán)牙協(xié)議或NFC協(xié)議之類的協(xié)議經(jīng)由無線通信傳送。在另一些實(shí)例中,狀態(tài)信息可以被經(jīng)由中間設(shè)備(其可以是服務(wù)器150)從第一UI設(shè)備112傳遞到第二 UI設(shè)備112。在特定實(shí)例中,當(dāng)UI設(shè)備112手動(dòng)地彼此檢測到并且相同的用戶登錄到兩個(gè)設(shè)備上時(shí),第一 Π設(shè)備112可以將狀態(tài)信息傳遞到第二 Π設(shè)備112。在一些實(shí)施例中,狀態(tài)信息可以在第一 Π設(shè)備112接收到指令時(shí)被傳遞,以傳遞狀態(tài)信息。在某些實(shí)施例中,傳遞狀態(tài)信息可以促進(jìn)如下各項(xiàng)中的一項(xiàng)或多項(xiàng):在不同用戶之間的兩個(gè)Π設(shè)備112上進(jìn)行協(xié)作;單個(gè)用戶跨兩個(gè)Π設(shè)備112的移動(dòng);過程工廠中的用戶位置的設(shè)備感知;或與特定過程工廠裝置相鄰的用戶的設(shè)備感知。
[0208]第二 Π設(shè)備112可以接收狀態(tài)信息并且執(zhí)行一個(gè)或多個(gè)第二例程(塊1515)。第二Π設(shè)備112的顯示器可以被根據(jù)所存儲(chǔ)的狀態(tài)和根據(jù)第二 Π設(shè)備112的Π類型的設(shè)備類型進(jìn)行配置。第二例程可以對應(yīng)于在第一 UI設(shè)備112上操作的第一例程中的一個(gè)或多個(gè)。在一些實(shí)施例中,第二 Π設(shè)備112可以從位置感知部件接收信號(hào),并且可以根據(jù)所接收到的信號(hào)修改一個(gè)或多個(gè)第二例程的執(zhí)行。在某些實(shí)例中,位置感知部件可以從第二UI設(shè)備112接收信號(hào)。信號(hào)可以根據(jù)所接收到的信號(hào)經(jīng)由網(wǎng)絡(luò)使得第二 Π設(shè)備112修改一個(gè)或多個(gè)例程的執(zhí)行。修改一個(gè)或多個(gè)例程的執(zhí)行可以包括下述各項(xiàng)中的一項(xiàng)或多項(xiàng):突出第二 Π設(shè)備112所位于的過程工廠的區(qū)域;顯示與第二 Π設(shè)備112的預(yù)定距離內(nèi)的特定設(shè)備相關(guān)的信息;顯示與第二Π設(shè)備112所位于的過程工廠的區(qū)域中的設(shè)備相關(guān)的警報(bào);或顯示與第二 Π設(shè)備112所位于的過程工廠中的區(qū)域中的設(shè)備相關(guān)的工作項(xiàng)。
[0209]在一些實(shí)施例中,第二 Π設(shè)備112可以從位置感知部件接收信號(hào),并且根據(jù)所接收到的信號(hào)修改一個(gè)或多個(gè)第二例程的執(zhí)行。在某些實(shí)施例中,裝置感知部件可以包括將無線信號(hào)發(fā)送到第二 Π設(shè)備112的發(fā)送機(jī)。無線信號(hào)可以識(shí)別該發(fā)送機(jī)所關(guān)聯(lián)的裝置。
[0210]在一些實(shí)施例中,第一 Π設(shè)備112和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是移動(dòng)設(shè)備。在其他一些實(shí)施例中,第一和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是工作站。在一些實(shí)施例中,一個(gè)Π設(shè)備112可以是移動(dòng)設(shè)備,并且另一個(gè)可以是工作站。在實(shí)施例中,第二 UI設(shè)備112可以根據(jù)從第一 UI設(shè)備112接收的狀態(tài)信息和根據(jù)與第二 UI設(shè)備112相關(guān)聯(lián)的設(shè)備類型或UI類型配置顯示器。
[0211]圖16是示出用于在與過程工廠10中的服務(wù)器150耦接的兩個(gè)UI設(shè)備112之間傳遞狀態(tài)信息的示例方法1600的流程圖。可以在諸如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法1600。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如UI設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法1600。方法1600可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0212]方法1600開始于第一 Π設(shè)備112,所述第一 Π設(shè)備112可以執(zhí)行一個(gè)或多個(gè)例程來實(shí)現(xiàn)過程工廠中的功能(塊1605)。第一 UI設(shè)備112可以跟蹤在第一 UI設(shè)備112處執(zhí)行的一個(gè)或多個(gè)第一例程的狀態(tài)(塊1610)。在一些實(shí)施例中,服務(wù)器150可以跟蹤在第一 UI設(shè)備112處執(zhí)行的一個(gè)或多個(gè)第一例程的狀態(tài)。第一 UI設(shè)備112或服務(wù)器150可以存儲(chǔ)一個(gè)或多個(gè)第一例程的被跟蹤的狀態(tài)(塊1615)。
[0213]第一 UI設(shè)備112或服務(wù)器150可以將一個(gè)或多個(gè)第一例程的所存儲(chǔ)的狀態(tài)轉(zhuǎn)移到第二 Π設(shè)備112 (塊1620)。在一些實(shí)施例中,狀態(tài)信息可以被經(jīng)由互聯(lián)網(wǎng)連接傳遞。在另一些實(shí)施例中,狀態(tài)信息可以被經(jīng)由點(diǎn)到點(diǎn)無線連接從第一 Π設(shè)備112或服務(wù)器150傳遞到第二 UI設(shè)備112。狀態(tài)信息還可以被經(jīng)由中間設(shè)備或服務(wù)器150從第一 UI設(shè)備112傳遞到第二 Π設(shè)備112。在一些實(shí)例中,狀態(tài)信息可以被根據(jù)諸如藍(lán)牙協(xié)議或近場通信協(xié)議之類的協(xié)議經(jīng)由無線通信傳送。在某些實(shí)施例中,可以在第二 Π設(shè)備112檢測到第一Π設(shè)備112或者第一 Π設(shè)備112檢測到第二 Π設(shè)備112時(shí),將狀態(tài)轉(zhuǎn)移到第二 Π設(shè)備112。將所存儲(chǔ)的狀態(tài)轉(zhuǎn)移到第二 UI設(shè)備112可以包括在第一 UI設(shè)備112處接收到指令時(shí)轉(zhuǎn)移所存儲(chǔ)的狀態(tài),其中所述指令指示所述第一 Π設(shè)備112將所存儲(chǔ)的狀態(tài)轉(zhuǎn)移到第二 Π設(shè)備 112。
[0214]第二 UI設(shè)備112可以執(zhí)行一個(gè)或多個(gè)第二例程,其中所述第二例程對應(yīng)于在所述第一 Π設(shè)備112處執(zhí)行的一個(gè)或多個(gè)第一例程(塊1625)。在一些實(shí)施例中,第二 Π設(shè)備112可以接收信號(hào)。該信號(hào)可以指示第二 Π設(shè)備112接近一設(shè)備或位置。在接收到該信號(hào)之后,第二 Π設(shè)備112可以根據(jù)所接收到的信號(hào)修改一個(gè)或多個(gè)第二例程的執(zhí)行。在一些實(shí)施例中,第二 UI設(shè)備112可以將指示第二 UI設(shè)備112鄰近所述設(shè)備或位置的信號(hào)發(fā)送到位置感知部件。在這樣的實(shí)施例中,第二 Π設(shè)備112可以從服務(wù)器150接收特定于所述設(shè)備或位置的信息。
[0215]在一些實(shí)施例中,當(dāng)接近于所述設(shè)備或位置時(shí),第二 Π設(shè)備112可以采取如下動(dòng)作中的一個(gè)或多個(gè)動(dòng)作:突出第二Π設(shè)備112所位于的過程工廠的區(qū)域;顯示與第二Π設(shè)備112的預(yù)定距離內(nèi)的特定設(shè)備相關(guān)的信息;顯示與第二 Π設(shè)備112所位于的過程工廠的區(qū)域中的設(shè)備相關(guān)的警報(bào);顯示與第二Π設(shè)備112所位于的過程工廠的區(qū)域中的設(shè)備相關(guān)的工作項(xiàng);在顯示器上突出與所接收的信號(hào)相關(guān)聯(lián)的過程工廠裝置;在第二 Π設(shè)備112上顯示與關(guān)聯(lián)于所接收到的信號(hào)的特定設(shè)備相關(guān)的信息;顯示與關(guān)聯(lián)于所接收到的信號(hào)的設(shè)備相關(guān)的警報(bào);或顯示與關(guān)聯(lián)于所接收到的信號(hào)的設(shè)備相關(guān)的工作項(xiàng)。
[0216]在一些實(shí)施例中,第一 Π設(shè)備112和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是移動(dòng)設(shè)備。在其他一些實(shí)施例中,第一和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是工作站。在一些實(shí)施例中,一個(gè)Π設(shè)備112可以是移動(dòng)設(shè)備,并且另一個(gè)可以是工作站。在實(shí)施例中,第二 UI設(shè)備112可以根據(jù)從第一 UI設(shè)備112接收的狀態(tài)信息和根據(jù)與第二 UI設(shè)備112相關(guān)聯(lián)的設(shè)備類型或UI類型配置顯示器。
[0217]圖17是示出用于在過程控制工廠10中的兩個(gè)Π設(shè)備112之間轉(zhuǎn)移狀態(tài)信息的另一方法1700的流程圖??梢栽谥T如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處或在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法1700。方法1700可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由圖12中的處理器810或處理器1201執(zhí)行。
[0218]方法1700開始于服務(wù)器150,所述服務(wù)器150可以提供與過程數(shù)據(jù)相關(guān)的一個(gè)或多個(gè)功能(塊1705)。在一些實(shí)施例中,所述過程數(shù)據(jù)可以被存儲(chǔ)在統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域中,并且可以被使用公共格式存儲(chǔ)。過程數(shù)據(jù)可以包括多個(gè)類型的過程數(shù)據(jù),包括配置數(shù)據(jù)、連續(xù)數(shù)據(jù)、批數(shù)據(jù)、測量數(shù)據(jù)和事件數(shù)據(jù)。
[0219]服務(wù)器150可以允許第一 UI設(shè)備112經(jīng)由服務(wù)器150訪問過程數(shù)據(jù)。服務(wù)器150還可以允許第一 Π設(shè)備112維護(hù)服務(wù)器150上的狀態(tài)信息(塊1710)。該狀態(tài)信息可以指示在第一 Π設(shè)備112上執(zhí)行的Π的狀態(tài)。
[0220]服務(wù)器150可以允許第二 UI設(shè)備112經(jīng)由服務(wù)器150訪問過程數(shù)據(jù)和狀態(tài)信息(塊1710)。第二 UI設(shè)備112可以根據(jù)所述狀態(tài)信息執(zhí)行UI。
[0221 ] 在一些實(shí)施例中,第一 UI設(shè)備112和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是移動(dòng)設(shè)備。在其他一些實(shí)施例中,第一和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是工作站。在一些實(shí)施例中,一個(gè)Π設(shè)備112可以是移動(dòng)設(shè)備,并且另一個(gè)可以是工作站。
[0222]圖18是用于使用與移動(dòng)控制室相關(guān)聯(lián)的UI設(shè)備112來操作過程控制工廠10的示例方法1800的流程圖。可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處或在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法1800。方法1800可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0223]方法1800開始于第一 UI設(shè)備112,所述第一 UI設(shè)備112可以訪問服務(wù)器150 (塊1805)。服務(wù)器150可以可通信地耦接到存儲(chǔ)過程數(shù)據(jù)的數(shù)據(jù)庫。第一 Π設(shè)備112可以關(guān)聯(lián)于第一用戶概況。第一 Π設(shè)備112可以執(zhí)行過程工廠中的功能(塊1810)。
[0224]第二 Π設(shè)備112可以請求訪問所述服務(wù)器150 (塊1812)。第二 Π設(shè)備112可以關(guān)聯(lián)于第一用戶概況。服務(wù)器150可以存儲(chǔ)狀態(tài)信息,其中所述狀態(tài)信息關(guān)聯(lián)于所述第一UI設(shè)備112的狀態(tài)(塊1815)。
[0225]服務(wù)器150可以提供對第二 UI設(shè)備112的訪問,其中所述訪問可以根據(jù)所存儲(chǔ)的狀態(tài)信息(塊1820)。第二 UI設(shè)備112可以執(zhí)行過程工廠中的功能(塊1825)。
[0226]在一些實(shí)施例中,第一 UI設(shè)備112和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是移動(dòng)設(shè)備。在其他一些實(shí)施例中,第一和第二 Π設(shè)備112中的任一個(gè)或兩個(gè)可以是工作站。在一些實(shí)施例中,一個(gè)Π設(shè)備112可以是移動(dòng)設(shè)備,并且另一個(gè)可以是工作站。
[0227]圖19是示出了在服務(wù)器上執(zhí)行的用于促進(jìn)過程工廠10的移動(dòng)控制的示例方法1900的流程圖。可以在諸如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法1900。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如UI設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法1900。方法1900可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0228]方法1900開始于服務(wù)器150,所述服務(wù)器150可以格式化過程數(shù)據(jù)以在第一 UI設(shè)備112上進(jìn)行顯示(塊1905)。在一些示例中,在在第一 Π設(shè)備112上執(zhí)行的網(wǎng)絡(luò)瀏覽器中可查看被格式化的過程數(shù)據(jù)。服務(wù)器150可以根據(jù)第一 Π設(shè)備112的設(shè)備類型或Π類型來格式化所述過程數(shù)據(jù)。
[0229]服務(wù)器150可以將經(jīng)過格式化的過程數(shù)據(jù)發(fā)送到所述第一 Π設(shè)備112(塊1910)。特別是,服務(wù)器150可以將在在第一 Π設(shè)備112上執(zhí)行的多用過程控制應(yīng)用中可查看的過程數(shù)據(jù)發(fā)送到第一 Π設(shè)備112。
[0230]服務(wù)器150可以存儲(chǔ)與在第一 UI設(shè)備112上的過程數(shù)據(jù)的顯示相關(guān)聯(lián)的狀態(tài)信息(塊1915)。存儲(chǔ)該狀態(tài)信息可以包括存儲(chǔ)如下各項(xiàng)中的一項(xiàng)或多項(xiàng):第一 UI設(shè)備112的顯示器配置;由第一 UI設(shè)備112顯示的過程工廠的一部分;由第一 UI設(shè)備112顯示的過程控制設(shè)備的數(shù)據(jù);在第一 Π設(shè)備112上執(zhí)行的功能;包括控制功能、操作功能、配置功能、維護(hù)功能、數(shù)據(jù)分析功能、質(zhì)量控制功能或安全功能中的一項(xiàng)或多項(xiàng)的功能;以及在第一 UI設(shè)備112上活動(dòng)的用戶概況。
[0231]服務(wù)器150可以根據(jù)所存儲(chǔ)的狀態(tài)信息格式化該過程數(shù)據(jù)以在第二 UI設(shè)備112上進(jìn)行顯示(塊1920)。服務(wù)器150可以將過程數(shù)據(jù)發(fā)送到所述第二 Π設(shè)備112 (塊1925)。特別是,服務(wù)器150可以根據(jù)第二 Π設(shè)備112的設(shè)備類型或Π類型來格式化所述過程數(shù)據(jù)。在一些實(shí)例中,第二 Π設(shè)備112的設(shè)備類型可以不同于第一 Π設(shè)備112的設(shè)備類型。例如,第一 Π設(shè)備112可以是工作站,并且第二 Π設(shè)備112可以是移動(dòng)設(shè)備?;蛘?,第一UI設(shè)備112可以是移動(dòng)設(shè)備,并且第二 UI設(shè)備112可以是工作站。在一些實(shí)施例中,服務(wù)器150可以格式化該過程數(shù)據(jù)以在第二 UI設(shè)備112上顯示,從而在第二 UI設(shè)備112上復(fù)制所述第一 UI設(shè)備112的操作狀態(tài)。
[0232]在一些實(shí)施例中,服務(wù)器150可以根據(jù)所存儲(chǔ)的狀態(tài)信息,從第二 Π設(shè)備112接收請求以向第二 Π設(shè)備112提供用戶接口。服務(wù)器150可以響應(yīng)于提供用戶接口的請求,與第二 Π設(shè)備112建立服務(wù)器150和第二 Π設(shè)備112之間的安全通信通道。
[0233]圖20是用于將第一 UI設(shè)備112的狀態(tài)轉(zhuǎn)移到第二 UI設(shè)備112的示例方法2000的流程圖??梢栽谥T如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法2000。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法2000。方法2000可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0234]方法2000開始于第一 UI設(shè)備112或服務(wù)器150,所述第一 UI設(shè)備112或服務(wù)器150可以識(shí)別在第一 UI設(shè)備112的顯示器處示出的圖形(塊2005)。
[0235]第一 UI設(shè)備112或服務(wù)器150可以識(shí)別與在第一 UI設(shè)備112的顯示器處提供的圖形相關(guān)聯(lián)的過程實(shí)體數(shù)據(jù)(塊2010)。識(shí)別過程實(shí)體數(shù)據(jù)可以包括識(shí)別如下各項(xiàng)中的一項(xiàng)或多項(xiàng):與在第一 Π設(shè)備112的顯示器處提供的圖形相關(guān)聯(lián)的過程參數(shù)數(shù)據(jù);與在第一 UI設(shè)備112的顯示器處提供的圖形相關(guān)聯(lián)的過程工廠區(qū)域;與在第一 UI設(shè)備112的顯示器處提供的圖形相關(guān)聯(lián)的現(xiàn)場設(shè)備;在第一Π設(shè)備112上執(zhí)行的應(yīng)用;或在第一 Π設(shè)備112上執(zhí)行的應(yīng)用的狀態(tài)。
[0236]第一 UI設(shè)備112或服務(wù)器150可以將所識(shí)別出的過程實(shí)體數(shù)據(jù)發(fā)送到第二 UI設(shè)備112 (塊2020)。第一 Π設(shè)備112或服務(wù)器150可以將所識(shí)別出的圖形提供給第二 Π設(shè)備 112 (塊 2020)。
[0237]圖21是示出了用于在第一Π設(shè)備112上發(fā)起Π會(huì)話的方法2100的流程圖??梢栽谥T如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法2100。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法2100。方法2100可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0238]方法2100開始于服務(wù)器150,所述服務(wù)器150可以從第一 Π設(shè)備112接收會(huì)話請求(塊 2105)。
[0239]服務(wù)器150可以識(shí)別出與會(huì)話請求相關(guān)聯(lián)的用戶概況(塊2110)。識(shí)別與會(huì)話請求相關(guān)聯(lián)的用戶概況可以包括從第一 Π設(shè)備112接收與用戶概況相關(guān)聯(lián)的用戶標(biāo)識(shí)符。用戶標(biāo)識(shí)符可以被當(dāng)前登錄到第一 Π設(shè)備112中。識(shí)別用戶概況還可以包括從第一 Π設(shè)備112接收與用戶概況相關(guān)聯(lián)的用戶標(biāo)識(shí)符,其中所述用戶標(biāo)識(shí)符可以被當(dāng)前登錄到第二 UI設(shè)備112中。
[0240]服務(wù)器150可以確定是否存在先前的會(huì)話(塊2115)。進(jìn)行確定可以包括從第一UI設(shè)備112請求與先前的會(huì)話相關(guān)聯(lián)的會(huì)話標(biāo)識(shí)符。在一些實(shí)施例中,進(jìn)行確定可以包括從第一 Π設(shè)備112并且響應(yīng)于會(huì)話標(biāo)識(shí)符請求來接收會(huì)話標(biāo)識(shí)符。在一些實(shí)施例中,進(jìn)行確定可以包括識(shí)別與會(huì)話請求一起接收的會(huì)話標(biāo)識(shí)符。
[0241]當(dāng)先前的會(huì)話存在時(shí),服務(wù)器150可以根據(jù)先前的會(huì)話發(fā)起新的會(huì)話(塊2115)?;蛘?,如果沒有先前的會(huì)話存在,則服務(wù)器150可以發(fā)起新的會(huì)話,其中可以使用缺省的會(huì)話配置來發(fā)起新的會(huì)話。根據(jù)先前的會(huì)話發(fā)起新的會(huì)話可以包括確定是否與會(huì)話請求一起接收到會(huì)話標(biāo)識(shí)符。當(dāng)與會(huì)話請求一起接收到會(huì)話標(biāo)識(shí)符時(shí),服務(wù)器150可以發(fā)起與所述會(huì)話標(biāo)識(shí)符相關(guān)聯(lián)的會(huì)話。當(dāng)并未與會(huì)話請求一起接收到會(huì)話標(biāo)識(shí)符時(shí),服務(wù)器150可以發(fā)起與新近的會(huì)話(例如與第一 UI設(shè)備112相關(guān)聯(lián)的用戶標(biāo)識(shí)符的最近的會(huì)話)相關(guān)聯(lián)的會(huì)話。
[0242]在一些實(shí)施例中,方法2100還可以包括服務(wù)器150根據(jù)在第二 UI設(shè)備112上操作的會(huì)話,將在第一 UI設(shè)備112上實(shí)例化一個(gè)會(huì)話的請求發(fā)送到第二 UI設(shè)備112。方法2100還可以包括服務(wù)器1500從第二客戶端設(shè)備接收確認(rèn)。
[0243]圖22是用于在第一Π設(shè)備112上實(shí)例化Π會(huì)話的第二方法2200的流程圖??梢栽谥T如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法2200。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如UI設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法2200。方法2200可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0244]方法2200開始于服務(wù)器150,所述服務(wù)器150可以從第一 UI設(shè)備112接收會(huì)話請求(塊2205)。接收會(huì)話請求可以包括接收目標(biāo)會(huì)話標(biāo)識(shí)符和設(shè)備類型。
[0245]服務(wù)器150可以確定與會(huì)話請求相關(guān)聯(lián)的設(shè)備類型(塊2210)。服務(wù)器150可以根據(jù)所述設(shè)備類型識(shí)別出圖形用戶接口配置(塊2215)。服務(wù)器150可以識(shí)別出與會(huì)話請求相關(guān)聯(lián)的目標(biāo)會(huì)話(塊2220)。
[0246]服務(wù)器150可以根據(jù)所識(shí)別出的圖形用戶接口配置和所識(shí)別出的目標(biāo)會(huì)話,配置第一 UI設(shè)備112的新會(huì)話。服務(wù)器150可以將與所述新會(huì)話相關(guān)聯(lián)的數(shù)據(jù)發(fā)送到所述第-UI設(shè)備112(塊2225)。配置所述新會(huì)話可以包括將如下各項(xiàng)中的一項(xiàng)或多項(xiàng)識(shí)別為會(huì)話數(shù)據(jù):過程區(qū)域、裝置資源或在目標(biāo)會(huì)話中被監(jiān)視或控制的一組過程數(shù)據(jù)。配置所述新會(huì)話還可以包括根據(jù)與所識(shí)別出的圖形用戶接口配置相關(guān)聯(lián)的約束配置新會(huì)話。配置所述新會(huì)話還可以包括識(shí)別與所述會(huì)話請求相關(guān)聯(lián)的環(huán)境數(shù)據(jù)。
[0247]識(shí)別環(huán)境數(shù)據(jù)可以包括:識(shí)別過程工廠中的第一 Π設(shè)備112的位置;識(shí)別與所述會(huì)話請求相關(guān)聯(lián)的用戶類型或用戶標(biāo)識(shí)符;識(shí)別與第一 Π設(shè)備112相關(guān)聯(lián)的用戶類型或用戶標(biāo)識(shí)符;識(shí)別在與第一 UI設(shè)備112的預(yù)定距離內(nèi)的一個(gè)或多個(gè)過程控制設(shè)備;識(shí)別在與所述目標(biāo)會(huì)話相關(guān)聯(lián)的第二 UI設(shè)備112上執(zhí)行的功能;或識(shí)別與關(guān)聯(lián)于目標(biāo)會(huì)話的第二US設(shè)備相關(guān)聯(lián)的用戶標(biāo)識(shí)符。
[0248]環(huán)塏感知
[0249]圖23說明了示例性的移動(dòng)控制室2300的第二個(gè)方面-環(huán)境感知。移動(dòng)控制室2300包括UI設(shè)備112和過程實(shí)體199。過程實(shí)體199可以是當(dāng)前的任務(wù)、用戶、過程數(shù)據(jù)、設(shè)備、一個(gè)裝置或另一個(gè)UI設(shè)備。移動(dòng)控制室2300可以響應(yīng)于相組合的一個(gè)或多個(gè)環(huán)境,并且可以以各種方式響應(yīng)于一個(gè)或多個(gè)環(huán)境,如下所述。通常而言,Π設(shè)備112將獲取與顯示的數(shù)據(jù)的內(nèi)容和顯示的數(shù)據(jù)的格式相關(guān)的信息,并且將根據(jù)環(huán)境獲取和/或顯示數(shù)據(jù)。
[0250]在實(shí)施例中,指定要顯示的數(shù)據(jù)的類型和格式的信息被包括在擴(kuò)展設(shè)備描述語言(DDL)中。DDL是人可閱讀的語言,其提供了用于描述下述各項(xiàng)的協(xié)議:可從智能設(shè)備獲得的數(shù)據(jù)、與智能設(shè)備相關(guān)聯(lián)并且從其獲取的數(shù)據(jù)的含義、可用于智能設(shè)備的實(shí)現(xiàn)的方法、與智能設(shè)備通信以獲取數(shù)據(jù)的格式、與設(shè)備相關(guān)的用戶接口信息(例如編輯顯示和菜單)、以及處置或解釋與智能設(shè)備相關(guān)的其他信息所需的數(shù)據(jù)。擴(kuò)展的DDL還可以包括:什么信息應(yīng)當(dāng)被顯示給不同類型的用戶;如何格式化向不同類型用戶顯示的信息;在不同類型的顯示器上應(yīng)當(dāng)顯示什么信息;如何格式化在不同類型的顯示器上顯示的信息;根據(jù)目標(biāo)功能應(yīng)當(dāng)顯示什么信息(即當(dāng)用戶執(zhí)行特定任務(wù)時(shí)顯示什么信息);如何格式化為執(zhí)行目標(biāo)功能的用戶顯示的信息;以及如何根據(jù)用戶、目標(biāo)功能和顯示類型的一些組合來融合根據(jù)各個(gè)概況的指令等。
[0251]當(dāng)UI設(shè)備112接近于特定的過程控制設(shè)備時(shí)和/或當(dāng)用戶請求顯示與過程控制設(shè)備相關(guān)的信息時(shí),UI設(shè)備112可以從服務(wù)器150下載特定設(shè)備的DDL或擴(kuò)展DDL。在一些實(shí)施例中,一旦DDL或擴(kuò)展的DDL已經(jīng)被使用,UI設(shè)備112就可以緩存該DDL或擴(kuò)展的DDL (在下文中被統(tǒng)稱為“DDL”)以供未來使用。通過為設(shè)備緩存DDL,當(dāng)特定的環(huán)境或顯示被激活/請求時(shí),UI設(shè)備112可以更快速地提供顯示信息。在DDL已經(jīng)改變的情況下,UI設(shè)備112可以更新背景中的DDL信息。DDL可以根據(jù)下述各項(xiàng)改變:根據(jù)用戶的偏好、根據(jù)過程工廠的標(biāo)準(zhǔn)、以及根據(jù)由專家系統(tǒng)確定的在特定環(huán)境中什么信息是有用的(例如,如果專家系統(tǒng)確定特定參數(shù)或值在警報(bào)的事件中是重要的)等。
[0252]在實(shí)施例中,移動(dòng)控制室2300以及特別是由用戶攜帶的Π設(shè)備112可以顯示與接近用戶的特定過程控制設(shè)備相關(guān)的用戶信息(例如,狀態(tài)、過程變量和/或參數(shù)等)。UI設(shè)備112可以按照下述方式,確定UI設(shè)備112的位置和/或可以確定UI設(shè)備112接近過程控制設(shè)備。在確定UI設(shè)備112接近過程控制設(shè)備之后,UI設(shè)備112可以訪問或獲取指定特定于設(shè)備的數(shù)據(jù)(例如過程參數(shù)、狀態(tài)、維護(hù)信息等)的DDL以進(jìn)行顯示,并且隨后可以根據(jù)所述DDL下載和顯示該特定于設(shè)備的數(shù)據(jù)。在實(shí)施例中,為特定過程控制設(shè)備顯示的數(shù)據(jù)可以包括與其他過程控制設(shè)備相關(guān)的數(shù)據(jù),例如關(guān)于鄰近的設(shè)備的操作或狀態(tài)的數(shù)據(jù)、關(guān)于過程的操作(例如批接收的狀態(tài))的數(shù)據(jù)等。
[0253]在另一個(gè)實(shí)施例中,Π設(shè)備112可以不僅根據(jù)設(shè)備的位置和/或設(shè)備到特定的過程控制設(shè)備的接近程度,而且根據(jù)用戶以及特別是根據(jù)用戶的控制的跨度來顯示信息。在過程控制中,控制跨度是指用戶的角色和用戶負(fù)責(zé)的任務(wù)和設(shè)備。用戶的控制跨度可以影響過程的各個(gè)方面,如用戶能夠查看到的過程參數(shù)、用戶能夠修改的過程參數(shù)、用戶能夠修改過程參數(shù)的時(shí)間、用戶能夠進(jìn)行查看/修改的過程工廠的區(qū)域和/或裝置、用戶能夠確認(rèn)的警報(bào)/提醒、用戶能夠執(zhí)行的維護(hù)任務(wù)、用戶可以被請求或需要進(jìn)行的決定等。因此,在這些實(shí)施例中,Π設(shè)備112可以從(在Π設(shè)備112上或服務(wù)器150上存儲(chǔ)的)用戶的用戶概況獲取與用戶的角色和/或控制跨度相關(guān)的信息,并且可以顯示特定于用戶的角色和/或控制跨度的數(shù)據(jù)。例如,所顯示的數(shù)據(jù)可以是用戶在特定的工廠狀況下進(jìn)行控制決定所需或有用的數(shù)據(jù)。此外,由UI設(shè)備112顯示的信息可以是根據(jù)用戶的角色或控制跨度而被格式化的。例如,當(dāng)Π設(shè)備112接近于混合罐時(shí),由操作員使用的Π設(shè)備112可以顯示罐的操作狀態(tài)、罐的容量、罐的填充水平、罐中的材料的溫度、罐中的壓力、控制流入或流出罐的材料的任何輸入/輸出閥的狀態(tài)、與罐相關(guān)的任何警報(bào)或提醒以及執(zhí)行批接收的狀態(tài)。如果由接近同一混合罐的維護(hù)技術(shù)人員使用相同的Π設(shè)備112,UI設(shè)備112可以顯示混合罐的狀態(tài)、混合罐中的傳感器的校準(zhǔn)日期、罐最后被服務(wù)和/或清潔的日期、混合罐的調(diào)度的維護(hù)任務(wù)(或影響混合罐)的列表、指示所需的維護(hù)的警報(bào)、罐中的材料、如果罐停止服務(wù)對罐的任何鎖定、任何殘余的煙氣的存在等。
[0254]在另一個(gè)實(shí)施例中,Π設(shè)備112可以不僅根據(jù)設(shè)備的位置和/或設(shè)備到特定的過程控制設(shè)備的接近程度,而且根據(jù)目標(biāo)功能來顯示信息。例如,用戶可以被(例如由監(jiān)督引擎106)分配有工作項(xiàng)。Π設(shè)備112可以感知(例如由于工作項(xiàng)被調(diào)度以執(zhí)行的時(shí)間,由于來自用戶的輸入等)用戶將執(zhí)行與工作項(xiàng)相關(guān)的任務(wù)。當(dāng)用戶到達(dá)與工作項(xiàng)相關(guān)的過程控制設(shè)備的位置或接近所述過程控制設(shè)備(即目標(biāo)設(shè)備和目標(biāo)位置)時(shí),Π設(shè)備112可以被提供與特定任務(wù)相關(guān)的信息。再次參見上述示例的混合罐,可以由Π設(shè)備112向執(zhí)行與清潔或服務(wù)罐相關(guān)的工作項(xiàng)的維護(hù)技術(shù)人員呈現(xiàn)罐的操作狀態(tài)和用于禁用罐、使罐停止服務(wù)、鎖定罐或開始與工作項(xiàng)相關(guān)聯(lián)的清潔或服務(wù)功能所需的任何其他過程的指令或命令。UI設(shè)備112還可以從監(jiān)督引擎104、從服務(wù)器150、從大數(shù)據(jù)設(shè)施102或從一個(gè)或多個(gè)控制器提取信息,以實(shí)現(xiàn)和/或支持維護(hù)功能和安全操作。如在上述示例(例如示例4)中所述的,Π設(shè)備112可以在維護(hù)任務(wù)期間提取信息/數(shù)據(jù)來促進(jìn)安全性。在下述段落中描述這些概念的實(shí)現(xiàn)。
[0255]在操作中,移動(dòng)控制室2300可以使得Π設(shè)備112能夠接收與Π設(shè)備112的使用的環(huán)境和方式相關(guān)的信息。例如,Π設(shè)備112可以通過從固定的位置設(shè)備118 (例如GPS設(shè)備)或從圖1A中所示的過程控制網(wǎng)絡(luò)100上的節(jié)點(diǎn)接收位置數(shù)據(jù)來識(shí)別其在過程工廠中的位置。例如,Π設(shè)備112可以執(zhí)行用于跟蹤用戶的位置、調(diào)度、技能集合和/或工作項(xiàng)的進(jìn)程的環(huán)境感知例程和/或位置感知例程。在其他實(shí)施例中,圖1A中所示的服務(wù)器150可以執(zhí)行環(huán)境和/或位置感知例程,其中所述環(huán)境和/或位置感知例程與所述UI設(shè)備112進(jìn)行通信?;诟櫍恢煤?或環(huán)境感知例程可以使得UI設(shè)備112能夠自動(dòng)確定和/或顯示工廠地圖、設(shè)備相片或視頻、GPS坐標(biāo)和與工人的位置相對應(yīng)的其他信息,或能夠幫助移動(dòng)工人進(jìn)行導(dǎo)航和設(shè)備識(shí)別。額外地或者替代地,由于用戶可以具有特定的技能集合,環(huán)境感知例程或UI設(shè)備112可以基于技能集合和/或UI設(shè)備112的位置自動(dòng)定制⑶I配置的外觀。例如,在另一個(gè)場景中,環(huán)境感知例程可以向用戶實(shí)時(shí)告知與在他或她附近的一個(gè)設(shè)備相關(guān)且移動(dòng)工人有資格處理的被新近打開的工作項(xiàng)或警報(bào)。在又一個(gè)場景中,環(huán)境感知例程可以使得與用戶的位置和/或技能集合具體相關(guān)的一個(gè)或多個(gè)應(yīng)用在UI設(shè)備112處被自動(dòng)啟動(dòng)。
[0256]UI設(shè)備112可以識(shí)別其附近的特定的過程實(shí)體,例如現(xiàn)場設(shè)備或一個(gè)裝置。過程實(shí)體可以例如通過使用如下的協(xié)議來向UI設(shè)備112進(jìn)行自動(dòng)的自識(shí)別:諸如遵從于IEEE802.11的無線局域網(wǎng)協(xié)議之類的無線通信協(xié)議、諸如WiMAX、LTE或其他ITU-R兼容的協(xié)議之類的移動(dòng)通信協(xié)議、諸如近場通信(NFC)或藍(lán)牙之類的短波長無線通信協(xié)議、諸如無線HART之類的過程控制無線協(xié)議或某一其他適當(dāng)?shù)臒o線通信協(xié)議。在一些實(shí)施例中,UI設(shè)備112可以接收與所識(shí)別出的位置、裝置或現(xiàn)場設(shè)備相關(guān)的調(diào)度或工作項(xiàng)。在實(shí)施例中,識(shí)別過程實(shí)體可以使得Π設(shè)備112自動(dòng)啟動(dòng)與所識(shí)別出的過程實(shí)體(例如,工作通知單、診斷、分析或其他應(yīng)用)相關(guān)的一個(gè)或多個(gè)應(yīng)用。
[0257]在一些實(shí)施例中,在操作中,Π設(shè)備112可以經(jīng)由Π設(shè)備112處的圖像傳感器識(shí)別過程實(shí)體199。在一些實(shí)例中,Π設(shè)備112的用戶可以拍攝過程實(shí)體199的圖像,并且Π設(shè)備112可以基于所捕獲的圖像識(shí)別過程實(shí)體199。在一些實(shí)施例中,過程實(shí)體199可以包括或接近于提供唯一標(biāo)簽或標(biāo)識(shí)符(例如條形碼)的環(huán)境ID設(shè)備198。UI設(shè)備112可以捕獲唯一標(biāo)簽,允許π設(shè)備112識(shí)別過程實(shí)體199或環(huán)境ID設(shè)備198。UI設(shè)備112可以(例如經(jīng)由顯示器)提供與過程實(shí)體199相關(guān)或與環(huán)境ID設(shè)備198相關(guān)的信息。在一些實(shí)施例中,UI設(shè)備112可以通過確定所識(shí)別出的過程實(shí)體199或環(huán)境ID設(shè)備198的位置來確定UI設(shè)備112的位置。一旦UI設(shè)備112的位置已經(jīng)被確定,Π設(shè)備112就可以(例如經(jīng)由顯示器)提供與所確定的位置相關(guān)的環(huán)境信息。環(huán)境信息可以例如相關(guān)于區(qū)域、調(diào)度或工作項(xiàng)中的其他過程實(shí)體。在一些實(shí)施例中,環(huán)境ID設(shè)備198可以將環(huán)境信息發(fā)送到UI設(shè)備112。在另一些實(shí)施例中,Π設(shè)備112可以響應(yīng)于將其位置發(fā)送到服務(wù)器150來從服務(wù)器150接收環(huán)境信息。
[0258]在一些實(shí)現(xiàn)中,Π設(shè)備112可以經(jīng)由運(yùn)動(dòng)傳感器或音頻傳感器識(shí)別過程實(shí)體199。例如,音頻傳感器可以用于(例如經(jīng)由聲音捕獲例程)捕獲與過程實(shí)體199相關(guān)聯(lián)的音頻。該音頻可能由過程實(shí)體199在過程實(shí)體的正常操作期間生成。在其他實(shí)現(xiàn)中,該音頻可能由與過程實(shí)體199相關(guān)聯(lián)的音頻設(shè)備的揚(yáng)聲器生成。在任一情況中,所捕獲的音頻可以用于識(shí)別過程實(shí)體199。UI設(shè)備112還可以經(jīng)由運(yùn)動(dòng)傳感器檢測振動(dòng)來識(shí)別過程實(shí)體199。例如,工廠資產(chǎn)在操作期間可以具有預(yù)期的振動(dòng)水平。用戶可以將Π設(shè)備112放置在工廠資產(chǎn)上或工廠資產(chǎn)附近。UI設(shè)備112可以使用由運(yùn)動(dòng)傳感器檢測到的數(shù)據(jù)以識(shí)別與資產(chǎn)相關(guān)聯(lián)的當(dāng)前的振動(dòng)水平。UI設(shè)備112可以將振動(dòng)的當(dāng)前水平與和過程實(shí)體199相關(guān)聯(lián)的簽名振動(dòng)進(jìn)行關(guān)聯(lián),允許UI設(shè)備112識(shí)別過程實(shí)體199。在一些實(shí)例中,運(yùn)動(dòng)傳感器和/或音頻傳感器可以與另一個(gè)被識(shí)別出的圖像/聲音/振動(dòng)/位置相結(jié)合地使用來識(shí)別唯一標(biāo)識(shí)符。例如,基于與工廠資產(chǎn)相關(guān)聯(lián)的檢測到的振動(dòng)水平和UI設(shè)備112的位置,Π設(shè)備112可以識(shí)別與過程實(shí)體199相關(guān)聯(lián)的特定標(biāo)簽,允許UI設(shè)備112識(shí)別過程實(shí)體199。
[0259]在進(jìn)一步的操作中,UI設(shè)備112可以通過從一個(gè)或多個(gè)GPS衛(wèi)星2303接收位置數(shù)據(jù)來識(shí)別其自身的位置。在識(shí)別出其自身的位置之后,Π設(shè)備112可以與數(shù)據(jù)庫或服務(wù)器通信以識(shí)別出位置接近Π設(shè)備112的位置的過程實(shí)體。Π設(shè)備112可以將其位置發(fā)送到服務(wù)器150。服務(wù)器150可以將環(huán)境信息發(fā)送回UI設(shè)備112。環(huán)境信息可以相關(guān)于接近UI設(shè)備112的一個(gè)或多個(gè)過程區(qū)域、設(shè)備或裝置。環(huán)境信息還可以相關(guān)于與Π設(shè)備112的位置相關(guān)的調(diào)度或工作項(xiàng)。在下文中描述的圖24-27闡述了本公開的各個(gè)實(shí)施例中的環(huán)境感知例程的操作。
[0260]圖24是移動(dòng)控制室2400中的示例性環(huán)境感知UI設(shè)備112的框圖。環(huán)境感知移動(dòng)控制室2400可以使得Π設(shè)備112能夠響應(yīng)于其環(huán)境和使用方式提供輸出。環(huán)境感知移動(dòng)控制室2400可以包括環(huán)境標(biāo)識(shí)(“環(huán)境ID”)設(shè)備2402、Π設(shè)備122和服務(wù)器150。UI設(shè)備122可以與環(huán)境ID設(shè)備2402進(jìn)行交互以識(shí)別出環(huán)境數(shù)據(jù)或環(huán)境項(xiàng)。在某些實(shí)施例中,環(huán)境ID設(shè)備2402可以通過無線或有線通道與Π設(shè)備122進(jìn)行通信。在某些實(shí)施例中,環(huán)境ID設(shè)備2402可以將過程參數(shù)數(shù)據(jù)和/或顯示數(shù)據(jù)發(fā)送到UI設(shè)備112。環(huán)境ID設(shè)備2402可以使用圖像識(shí)別技術(shù)(例如條形碼或QR碼)、音頻識(shí)別技術(shù)(發(fā)射唯一聲音簽名)或無線射頻技術(shù)(例如RFID、NFC、藍(lán)牙、或W1-Fi (ΙΕΕΕ802.11標(biāo)準(zhǔn))技術(shù))。UI設(shè)備112可以經(jīng)由諸如過程控制網(wǎng)絡(luò)100之類的網(wǎng)絡(luò)與服務(wù)器150進(jìn)行通信。在其他實(shí)施例中,環(huán)境ID設(shè)備2404可以處于UI設(shè)備112中,并且設(shè)備(例如pic設(shè)備)可以從環(huán)境ID設(shè)備2402接收信號(hào),并且將Π設(shè)備112的位置報(bào)告給服務(wù)器150。
[0261]在任一情況中,服務(wù)器150可以存儲(chǔ)環(huán)境數(shù)據(jù)2410。環(huán)境數(shù)據(jù)可以包括用戶概況數(shù)據(jù)1245(相關(guān)于工廠處的用戶/操作員)、Π設(shè)備概況數(shù)據(jù)2414(相關(guān)于工廠處的登記的UI設(shè)備)、現(xiàn)場設(shè)備概況數(shù)據(jù)2416 (相關(guān)于工廠處的安裝的設(shè)備)、裝置概況數(shù)據(jù)2418 (相關(guān)于工廠處的安裝的裝置)、調(diào)度數(shù)據(jù)2420 (相關(guān)于用戶和裝置/設(shè)備調(diào)度)和工作項(xiàng)數(shù)據(jù)2422(相關(guān)于工廠中的任務(wù)或作業(yè))。在一些實(shí)施例中,現(xiàn)場設(shè)備概況數(shù)據(jù)2416可以被包括在裝置概況數(shù)據(jù)2418中。用戶概況數(shù)據(jù)1245可以包括技能集合數(shù)據(jù),指示與特定用戶相關(guān)聯(lián)的技能水平或責(zé)任級別。工作項(xiàng)數(shù)據(jù)2422可以包括例如如下各項(xiàng)的數(shù)據(jù):任務(wù)ID (識(shí)別特定任務(wù))、技能閾值(識(shí)別對任務(wù)進(jìn)行工作所需的最小技能水平或角色/責(zé)任)、目標(biāo)裝置(與任務(wù)相關(guān)聯(lián)的裝置)和工作項(xiàng)進(jìn)程(識(shí)別距完成任務(wù)有多近)。環(huán)境項(xiàng)1245和2414-2422中的每一個(gè)可以包括例如如下各項(xiàng)的信息:位置或區(qū)域(例如關(guān)聯(lián)于用戶、設(shè)備、裝置、調(diào)度或工作項(xiàng))、狀態(tài)、相關(guān)的過程實(shí)體、唯一標(biāo)識(shí)符/標(biāo)簽和/或權(quán)限信息。
[0262]在環(huán)境ID設(shè)備2402的操作中,環(huán)境ID設(shè)備2402可以包括當(dāng)UI設(shè)備112進(jìn)入到環(huán)境ID設(shè)備2402的范圍內(nèi)時(shí)在UI設(shè)備112處可以被讀取、掃描或接收的唯一標(biāo)識(shí)符或標(biāo)簽。環(huán)境ID設(shè)備2402的范圍可以取決于環(huán)境ID設(shè)備2402的特定實(shí)施例,也可以小到幾個(gè)厘米或更小,或大到一公里或更大,或者介于這兩者之間的距離。在一些實(shí)施例中,環(huán)境ID設(shè)備2402可以將唯一標(biāo)識(shí)符發(fā)送到UI設(shè)備112。在其他一些情況下,環(huán)境ID設(shè)備2404可以顯示或提供唯一標(biāo)識(shí)符,從而其可以被Π設(shè)備122接收和/或獲取。
[0263]在任一情況中,Π設(shè)備112可以接收唯一標(biāo)識(shí)符并通過將唯一標(biāo)識(shí)符關(guān)聯(lián)到環(huán)境項(xiàng)向識(shí)別環(huán)境項(xiàng),例如Π設(shè)備112的環(huán)境中的區(qū)域(即地點(diǎn)、地理區(qū)域或地區(qū))、裝置、設(shè)備、工作項(xiàng)或可用調(diào)度。例如,Π設(shè)備112可以訪問將唯一標(biāo)識(shí)符與特定的環(huán)境項(xiàng)配對的數(shù)據(jù)庫、表格或數(shù)據(jù)結(jié)構(gòu)。這樣的數(shù)據(jù)庫或表格可以存在于UI設(shè)備112處、環(huán)境ID2402處或服務(wù)器150處。當(dāng)數(shù)據(jù)庫或表格存在于服務(wù)器150處時(shí),Π設(shè)備112可以將唯一標(biāo)識(shí)符發(fā)送到服務(wù)器150。服務(wù)器150可以訪問數(shù)據(jù)庫、表格或某一其他數(shù)據(jù)結(jié)構(gòu)來識(shí)別與唯一標(biāo)識(shí)符相關(guān)聯(lián)的環(huán)境項(xiàng)。服務(wù)器150可以將代表環(huán)境項(xiàng)的數(shù)據(jù)發(fā)送到UI設(shè)備112。
[0264]一旦UI設(shè)備112已經(jīng)識(shí)別出環(huán)境項(xiàng),UI設(shè)備112就可以提供與被識(shí)別出的環(huán)境項(xiàng)相關(guān)的輸出。例如,環(huán)境項(xiàng)可以指示與一區(qū)域相關(guān)聯(lián)的特定區(qū)域、設(shè)備、裝置或警報(bào)。UI設(shè)備112可以生成與特定設(shè)備、裝置或警報(bào)相關(guān)的視覺表示、聲音或其他輸出,從而可以向用戶告知過程區(qū)域中的過程情況。同樣,可以存在與被識(shí)別出的一個(gè)裝置相關(guān)聯(lián)的多個(gè)設(shè)備或警報(bào)。UI設(shè)備112可以(根據(jù)現(xiàn)場設(shè)備概況數(shù)據(jù)2416)提供與設(shè)備或關(guān)聯(lián)于設(shè)備的警報(bào)相關(guān)的信息。類似地,環(huán)境項(xiàng)可以使得Π設(shè)備112提供與設(shè)備(根據(jù)設(shè)備概況數(shù)據(jù)2418提供)、調(diào)度(根據(jù)調(diào)度數(shù)據(jù)2420提供)或工作項(xiàng)(根據(jù)工作項(xiàng)數(shù)據(jù)2422提供)相關(guān)的信肩、O
[0265]在某些實(shí)施例中,過程工廠中的一個(gè)或多個(gè)過程控制設(shè)備可以是環(huán)境ID設(shè)備2402。在其他實(shí)施例中,一個(gè)或多個(gè)過程控制設(shè)備可以包括環(huán)境ID設(shè)備2402或關(guān)聯(lián)于附近的環(huán)境ID設(shè)備2402。例如,圖1A中所示的現(xiàn)場設(shè)備15-22和/或40-58中的一個(gè)或多個(gè)可以包括或可以被放置為接近于環(huán)境ID設(shè)備2402 (例如,環(huán)境ID設(shè)備2402可以被附接到或接近于現(xiàn)場設(shè)備中的每一個(gè),或者現(xiàn)場設(shè)備可以具有使得現(xiàn)場設(shè)備用作環(huán)境ID設(shè)備的內(nèi)部電路)。類似地,圖1A中所示出的控制器11、網(wǎng)關(guān)35、Π設(shè)備112、I/O卡26和28以及路由器58可以是、可以包括或可以接近于環(huán)境ID設(shè)備2402。在這樣的實(shí)施例中,UI設(shè)備122可以接收與環(huán)境ID設(shè)備2402中的每一個(gè)相關(guān)聯(lián)的唯一標(biāo)識(shí)符,允許UI設(shè)備112接收與過程控制設(shè)備中的每一個(gè)相關(guān)聯(lián)的環(huán)境項(xiàng)(如位置或裝置ID)。
[0266]在環(huán)境感知移動(dòng)控制室2400的替代實(shí)施例中,UI設(shè)備122可以包括或提供唯一標(biāo)識(shí)符。例如,Π設(shè)備112可以在發(fā)送唯一標(biāo)識(shí)數(shù)據(jù)的設(shè)備或芯片上具有唯一可掃描的圖像。在另一個(gè)示例中,UI設(shè)備112的用戶可以攜帶包括類似的圖像或芯片的證章、卡片或某些其他配件。在這樣的實(shí)施例中,環(huán)境ID設(shè)備2402可以讀取、掃描或接收唯一標(biāo)識(shí)符。環(huán)境ID設(shè)備2402可以操作以將唯一標(biāo)識(shí)符關(guān)聯(lián)到特定的用戶或Π設(shè)備112。環(huán)境ID設(shè)備2402可以通過訪問在環(huán)境ID設(shè)備2402處存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)來將唯一標(biāo)識(shí)符關(guān)聯(lián)到特定的用戶或Π設(shè)備?;蛘?,環(huán)境ID設(shè)備2402可以將唯一標(biāo)識(shí)符發(fā)送到服務(wù)器150,其中服務(wù)器150將特定用戶或Π設(shè)備與唯一標(biāo)識(shí)符相關(guān)聯(lián)。
[0267]在任一情況中,一旦環(huán)境ID設(shè)備2402識(shí)別出了 Π設(shè)備112或用戶,環(huán)境ID設(shè)備2402就可以將相關(guān)的環(huán)境項(xiàng)發(fā)送到UI設(shè)備112?;蛘?,環(huán)境ID設(shè)備2402可以與網(wǎng)絡(luò)(例如過程控制網(wǎng)絡(luò)100)上的一個(gè)或多個(gè)節(jié)點(diǎn)通信,以向一個(gè)或多個(gè)節(jié)點(diǎn)通知用戶或Π設(shè)備112進(jìn)入了環(huán)境ID設(shè)備2402的范圍。一個(gè)或多個(gè)節(jié)點(diǎn)可以將一個(gè)或多個(gè)環(huán)境項(xiàng)、UI數(shù)據(jù)(例如顯示數(shù)據(jù)、過程參數(shù)數(shù)據(jù))或任何其他數(shù)據(jù)發(fā)送到UI設(shè)備112。UI設(shè)備112可以基于所接收到的數(shù)據(jù)操作或提供輸出。例如,在某些實(shí)施例中,Π設(shè)備112可以響應(yīng)于從環(huán)境ID設(shè)備2402或從服務(wù)器150接收唯一標(biāo)識(shí)符、環(huán)境項(xiàng)、Π數(shù)據(jù)或其他數(shù)據(jù),啟動(dòng)目標(biāo)應(yīng)用。目標(biāo)設(shè)備可以是例如專用于提供過程圖形和信息給用戶的應(yīng)用。目標(biāo)應(yīng)用可以是例如在電話或平板設(shè)備上可操作的移動(dòng)應(yīng)用。在其他實(shí)施例中,目標(biāo)應(yīng)用可以是瀏覽器例程888。在某些實(shí)施例中,瀏覽器例程888可以被指引到與所接收到的唯一標(biāo)識(shí)符、環(huán)境項(xiàng)、Π數(shù)據(jù)或其他數(shù)據(jù)相關(guān)的特定資源或資源組。
[0268]在一些實(shí)施例中,環(huán)境ID設(shè)備2402可以是權(quán)限系統(tǒng)的一部分。例如,與過程實(shí)體相關(guān)聯(lián)的權(quán)限可以取決于Π設(shè)備112與過程實(shí)體的接近程度。在一些實(shí)施例中,當(dāng)用戶或UI設(shè)備112接近過程實(shí)體時(shí),UI設(shè)備112可以接收權(quán)限或授權(quán)來修改與過程實(shí)體相關(guān)聯(lián)的參數(shù)。當(dāng)用戶的技能水平在與工作項(xiàng)或參數(shù)相關(guān)聯(lián)的所指示的技能閾值之下時(shí),Π設(shè)備112還可以拒絕參與工作項(xiàng)或修改參數(shù)的權(quán)限。
[0269]圖25是過程工廠10中的移動(dòng)控制室2500的另一個(gè)實(shí)施例的框圖。環(huán)境感知移動(dòng)控制室2500可以使得Π設(shè)備112能夠響應(yīng)于其環(huán)境和使用方式提供輸出。移動(dòng)控制室2500可以包括與過程控制網(wǎng)絡(luò)100可通信地耦接的Π設(shè)備112,包括區(qū)域2505-2515和罐2520。Π設(shè)備112連接到過程控制網(wǎng)絡(luò)100。區(qū)域2505包括環(huán)境ID設(shè)備2402a ;區(qū)域2510包括環(huán)境ID設(shè)備2402b ;過程區(qū)域2515包括環(huán)境ID設(shè)備2402c ;以及罐2520包括環(huán)境ID設(shè)備2402d。
[0270]在實(shí)施例中,環(huán)境ID設(shè)備2402a是或包括NFC設(shè)備。Π設(shè)備112和環(huán)境ID設(shè)備2402a通常以13.56MHZ進(jìn)行操作,并且可以根據(jù)NFC標(biāo)準(zhǔn)(例如IS0/IEC14443、ISO/IEC1809、NFCIP-1、NFCIP-2 和 JIS:X6319-f)進(jìn)行操作。NFC 技術(shù)支持 UI 設(shè)備 112 和環(huán)境ID設(shè)備2402a之間的無線事物和數(shù)據(jù)交換。NFC技術(shù)還可以用于自動(dòng)引導(dǎo)其他通信連接。在這樣的實(shí)施例中,環(huán)境ID設(shè)備2402a可以將指令發(fā)送到UI設(shè)備112。UI設(shè)備112可以接收和執(zhí)行指令,使得Π設(shè)備112連接到另一個(gè)網(wǎng)絡(luò)。在一些實(shí)施例中,另一個(gè)網(wǎng)絡(luò)可以是更廣的網(wǎng)絡(luò)(例如過程控制網(wǎng)絡(luò)100),其包括其他節(jié)點(diǎn)。在某些實(shí)施例中,其他網(wǎng)絡(luò)可以是在Π設(shè)備112和環(huán)境ID設(shè)備2402a之間的連接。例如,另一個(gè)網(wǎng)絡(luò)可以是無線自適應(yīng)網(wǎng)絡(luò)或個(gè)域網(wǎng)(例如,藍(lán)牙、IEEE802.15.1標(biāo)準(zhǔn))。在任一情況中,除了網(wǎng)絡(luò)連接指令之外,環(huán)境ID設(shè)備2402a還可以將認(rèn)證信息發(fā)送到UI設(shè)備112,允許UI設(shè)備112建立到網(wǎng)絡(luò)的連接,而不需要Π設(shè)備112的用戶手動(dòng)設(shè)置網(wǎng)絡(luò)并輸入認(rèn)證信息。
[0271]在環(huán)境ID設(shè)備2402a的進(jìn)一步的操作中,環(huán)境ID設(shè)備2402a處的NFC標(biāo)簽或設(shè)備還可以存儲(chǔ)可以在Π設(shè)備112處執(zhí)行的其他指令。例如,指令可以使得一個(gè)或多個(gè)應(yīng)用以特定的方式啟動(dòng)或執(zhí)行。在所示出的實(shí)施例中,指令可以使得UI設(shè)備112啟動(dòng)UI (例如圖8中的Π例程882)或?yàn)g覽器(例如圖8中的瀏覽器例程888),或?qū)ⅵ盎驗(yàn)g覽器置于特定狀態(tài)。指令可以使得Π設(shè)備112提供用于提供與區(qū)域2505中的設(shè)備和裝置相關(guān)的信息的⑶I配置。例如,該⑶I配置可以包括具有過程區(qū)域2505的圖形概覽的窗口。
[0272]在環(huán)境ID設(shè)備2402a的進(jìn)一部的操作中,UI設(shè)備112可以經(jīng)由NFC通信或經(jīng)由UI設(shè)備112在經(jīng)由NFC通信接收到認(rèn)證之后連接到的網(wǎng)絡(luò),從環(huán)境ID設(shè)備2402a接收唯一標(biāo)識(shí)符。該唯一標(biāo)識(shí)符一般表示區(qū)域2505,但在某些實(shí)施例中也可以表示其他的環(huán)境項(xiàng)。UI設(shè)備112可以使用該唯一標(biāo)識(shí)符來識(shí)別環(huán)境項(xiàng)(例如區(qū)域2505),并且根據(jù)所識(shí)別出的環(huán)境項(xiàng)提供輸出(例如,提供區(qū)域2505的圖形概覽)?;蛘?,環(huán)境ID設(shè)備2402a可以從Π設(shè)備112接收唯一標(biāo)識(shí)符并識(shí)別UI設(shè)備112 (或其用戶),允許過程控制網(wǎng)絡(luò)100上的環(huán)境ID設(shè)備2402a或另一個(gè)節(jié)點(diǎn)將諸如環(huán)境數(shù)據(jù)或UI數(shù)據(jù)之類的數(shù)據(jù)發(fā)送到UI設(shè)備112。Π設(shè)備112可以基于所接收到的數(shù)據(jù)操作或提供輸出。
[0273]在環(huán)境ID設(shè)備2402b的實(shí)施例中,環(huán)境ID設(shè)備2402b是或包括RFID標(biāo)簽。在這樣的實(shí)施例中,UI設(shè)備112包括RFID掃描儀,并且使用所述RFID掃描儀來獲取唯一標(biāo)識(shí)符。所述唯一標(biāo)識(shí)符一般表示區(qū)域2510,但在某些實(shí)施例中也可以表示其他的環(huán)境項(xiàng)(例如,特定的設(shè)備、裝置、位置等)。UI設(shè)備112可以使用該唯一標(biāo)識(shí)符來以與針對圖24所論述的方法相一致的方式識(shí)別環(huán)境項(xiàng)。在替代的實(shí)施例中,環(huán)境ID設(shè)備2402b可以是RFID掃描儀,并且Π設(shè)備112可以包括RFID標(biāo)簽。在這樣的實(shí)施例中,當(dāng)Π設(shè)備112進(jìn)入環(huán)境ID設(shè)備2402b的范圍中時(shí)(例如,當(dāng)用戶進(jìn)入?yún)^(qū)域2510中時(shí)),環(huán)境ID設(shè)備2402b識(shí)別出UI設(shè)備112。在識(shí)別出UI設(shè)備112之后,環(huán)境ID設(shè)備2402b可以(例如使用過程控制網(wǎng)絡(luò)100 ;使用諸如個(gè)域網(wǎng)之類的另一個(gè)網(wǎng)絡(luò);或使用顯示器)與UI設(shè)備112通信,并且將該唯一標(biāo)識(shí)符發(fā)送到UI設(shè)備112或發(fā)送到服務(wù)器150,其可以使用該唯一標(biāo)識(shí)符來提供環(huán)境信息給UI設(shè)備112。UI設(shè)備112可以與針對圖24論述的方法相一致的方式識(shí)別區(qū)域2510,并且基于所識(shí)別出的區(qū)域2510操作或提供輸出。在另一個(gè)實(shí)施例中,環(huán)境ID設(shè)備2402b可以(使用例如短距離無線網(wǎng)絡(luò)通信,如藍(lán)牙)將環(huán)境項(xiàng)(而不是唯一標(biāo)識(shí)符)發(fā)送到UI設(shè)備112。在另一個(gè)實(shí)施例中,除了具有RFID標(biāo)簽的UI設(shè)備112之外或者替代所述UI設(shè)備112,用戶可以具有RFID標(biāo)簽。在這些實(shí)施例的任何一個(gè)中,RFID掃描儀和RFID標(biāo)簽兩者可以是有源的或無源的。UI設(shè)備112可以基于所接收到的數(shù)據(jù)操作或提供輸出。
[0274]在環(huán)境ID設(shè)備2402c的實(shí)施例的操作中,環(huán)境ID設(shè)備2402c可以是具有覆蓋過程區(qū)域2515的范圍的W1-Fi接入點(diǎn)。當(dāng)Π設(shè)備112進(jìn)入過程區(qū)域2515時(shí),環(huán)境ID設(shè)備2402c可以建立與UI設(shè)備112的通信。環(huán)境ID設(shè)備2402c可以將該唯一標(biāo)識(shí)符(例如MAC地址或設(shè)備標(biāo)簽)發(fā)送到UI設(shè)備112。該唯一標(biāo)識(shí)符一般表示區(qū)域2515,但在某些實(shí)施例中也可以表示其他的環(huán)境項(xiàng)。UI設(shè)備112可以以與針對圖24論述的方法相一致的方式使用該唯一標(biāo)識(shí)符來識(shí)別環(huán)境項(xiàng)(例如代表區(qū)域2515的數(shù)據(jù)),并且根據(jù)所述環(huán)境項(xiàng)進(jìn)行操作或提供輸出(例如,提供區(qū)域2515的可視表示)。例如,到特定區(qū)域的數(shù)據(jù)庫配對MAC地址或設(shè)備標(biāo)簽可以被存儲(chǔ)在Π設(shè)備112上,可由Π設(shè)備112訪問,或者可以被存儲(chǔ)在與UI設(shè)備112進(jìn)行通信的節(jié)點(diǎn)上?;蛘撸霸O(shè)備112可以將該唯一標(biāo)識(shí)符(例如UI設(shè)備112的MAC地址)發(fā)送到環(huán)境ID設(shè)備2402c。在接收到該唯一標(biāo)識(shí)符之后,所述環(huán)境ID設(shè)備2402c可以操作來確定UI設(shè)備112關(guān)聯(lián)于該唯一標(biāo)識(shí)符。UI設(shè)備112可以基于所接收到的數(shù)據(jù)操作或提供輸出。
[0275]在環(huán)境ID設(shè)備2402d的實(shí)施例中,環(huán)境ID設(shè)備2402d可以包括條形碼。條形碼可以是矩陣條形碼(例如QR碼)或線性條形碼(例如UPC條形碼)。UI設(shè)備112可以包括圖像傳感器或與所述圖像傳感器進(jìn)行通信,所述圖像傳感器可以是照相機(jī)或?qū)S玫臈l形碼掃描儀。在操作中,Π設(shè)備112可以使用圖像傳感器來捕獲環(huán)境ID設(shè)備2402d處的條形碼。Π設(shè)備112可以對被編碼為條形碼的數(shù)據(jù)(“條形碼數(shù)據(jù)”)進(jìn)行解碼。條形碼數(shù)據(jù)通常包括表示罐2520(或其所附加于的任何其他的過程控制設(shè)備或裝置)的唯一標(biāo)識(shí)符,但在某些實(shí)施例中該唯一標(biāo)識(shí)符可以代表其他的環(huán)境項(xiàng)。UI設(shè)備112可以以與針對圖24論述的方法相一致的方式使用該唯一標(biāo)識(shí)符來識(shí)別環(huán)境項(xiàng)(例如代表罐2520的數(shù)據(jù)),并且根據(jù)所述環(huán)境項(xiàng)進(jìn)行操作或提供輸出(例如,提供罐2520的可視表示)。在替代的實(shí)施例中,條形碼可以包括使得Π設(shè)備112進(jìn)行特定動(dòng)作(例如啟動(dòng)瀏覽器或UI,使得瀏覽器或Π提供特定的信息)的數(shù)據(jù)或指令。該特定的信息可以涉及多個(gè)過程實(shí)體(例如過程參數(shù)數(shù)據(jù)、特定項(xiàng)的圖形(例如罐2520)或特定設(shè)備的警報(bào)數(shù)據(jù))中的任何一個(gè)。在進(jìn)一步的實(shí)施例中,Π設(shè)備112或UI設(shè)備112的用戶可以替代地或額外地包括由環(huán)境ID設(shè)備2402d捕獲的條形碼,允許環(huán)境ID設(shè)備2402d識(shí)別UI設(shè)備112或用戶。UI設(shè)備112處的條形碼也可以提供在環(huán)境ID設(shè)備2402d處執(zhí)行的指令。例如,條形碼可以使得環(huán)境ID設(shè)備2402d提供相關(guān)的信息給用戶或Π設(shè)備112。
[0276]在一些實(shí)施例中,UI設(shè)備112可以使用其他方法來識(shí)別該唯一標(biāo)識(shí)符。例如,UI設(shè)備112可以使用音頻傳感器來識(shí)別該唯一標(biāo)識(shí)符,其中所述唯一標(biāo)識(shí)符是與工廠區(qū)域/資產(chǎn)相關(guān)聯(lián)的聲音簽名(如針對圖24所述)。聲音簽名可以關(guān)聯(lián)于在操作期間由特定工廠區(qū)域/資產(chǎn)產(chǎn)生的噪音?;蛘?,聲音簽名可以是由與資產(chǎn)相關(guān)聯(lián)的音頻輸出設(shè)備生成的音頻信號(hào)。UI設(shè)備112還可以使用運(yùn)動(dòng)傳感器來識(shí)別該唯一標(biāo)識(shí)符。所述唯一標(biāo)識(shí)符可以是與工廠資產(chǎn)相關(guān)聯(lián)的特定的振動(dòng)水平。例如,用戶可以將UI設(shè)備112放置在工廠資產(chǎn)上,允許Π設(shè)備112檢測振動(dòng)水平。在一些實(shí)例中,運(yùn)動(dòng)傳感器可以與被識(shí)別出的圖像/聲音/位置相結(jié)合地使用來識(shí)別該唯一標(biāo)識(shí)符。例如,基于與工廠資產(chǎn)相關(guān)聯(lián)的檢測到的振動(dòng)水平和UI設(shè)備112的位置,UI設(shè)備112可以識(shí)別與工廠資產(chǎn)相關(guān)聯(lián)的特定標(biāo)簽。
[0277]在一些實(shí)施例中,Π設(shè)備112可以通過接收位置數(shù)據(jù)來識(shí)別其位置??梢越?jīng)由諸如過程控制網(wǎng)絡(luò)100之類的網(wǎng)絡(luò)來接收位置數(shù)據(jù)?;蛘撸梢栽讦霸O(shè)備112的網(wǎng)絡(luò)接口處經(jīng)由GPS接收機(jī)接收位置數(shù)據(jù)。UI設(shè)備112可以將其位置與其他過程實(shí)體的位置進(jìn)行比較以識(shí)別過程實(shí)體接近于Π設(shè)備112。UI設(shè)備112可以將其位置發(fā)送到過程網(wǎng)絡(luò)100上的節(jié)點(diǎn),例如服務(wù)器150。在一些實(shí)施例中,該節(jié)點(diǎn)可以通過將環(huán)境信息發(fā)送到Π設(shè)備112來進(jìn)行響應(yīng)。在其他實(shí)施例中,Π設(shè)備112可以將位置數(shù)據(jù)發(fā)送到環(huán)境ID設(shè)備2402。環(huán)境ID設(shè)備2402可以根據(jù)所接收到的位置數(shù)據(jù),將環(huán)境數(shù)據(jù)發(fā)送到UI設(shè)備112。
[0278]在實(shí)施例中,Π設(shè)備112可以與環(huán)境ID設(shè)備2402協(xié)作以提供Π設(shè)備112的實(shí)時(shí)位置數(shù)據(jù)。當(dāng)移動(dòng)操作員攜帶移動(dòng)π設(shè)備112通過環(huán)境時(shí),UI設(shè)備112可以使用從環(huán)境ID設(shè)備2402接收的位置信息來確定UI設(shè)備112在過程工廠中的當(dāng)前位置,并且可以在環(huán)境中顯示移動(dòng)操作員的位置的當(dāng)前地圖。地圖可以從俯視視圖或三維視圖顯示移動(dòng)操作員的位置。當(dāng)然,期望或預(yù)期的路線也可以被顯示在移動(dòng)Π設(shè)備112上?;蛘?,Π設(shè)備112可以使用一個(gè)或多個(gè)加速度計(jì)來確定設(shè)備在環(huán)境內(nèi)的取向和位置并且可以與Π設(shè)備112上的圖像傳感器協(xié)作來顯示環(huán)境的增強(qiáng)現(xiàn)實(shí)視圖。例如,移動(dòng)操作員可以指點(diǎn)過程工廠的一個(gè)區(qū)域處的圖像傳感器,并且Π設(shè)備112可以在圖像上顯示該裝置的視圖,可以顯示到達(dá)期望的一個(gè)設(shè)備(例如與當(dāng)前的工作項(xiàng)相關(guān)聯(lián)的設(shè)備)的路線,以及可以顯示與過程工廠的區(qū)域相關(guān)聯(lián)的參數(shù)或其他過程數(shù)據(jù)。
[0279]圖26是一個(gè)示例性的移動(dòng)控制室2600的圖示。移動(dòng)控制室2600可以包括第一UI設(shè)備2602a、第二 UI設(shè)備2602b以及設(shè)備2620。第一 UI設(shè)備2602a可以包括提供表示裝置2610的圖形2615或與裝置2610相關(guān)的其他數(shù)據(jù)(例如當(dāng)前的操作參數(shù)、設(shè)置點(diǎn)、警報(bào)、出錯(cuò)、調(diào)度的維護(hù)、校準(zhǔn)數(shù)據(jù)等)的顯示器。第二 Π設(shè)備2602b可以包括提供表示裝置2620的圖形2625或與裝置2620相關(guān)的其他數(shù)據(jù)(例如當(dāng)前的操作參數(shù)、設(shè)置點(diǎn)、警報(bào)、出錯(cuò)、調(diào)度的維護(hù)、校準(zhǔn)數(shù)據(jù)等)的顯示器。設(shè)備2610可以包括第一環(huán)境ID設(shè)備2604a,而設(shè)備2620可以包括第二環(huán)境ID設(shè)備2604b。
[0280]在操作中,攜帶UI設(shè)備2602a的操作員可以進(jìn)入環(huán)境ID設(shè)備2604a的范圍內(nèi)的區(qū)域。UI設(shè)備2602a可以與環(huán)境ID設(shè)備2604a進(jìn)行通信或者掃描環(huán)境ID設(shè)備2604a,使得UI設(shè)備2602a可以從環(huán)境ID設(shè)備2604a接收數(shù)據(jù)。UI設(shè)備2602a可以響應(yīng)于所接收到的數(shù)據(jù)操作或提供輸出。在所示出的實(shí)施例中,UI設(shè)備2602a可以提供表示設(shè)備2610的圖形2615。在一些實(shí)施例中,Π設(shè)備2602a可以提供替代或額外的輸出,例如其他圖形、過程參數(shù)值或警報(bào)。攜帶UI設(shè)備2602b的操作員可以進(jìn)入環(huán)境ID設(shè)備2604b的范圍,使得UI設(shè)備2602b提供表示設(shè)備2620的圖形2625。
[0281]圖27是示出了用于生成圖形用戶接口的示例方法2700的流程圖。可以在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法2700。方法2700可以被在存儲(chǔ)器815中保存為一組指令、例程、程序或模塊,并且可以由處理器810執(zhí)行。
[0282]方法2700開始于UI設(shè)備112,所述Π設(shè)備112識(shí)別外部設(shè)備或標(biāo)識(shí)符/標(biāo)簽(塊2705)。標(biāo)識(shí)符可以是圖像、聲音或條形碼。標(biāo)識(shí)符可以替代地是與NFC系統(tǒng)或RFID系統(tǒng)的發(fā)送相關(guān)聯(lián)的唯一標(biāo)簽。在一些實(shí)施例中,標(biāo)識(shí)符可以關(guān)聯(lián)于過程實(shí)體,例如過程區(qū)域、設(shè)備、一個(gè)裝置或另一個(gè)Π設(shè)備112。
[0283]Π設(shè)備112可以基于所識(shí)別出的外部設(shè)備或標(biāo)識(shí)符接收環(huán)境信息(塊2710)。在一些實(shí)施例中,Π設(shè)備112可以根據(jù)所識(shí)別出的外部設(shè)備或標(biāo)識(shí)符接收環(huán)境信息。在另一些實(shí)施例中,UI設(shè)備112可以響應(yīng)于將表示標(biāo)識(shí)符的數(shù)據(jù)發(fā)送到服務(wù)器150,來從服務(wù)器150接收環(huán)境信息。環(huán)境信息可以表示環(huán)境項(xiàng),例如位置、裝置、調(diào)度、工作項(xiàng)等。
[0284]Π設(shè)備112可以在Π設(shè)備112的顯示器處提供信息(塊2715)。可以根據(jù)所接收到的環(huán)境信息提供所述信息。例如,Π設(shè)備112可以生成與所接收到的位置、被識(shí)別出的裝置或設(shè)備、所接收的調(diào)度或所接收的工作項(xiàng)相關(guān)的信息。
[0285]現(xiàn)在轉(zhuǎn)向圖28,流程圖示出了在Π設(shè)備112上執(zhí)行的用于利用Π設(shè)備112控制過程工廠10的示例方法2800。可以在諸如過程控制網(wǎng)絡(luò)100之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或系統(tǒng)處來整體或部分地實(shí)現(xiàn)方法2800。特別是,可以在諸如服務(wù)器150之類的一個(gè)或多個(gè)設(shè)備處或在諸如Π設(shè)備112中的任何一個(gè)之類的一個(gè)或多個(gè)設(shè)備或系統(tǒng)處整體或部分地實(shí)現(xiàn)方法2800。方法2800可以被保存為存儲(chǔ)器815或存儲(chǔ)器1203上的一組指令、例程、程序或模塊,并且可以由處理器810或處理器1201執(zhí)行。
[0286]該方法開始于Π設(shè)備112,所述Π設(shè)備112可以經(jīng)由網(wǎng)絡(luò)向服務(wù)器150發(fā)送對來自數(shù)據(jù)存儲(chǔ)區(qū)域的第一數(shù)據(jù)的第一請求(塊2802)。數(shù)據(jù)存儲(chǔ)區(qū)域可以是統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域,所述統(tǒng)一的、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域包括被配置為使用公共格式存儲(chǔ)與過程工廠相對應(yīng)的過程數(shù)據(jù)的一個(gè)或多個(gè)設(shè)備。過程數(shù)據(jù)可以包括多個(gè)類型的過程數(shù)據(jù),如配置數(shù)據(jù)、連續(xù)數(shù)據(jù)、批數(shù)據(jù)、測量數(shù)據(jù)和事件數(shù)據(jù)。
[0287]Π設(shè)備112可以響應(yīng)于第一請求從服務(wù)器150接收來自存儲(chǔ)區(qū)域的第一數(shù)據(jù)(塊2810)。UI設(shè)備112可以顯示從服務(wù)器150接收的第一數(shù)據(jù)(塊2815)。
[0288]UI設(shè)備112可以接收UI設(shè)備112接近外部設(shè)備的指示(塊2820)。UI設(shè)備112可以包括進(jìn)行操作來檢測外部設(shè)備的接近程度的通信電路。通信電路可以包括近場通信(NFC)電路、射頻標(biāo)識(shí)(RFID)電路、藍(lán)牙電路、根據(jù)IEEE802.11協(xié)議操作的電路或根據(jù)無線HART協(xié)議操作的電路。在一些實(shí)例中,Π設(shè)備112可以接收Π設(shè)備112接近另一 Π設(shè)備112的指示。
[0289]Π設(shè)備112可以根據(jù)所接收的指示將對第二數(shù)據(jù)的第二請求發(fā)送到服務(wù)器150 (塊2825)。在一些實(shí)施例中,發(fā)送第二請求包括向服務(wù)器150發(fā)送對該另一 Π設(shè)備112的狀態(tài)信息的請求。
[0290]UI設(shè)備112可以響應(yīng)于第二請求從服務(wù)器150接收第二數(shù)據(jù)(塊2830)。在一些實(shí)施例中,第二數(shù)據(jù)可以代表所請求的該另一Π設(shè)備112的狀態(tài)信息。在這樣的實(shí)施例中,UI設(shè)備112還可以根據(jù)所接收的狀態(tài)信息從存儲(chǔ)區(qū)域顯示過程控制數(shù)據(jù)。顯示所述過程控制數(shù)據(jù)可以包括在Π設(shè)備112的顯示器上復(fù)制該另一 Π設(shè)備112的顯示。顯示所述過程控制數(shù)據(jù)可以包括在UI設(shè)備112的顯示器上布置在該另一 UI設(shè)備112上顯示的數(shù)據(jù)。
[0291]在其他實(shí)施例中,接收接近指示(塊1720)可以包括接收Π設(shè)備112接近過程控制設(shè)備的指示。發(fā)送第二請求(塊2825)可以包括向服務(wù)器150發(fā)送Π設(shè)備112接近過程控制設(shè)備的指示。在這樣的實(shí)施例中,接收第二數(shù)據(jù)可以包括接收與過程控制設(shè)備相關(guān)的過程控制數(shù)據(jù)(塊2830)。接收與過程控制設(shè)備相關(guān)的過程控制數(shù)據(jù)可以包括接收和顯示如下各項(xiàng)中的一項(xiàng)或多項(xiàng)的數(shù)據(jù):與過程控制設(shè)備相關(guān)聯(lián)的警報(bào);與過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù);與過程控制設(shè)備相關(guān)聯(lián)的過程工廠的區(qū)域的圖示;或與過程控制設(shè)備相關(guān)聯(lián)的過程工廠的區(qū)域的狀態(tài)。
[0292]在一些實(shí)施例中,接收接近指示(塊2820)可以包括接收移動(dòng)設(shè)備處于過程工廠的特定區(qū)域中的指示。在這樣的實(shí)施例中,發(fā)送第二請求(塊2825)可以包括向服務(wù)器150發(fā)送Π設(shè)備112處于工廠的特定區(qū)域中的指示。此外,接收第二數(shù)據(jù)(塊2830)可以包括接收與過程工廠的特定區(qū)域相關(guān)的第二過程控制數(shù)據(jù)。接收與特定區(qū)域相關(guān)的過程控制數(shù)據(jù)可以包括接收和顯示如下各項(xiàng)中的一項(xiàng)或多項(xiàng)的數(shù)據(jù):與過程工廠的特定區(qū)域相關(guān)聯(lián)的警報(bào);與過程工廠的特定區(qū)域相關(guān)聯(lián)的維護(hù)任務(wù);過程工廠的特定區(qū)域的圖示;或與特定區(qū)域相關(guān)聯(lián)的一個(gè)或多個(gè)過程控制設(shè)備的狀態(tài)。
[0293]在某些實(shí)施例中,UI設(shè)備112可以并不與服務(wù)器150進(jìn)行通信,而是可以與特定區(qū)域中的設(shè)備進(jìn)行通信。例如,Π設(shè)備112可以接近過程工廠的區(qū)域中的特定的一個(gè)過程設(shè)備,并且可以能夠直接或經(jīng)由中間設(shè)備(例如,經(jīng)由路由器或作為無線網(wǎng)絡(luò)的一部分的其他接入點(diǎn))與過程工廠的區(qū)域中的一個(gè)或多個(gè)設(shè)備(并非服務(wù)器150)進(jìn)行通信。例如,如果服務(wù)器150不可用、或者如果過程工廠的區(qū)域與服務(wù)器150物理或邏輯隔離的話,可以是這種情況。在任一情況中,Π設(shè)備112可以將數(shù)據(jù)或請求直接發(fā)送到過程工廠的區(qū)域中的設(shè)備和/或從過程工廠的區(qū)域中的設(shè)備直接接收數(shù)據(jù)。例如,Π設(shè)備112可以將對數(shù)據(jù)的請求經(jīng)由網(wǎng)絡(luò)直接發(fā)送到另一個(gè)設(shè)備(而不是服務(wù)器150),能夠響應(yīng)于該請求而從設(shè)備接收數(shù)據(jù),能夠顯示所接收到的數(shù)據(jù),能夠接收Π設(shè)備112接近外部設(shè)備的指示等。
[0294]圖29中提供了示出用于促進(jìn)過程工廠的移動(dòng)控制的方法2900的流程圖。方法2900包括實(shí)現(xiàn)移動(dòng)用戶接口設(shè)備(塊2905)并在移動(dòng)用戶接口設(shè)備中提供位置感知部件,所述位置感知部件可操作來生成與移動(dòng)設(shè)備的位置相關(guān)的信息(塊2910)。方法2900還包括提供存儲(chǔ)過程工廠的布置信息的數(shù)據(jù)庫(塊2915)并且在移動(dòng)用戶接口設(shè)備上實(shí)現(xiàn)第一例程(塊2920)。第一例程可以操作來根據(jù)在數(shù)據(jù)庫中存儲(chǔ)的信息解釋由位置感知部件生成的信息,以確定移動(dòng)用戶接口設(shè)備的位置和過程工廠的布局之間的關(guān)系。移動(dòng)用戶接口設(shè)備還可以根據(jù)所確定的移動(dòng)設(shè)備的位置和過程工廠的布局之間的關(guān)系實(shí)現(xiàn)第二例程,所述第二例程可操作來生成用于在顯示器上示出的圖形(塊2925)。在實(shí)施例中,提供存儲(chǔ)布局信息的數(shù)據(jù)庫可以包括以俯視視圖提供存儲(chǔ)布局信息的數(shù)據(jù)庫或可以包括以視平線視圖提供存儲(chǔ)布局信息的數(shù)據(jù)庫。布局信息可以針對每一個(gè)過程設(shè)備包括設(shè)備標(biāo)簽、設(shè)備視覺化(例如,一個(gè)或多個(gè)視覺化,其中的每一個(gè)對應(yīng)于移動(dòng)用戶接口設(shè)備類型或移動(dòng)用戶接口設(shè)備顯示類型)、設(shè)備位置和設(shè)備連接信息。位置感知部件可以例如是GPS接收機(jī)、RFID讀取器、RFID標(biāo)簽和移動(dòng)用戶接口設(shè)備和提供數(shù)據(jù)給移動(dòng)用戶接口設(shè)備的服務(wù)器之間的通信通道、可操作來確定移動(dòng)用戶接口設(shè)備相對于錨點(diǎn)的移動(dòng)和位置的多個(gè)傳感器(例如加速度計(jì)和陀螺儀)等。在一些實(shí)施例中,實(shí)現(xiàn)第二例程包括實(shí)現(xiàn)如下的例程,其可操作來在移動(dòng)用戶接口設(shè)備在過程工廠內(nèi)移動(dòng)時(shí),生成移動(dòng)用戶接口設(shè)備在過程工廠內(nèi)的位置的實(shí)時(shí)圖形。生成移動(dòng)用戶接口設(shè)備的位置的實(shí)時(shí)圖形可以包括在顯示器上以俯視視圖示出移動(dòng)用戶接口設(shè)備的位置、或在顯示器上以從視平線的三維視圖示出移動(dòng)用戶接口設(shè)備的位置。
[0295]現(xiàn)在應(yīng)當(dāng)清楚,Π設(shè)備112以及在一些實(shí)施例中的控制網(wǎng)絡(luò)100可以感知各種環(huán)境信息,重要地,包括過程工廠10中的一個(gè)或多個(gè)Π設(shè)備112的位置。已經(jīng)描述了控制網(wǎng)絡(luò)100 (包括服務(wù)器150)或Π設(shè)備112確定設(shè)備位置的各種方法。例如,Π設(shè)備112可以與環(huán)境ID設(shè)備2402和/或服務(wù)器150協(xié)作來確定UI設(shè)備112的位置。UI設(shè)備112還可以包括GPS接收機(jī)832,如一般所知那樣,所述GPS接收機(jī)832通過從GPS衛(wèi)星接收信號(hào)來允許Π設(shè)備112確定其位置。但在一些實(shí)施例中,Π設(shè)備112中的一個(gè)或多個(gè)還可以包括慣性定位系統(tǒng)(IPS)834。IPS834可以采用獨(dú)立部件或集成電路的形式。在至少一個(gè)實(shí)施例中,IPS834是包括高精度時(shí)鐘電路、三個(gè)加速度計(jì)(沿x-、y_和z-軸的每一個(gè)中各一個(gè))和三個(gè)陀螺儀(沿X-、Y-和Z-軸的每一個(gè)中各一個(gè))的集成電路。在一些實(shí)施例中,IPS834還包括羅盤或地磁儀。
[0296]在任一情況中,IPS834可以操作來檢測UI設(shè)備112的移動(dòng)和其所呈現(xiàn)的方位,并且提供與設(shè)備正在移動(dòng)或已經(jīng)移動(dòng)的距離和方向相關(guān)的信息。通過將與所檢測到的Π設(shè)備112的移動(dòng)和方位相關(guān)的信息與指示Π設(shè)備112的初始位置(“錨點(diǎn)”)的另一個(gè)信息源相組合,UI設(shè)備112可以獨(dú)立于任何連續(xù)的信息源確定其位置。例如,由操作員攜帶的UI設(shè)備112可以具有GPS接收機(jī),并且可以在操作員通過室外環(huán)境朝向室內(nèi)環(huán)境移動(dòng)時(shí)跟蹤Π設(shè)備112的位置。在操作員跨過室外和室內(nèi)環(huán)境的邊界時(shí),UI設(shè)備112,特別是GPS接收機(jī)832,將可能丟失GPS信號(hào)。UI設(shè)備112可以使用使用GPS接收機(jī)832確定的UI設(shè)備112的最后已知位置作為錨點(diǎn)。根據(jù)該錨點(diǎn),UI設(shè)備112可以確定Π設(shè)備112在室內(nèi)環(huán)境中已經(jīng)移動(dòng)的距離和方向。使用該信息,Π設(shè)備112、在Π設(shè)備112上操作的例程以及潛在的其他設(shè)備(例如服務(wù)器150、監(jiān)督引擎106等)可以繼續(xù)跟蹤Π設(shè)備112的位置。Π設(shè)備112可以繼續(xù)向操作員提供操作員在室內(nèi)環(huán)境中的位置的圖示,可以向操作員提供到特定工廠資產(chǎn)(例如,到特定的一個(gè)設(shè)備)的導(dǎo)航方向,以及可以基于操作員在工廠內(nèi)的位置采取或推薦動(dòng)作等。
[0297]需要注意的是,GPS接收機(jī)832不是唯一的能夠提供與IPS834相組合地使用的錨點(diǎn)的信息源。環(huán)境ID設(shè)備2402中的任何一個(gè)也可以與Π設(shè)備112協(xié)作來確定錨點(diǎn)。例如,在操作員跨過室外和室內(nèi)環(huán)境之間的邊界時(shí),處于閾值處的環(huán)境ID設(shè)備2402(例如門框上的NFC設(shè)備)可以與Π設(shè)備112通信來建立Π設(shè)備112的位置并提供錨點(diǎn)。作為另一個(gè)示例,操作員可以使用Π設(shè)備112來掃描處于過程工廠中的任何已知固定位置(例如,在過程設(shè)備上、接近特定的工廠區(qū)域等)處的環(huán)境ID設(shè)備2402(例如,RFID標(biāo)簽、NFC芯片、條形碼等)或與所述環(huán)境ID設(shè)備2402交互來提供錨點(diǎn)。
[0298]UI設(shè)備112可以使用由IPS834提供的信息和錨點(diǎn)來在Π設(shè)備112的顯示器上示出UI設(shè)備112在過程工廠或其他環(huán)境中的位置。在實(shí)施例中,這包括示出過程工廠的樓層平面圖上的位置、示出過程工廠的3D地圖上的位置、示出過程工廠的示意圖上的位置等。替代地或者額外地,Π設(shè)備112可以提供導(dǎo)航信息來指引操作員到過程工廠中的期望的位置(例如,到與所分配的工作項(xiàng)相關(guān)聯(lián)的位置、到所選擇的位置、到與出錯(cuò)或警報(bào)相關(guān)聯(lián)的設(shè)備等)。在一些實(shí)施例中,UI設(shè)備112可以提供導(dǎo)航或位置信息來在工廠環(huán)境中引導(dǎo)操作員或其他人員。例如當(dāng)試圖定位受傷的人員或請求任務(wù)協(xié)助的人員時(shí),這可以是有用的。
[0299]具有(無論是由GPS數(shù)據(jù)、IPS數(shù)據(jù)還是與環(huán)境ID設(shè)備2402協(xié)作提供的)位置數(shù)據(jù)的每一個(gè)Π設(shè)備112可以將Π設(shè)備112的位置提供給控制系統(tǒng),特別是提供給服務(wù)器150和/或監(jiān)督引擎106。在一些實(shí)施例中,Π設(shè)備112在特定區(qū)域中的出現(xiàn)可以使得服務(wù)器150、監(jiān)督引擎106或Π設(shè)備112禁用Π設(shè)備112的一個(gè)或多個(gè)特征。例如,當(dāng)Π設(shè)備112處于操作員的隱私可能重要(例如在衛(wèi)生間中)或有相關(guān)安全考慮需求的區(qū)域中時(shí),可以禁用麥克風(fēng)842和/或照相機(jī)844。
[0300]同樣,在一些實(shí)施例中,可以通過人員在區(qū)域中的存在來改變過程工廠的各個(gè)控制方面。例如,當(dāng)沒有人員存在于區(qū)域中時(shí),特定的安全系統(tǒng)可以具有第一閾值,而當(dāng)有人員存在于該區(qū)域中時(shí),該特定的安全系統(tǒng)可以具有第二(更保守)的閾值。按照這種方式,可以提高人員的安全性。
[0301]圖30是示出了用于確定移動(dòng)設(shè)備在過程控制環(huán)境中的位置的方法3000的流程圖。方法3000包括獲取過程工廠內(nèi)的錨位置(塊3005)并且根據(jù)所獲取的數(shù)據(jù)確定錨位置(塊3010)。該方法還包括從移動(dòng)設(shè)備的電路接收指示移動(dòng)設(shè)備的加速度和方位的數(shù)據(jù)(塊3015)并且根據(jù)所接收到的數(shù)據(jù)和錨位置確定移動(dòng)設(shè)備的位置(塊3020)。在實(shí)施例中,獲取指示錨位置的數(shù)據(jù)包括使用諸如GPS、GLONASS或任何其他衛(wèi)星定位系統(tǒng)的全球衛(wèi)星定位系統(tǒng)來確定移動(dòng)設(shè)備的位置。在一些實(shí)施例中,獲取指示錨位置的數(shù)據(jù)包括獲取圖像(例如,條形碼的圖像、過程工廠的一部分的圖像等)。在獲取了過程工廠的一部分的圖像的情況下,例如,可以將所捕獲的圖像與物理定位圖像(即與對應(yīng)的物理位置相關(guān)聯(lián)的圖像)的數(shù)據(jù)庫進(jìn)行比較。指示錨位置的數(shù)據(jù)還可以包括一個(gè)或多個(gè)無線信號(hào)(例如遵從于IEEE802.11規(guī)范的信號(hào))的數(shù)據(jù),從RFID設(shè)備獲取數(shù)據(jù),建立藍(lán)牙連接或建立近場通信會(huì)話。獲取指示錨位置的數(shù)據(jù)還可以包括確定移動(dòng)設(shè)備附近的過程控制設(shè)備和從存儲(chǔ)器(或從遠(yuǎn)程數(shù)據(jù)庫)接收或獲取與過程控制設(shè)備的位置相關(guān)聯(lián)的信息。
[0302]接收指示移動(dòng)設(shè)備的加速度和方位的數(shù)據(jù)包括從一個(gè)或多個(gè)加速度計(jì)和從一個(gè)或多個(gè)陀螺儀接收數(shù)據(jù),從地磁儀接收數(shù)據(jù)。在各個(gè)實(shí)施例中,從慣性測量單元接收數(shù)據(jù)和/或從設(shè)備接收數(shù)據(jù),該設(shè)備包括三個(gè)加速度計(jì)和三個(gè)陀螺儀。在一些實(shí)施例中,方法還包括至少部分基于所確定的移動(dòng)設(shè)備的位置啟動(dòng)移動(dòng)設(shè)備的應(yīng)用,其中所述應(yīng)用可操作來修改過程工廠的操作。
[0303]現(xiàn)在轉(zhuǎn)向圖31,流程圖示出了用于移動(dòng)設(shè)備在過程控制環(huán)境中的環(huán)境操作的方法3100。該方法包括在移動(dòng)設(shè)備處獲取識(shí)別過程控制環(huán)境中的過程實(shí)體的信息(塊3105)。過程實(shí)體可以是過程工廠中的任何過程實(shí)體,包括但不限于過程工廠的區(qū)域、過程控制設(shè)備和控制器等。該方法還包括在移動(dòng)設(shè)備處識(shí)別與過程實(shí)體相關(guān)聯(lián)的工作項(xiàng)數(shù)據(jù)(塊3110)。工作項(xiàng)數(shù)據(jù)包括與關(guān)聯(lián)于過程實(shí)體的目標(biāo)功能相關(guān)的信息。響應(yīng)于所獲取的信息和所識(shí)別出的工作項(xiàng)數(shù)據(jù),自動(dòng)觸發(fā)移動(dòng)設(shè)備處的事件,以促進(jìn)實(shí)現(xiàn)與過程實(shí)體相關(guān)聯(lián)的目標(biāo)功能(塊3115)。目標(biāo)功能可以是與過程實(shí)體相關(guān)聯(lián)的調(diào)度的任務(wù)。在實(shí)施例中,在移動(dòng)設(shè)備處觸發(fā)事件包括如下各項(xiàng)中的至少一項(xiàng):使得移動(dòng)設(shè)備提供與執(zhí)行調(diào)度的任務(wù)相關(guān)的指令,使得移動(dòng)設(shè)備顯示安全信息(例如,過程控制設(shè)備中的材料、是否已經(jīng)去激活和/或鎖定過程控制設(shè)備、是否可檢測到殘余材料等),使得移動(dòng)設(shè)備啟動(dòng)用于執(zhí)行調(diào)度的任務(wù)的應(yīng)用,或者使得移動(dòng)設(shè)備提供用于執(zhí)行調(diào)度的任務(wù)的接口。在一些實(shí)施例中,目標(biāo)功能可以是與過程實(shí)體相關(guān)聯(lián)的權(quán)限驗(yàn)證功能。自動(dòng)觸發(fā)的事件可以識(shí)別與操作移動(dòng)設(shè)備的用戶相關(guān)聯(lián)的用戶標(biāo)識(shí),識(shí)別與過程實(shí)體相關(guān)聯(lián)的權(quán)限令牌,基于用戶標(biāo)識(shí)和權(quán)限令牌確定權(quán)限水平,以及提供用于將與過程實(shí)體相關(guān)聯(lián)的參數(shù)修改到由權(quán)限水平指示的程度的接口。權(quán)限水平可以指示允許用戶對與過程控制實(shí)體相關(guān)聯(lián)的參數(shù)進(jìn)行修改的程度。與過程實(shí)體相關(guān)聯(lián)的目標(biāo)功能還可以是警報(bào)檢查功能,并且觸發(fā)事件可以包括識(shí)別警報(bào)和提供警報(bào)的指示。目標(biāo)功能可以是位置確定功能,并且自動(dòng)觸發(fā)的事件可以是確定與過程控制實(shí)體相關(guān)聯(lián)的位置和提供顯示過程實(shí)體在過程控制環(huán)境中的位置的地圖圖形。在實(shí)施例中,獲取信息來識(shí)別過程實(shí)體包括從在過程控制環(huán)境中具有相對于過程實(shí)體的固定的空間關(guān)系并且包括唯一標(biāo)識(shí)符的一個(gè)或多個(gè)對應(yīng)的標(biāo)識(shí)設(shè)備獲取一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽。在實(shí)施例中,環(huán)境標(biāo)識(shí)設(shè)備是條形碼,并且獲取標(biāo)簽數(shù)據(jù)包括捕獲條形碼的圖像和分析條形碼以識(shí)別出標(biāo)簽數(shù)據(jù)。環(huán)境標(biāo)識(shí)設(shè)備可以是無線電發(fā)射機(jī),并且獲取標(biāo)簽數(shù)據(jù)可以包括檢測由無線電發(fā)射機(jī)發(fā)射的并且攜帶標(biāo)簽數(shù)據(jù)的射頻信號(hào)。無線電發(fā)射機(jī)可以是進(jìn)行短波無線電傳輸?shù)腘FC設(shè)備、RFID設(shè)備或個(gè)域網(wǎng)設(shè)備。在實(shí)施例中,獲取信息來識(shí)別過程控制環(huán)境中的過程實(shí)體包括捕獲與過程實(shí)體唯一相關(guān)聯(lián)的圖像。獲取信息還可以包括捕獲音頻信號(hào)并且確定音頻信號(hào)相關(guān)于過程實(shí)體。類似地,獲取信息可以包括檢測與過程實(shí)體相關(guān)聯(lián)的移動(dòng)圖案。
[0304]物理現(xiàn)象的分析
[0305]在實(shí)施例中,Π設(shè)備112可以與專家系統(tǒng)104和大數(shù)據(jù)設(shè)施102協(xié)作來分析與物理現(xiàn)象相關(guān)的數(shù)據(jù)??梢员环治龅奈锢憩F(xiàn)場(非限制性地)包括與可見或不可見波譜相關(guān)的現(xiàn)象(例如可見和紅外波譜中的火焰顏色)和與音頻、亞音頻和超音頻范圍內(nèi)的振動(dòng)相關(guān)的現(xiàn)象(例如聲音和其他振動(dòng))。攜帶裝備有照相機(jī)、加速度計(jì)、麥克風(fēng)或其他設(shè)備的Π設(shè)備112的人員可以用于捕獲和/或記錄與物理現(xiàn)象相關(guān)的數(shù)據(jù)。照相機(jī)例如可以感測和記錄可見波譜中的圖像或在某些實(shí)施例中感測和記錄在紅外或其他波譜中的圖像。麥克風(fēng)可以感測和/或記錄通過空氣傳播的音頻、亞音頻和/或超音頻振動(dòng)。當(dāng)UI設(shè)備112被放置在一個(gè)裝置上時(shí),加速度計(jì)可以感測和/或記錄振動(dòng)??梢詫⑦@些類型的數(shù)據(jù)中的任何一個(gè)或全部從UI設(shè)備112發(fā)送到專家系統(tǒng)104來進(jìn)行分析和/或與大數(shù)據(jù)設(shè)施102中的數(shù)據(jù)進(jìn)行比較。
[0306]在圖32中示出了用于分析過程工廠中的物理現(xiàn)象的方法3200。方法3200包括在移動(dòng)設(shè)備中檢測過程工廠中的物理現(xiàn)象(塊3205)。在各個(gè)實(shí)施例中,檢測物理現(xiàn)象可以包括檢測視覺場景、檢測聲音和/或檢測振動(dòng)。在各個(gè)實(shí)施例中,通過示例而非限制性地,檢測物理現(xiàn)象可以包括檢測包括火焰的視覺場景、與燃燒室相關(guān)聯(lián)的聲音、與流體的移動(dòng)相關(guān)聯(lián)的聲音、煙?頂部的圖像或視頻和/或與旋轉(zhuǎn)的元件相關(guān)聯(lián)的振動(dòng)。
[0307]方法3200還包括在移動(dòng)設(shè)備中將所檢測到的物理現(xiàn)象轉(zhuǎn)換為代表該物理現(xiàn)象的數(shù)字?jǐn)?shù)據(jù)(塊3210)。也就是說,獲取所檢測到的物理現(xiàn)象(視覺場景、聲音、振動(dòng)等)并將其轉(zhuǎn)換為例如數(shù)字圖像、數(shù)字視頻、數(shù)字聲音文件或代表所檢測到的振動(dòng)的數(shù)字表示的形式的數(shù)字?jǐn)?shù)據(jù)。此外,方法3200包括將數(shù)字?jǐn)?shù)據(jù)發(fā)送到專家系統(tǒng)(塊3215)并且在所述專家系統(tǒng)中分析所述數(shù)字?jǐn)?shù)據(jù)以確定一個(gè)或多個(gè)過程單元的狀態(tài)(塊3220)。例如:在所檢測到的物理現(xiàn)象是火焰的視覺場景的情況下,分析數(shù)據(jù)可以包括分析與火焰的一個(gè)或多個(gè)部分相關(guān)聯(lián)的顏色,分析火焰的形狀和/或分析火焰的移動(dòng);在所檢測到的物理現(xiàn)象是與流體的移動(dòng)相關(guān)聯(lián)的聲音或振動(dòng)的情況下,分析數(shù)據(jù)可以包括檢測與流體移動(dòng)相關(guān)聯(lián)的空洞;在所檢測到的物理現(xiàn)象是煙?頂部的視覺場景的情況下,分析數(shù)據(jù)可以包括分析發(fā)散的煙霧的顏色或體積。
[0308]在各個(gè)實(shí)施例中,方法3200還可以包括檢測與一個(gè)或多個(gè)過程單元相關(guān)聯(lián)的異常情況,根據(jù)數(shù)字?jǐn)?shù)據(jù)確定異常情況的原因,自動(dòng)發(fā)起對一個(gè)或多個(gè)過程控制參數(shù)的改變以校正所述異常情況,自動(dòng)創(chuàng)建工作項(xiàng)以使得人員采取動(dòng)作來校正異常情況,向操作員提供要采取來解決異常情況的校正動(dòng)作的指示,和/或確定與火焰或燃燒室相關(guān)聯(lián)的燃料成分。
[0309]以下的額外的考慮可以應(yīng)用于以上論述。在本說明書中,由服務(wù)器150、UI設(shè)備112或任何其他設(shè)備或例程執(zhí)行的所述動(dòng)作通常是指根據(jù)機(jī)器可讀指令操縱或轉(zhuǎn)換數(shù)據(jù)的處理器的動(dòng)作或過程。機(jī)器可讀指令可以被存儲(chǔ)在與處理器可通信地耦接的存儲(chǔ)器設(shè)備上,并且可以被從所述存儲(chǔ)器設(shè)備獲取。也就是說,可以通過在計(jì)算機(jī)可讀介質(zhì)上(即在存儲(chǔ)器設(shè)備上)存儲(chǔ)的機(jī)器可執(zhí)行指令的集合來體現(xiàn)在本文中描述的方法。當(dāng)被由對應(yīng)設(shè)備(例如,服務(wù)器、移動(dòng)設(shè)備等)的一個(gè)或多個(gè)處理器執(zhí)行時(shí),所述指令使得所述處理器執(zhí)行所述方法。當(dāng)指令、例程、模塊、過程、服務(wù)、程序和/或應(yīng)用在本文中被稱為被存儲(chǔ)或保存在計(jì)算機(jī)可讀存儲(chǔ)器上或計(jì)算機(jī)可讀介質(zhì)上時(shí),單詞“存儲(chǔ)”或“保存”意在排除暫態(tài)信號(hào)。
[0310]在本說明書中用戶接口設(shè)備被可互換地稱為“Π設(shè)備”和“移動(dòng)Π設(shè)備”。同時(shí),在大多數(shù)情況下,在特定的描述中,這些設(shè)備被簡稱為“UI設(shè)備”,在特定的示例使用中,增加詞語“移動(dòng)”來指示Π設(shè)備可以是移動(dòng)Π設(shè)備。詞語“移動(dòng)”的使用或不使用不應(yīng)被視為是限制性的,在本文中描述的概念可以應(yīng)用于能夠在過程工廠環(huán)境中使用的任何和所有的Π設(shè)備。
[0311]盡管在本文中許多實(shí)例引用了瀏覽器顯示信息,但這些實(shí)例中的每一個(gè)構(gòu)思了與服務(wù)器進(jìn)行通信來提供信息的導(dǎo)航應(yīng)用的使用??梢葬槍θ魏蔚囊苿?dòng)平臺(tái)、任何的工作站操作系統(tǒng)或移動(dòng)平臺(tái)和/或工作站操作系統(tǒng)和/或網(wǎng)絡(luò)瀏覽器的任意組合設(shè)計(jì)本地應(yīng)用。例如,移動(dòng)Π設(shè)備可以運(yùn)行在Android?平臺(tái)上,而協(xié)作的固定Π設(shè)備(例如工作站)可以運(yùn)行在Windows? 7平臺(tái)上。
[0312]此外,盡管使用了詞語“操作員”、“人員”、“人”、“用戶”和“技術(shù)人員”以及其他的類似詞語來描述可以與在本文中描述的系統(tǒng)、裝置和方法交互或使用的過程工廠環(huán)境中的人員,但這些詞語并非意在是限制性的。如從上文中可以理解的是,在這里描述的系統(tǒng)、裝置和方法可以具有在一定程度上將工廠人員從過程控制系統(tǒng)的傳統(tǒng)邊界中釋放出來的益處或效果。也就是說,操作員可以承擔(dān)傳統(tǒng)上由技術(shù)人員參與的一些活動(dòng),以及技術(shù)人員可以參與傳統(tǒng)上保留給操作員的活動(dòng)等。當(dāng)在說明書中使用特定詞語的情況下,使用詞語部分是由于工廠人員參與的傳統(tǒng)活動(dòng),但并不意在顯示能夠參與該特定活動(dòng)的人員。
[0313]此外,在本說明書中,多個(gè)實(shí)例可以實(shí)現(xiàn)被描述為單個(gè)實(shí)例的部件、操作或結(jié)構(gòu)。盡管一個(gè)或多個(gè)方法的單獨(dú)的操作被說明和描述為分離的操作,但也可以并發(fā)地執(zhí)行單獨(dú)的操作中的一個(gè)或多個(gè),也并不需要按照所示的順序來執(zhí)行操作。在示例配置中被呈現(xiàn)為分離的部件的結(jié)構(gòu)和功能體可以被實(shí)現(xiàn)為組合的結(jié)構(gòu)或部件。類似地,被呈現(xiàn)為單個(gè)部件的結(jié)構(gòu)和功能體可以被顯示為分離的部件。這些和其他的變更、修改、增加和改進(jìn)落入在本文中闡述的主題的范圍內(nèi)。
[0314]除非另有明確闡述,否則在本文中使用諸如“處理”、“計(jì)算”、“算”、“確定”、“識(shí)別”、“呈現(xiàn)”或“顯示”等單詞的論述可以指機(jī)器(例如計(jì)算機(jī))的動(dòng)作或過程,所述機(jī)器操縱或轉(zhuǎn)換被表示為在一個(gè)或多個(gè)存儲(chǔ)器(例如易失性存儲(chǔ)器、非易失性存儲(chǔ)器或其組合)、寄存器或接收、存儲(chǔ)、發(fā)送或顯示信息的其他機(jī)器部件中的物理(例如電、磁或光)量的數(shù)據(jù)。
[0315]當(dāng)被實(shí)現(xiàn)為軟件時(shí),在本文中描述的應(yīng)用、服務(wù)和引擎中的任何一個(gè)可以被存儲(chǔ)在任何有形非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)器(例如磁盤、光盤、固態(tài)存儲(chǔ)器設(shè)備、分子存儲(chǔ)器存儲(chǔ)設(shè)備或其他存儲(chǔ)介質(zhì))中、計(jì)算機(jī)或處理器的RAM或ROM等中。盡管在本文中公開的示例系統(tǒng)被公開為包括在硬件上執(zhí)行的軟件和/或固件以及其他部件等,但應(yīng)當(dāng)注意的是,這樣的系統(tǒng)僅是說明性的,而不應(yīng)當(dāng)被視為是限制性的。例如,考慮這些硬件、軟件和固件部件中的任何一個(gè)或所有可以被排他地體現(xiàn)在硬件中,排他地體現(xiàn)在軟件中,或排他地體現(xiàn)在硬件和軟件的任何組合中。相應(yīng)地,本領(lǐng)域一般技術(shù)人員將容易理解所提供的示例不是實(shí)現(xiàn)這樣的系統(tǒng)的唯一方式。
[0316]因此,盡管已經(jīng)參照特定示例描述了本發(fā)明(其意在僅是說明性的而非對本發(fā)明構(gòu)成限制),但對于本領(lǐng)域技術(shù)人員而言顯而易見的是,可以對所公開的實(shí)施例進(jìn)行各種修改、增加或刪除而不偏離本發(fā)明的精神和范圍。
[0317]方面
[0318]本公開的以下方面僅是示例性的,而不意在限制本公開的范圍。
[0319]1、一種用于控制過程工廠的移動(dòng)用戶接口設(shè)備,所述移動(dòng)用戶接口設(shè)備包括:處理器,其通信地耦接至網(wǎng)絡(luò);存儲(chǔ)器,其通信地耦接至所述處理器;顯示器,其通信地耦接至所述處理器;通信電路,其用于檢測所述移動(dòng)用戶接口設(shè)備與外部設(shè)備的接近程度;以及一個(gè)或多個(gè)例程,其存儲(chǔ)于所述存儲(chǔ)器設(shè)備中,并且可以由所述處理器執(zhí)行以使得所述處理器:通過所述網(wǎng)絡(luò)傳輸對第一數(shù)據(jù)的第一請求;響應(yīng)于所述第一請求,通過所述網(wǎng)絡(luò)接收第一數(shù)據(jù);使得所述顯示器顯示所接收到的第一數(shù)據(jù);接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示;通過所述網(wǎng)絡(luò),根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求;以及響應(yīng)于所述第二請求,通過網(wǎng)絡(luò)接收第二數(shù)據(jù)。
[0320]2.根據(jù)方面I所述的移動(dòng)用戶接口設(shè)備,其中,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備的接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與另一用戶接口設(shè)備接近的指示。
[0321 ] 3.根據(jù)方面I或2所述的移動(dòng)用戶接口設(shè)備,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸對所述另一用戶接口設(shè)備的狀態(tài)信息的請求至服務(wù)器,并且其中接收第二數(shù)據(jù)的步驟包括:從服務(wù)器接收所請求的所述另一用戶接口設(shè)備的狀態(tài)信息。
[0322]4.根據(jù)方面I至3中任一所述的移動(dòng)用戶接口設(shè)備,進(jìn)一步包括:根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自服務(wù)器的存儲(chǔ)區(qū)域的過程控制數(shù)據(jù),其中,所述服務(wù)器通信地耦接至一元、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域,所述數(shù)據(jù)存儲(chǔ)區(qū)域包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)設(shè)備,所述數(shù)據(jù)存儲(chǔ)設(shè)備被配置為使用公共格式存儲(chǔ)對應(yīng)于所述過程工廠的過程數(shù)據(jù),所述過程數(shù)據(jù)包括選自配置數(shù)據(jù)、測量數(shù)據(jù)、批數(shù)據(jù)、連續(xù)數(shù)據(jù)以及事件數(shù)據(jù)中的多種類型的過程數(shù)據(jù)。
[0323]5.根據(jù)方面4所述的移動(dòng)用戶接口設(shè)備,其中,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上復(fù)制所述另一用戶接口的顯示。
[0324]6.根據(jù)方面4或5所述的移動(dòng)用戶接口設(shè)備,其中,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上布置顯示在所述另一用戶接口設(shè)備上的數(shù)據(jù)。
[0325]7.根據(jù)方面I至6中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與過程控制設(shè)備接近的指示。
[0326]8.根據(jù)方面I至7中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備與所述過程控制設(shè)備接近的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)。
[0327]9.根據(jù)方面I至8中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè):(a)與所述過程控制設(shè)備相關(guān)聯(lián)的警報(bào);(b)與所述過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù);(C)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的圖示;或(d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
[0328]10.根據(jù)方面I至9中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備的接近的指示的步驟包括:接收所述移動(dòng)設(shè)備處于所述過程工廠的特定區(qū)域的指示。
[0329]11.根據(jù)方面I至10中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的特定區(qū)域的指示,并且其中所述接收第二數(shù)據(jù)包括:接收與所述過程工廠的所述特定區(qū)域有關(guān)的過程控制數(shù)據(jù)。
[0330]12.根據(jù)方面I至11中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述接收與過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括:接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè):(a)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的警報(bào);(b)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的維護(hù)任務(wù);(C)所述過程工廠的特定區(qū)域的圖示;或(d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
[0331]13.根據(jù)方面I至12中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述通信電路包括近場通信(NFC)電路。
[0332]14.根據(jù)方面I至13中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述通信電路包括射頻識(shí)別電路(RFID)電路。
[0333]15.根據(jù)方面I至14中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述通信電路包括藍(lán)牙電路。
[0334]16.根據(jù)方面I至15中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述通信電路包括根據(jù)IEEE802.11協(xié)議工作的電路。
[0335]17.根據(jù)方面I至16中任一所述的移動(dòng)用戶接口設(shè)備,其中,所述通信電路包括根據(jù)無線HART協(xié)議工作的電路。
[0336]18.一種用于過程工廠的由移動(dòng)用戶接口設(shè)備實(shí)施的方法,所述方法包括:通過網(wǎng)絡(luò)發(fā)送對來自數(shù)據(jù)存儲(chǔ)區(qū)域的第一數(shù)據(jù)的第一請求;響應(yīng)于所述第一請求接收來自所述存儲(chǔ)區(qū)域的第一數(shù)據(jù);使得所述移動(dòng)用戶接口設(shè)備的顯示器顯示所接收到的第一數(shù)據(jù);接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示;根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求;以及響應(yīng)于所述第二請求接收第二數(shù)據(jù)。
[0337]19.根據(jù)方面18所述的方法,其中,所述接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與另一用戶接口設(shè)備接近的指示.
[0338]20.根據(jù)方面18或19所述的方法,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸對所述另一用戶接口設(shè)備的狀態(tài)信息的請求至服務(wù)器,并且其中所述接收第二數(shù)據(jù)的步驟包括:從服務(wù)器接收所請求的所述另一用戶接口設(shè)備的狀態(tài)息。
[0339]21.根據(jù)方面18至20中任一所述的方法,進(jìn)一步包括:根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)。
[0340]22.根據(jù)方面18至21中任一所述的方法,其中,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口控制設(shè)備的所述顯示器上復(fù)制所述另一用戶接口的顯示。
[0341]23.根據(jù)方面18至22中任一所述的方法,其中,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上布置顯示在所述另一用戶接口設(shè)備上的數(shù)據(jù)。
[0342]24.根據(jù)方面18至23中任一所述的方法,其中,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與過程控制設(shè)備接近的指
/Jn ο
[0343]25.根據(jù)方面18至24中任一所述的方法,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備與所述過程控制設(shè)備接近的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)。
[0344]26.根據(jù)方面18至25中任一所述的方法,其中,所述接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè):(a)與所述過程控制設(shè)備相關(guān)聯(lián)的警報(bào);(b)與所述過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù);(c)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的圖示;或(d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
[0345]27.根據(jù)方面18至26中任一所述的方法,其中,接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示包括:接收所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的特定區(qū)域的指
/Jn ο
[0346]28.根據(jù)方面18至27中任一所述的方法,其中,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的所述特定區(qū)域的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程工廠的所述特定區(qū)域有關(guān)的過程控制數(shù)據(jù)。
[0347]29.根據(jù)方面18至28中任一所述的方法,其中,所述接收與過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括:接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè):(a)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的警報(bào);(b)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的維護(hù)任務(wù);(c)所述過程工廠的特定區(qū)域的圖示;或(d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
[0348]30.根據(jù)方面18至29中任一所述的方法,其中,所述通信電路包括近場通信(NFC)電路。
[0349]31.根據(jù)方面18至30中任一所述的方法,其中,所述通信電路包括射頻識(shí)別電路(RFID)電路。
[0350]32.根據(jù)方面18至31中任一所述的方法,其中,所述通信電路包括藍(lán)牙電路。
[0351]33.根據(jù)方面18至32中任一所述的方法,其中,所述通信電路包括根據(jù)IEEE802.11協(xié)議工作的電路
[0352]34.根據(jù)方面18至33中任一所述的方法,其中,所述通信電路包括根據(jù)無線HART協(xié)議工作的電路。
[0353]35.一種存儲(chǔ)指令的計(jì)算機(jī)可讀介質(zhì),所述指令可以由移動(dòng)用戶接口設(shè)備中的處理器執(zhí)行以用于控制過程工廠,所述指令用于使得所述處理器:向服務(wù)器發(fā)送對來自數(shù)據(jù)存儲(chǔ)區(qū)域的第一數(shù)據(jù)的第一請求;響應(yīng)于所述第一請求,從服務(wù)器接收來自所述存儲(chǔ)區(qū)域的第一數(shù)據(jù);使得所述顯示器顯示從所述服務(wù)器接收到的所述第一數(shù)據(jù);接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示;根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求至所述服務(wù)器;并且響應(yīng)于所述第二請求從所述服務(wù)器接收第二數(shù)據(jù)。
[0354]36.根據(jù)方面35所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示的指令包括:用于使得所述處理器接收所述移動(dòng)用戶接口設(shè)備與另一用戶接口設(shè)備接近的指示的指令。
[0355]37.根據(jù)方面35或36所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求至所述服務(wù)器的指令包括:用于使得所述處理器傳輸對所述另一用戶接口設(shè)備的狀態(tài)信息的請求的指令,并且其中所述用于使得所述處理器從所述服務(wù)器接收第二數(shù)據(jù)的指令包括:用于使得所述處理器接收所請求的所述另一用戶接口設(shè)備的狀態(tài)信息的指令。
[0356]38.根據(jù)方面35至37中任一所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包括:用于使得所述處理器根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的指令。
[0357]39.根據(jù)方面35至38中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的指令包括:用于使得所述處理器在所述移動(dòng)用戶接口設(shè)備的所述顯示器上復(fù)制所述另一用戶接口的顯示的指令。
[0358]40.根據(jù)方面35至39中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的指令包括:用于使得所述處理器在所述移動(dòng)用戶接口設(shè)備的所述顯示器上布置顯示在所述另一用戶接口設(shè)備上的數(shù)據(jù)的指令。
[0359]41.根據(jù)方面35至40中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的指令包括:用于使得所述處理器接收所述移動(dòng)用戶接口設(shè)備與過程控制設(shè)備接近的指示的指令。
[0360]42.根據(jù)方面35至41中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求至所述服務(wù)器的指令包括:用于使得所述處理器傳輸所述移動(dòng)用戶接口設(shè)備與所述過程控制設(shè)備接近的指示至所述服務(wù)器的指令,并且其中所述用于使得所述處理器接收第二數(shù)據(jù)的指令包括:用于使得所述處理器接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的指令。
[0361]43.根據(jù)方面35至42中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的指令包括用于使得所述處理器接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè)的指令:(a)與所述過程控制設(shè)備相關(guān)聯(lián)的警報(bào);(b)與所述過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù);(C)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的圖示;或(d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
[0362]44.根據(jù)方面35至43中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,所述用于使得所述處理器接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的指令包括:用于使得所述處理器接收所述移動(dòng)設(shè)備處于所述過程工廠的特定區(qū)域的指示的指令。
[0363]45.根據(jù)方面35至44中任一所述的計(jì)算機(jī)可讀介質(zhì),其中,用于使得所述處理器根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求至所述服務(wù)器的指令包括:用于使得所述處理器傳輸所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的所述特定區(qū)域的指示的指令,以及其中用于使得所述處理器接收第二數(shù)據(jù)的指令包括:用于使得所述處理器接收與所述過程工廠的所述特定區(qū)域有關(guān)的過程控制數(shù)據(jù)的指令。
【權(quán)利要求】
1.一種用于控制過程工廠的移動(dòng)用戶接口設(shè)備,所述移動(dòng)用戶接口設(shè)備包括: 處理器,其通信地耦接至網(wǎng)絡(luò); 存儲(chǔ)器,其通信地耦接至所述處理器; 顯示器,其通信地耦接至所述處理器; 通信電路,其用于檢測所述移動(dòng)用戶接口設(shè)備與外部設(shè)備的接近程度;以及一個(gè)或多個(gè)例程,其存儲(chǔ)于所述存儲(chǔ)器設(shè)備中,并且可以由所述處理器執(zhí)行以使得所述處理器: 通過所述網(wǎng)絡(luò),傳輸對第一數(shù)據(jù)的第一請求; 響應(yīng)于所述第一請求,通過所述網(wǎng)絡(luò)接收第一數(shù)據(jù); 使得所述顯示器顯示所接收到的第一數(shù)據(jù); 接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示; 通過所述網(wǎng)絡(luò),根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求;以及 響應(yīng)于所述第二請求,通過所述網(wǎng)絡(luò)接收第二數(shù)據(jù)。
2.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與另一用戶接口設(shè)備接近的指示。
3.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸對所述另一用戶接口設(shè)備的狀態(tài)信息的請求至服務(wù)器,并且其中所述接收第二數(shù)據(jù)的步驟包括:從所述服務(wù)器接收所請求的所述另一用戶接口設(shè)備的狀態(tài)信息。
4.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,進(jìn)一步包括:根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自服務(wù)器的存儲(chǔ)區(qū)域的過程控制數(shù)據(jù),其中,所述服務(wù)器通信地耦接至一元、邏輯數(shù)據(jù)存儲(chǔ)區(qū)域,所述數(shù)據(jù)存儲(chǔ)區(qū)域包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)設(shè)備,所述數(shù)據(jù)存儲(chǔ)設(shè)備被配置為使用公共格式存儲(chǔ)對應(yīng)于所述過程工廠的過程數(shù)據(jù),所述過程數(shù)據(jù)包括選自配置數(shù)據(jù)、測量數(shù)據(jù)、批數(shù)據(jù)、連續(xù)數(shù)據(jù)以及事件數(shù)據(jù)中的多種類型的過程數(shù)據(jù)。
5.如權(quán)利要求4所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上復(fù)制所述另一用戶接口設(shè)備的顯示。
6.如權(quán)利要求4所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息,顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上布置顯示在所述另一用戶接口設(shè)備上的數(shù)據(jù)。
7.如權(quán)利要求6所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與過程控制設(shè)備接近的指示。
8.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備與所述過程控制設(shè)備接近的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)。
9.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè): (a)與所述過程控制設(shè)備相關(guān)聯(lián)的警報(bào); (b)與所述過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù); (C)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的圖示;或 (d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
10.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)設(shè)備處于所述過程工廠的特定區(qū)域的指示。
11.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的特定區(qū)域的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程工廠的所述特定區(qū)域有關(guān)的過程控制數(shù)據(jù)。
12.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述接收與過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè): (a)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的警報(bào); (b)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的維護(hù)任務(wù); (c)所述過程工廠的特定區(qū)域的圖示;或 (d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
13.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述通信電路包括近場通信(NFC)電路。
14.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述通信電路包括射頻識(shí)別(RFID)電路。
15.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述通信電路包括藍(lán)牙電路。
16.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述通信電路包括根據(jù)IEEE802.11協(xié)議工作的電路。
17.如權(quán)利要求1所述的移動(dòng)用戶接口設(shè)備,其特征在于,所述通信電路包括根據(jù)無線HART協(xié)議工作的電路。
18.一種用于過程工廠的由移動(dòng)用戶接口設(shè)備實(shí)施的方法,所述方法包括: 通過網(wǎng)絡(luò)發(fā)送對來自數(shù)據(jù)存儲(chǔ)區(qū)域的第一數(shù)據(jù)的第一請求; 響應(yīng)于所述第一請求接收來自所述存儲(chǔ)區(qū)域的第一數(shù)據(jù); 使得所述移動(dòng)用戶接口設(shè)備的顯示器顯示所接收到的第一數(shù)據(jù); 接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示; 根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求;以及 響應(yīng)于所述第二請求接收第二數(shù)據(jù)。
19.如權(quán)利要求18所述的方法,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備接近外部設(shè)備的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與另一用戶接口設(shè)備接近的指示。
20.如權(quán)利要求18所述的方法,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸對所述另一用戶接口設(shè)備的狀態(tài)信息的請求至服務(wù)器,并且其中所述接收第二數(shù)據(jù)的步驟包括:從服務(wù)器接收所請求的所述另一用戶接口設(shè)備的狀態(tài)息。
21.如權(quán)利要求18所述的方法,其特征在于,進(jìn)一步包括:根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)。
22.如權(quán)利要求18所述的方法,其特征在于,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口控制設(shè)備的所述顯示器上復(fù)制所述另一用戶接口的顯示。
23.如權(quán)利要求18所述的方法,其特征在于,所述根據(jù)所接收到的所述另一用戶接口設(shè)備的狀態(tài)信息顯示來自所述存儲(chǔ)區(qū)域的過程控制數(shù)據(jù)的步驟包括:在所述移動(dòng)用戶接口設(shè)備的所述顯示器上布置顯示在所述另一用戶接口設(shè)備上的數(shù)據(jù)。
24.如權(quán)利要求18所述的方法,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備與過程控制設(shè)備接近的指示。
25.如權(quán)利要求18所述的方法,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備與所述過程控制設(shè)備接近的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)。
26.如權(quán)利要求18所述的方法,其特征在于,所述接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè): (a)與所述過程控 制設(shè)備相關(guān)聯(lián)的警報(bào); (b)與所述過程控制設(shè)備相關(guān)聯(lián)的維護(hù)任務(wù); (C)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的圖示;或 (d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
27.如權(quán)利要求18所述的方法,其特征在于,所述接收所述移動(dòng)用戶接口設(shè)備與外部設(shè)備接近的指示的步驟包括:接收所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的特定區(qū)域的指示。
28.如權(quán)利要求18所述的方法,其特征在于,所述根據(jù)所接收到的指示傳輸對第二數(shù)據(jù)的第二請求的步驟包括:傳輸所述移動(dòng)用戶接口設(shè)備處于所述過程工廠的所述特定區(qū)域的指示,并且其中所述接收第二數(shù)據(jù)的步驟包括:接收與所述過程工廠的所述特定區(qū)域有關(guān)的過程控制數(shù)據(jù)。
29.如權(quán)利要求18所述的方法,其特征在于,所述接收與所述過程控制設(shè)備有關(guān)的過程控制數(shù)據(jù)的步驟包括接收并顯示以下數(shù)據(jù)中的一個(gè)或多個(gè): (a)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的警報(bào); (b)與所述過程工廠的特定區(qū)域相關(guān)聯(lián)的維護(hù)任務(wù); (c)所述過程工廠的特定區(qū)域的圖示;或 (d)與所述過程控制設(shè)備相關(guān)聯(lián)的所述過程工廠的區(qū)域的狀態(tài)。
30.如權(quán)利要求18所述的方法,其特征在于,所述通信電路包括近場通信(NFC)電路。
31.如權(quán)利要求18所述的方法,其特征在于,所述通信電路包括射頻識(shí)別(RFID)電路。
32.如權(quán)利要求18所述的方法,其特征在于,所述通信電路包括藍(lán)牙電路。
33.如權(quán)利要求18所述的方法,其特征在于,所述通信電路包括根據(jù)IEEE802.11協(xié)議工作的電路。
34.如權(quán)利要求18所述的方法,其特征在于,所述通信電路包括根據(jù)無線HART協(xié)議工作的電 路。
【文檔編號(hào)】G05B19/418GK104049587SQ201410097921
【公開日】2014年9月17日 申請日期:2014年3月14日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】M·J·尼克松, K·貝奧特, D·D·克里斯滕森 申請人:費(fèi)希爾-羅斯蒙特系統(tǒng)公司