欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于控制物理系統(tǒng)的基于上下文的桌面環(huán)境的制作方法

文檔序號:6534187閱讀:131來源:國知局
用于控制物理系統(tǒng)的基于上下文的桌面環(huán)境的制作方法
【專利摘要】一種用于提供用于物理系統(tǒng)的基于操作上下文的桌面環(huán)境的方法(500)。方法包括顯示包括多個區(qū)域(202、210、220)的桌面(200),多個區(qū)域中的每個表示物理系統(tǒng)的不同操作上下文,并且其中多個區(qū)域包括對應于其操作上下文的視覺標記(204、214、224)、對應于操作上下文的一個或多個活動圖形用戶接口的視覺標記(206、216、226)以及對應于操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記(208、218、228)。方法還包括響應于第一區(qū)域的用戶激活(506)放大對應于區(qū)域的操作上下文的活動圖形用戶接口(508)??筛鶕?jù)物理系統(tǒng)的物理布局布置所述多個區(qū)域,或可將多個區(qū)域布置為反映用于由物理系統(tǒng)運行的過程的過程步驟的順序的流程表。
【專利說明】用于控制物理系統(tǒng)的基于上下文的桌面環(huán)境

【技術領域】
[0001]公開的實施例涉及虛擬桌面環(huán)境的領域,并且更特別地涉及用于控制包括物理過程的物理系統(tǒng)的虛擬桌面環(huán)境。

【背景技術】
[0002]物理系統(tǒng)至少涉及有形(即真實)產(chǎn)品的運輸,而物理過程進一步涉及由一個或多個材料進行制造有形產(chǎn)品。物理系統(tǒng)可以是大型的地理分散的系統(tǒng)(例如,煤氣管道)或復雜的多步驟過程(例如,用于大型煉油廠)。物理系統(tǒng)可與缺乏與任何有形(即真實)材料的移動或處理的關聯(lián)的虛擬系統(tǒng)對比。
[0003]物理系統(tǒng)可包括過程自動化系統(tǒng),其指的是通常是運行生成物理(有形)產(chǎn)品的一組工業(yè)過程的工業(yè)系統(tǒng)的監(jiān)視和控制系統(tǒng),其中分布式控制系統(tǒng)(DCS)可以利用控制器元件來監(jiān)視和控制工業(yè)過程。關于監(jiān)視,工業(yè)過程生成被傳輸?shù)紻CS的過程數(shù)據(jù)(例如,溫度、壓),其經(jīng)常是實時地。DCS后續(xù)針對經(jīng)由在控制臺中顯示的圖形用戶接口監(jiān)視和控制工業(yè)過程的人類操作者顯示過程數(shù)據(jù)。過程自動化系統(tǒng)的部件可被過程控制通信網(wǎng)絡連接。
[0004]包括包含工業(yè)過程的物理系統(tǒng)的操作和管理的控制經(jīng)常涉及大量軟件應用的使用,其從多種不同的源共同地提供信息。所使用的特定軟件應用和在任何給定時間處在那些軟件應用中查看的信息取決于可以時刻改變的當前操作焦點。例如,在一個時刻處,操作者可能期望查看關于特定電氣系統(tǒng)的數(shù)據(jù),而在另一時刻處,操作者可能期望查看在工廠之內(nèi)的位置。因此,操作者的焦點可以根據(jù)他或她期望監(jiān)視和控制的信息的操作上下文而改變。
[0005]已知數(shù)據(jù)選擇方法涉及使操作者對關于他或她期望的操作上下文的軟件應用進行定位并打開。用于操作者找到并打開相關軟件應用并導航至期望的數(shù)據(jù)所需要的時間是在緊急情況或危機可能出現(xiàn)時有效地處理它們的實質(zhì)上的阻礙。另外,當操作者的焦點從第一操作上下文轉(zhuǎn)移到新的操作上下文時,操作者可能需要關閉關于第一操作上下文的第一組軟件應用,并對關于第二操作上下文的第二組軟件應用進行定位并打開。當操作者的焦點然后變回到第一操作上下文時,他或她必須執(zhí)行相反程序。這樣的操作上下文切換可以是乏味且費時的。因此,存在針對一種用于控制物理系統(tǒng)的更有效的方法和系統(tǒng)的需要。


【發(fā)明內(nèi)容】

[0006]公開的實施例包括一種用于提供用于物理系統(tǒng)的基于操作上下文的桌面的方法。該方法包括顯示包括多個區(qū)域的桌面,包括用于系統(tǒng)的多個不同的操作上下文。每個區(qū)域包括對應于該區(qū)域的操作上下文的視覺標記、對應于該區(qū)域的操作上下文的一個或多個活動的圖形用戶接口(GUI)的視覺標記以及對應于該區(qū)域的操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記。該方法可以進一步包括響應于區(qū)域的用戶激活而放大對應于該區(qū)域的操作上下文的活動⑶I。
[0007]如本文使用的那樣,“操作上下文”指的是可以用于使圍繞在物理系統(tǒng)中的特定位置的數(shù)據(jù)或事實或者正在被控制的物理系統(tǒng)的過程步驟、元件、事件、情況、子系統(tǒng)或子過程關聯(lián)的概念。例如,可以使用操作上下文“壓縮機站I”來使圍繞在煤氣管道上的特定壓縮機站的事實和數(shù)據(jù)關聯(lián)。進一步地,術語“過程事件數(shù)據(jù)”或“過程數(shù)據(jù)”指的是源自于物理過程的數(shù)據(jù),諸如日志消息、事件數(shù)據(jù)、傳感器數(shù)據(jù)等。過程數(shù)據(jù)可包括標量或數(shù)組值、日期/時間戳、差錯消息或圍繞被監(jiān)視的過程的其他數(shù)據(jù)。過程事件數(shù)據(jù)可以是文本消息、圖像、音頻或視頻的形式。另外,如本文使用的那樣,“動態(tài)操作數(shù)據(jù)”指的是從物理系統(tǒng)獲得的過程數(shù)據(jù)或過程事件數(shù)據(jù),通常是表示過程的當前狀態(tài)的來自傳感器的物理參數(shù)數(shù)據(jù),諸如來自閥的壓的讀數(shù)或來自熱電偶的溫度讀數(shù)。動態(tài)操作數(shù)據(jù)隨著過程狀態(tài)的改變而被更新,從而提供過程如何隨時間改變的指示。
[0008]進一步公開的實施例包括一種包括基于操作上下文的桌面環(huán)境的過程自動化系統(tǒng)。所述過程自動化系統(tǒng)包括被配置用于顯示包括多個區(qū)域的桌面的顯示器,其中每個區(qū)域?qū)谶^程自動化系統(tǒng)的操作上下文。每個區(qū)域包括對應于該區(qū)域的操作上下文的視覺標記、對應于該區(qū)域的操作上下文的一個或多個活動圖形用戶接口的視覺標記以及對應于該區(qū)域的操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記。過程自動化系統(tǒng)可以進一步包括處理器,其被配置用于控制一個或多個物理過程以及響應于區(qū)域的用戶激活而放大對應于該區(qū)域的操作上下文的活動圖形用戶接口。過程自動化系統(tǒng)可以進一步包括存儲器,該存儲器包括用于存儲來自物理過程的動態(tài)操作數(shù)據(jù)的非瞬時型機器可讀存儲。

【專利附圖】

【附圖說明】
[0009]圖1是根據(jù)示例實施例的,包括采用基于操作上下文的桌面環(huán)境的分布式控制系統(tǒng)(DCS)的示例控制系統(tǒng)的框圖。
[0010]圖2描繪了根據(jù)示例實施例的用于控制系統(tǒng)的基于操作上下文的桌面環(huán)境。
[0011]圖3描繪了圖1的基于操作上下文的桌面環(huán)境的第二部分。
[0012]圖4描繪了圖1的基于操作上下文的桌面環(huán)境,包括放大的一組活動圖形用戶接□。
[0013]圖5是圖示了根據(jù)示例實施例的,用于提供用于物理系統(tǒng)的基于操作上下文的桌面環(huán)境的示例方法的控制流的流程圖。

【具體實施方式】
[0014]參考附圖來描述公開的實施例,其中,貫穿各圖使用相同的附圖標記來指定類似或等同元件。附圖未按比例繪制并且它們僅僅是為了說明某些公開的方面而提供的。以下參考圖示例應用來描述若干公開的方面用于說明。應理解,記載許多具體細節(jié)、關系以及方法是為了提供公開的實施例的完全理解。然而,相關領域的技術人員將容易認識到,可以在沒有具體細節(jié)中的一個或多個的情況下或以其他方法來實行本文公開的主題。在其他情況下,沒有詳細示出眾所周知的結構或操作以避免使某些方面含糊難懂。本公開不受動作或事件的圖示的排序的限制,因為某些動作可以按不同的次序發(fā)生和/或與其他動作或事件同時地發(fā)生。更進一步地,不是所有圖示的動作或事件都是實施根據(jù)本文公開的實施例的方法所需要的。
[0015]公開的實施例包括提供基于操作上下文的桌面環(huán)境來控制物理系統(tǒng)的控制系統(tǒng)。圖1是根據(jù)示例實施例的包括公開的控制系統(tǒng)105的受控的物理系統(tǒng)100的框圖,所述公開的控制系統(tǒng)105包括采用在顯示器116上顯示的基于操作上下文桌面環(huán)境的分布式控制系統(tǒng)(DCS) 102。
[0016]DCS 102經(jīng)由過程控制網(wǎng)絡150可通信地連接到工業(yè)過程109、119和129,其表示由物理系統(tǒng)執(zhí)行的物理過程。DCS 102包括至少一個處理器104、向處理器104提供非瞬時型機器可讀數(shù)據(jù)存儲的至少一個存儲器106以及提供用于控制工業(yè)過程109、119和129的控制信號的一個或多個控制器108。更進一步地,DCS 102與顯示器116相關聯(lián),DCS 102向所述顯示器116發(fā)送關于其監(jiān)視和控制的工業(yè)過程109、119和129的數(shù)據(jù)(例如,過程數(shù)據(jù)和/或動態(tài)操作數(shù)據(jù))。顯示器116在基于操作上下文桌面環(huán)境中顯示信息用于由人類操作者118查看,如以下更全面地描述的那樣。
[0017]回想術語“過程事件數(shù)據(jù)”或“過程數(shù)據(jù)”,如本文使用的那樣,指的是源自諸如工業(yè)過程109、119和129的物理過程的數(shù)據(jù)。還應注意,在圖1中描繪的受控的物理系統(tǒng)100支持任何數(shù)量的DCS、在DCS 102之內(nèi)的任何數(shù)量的處理器104和控制器108、與DCS 102相關聯(lián)的任何數(shù)量的顯示器116以及與DCS 102相關聯(lián)的任何數(shù)量的工業(yè)過程。
[0018]處理器104被配置成從所述多個工業(yè)過程109、119和129接收過程數(shù)據(jù)和/或動態(tài)操作數(shù)據(jù)并且將已處理的數(shù)據(jù)存儲在存儲器106中以及在由包括諸如關系數(shù)據(jù)庫的存儲的數(shù)據(jù)庫160的非瞬時型機器可讀存儲介質(zhì)165提供的另一存儲器中。如本文所使用的關系數(shù)據(jù)庫是通過使用在數(shù)據(jù)集之內(nèi)找到的公共特性來匹配數(shù)據(jù)的數(shù)據(jù)庫,并且組織得到的數(shù)據(jù)組以便于理解。這樣的分組使用關系模型。相應地,將這樣的數(shù)據(jù)庫稱為“關系數(shù)據(jù)庫”。用于進行該分組的軟件一般被稱為關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。數(shù)據(jù)庫160可包括存儲在SQL服務器中的結構化查詢語言(SQL)數(shù)據(jù)庫??梢圆捎肧QL來訪問數(shù)據(jù),以及限定數(shù)據(jù)庫的形式,即描述表格,并且描述數(shù)據(jù)庫的表格和其他對象的索引和視圖。SQL是針對數(shù)據(jù)庫產(chǎn)品具體設計的高級編程語言。
[0019]顯示器116可包括圖形顯示器或在物理監(jiān)視器、觀察屏、平板顯示器、觸摸屏等等中的圖形顯示器的區(qū)域。顯示器116可生成圖形用戶接口(⑶I)以及顯示從受控的系統(tǒng)100的工業(yè)過程貯藏(garner)的過程數(shù)據(jù)用于由人類操作者118查看的其他視覺標記。顯示器116可由具有處理器以及諸如鍵盤、鼠標、觸摸屏和/或麥克風的用戶輸入設備的計算機系統(tǒng)提供。
[0020]桌面環(huán)境一般指的是從在大多數(shù)現(xiàn)代個人計算機上看到的桌面隱喻(desktopmetaphor)導出的⑶I的特定實施。桌面環(huán)境允許用戶容易地訪問、配置和修改重要并且被頻繁訪問的具體操作系統(tǒng)特征。桌面環(huán)境通常由圖標、窗口、工具欄、文件夾、壁紙和桌面小部件或應用組成。桌面指的是桌面環(huán)境圖形用戶接口窗口的特定實例。
[0021]圖2描繪了根據(jù)示例實施例的,基于操作上下文桌面環(huán)境200或其一部分(此后為桌面200),諸如用于在控制系統(tǒng)105中示出的顯示器116。桌面200在以其他方式被稱為可查看的區(qū)域250的顯示器116的區(qū)域250中可查看。桌面200包括一個或多個區(qū)域202、210和220,其每個限定桌面200的區(qū)段。也可以將區(qū)域限定為一個或多個⑶I圖像、圖標或小部件。每個區(qū)域?qū)谑芸氐奈锢硐到y(tǒng)100的操作上下文。如上文限定的那樣,操作上下文指的是一組相關的情況、圍繞特定位置的數(shù)據(jù)或事實、被控制的物理系統(tǒng)的過程、元件、事件、情況、子系統(tǒng)或子過程。操作上下文的示例是物理系統(tǒng)的特定位置或區(qū)域,其中操作者118可能期望查看涉及工業(yè)過程或系統(tǒng)的特定位置的所有過程數(shù)據(jù)。
[0022]桌面200的每個區(qū)域202、210、220包括對應于該區(qū)域的操作上下文的視覺標記、對應于該區(qū)域的操作上下文的一個或多個活動GUI的視覺標記以及對應于該區(qū)域的操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記。因此,區(qū)域202例如包括對應于該區(qū)域的電操作上下文的視覺標記204、對應于電操作上下文的兩個活動GUI的視覺標記206和對應于電操作上下文的動態(tài)操作數(shù)據(jù)和/或過程數(shù)據(jù)的視覺標記208。同樣地,區(qū)域210包括對應于排氣操作上下文的視覺標記214、對應于排氣操作上下文的兩個活動⑶I的視覺標記216以及對應于排氣操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記218。最后,區(qū)域220包括對應于氣候控制操作上下文的視覺標記224、對應于氣候控制操作上下文的兩個活動⑶I的視覺標記226和對應于氣候控制操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記228。
[0023]對應于諸如202、210和220的它們的區(qū)域的操作上下文的視覺標記204、214和224可包括文本、圖像、視頻或其組合。對應于區(qū)域的操作上下文的視覺標記204、214和224可包括向操作者118以視覺方式快速地傳送在區(qū)域中的信息的操作上下文的任何信息。
[0024]對應于諸如204、214和224的區(qū)域的操作上下文的一個或多個活動⑶I的視覺標記206、216和226可包括文本、圖像、活動⑶I的縮略圖、視頻或其組合。活動⑶I的視覺標記206、216、226可包括向操作者118以視覺方式快速地傳送在關于特定的操作上下文當前活動的每個GUI之內(nèi)存在的身份和/或信息的任何信息。
[0025]GUI或應用窗口指的是通常具有矩形形狀的視覺區(qū)域,其可以與其他GUI或應用窗口的區(qū)域重疊。⑶I或應用窗口顯示來自DCS 102的一個或多個計算機程序或過程的輸入并且可以允許到自DCS 102的一個或多個計算機程序或過程的輸入。⑶I或應用窗口也可顯示來自遠離DCS 102執(zhí)行的計算機程序或過程的輸出并且允許到遠離DCS 102執(zhí)行的計算機程序或過程的輸入。活動GUI或應用窗口指的是用于當前由諸如處理器104的處理器執(zhí)行的計算機程序或過程的⑶I或應用窗口。一個或多個活動⑶I的視覺標記206、216和226可顯示來自過程109、119和129的輸出,并且可允許到控制器108的輸入用于控制過程 109、119、129。
[0026]最后,諸如標記208、218和228的對應于區(qū)域的操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記可包括文本、圖像、視頻或其組合。動態(tài)操作數(shù)據(jù)指的是來自物理系統(tǒng),通常是來自傳感器的數(shù)據(jù),其可以被DCS 102周期地更新,諸如來自閥的壓的讀數(shù)或來自熱電偶的溫度讀數(shù)。在圖2中,標記208、218和228描繪了表示測量設備或儀表的一般圖像,其可以顯示由處理器104接收并存儲在存儲器106中的動態(tài)操作數(shù)據(jù)。
[0027]應注意,雖然圖2僅示出了給定數(shù)量的元件,但公開的桌面支持任何數(shù)量的區(qū)域、對應于操作上下文的視覺標記、一個或多個活動圖形用戶接口的視覺標記和動態(tài)操作數(shù)據(jù)的視覺標記。
[0028]在一個實施例中,在桌面200中各種區(qū)域202、210、220關于彼此的布置對應于實際物理過程的過程地圖,諸如在處理系統(tǒng)的情況下。過程地圖是被圖示從而示出過程的順序性質(zhì)的一系列過程的視覺表示。在該實施例中,在桌面200中彼此鄰近的區(qū)域?qū)诳梢栽谶^程地圖中順序地發(fā)生的過程。例如,區(qū)域210的操作上下文可表示在由區(qū)域202的操作上下文表示的一個或多個過程之后順序地發(fā)生的一個或多個過程。因此,區(qū)域210被顯示在區(qū)域202的右邊,從而指示區(qū)域210的過程在區(qū)域202的過程之后發(fā)生。
[0029]根據(jù)工廠的物理布局或者過程或制造步驟的順序,諸如反映用于由物理系統(tǒng)運行的過程的過程步驟的順序的流程表,在桌面200上布置各區(qū)域,可以使得操作者基于它們的對工廠布局或制造過程的知識而導航通過各種區(qū)域202、210、220顯著地更容易。這個優(yōu)勢是諸如桌面200的公開的桌面被配置為大型連續(xù)空間,如與多個離散桌面相對的那樣的原因。在該實施例中的各種區(qū)域202、221、220區(qū)域的布局是有意義的,因為其是促進找到信息以及切換上下文的顯著輔助。
[0030]在另一實施例中,在桌面200中各種區(qū)域202、210、220關于彼此的布置對應于在諸如在地理區(qū)域上分散的氣管網(wǎng)絡的在區(qū)域上分散的物理系統(tǒng)中的關于彼此的實際物理位置/區(qū)域。在該實施例中,在桌面200中彼此鄰近的區(qū)域?qū)谠谖恢玫貓D中在物理上彼此鄰近地定位的系統(tǒng)或設備,其是被圖示從而示出它們的物理位置的系統(tǒng)和設備的視覺表示。例如,區(qū)域302的操作上下文可表示定位在物理上鄰近由區(qū)域310的操作上下文表示的設備的設備。因此,鄰近于區(qū)域310顯示區(qū)域302,從而指示區(qū)域302的設備在物理上鄰近于區(qū)域310的設備。在桌面200上以這種方式布置區(qū)域使得操作者基于操作者對生產(chǎn)過程的順序次序和/或加工廠的物理布局的知識來導航到期望的區(qū)域更容易。
[0031]操作者118可以使用常規(guī)指針或鼠標光標與桌面200交互,所述常規(guī)指針或鼠標光標是模仿諸如鼠標、觸摸板或觸摸屏的定點設備的移動的圖形圖像。可以使用指針260來諸如經(jīng)由常規(guī)拖放方法選擇或移動其他圖形用戶接口元素。圖2示出了表現(xiàn)為有角度箭頭的指針260。然而,指針260的圖像可以變化。在一個實施例中,指針260可以以清楚聚焦(clear focus)的狀態(tài)出現(xiàn),其中僅僅當定點設備被操作者118觸摸或移動時出現(xiàn)指針260。
[0032]在一個實施例中,可查看區(qū)域260僅顯示桌面200的數(shù)據(jù)或圖像的一部分。在該實施例中,可以掃視(pan)桌面200,使得桌面200的可查看區(qū)域250改變。操作者118可使用指針260在桌面200上點擊并且使用拖放方法來移動桌面200的可查看區(qū)域250,并且由此查看在可查看區(qū)域250中未找到的附加的圖形元素,諸如附加的區(qū)域。在該實施例中,處理器104諸如經(jīng)由指針260讀取來自操作者118的掃視命令或掃視輸入,并且由此將桌面200的可查看區(qū)域250移動到由用戶的命令或輸入限定的新的可查看區(qū)域。
[0033]圖3示出了包括在可查看區(qū)域250中未示出的區(qū)域的、被稱為可查看區(qū)域350的桌面200的第二部分??刹榭磪^(qū)域350包括區(qū)域302,其包括對應于過程自動化系統(tǒng)100的壓的操作上下文的視覺標記304、對應于壓系統(tǒng)操作上下文的一個或多個活動GUI的視覺標記306以及對應于壓的操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記308??刹榭磪^(qū)域350還包括區(qū)域310,其包括對應于氣壓操作上下文的視覺標記314、對應于氣壓操作上下文的一個或多個活動GUI的視覺標記316以及對應于氣壓操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記318。
[0034]在一個實施例中,操作者118可以通過將指針260定位在區(qū)域302 (或其一部分)上并且點擊鼠標或輕敲觸摸屏來激活諸如區(qū)域302的區(qū)域。響應于區(qū)域302的上述用戶激活,DCS 102的處理器104可將該區(qū)域的活動⑶I的視覺標記306放大或最大化。也可以使用其他用戶輸入指令來實施用戶激活,諸如將指針260在區(qū)域302上盤旋、使指針260在區(qū)域302上通過、在另一小部件上點擊、發(fā)布語音命令或執(zhí)行手勢。
[0035]圖4示出了響應于上述用戶激活的放大的一組活動⑶I 402、404。在將活動⑶I402、404放大或最大化時,DCS 102的處理器104也可以啟動活動⑶I 402、404來接受用戶輸入。替代地,DCS 102的處理器104可以響應于附加的用戶激活事件而啟動活動GUI402、404來接受用戶輸入。隨后,操作者118可與活動⑶I 402、404交互,其可以運轉(zhuǎn)以監(jiān)視、控制以修改過程109、119和129。具體地,操作者118可以將數(shù)據(jù)輸入到活動⑶I 402、440中并且從其接收數(shù)據(jù)(諸如過程數(shù)據(jù))。進一步地,操作者118可使用常規(guī)GUI命令來打開、關閉、最小化、最大化、移動活動⑶I 402、404或者調(diào)整活動⑶I 402、404的大小。圖4進一步示出了 DCS 102的處理器104也已經(jīng)在視覺尺寸上放大或最大化了視覺標記304和視覺標記308。
[0036]在一個實施例中,操作者118可以以與第一用戶的激活相同或類似的方式第二次激活區(qū)域302。響應于區(qū)域302的上述用戶激活,DCS 102的處理器104可將該區(qū)域的活動GUI的活動視覺標記306縮減或最小化,使桌面200的外觀返回至在圖3中所示的那樣。
[0037]桌面200通過提供其中在按操作上下文將⑶I分類的桌面中打開和管理活動⑶I的計算環(huán)境來改善超過已知的桌面。桌面200可以包括連續(xù)空間,通過該連續(xù)空間,操作者118可以在感興趣的各種操作上下文之中用常規(guī)GUI命令容易地進行導航。GUI被打開并且可以在桌面200上保持活動,雖然被最小化并且按操作上下文視覺地分類用于由用戶容易查找。操作者118可以容易地查看桌面200并且快速地確定在可查看區(qū)域中的每個區(qū)域的操作上下文(即,標記208、218、228)、在每個區(qū)域中的活動圖形用戶接口(B卩,標記205、216,226)以及所選擇的動態(tài)操作數(shù)據(jù)(即,208、218、228)。
[0038]進一步地,桌面200允許用戶快速地最大化和最小化在每個區(qū)域中的活動⑶I,同時保持接口是活動的。這允許操作者118導航到不同的操作上下文,以便使用活動GUI,或者打開新的GUI,與操作上下文有關。隨后,操作者118可以容易地導航回到原始操作上下文和與原始操作上下文相關聯(lián)的活動GUI。
[0039]圖5是圖示出根據(jù)示例實施例的,用于提供用于諸如過程自動化系統(tǒng)100的物理系統(tǒng)的基于操作上下文桌面環(huán)境示例方法500的控制流的流程圖。在第一步驟502中,DCS102的處理器104顯示包括可查看區(qū)域250的桌面200,諸如在圖2中示出的那樣。在步驟502之前的可選步驟中,操作者118可將輸入到DCS 102中,其限定一個或多個操作上下文、一個或多個區(qū)域、對應于針對每個區(qū)域的操作上下文的一個或多個視覺標記、一個或多個活動GUI和動態(tài)操作數(shù)據(jù)的一個或多個視覺標記。由操作者118輸入的數(shù)據(jù)可以被存儲在存儲165中且當在步驟520中顯示桌面200時其可以被DCS 102的處理器104訪問。
[0040]在步驟504中,操作者118可使用指針260來掃視或移動桌面200的可查看區(qū)域250,并且由此查看如通過用戶的命令或輸入限定的桌面200的新可查看區(qū)域350。在步驟506中,操作者118可以使用指針260來激活區(qū)域,諸如區(qū)域302。在步驟508中,響應于區(qū)域302的上述用戶激活,DCS 102的處理器104可將區(qū)域的活動⑶I的活動視覺標記306放大或最大化,導致顯示活動⑶I 402、404。在步驟510中,DCS 102的處理器102也可以啟動活動⑶I 402、404來接受用戶輸入。
[0041]在步驟512中,操作者118可與活動圖形用戶接口 402、404交互,諸如向活動⑶I402,404輸入數(shù)據(jù)并從其接收數(shù)據(jù)。在步驟514中,操作者118可第二次激活區(qū)域302,類似于第一用戶激活。在步驟516中,響應于區(qū)域302的上述用戶激活,DCS 102的處理器104可將區(qū)域的活動GUI的活動視覺標記306縮減或最小化,使桌面200的外觀返回到在圖3中示出的那樣。隨后,控制流返回到步驟502。
[0042]雖然上文已經(jīng)描述了各種公開的實施例,但應理解,它們僅僅是以示例而非限制的方式提出的。在不背離本公開的精神和范圍的情況下,可以根據(jù)本公開對本文公開的主題進行許多改變。另外,雖然可以關于若干實施中的僅一個公開了特定特征,但可將這樣的特征與其他實施的一個或多個其他特征組合,如針對任何給定或特定應用可能是期望并且有利的那樣。
[0043]本文所使用的術語僅僅是出于描述特定實施例的目的,并且不意圖是限制的。如本文使用的那樣,單數(shù)形式“一”、“一個”和“該”意圖也包括復數(shù)形式,除非上下文另外明確地指明。更進一步地,在【具體實施方式】和/或權利要求書中使用術語“包括”、“包含”、“具有”、“帶有”、“有”或其變體的程度上,這樣的術語意圖以類似于術語“包括”的方式是包括性的。
[0044]如將由本領域的技術人員理解的那樣,可將本文公開的主題時限為系統(tǒng)、方法或計算機程序產(chǎn)品。相應地,本公開采取以下形式:完全的硬件實施例、完全的軟件實施例(包括固件、駐留軟件、微代碼等)或組合硬件或軟件方面的實施例,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。更進一步地,本公開可以采取在具有實現(xiàn)在介質(zhì)中的計算機可用的程序代碼的表達的任何有形介質(zhì)中時限的計算機程序產(chǎn)品的形式。
[0045]可以利用一個或多個計算機可用或計算機可讀的介質(zhì)的任何組合作為非瞬時型機器可讀存儲介質(zhì)。計算機可用或計算機可讀介質(zhì)可以是,例如但不限于,電子、磁、光、電磁、紅外或半導體系統(tǒng)、裝置或設備。計算機可讀介質(zhì)的更具體的示例(不排他的列表)將包括非瞬時型介質(zhì),其包括以下內(nèi)容:具有一個或多個線的電連接、便攜式計算機盤、硬盤、隨機訪問存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPROM或閃存)、便攜式壓縮盤只讀存儲器(CDR0M)、光存儲設備或磁存儲設備。
[0046]用于執(zhí)行本公開的操作的計算機程序代碼可以以一個或多個編程語言的任何組合來編寫,包括諸如Java、Smalltalk、C++等面向?qū)ο蟮木幊陶Z言以及諸如“C”編程語言或類似編程語言的常規(guī)過程編程語言。程序代碼可以完全地在用戶的計算機上執(zhí)行、部分地在用戶的計算機上執(zhí)行、作為獨立的軟件包執(zhí)行、部分地在用戶的計算機上執(zhí)行并且部分地在遠程計算機上執(zhí)行、或者完全地在遠程計算機或服務器上執(zhí)行。在后者的場景中,遠程計算機可以通過包括網(wǎng)絡局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的任何類型的網(wǎng)絡連接到用戶的計算機,或者可以對外部計算機進行連接(例如使用因特網(wǎng)服務提供商來通過因特網(wǎng)連接)。
[0047]以下將參照根據(jù)本發(fā)明的實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖圖示和/或框圖描述本公開。應理解,流程圖圖示和/或框圖的每個框以及在流程圖圖示和/或框圖中的框的組合,可以由計算機程序指令實施。可以將這些計算機程序指令提供到通用計算機、專用計算機或其他可編程數(shù)據(jù)處理裝置的處理器,來產(chǎn)生機器,使得經(jīng)由計算機或其他可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令創(chuàng)建用于在實施流程圖和/或框圖中的一個或多個框中指定的功能/動作的裝置。
[0048]也可以將這些計算機程序指令存儲在物理計算機可讀存儲介質(zhì)中,其可以指導計算機或其他可編程數(shù)據(jù)處理裝置以特定方式運轉(zhuǎn),使得存儲在計算機可讀介質(zhì)中的指令產(chǎn)生包括實施在流程圖和/或框圖的一個或多個框中指定的功能/動作的指令裝置的制造品O
[0049]也可以將計算機程序指令裝載到計算機或其他可編程數(shù)據(jù)處理設備上以使得在計算機或其他可編程裝置上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實施的過程,使得在計算機或其他可編程裝置上執(zhí)行的指令提供用于實施在流程圖和/或框圖的一個或多個框中指定的功能/動作的過程。
【權利要求】
1.一種用于提供用于物理系統(tǒng)的基于操作上下文的桌面環(huán)境的方法(500),包括: 顯示包括多個區(qū)域(202、210、220)的桌面(200),所述多個區(qū)域中的每個表示物理系統(tǒng)的不同的操作上下文, 其中,所述多個區(qū)域包括: 對應于它們的操作上下文的視覺標記(204、214、224), 對應于操作上下文的一個或多個活動圖形用戶接口的視覺標記(206、216、226),以及對應于操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記(208、218、228),以及響應于選自所述多個區(qū)域的第一區(qū)域的用戶激活(506),放大對應于第一區(qū)域的操作上下文的活動圖形用戶接口(508)。
2.如權利要求1所述的方法,其中,放大活動圖形用戶接口(508)的步驟還包括啟動(510)活動圖形用戶接口來接受用戶輸入。
3.如權利要求2所述的方法,還包括: 響應于第一區(qū)域的后續(xù)的用戶激活(514),縮減對應于第一區(qū)域的操作上下文的活動圖形用戶接口(516)。
4.如權利要求1所述的方法,其中根據(jù)物理系統(tǒng)的物理布局布置所述多個區(qū)域,或者將所述多個區(qū)域布置為反映用于由物理系統(tǒng)運行的過程的過程步驟的順序的流程表。
5.一種控制系統(tǒng)(102),包括: 虛擬桌面環(huán)境,包括顯示器(116),該顯示器(116)被配置用于顯示包括多個區(qū)域(202,210,220)的桌面(200),所述多個區(qū)域中的每個表示物理系統(tǒng)的不同的操作上下文,其中,所述多個區(qū)域包括: 對應于它們的操作上下文的視覺標記(204、214、224), 對應于操作上下文的一個或多個活動圖形用戶接口的視覺標記(206、216、226),以及 對應于操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記(208、218、228); 非瞬時型機器可讀存儲介質(zhì)(165),用于存儲來自物理系統(tǒng)的動態(tài)操作數(shù)據(jù),以及處理器(104),其可通信地耦合到所述機器可讀存儲介質(zhì),并且可通信地耦合到與物理系統(tǒng)相關聯(lián)的多個設備,其中,響應于選自所述多個區(qū)域的第一區(qū)域的用戶激活(506),該處理器放大對應于第一區(qū)域的操作上下文的活動圖形用戶接口(508)。
6.如權利要求5所述的控制系統(tǒng),其中,所述非瞬時型機器可讀存儲(165)包括存儲在SQL服務器中的結構化查詢語言(SQL)數(shù)據(jù)庫。
7.如權利要求5所述的控制系統(tǒng),其中,放大活動圖形用戶接口(508)的步驟還包括啟動(510)活動圖形用戶接口來接受用戶輸入。
8.一種機器可讀存儲,包括: 非瞬時型機器可讀存儲介質(zhì)(165),其具有存儲在其中的代碼,所述代碼包括可執(zhí)行指令,該可執(zhí)行指令當被計算設備執(zhí)行時,使得計算設備實施用于物理系統(tǒng)的基于操作上下文桌面環(huán)境,所述代碼包括: 用于在顯示器(116)上顯示多個區(qū)域的代碼,所述多個區(qū)域中的每個表示物理系統(tǒng)的不同的操作上下文,其中,所述多個區(qū)域包括: 對應于它們的操作上下文的視覺標記(204、214、224), 對應于操作上下文的一個或多個活動圖形用戶接口的視覺標記(206、216、226); 對應于操作上下文的動態(tài)操作數(shù)據(jù)的視覺標記(208、218、228 );以及響應于選自所述多個區(qū)域的第一區(qū)域的用戶激活(506),用于放大對應于第一區(qū)域的操作上下文的活動圖形用戶接口(508)的代碼。
9.如權利要求8所述的機器可讀存儲,還包括用于響應于來自用戶的掃視命令(504),顯示包括不同于所述多個區(qū)域的一個或多個區(qū)域(302、310)的桌面(200)的一部分的代碼。
10.如權利要求8所述的機器可讀存儲,其中放大活動圖形用戶接口(508)的步驟還包括啟動(510)活動圖形用戶接口來接受用戶輸入。
【文檔編號】G06F3/0484GK104335153SQ201380029561
【公開日】2015年2月4日 申請日期:2013年5月13日 優(yōu)先權日:2012年6月8日
【發(fā)明者】G.萊科克, R.麥克亞當, S.庫里, C.李 申請人:霍尼韋爾國際公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
嵩明县| 偏关县| 化德县| 抚顺市| 绥中县| 沂南县| 武鸣县| 称多县| 安新县| 罗城| 阿拉善右旗| 礼泉县| 云安县| 枣强县| 威远县| 嘉禾县| 雷州市| 和平县| 台北市| 黄大仙区| 赞皇县| 长武县| 如东县| 商河县| 容城县| 阳东县| 永和县| 德格县| 南丰县| 丰台区| 临沂市| 玉山县| 太湖县| 武宣县| 商水县| 兴城市| 茶陵县| 栖霞市| 湄潭县| 西乌珠穆沁旗| 鹿邑县|