在移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面的系統(tǒng)、方法和軟件的制作方法
【專利摘要】本發(fā)明提供一種在移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面(HMI)的HMI系統(tǒng)。圖形HMI在編輯器應(yīng)用中創(chuàng)建。圖形HMI被發(fā)布并傳送至服務(wù)器。為了便于在移動(dòng)設(shè)備上查看圖形HMI,圖形HMI被移動(dòng)化。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)分析初始HMI的組件以識(shí)別適合于在移動(dòng)設(shè)備上顯示的組件。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)基于所識(shí)別的組件來(lái)生成移動(dòng)HMI。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)傳送用于交付給服務(wù)器的該移動(dòng)HMI。
【專利說(shuō)明】在移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面的系統(tǒng)、方法和軟件
[0001] 相關(guān)申請(qǐng)
[0002] 本申請(qǐng)于此要求于2013年5月31日提交的題為"SYSTEMS, METHODS, AND SOFTWARE TO PRESENT HUMAN MACHINE INTERFACES ON A MOBILE DEVICE" 的美國(guó)臨時(shí)專利申請(qǐng)第 61/829, 594號(hào)的權(quán)益和優(yōu)先權(quán),其全部?jī)?nèi)容通過(guò)引用并入本文。
【技術(shù)領(lǐng)域】
[0003] 本公開(kāi)內(nèi)容的各方面涉及工業(yè)自動(dòng)化的領(lǐng)域,并且特別地涉及用于在用于工業(yè)自 動(dòng)化設(shè)備和裝備的移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面的軟件、系統(tǒng)和方法。
【背景技術(shù)】
[0004] 工業(yè)自動(dòng)化環(huán)境可以包括各種機(jī)器系統(tǒng)、工業(yè)自動(dòng)化設(shè)備以及工業(yè)過(guò)程,例如在 工廠中發(fā)現(xiàn)的那些:銑銷操作、制造設(shè)施等。這些機(jī)器系統(tǒng)和工業(yè)自動(dòng)化設(shè)備通常包括由機(jī) 械或電氣設(shè)備執(zhí)行的操作或過(guò)程。這些設(shè)備和系統(tǒng)的具體示例可以包括:與工業(yè)自動(dòng)化相 關(guān)聯(lián)的各種功能的機(jī)械,包括制造裝備、組裝裝備、銑銷裝備、處理裝備和包裝裝備,或者其 他機(jī)器系統(tǒng)。
[0005] 已經(jīng)開(kāi)發(fā)了各種類型的軟件和用戶應(yīng)用以監(jiān)視和控制這些工業(yè)自動(dòng)化設(shè)備、過(guò) 程、裝備和系統(tǒng)的操作。該軟件可以包括提供工業(yè)自動(dòng)化裝備的文本和圖形表示的人機(jī)界 面(HMI)軟件和系統(tǒng)。HMI軟件和系統(tǒng)可以在圖形編輯器或設(shè)計(jì)環(huán)境(例如,羅克韋爾自 動(dòng)化$ FactoryTalkView^iSite Edition (View SE)或其他圖形編輯器)中開(kāi)發(fā)。這些 圖形編輯器的輸出可以包括各種圖形表示,例如包括功能示意圖、流程圖、過(guò)程狀況指示器 的HMI,以及表示與工業(yè)自動(dòng)化設(shè)備及相關(guān)聯(lián)裝備相關(guān)的狀況、操作、警告和其他信息的其 他圖形用戶界面元素。
[0006] 然而,這些HMI通常被創(chuàng)建用于在非移動(dòng)用戶設(shè)備(例如,個(gè)人計(jì)算機(jī)、工作站、網(wǎng) 絡(luò)終端等)上使用。在其他設(shè)備(例如,移動(dòng)設(shè)備、平板設(shè)備、智能電話等)上顯示包括在 HMI中的信息通常需要用戶手動(dòng)創(chuàng)建除非移動(dòng)圖形表示之外的單獨(dú)移動(dòng)設(shè)備HMI。
【發(fā)明內(nèi)容】
[0007] -種在移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面(HMI)的HMI系統(tǒng)。圖形HMI在編輯器應(yīng)用中創(chuàng) 建。圖形HMI被發(fā)布并傳送至服務(wù)器。為了便于在移動(dòng)設(shè)備上查看圖形HMI,圖形HMI被移 動(dòng)化。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)分析初始HMI的組件以識(shí)別適合于在移動(dòng)設(shè)備上顯示的組件。內(nèi)容轉(zhuǎn) 換節(jié)點(diǎn)基于所識(shí)別的組件來(lái)生成移動(dòng)HMI。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)傳送用于交付給服務(wù)器的該移動(dòng) HMI。
【專利附圖】
【附圖說(shuō)明】
[0008] 參照以下附圖將更好地理解本公開(kāi)內(nèi)容的許多方面。附圖中的部件不一定按比例 繪制,相反地重點(diǎn)在于清楚地示出本公開(kāi)內(nèi)容的原理。此外,在附圖中,相似的附圖標(biāo)記指 代若干視圖中相對(duì)應(yīng)的部分。盡管結(jié)合這些附圖描述了若干實(shí)施方式,但本公開(kāi)內(nèi)容不限 于本文中所公開(kāi)的實(shí)施方式。相反,意圖為覆蓋所有的替換、修改和等同物。
[0009] 圖1示出在移動(dòng)設(shè)備上呈現(xiàn)人機(jī)界面(HMI)的HMI系統(tǒng)。
[0010] 圖2示出在移動(dòng)設(shè)備上呈現(xiàn)HMI的HMI系統(tǒng)的操作。
[0011] 圖3示出在移動(dòng)設(shè)備上呈現(xiàn)HMI的內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)的操作。
[0012] 圖4示出被轉(zhuǎn)換為移動(dòng)HMI的圖形HMI的示例。
[0013] 圖5示出用于移動(dòng)HMI的登錄畫面的示例。
[0014] 圖6示出用于移動(dòng)HMI的設(shè)置畫面的示例。
[0015] 圖7示出用于移動(dòng)HMI的菜單畫面的示例。
[0016] 圖8示出用于移動(dòng)HMI的機(jī)器系統(tǒng)菜單畫面的示例。
[0017] 圖9示出用于移動(dòng)HMI的警告畫面的示例。
[0018] 圖10示出用于移動(dòng)HMI的另一警告畫面的另一示例。
[0019] 圖11示出用于移動(dòng)HMI的應(yīng)用程序內(nèi)通知的示例。
[0020] 圖12示出用于移動(dòng)HMI的共享數(shù)據(jù)功能的示例。
[0021] 圖13示出用于移動(dòng)HMI的消息畫面的示例。
[0022] 圖14示出用于移動(dòng)HMI的控制信息畫面的示例。
[0023] 圖15示出用于移動(dòng)HMI的控制信息功能的另一示例。
[0024] 圖16示出管理用于移動(dòng)化的畫面的管理控制臺(tái)的示例。
[0025] 圖17示出管理用于移動(dòng)HMI的設(shè)備訪問(wèn)的管理控制臺(tái)的示例。
[0026] 圖18示出管理用于移動(dòng)HMI的導(dǎo)航的管理控制臺(tái)的示例。
[0027] 圖19示出移動(dòng)HMI的顯示類型功能的示例。
[0028] 圖20示出生成用于在移動(dòng)設(shè)備上顯示的移動(dòng)HMI的內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)的示例。
[0029] 圖21示出可以被用作管理控制臺(tái)的計(jì)算系統(tǒng)的示例。
[0030] 圖22示出運(yùn)行移動(dòng)應(yīng)用的移動(dòng)設(shè)備的示例。
【具體實(shí)施方式】
[0031] 人機(jī)界面(HMI)內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)自動(dòng)轉(zhuǎn)換被創(chuàng)建用于在非移動(dòng)用戶設(shè)備(例如,個(gè) 人計(jì)算機(jī)、工作站、網(wǎng)絡(luò)終端等)上使用的圖形HMI,以使適合于在移動(dòng)設(shè)備(例如,平板設(shè) 備、智能電話)上顯示的HMI移動(dòng)化。HMI內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)通過(guò)利用用于生成圖形HMI的現(xiàn)有 內(nèi)容和指令來(lái)自動(dòng)生成移動(dòng)友好的HMI。
[0032] 圖1是示出人機(jī)界面(HMI)系統(tǒng)100的系統(tǒng)圖。系統(tǒng)100包括管理控制臺(tái)110、工 作站內(nèi)容服務(wù)器120、移動(dòng)內(nèi)容服務(wù)器130、內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140、工業(yè)自動(dòng)化接口 150、通信網(wǎng) 絡(luò)160至161、工作站設(shè)備170以及移動(dòng)設(shè)備171。雖然表示為單獨(dú)的實(shí)體,但是內(nèi)容轉(zhuǎn)換 節(jié)點(diǎn)140和工業(yè)自動(dòng)化接口 150可以位于單個(gè)設(shè)備中或跨多個(gè)設(shè)備或系統(tǒng)分布。管理控制 臺(tái)110包括圖形用戶界面111和圖形HMI編輯器112,并且由用戶101操作。
[0033] 通信網(wǎng)絡(luò)160的示例包括廣域網(wǎng)(WAN)、局域網(wǎng)絡(luò)(LAN)、私人局域網(wǎng)(PAN)、城域 網(wǎng)(MAN)或一些其他類型的通信網(wǎng)絡(luò)。通信網(wǎng)絡(luò)161的示例包括使用協(xié)議的無(wú)線通信網(wǎng)絡(luò), 該協(xié)議例如為長(zhǎng)期演進(jìn)(LTE)、演進(jìn)數(shù)據(jù)優(yōu)化(EVD0)、碼分多址(CDMA)、全球移動(dòng)通信系統(tǒng) (GSM)、高速分組接入(HSPA)、無(wú)線保真(WiFi)、微波接入全球互通(WiMAX)等。在一些示 例中,通信網(wǎng)絡(luò)160和通信網(wǎng)絡(luò)161可以包括單個(gè)通信網(wǎng)絡(luò)。
[0034] 圖形HMI編輯器112和工作站內(nèi)容服務(wù)器120通過(guò)鏈路181進(jìn)行通信。工作站內(nèi) 容服務(wù)器120和內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140通過(guò)鏈路182進(jìn)行通信。移動(dòng)內(nèi)容服務(wù)器130和內(nèi)容轉(zhuǎn) 換節(jié)點(diǎn)140通過(guò)鏈路183進(jìn)行通信。工作站內(nèi)容服務(wù)器120、移動(dòng)內(nèi)容服務(wù)器130和工業(yè) 自動(dòng)化接口 150通過(guò)網(wǎng)絡(luò)鏈路184進(jìn)行通信。工作站內(nèi)容服務(wù)器120和工作站設(shè)備170通 過(guò)分組鏈路185進(jìn)行通信。移動(dòng)內(nèi)容服務(wù)器130和移動(dòng)設(shè)備171通過(guò)分組鏈路186進(jìn)行通 ?目。
[0035] 在操作中,在管理控制臺(tái)110上的圖形ΗΜΙ編輯器112上創(chuàng)建圖形ΗΜΙ。例如,圖 形ΗΜΙ可以使用羅克韋爾自動(dòng)化(K' FactoryTalk Site Edition軟件來(lái)創(chuàng)建。圖形 HMI被發(fā)布并傳送到工作站內(nèi)容服務(wù)器120。在已發(fā)布圖形HMI之后,用戶/管理員可以將 圖形HMI轉(zhuǎn)換或移動(dòng)化以生成移動(dòng)HMI。
[0036] 在一些示例中,圖形HMI可以被自動(dòng)轉(zhuǎn)換而無(wú)需用戶/管理員動(dòng)作。例如,訪問(wèn)移 動(dòng)設(shè)備上的移動(dòng)電話應(yīng)用程序的用戶可以請(qǐng)求具有相關(guān)聯(lián)的圖形HMI但不具有相應(yīng)的移 動(dòng)HMI的機(jī)器。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140將圖形HMI自動(dòng)轉(zhuǎn)換成用于在移動(dòng)設(shè)備上顯示的移動(dòng) HMI。在其他示例中,移動(dòng)應(yīng)用程序可以向用戶提供HMI (圖形和移動(dòng)二者)的列表,如果用 戶選擇了圖形HMI,則內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140將圖形HMI自動(dòng)轉(zhuǎn)換成用于在移動(dòng)設(shè)備上顯示的移 動(dòng) HMI。
[0037] 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140分析初始HMI的組件,以識(shí)別適合于在移動(dòng)設(shè)備171上顯示的 組件。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140基于所識(shí)別的組件而生成移動(dòng)HMI。在一些示例中,用戶選擇要轉(zhuǎn) 換或移動(dòng)化的組件。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140傳送用于交付給移動(dòng)內(nèi)容服務(wù)器130的移動(dòng)HMI。 在一些示例中,用戶可以登錄至移動(dòng)電話應(yīng)用程序,并手動(dòng)添加機(jī)器系統(tǒng);在這種情況下, 移動(dòng)HMI是基于所添加的/請(qǐng)求的機(jī)器系統(tǒng)的機(jī)器系統(tǒng)狀況數(shù)據(jù)而生成的。
[0038] 移動(dòng)設(shè)備171通過(guò)通信網(wǎng)絡(luò)161請(qǐng)求來(lái)自移動(dòng)內(nèi)容服務(wù)器130的移動(dòng)HMI。移動(dòng) 內(nèi)容服務(wù)器130通過(guò)通信網(wǎng)絡(luò)161將移動(dòng)HMI傳送至移動(dòng)設(shè)備171。移動(dòng)設(shè)備171的示例 包括無(wú)線通信設(shè)備,例如電話、蜂窩電話、移動(dòng)電話、智能電話、個(gè)人數(shù)字助理(PDA)、電子閱 讀器、平板計(jì)算機(jī)、移動(dòng)因特網(wǎng)設(shè)備或者一些其他移動(dòng)設(shè)備,包括其組合。
[0039] 作為系統(tǒng)100的操作的示例方法,提供了圖2。圖2是示出人機(jī)界面系統(tǒng)100的 操作的方法的流程圖。下面附帶地參考圖2的操作。在圖2中,圖形HMI編輯器112在編 輯器應(yīng)用中創(chuàng)建(201)通過(guò)圖形用戶界面111呈現(xiàn)的圖形人機(jī)界面(HMI)畫面。用戶101 可以與圖形用戶界面111的元素交互以建立與各種工業(yè)自動(dòng)化過(guò)程、機(jī)器系統(tǒng)以及其他裝 備的操作和控制相關(guān)的各種圖形HMI。圖形HMI被創(chuàng)建用于由最終用戶設(shè)備例如工作站設(shè) 備170在圖形界面中使用。工作站設(shè)備170的圖形界面可以包括用于向用戶顯示HMI的應(yīng) 用、網(wǎng)絡(luò)瀏覽器等。
[0040] 圖形用戶界面111可以包括圖形編輯器或設(shè)計(jì)環(huán)境,如羅克韋爾自動(dòng)化 FactoryTalkVieW?;Site Edition (View SE)或其他圖形編輯器。這些圖形編輯器的輸出 可以包括各種圖形表示,例如功能示意圖、圖形化流程圖、過(guò)程流表示、以及表示與工業(yè)自 動(dòng)化設(shè)備及相關(guān)聯(lián)裝備相關(guān)的狀況、操作、警告和其他信息的其他圖形用戶界面元素。
[0041] 一旦創(chuàng)建了圖形HMI,圖形HMI編輯器112將圖形HMI發(fā)布(202)至工作站內(nèi) 容服務(wù)器120。發(fā)布過(guò)程可以包括傳送用于交付給并存儲(chǔ)在工作站內(nèi)容服務(wù)器120上 的二進(jìn)制或其他格式的圖形HMI。在一些示例中,發(fā)布圖形HMI利用羅克韋爾自動(dòng)化? Facto ryTalk Viewpoint來(lái)完成。工作站內(nèi)容服務(wù)器120提供用于通過(guò)分組網(wǎng)絡(luò)交付至 工作站設(shè)備的圖形HMI和相關(guān)信息,例如通過(guò)通信網(wǎng)絡(luò)160交付至工作站設(shè)備170。工作站 內(nèi)容服務(wù)器120還接收并處理工業(yè)自動(dòng)化狀況和控制信息。狀況和控制信息可以從用戶設(shè) 備如工作站設(shè)備170接收,或者從工業(yè)自動(dòng)化接口 150接收。工作站內(nèi)容服務(wù)器120可以 將狀況和控制信息集成到動(dòng)畫圖形HMI視圖中,該動(dòng)畫圖形HMI視圖指示工業(yè)自動(dòng)化設(shè)備 狀況、過(guò)程狀況、控制信息警告、停止信息、錯(cuò)誤、損壞信息、警告、通知或其他裝備狀況和信 息。工作站內(nèi)容服務(wù)器120可以從工作站設(shè)備170接收控制信息以控制工業(yè)自動(dòng)化裝備和 過(guò)程的操作??刂菩畔⒖梢杂晒ぷ髡緝?nèi)容服務(wù)器120通過(guò)網(wǎng)絡(luò)鏈路184交付至工業(yè)自動(dòng)化 接口 150。
[0042] 如果期望一個(gè)或更多個(gè)圖形HMI用在移動(dòng)設(shè)備上,則存儲(chǔ)在工作站內(nèi)容服務(wù)器 120上的一個(gè)或更多個(gè)圖形HMI被選擇(203)以轉(zhuǎn)換為移動(dòng)HMI。例如,用戶或管理員可以 選擇用于轉(zhuǎn)換或移動(dòng)化的某一圖形HMI。在其他示例中,內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140自動(dòng)選擇用于轉(zhuǎn) 換或移動(dòng)化的圖形HMI。例如,在移動(dòng)設(shè)備上的用戶可以選擇圖形HMI,該圖形HMI將被自 動(dòng)移動(dòng)化而無(wú)需用戶操作。
[0043] 移動(dòng)HMI可以包括表格、文本或其他表示以用于在移動(dòng)設(shè)備(如移動(dòng)智能電話、平 板設(shè)備等)上顯示。移動(dòng)HMI可以包括在工作站HMI中呈現(xiàn)的信息的子集,并且以非圖形格 式呈現(xiàn),如表格或文本格式而不是圖形格式。圖形格式通常包括工業(yè)過(guò)程、機(jī)器系統(tǒng)或其他 裝備的繪畫視圖或示意圖。非圖形格式通常包括指示文字標(biāo)簽和相應(yīng)的值或狀況的層次、 列表或表格格式。
[0044] 一個(gè)或更多個(gè)圖形HMI可以通過(guò)鏈路182進(jìn)行傳送以交付至內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140。 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140將圖形工作站HMI轉(zhuǎn)換(204)為移動(dòng)HMI。在圖3中進(jìn)一步詳細(xì)描述轉(zhuǎn) 換過(guò)程。然而,在一些示例中,轉(zhuǎn)換過(guò)程可以包括分析初始HMI(如圖形HMI之一)的多個(gè) 組件,以識(shí)別組件中的適合于在移動(dòng)設(shè)備上顯示的一些組件,然后基于組件中的至少所述 一些組件來(lái)生成移動(dòng)HMI。組件可以包括在圖形HMI發(fā)現(xiàn)的用于表示各種信息、過(guò)程、機(jī)器 系統(tǒng)等的圖形元素。在一些示例中,用于圖形HMI的文件格式不同于用于移動(dòng)HMI的文件 格式。例如,圖形HMI可以是圖形二進(jìn)制格式并且表示在用于在工作站設(shè)備170上顯示的 應(yīng)用中,而移動(dòng)HMI可以為適合于在移動(dòng)設(shè)備171上執(zhí)行的定制應(yīng)用或應(yīng)用程序的表格格 式。
[0045] 在已經(jīng)生成移動(dòng)HMI之后,內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140將移動(dòng)HMI發(fā)布(205)至移動(dòng)內(nèi)容服 務(wù)器130。發(fā)布過(guò)程可以包括傳送用于交付給且存儲(chǔ)在移動(dòng)內(nèi)容服務(wù)器130上的移動(dòng)HMI。 移動(dòng)內(nèi)容服務(wù)器130提供用于通過(guò)分組網(wǎng)絡(luò)交付至移動(dòng)設(shè)備的移動(dòng)HMI和相關(guān)信息,例如 通過(guò)通信網(wǎng)絡(luò)161交付至移動(dòng)設(shè)備171。移動(dòng)內(nèi)容服務(wù)器130還可以接收和處理工業(yè)自動(dòng) 化狀況和控制信息。狀況和控制信息可以從用戶設(shè)備如移動(dòng)設(shè)備171接收,或者從工業(yè)自 動(dòng)化接口 150接收。移動(dòng)內(nèi)容服務(wù)器130可以將狀況和控制信息集成到表格移動(dòng)HMI中, 該表格移動(dòng)HMI指示實(shí)時(shí)工業(yè)自動(dòng)化裝備狀況、機(jī)器系統(tǒng)狀況、過(guò)程狀況、控制信息、控制 信息警告、停止信息、錯(cuò)誤、損壞信息、警告、通知或其他裝備狀況和信息。移動(dòng)內(nèi)容服務(wù)器 130可以接收來(lái)自移動(dòng)設(shè)備171的控制信息以控制工業(yè)自動(dòng)化裝備和過(guò)程的操作??刂菩?息可以由移動(dòng)內(nèi)容服務(wù)器130通過(guò)網(wǎng)絡(luò)鏈路184交付至工業(yè)自動(dòng)化接口 150。
[0046] 在已經(jīng)生成并發(fā)布移動(dòng)HMI之后,可以識(shí)別(206)非移動(dòng)或圖形HMI的變化。這 些變化可以由用戶(例如經(jīng)由圖形用戶界面111)來(lái)識(shí)別以修改或更改現(xiàn)有的圖形HMI。一 旦這些變化被發(fā)布到工作站內(nèi)容服務(wù)器120 (如在操作202完成的),則這些變化會(huì)自動(dòng)傳 播到移動(dòng)HMI中以存儲(chǔ)在移動(dòng)內(nèi)容服務(wù)器130上。
[0047] 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140基于存儲(chǔ)在工作站內(nèi)容服務(wù)器120中的圖形HMI來(lái)識(shí)別變化。 變化可以通過(guò)版本號(hào)、文件日期來(lái)識(shí)別,或通過(guò)在存儲(chǔ)更新的圖形HMI期間的明確指令來(lái) 識(shí)別。在識(shí)別圖形HMI的變化或更新之后,內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140處理改變或更新后的圖形HMI, 并生成更新后的移動(dòng)HMI以用于存儲(chǔ)在移動(dòng)內(nèi)容服務(wù)器130中。這些更新后的移動(dòng)HMI通 常不需要任何用戶輸入來(lái)生成,原因是更新處理可以基于原始移動(dòng)HMI的先前生成,例如 通過(guò)使用類似的生成規(guī)則、腳本或指令來(lái)將圖形HMI中的改變傳播到移動(dòng)HMI。在一些示例 中,在管理控制臺(tái)中可能存在選項(xiàng)"使改變的畫面自動(dòng)移動(dòng)化",如果選擇了此選項(xiàng),則在檢 測(cè)到圖形HMI的變化時(shí),相應(yīng)的移動(dòng)HMI也將自動(dòng)更新。
[0048] 圖3是示出內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140的操作的方法的流程圖。圖3論述圖2中的操作 203至205的示例,然而變形是可能的。下面附帶地參考圖3的操作。在圖3中,內(nèi)容轉(zhuǎn)換 節(jié)點(diǎn)140分析(301)初始HMI的多個(gè)組件以識(shí)別組件中的適合于在移動(dòng)設(shè)備上顯示的一些 組件。初始HMI可以是第一文件格式例如View SE軟件的GFX格式的圖形HMI。該GFX格 式可以被導(dǎo)出為另一種格式,例如以可擴(kuò)展標(biāo)記語(yǔ)言(XML)格式表示圖形GFX格式的XML 格式。由內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140--例如通過(guò)解析、凈化或梳理過(guò)程--對(duì)XML格式進(jìn)行處理, 以識(shí)別適合于移動(dòng)HMI的XML格式的組件。
[0049] 對(duì)初始圖形HMI的處理可以包括識(shí)別初始HMI中的與能夠以表格或文本格式在移 動(dòng)設(shè)備上顯示的一個(gè)或更多個(gè)機(jī)器系統(tǒng)狀態(tài)相對(duì)應(yīng)的一個(gè)或更多個(gè)組件。這些組件可以基 于被轉(zhuǎn)化為機(jī)器系統(tǒng)狀態(tài)的移動(dòng)表格視圖的圖案來(lái)識(shí)別,例如最小/最大、豐滿度水平、啟 動(dòng)/停止、溫度、振動(dòng)、狀況、閥門打開(kāi)/關(guān)閉、開(kāi)關(guān)狀況、完成、過(guò)程中斷、警告和與過(guò)程和機(jī) 器系統(tǒng)狀態(tài)相關(guān)的其他信息。這些指標(biāo)的圖案然后可以被轉(zhuǎn)化為用于表格格式的條目。例 如,如果最小/最大組件是以圖形格式識(shí)別的,則可以建立用于最小/最大的文本條目。同 樣地,如果以圖形格式包括閥門打開(kāi)/關(guān)閉指示器,則可以建立用于閥門打開(kāi)/關(guān)閉的文本 條目。因此,可以建立來(lái)自初始圖形HMI的一個(gè)或更多個(gè)圖形元素的文本表示。
[0050] 用戶還可以與內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140交互,以建立移動(dòng)HMI或者分析圖形HMI。圖形 HMI的各種組件可以由內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140自動(dòng)地識(shí)別,然后用戶可以解析各種組件以選擇 組件中用于包含在移動(dòng)HMI中的一些組件。此外,用戶可以識(shí)別轉(zhuǎn)換過(guò)程中的錯(cuò)誤或故障, 并建立用于將初始HMI正確地轉(zhuǎn)化為移動(dòng)HMI的規(guī)則或腳本。移動(dòng)HMI的預(yù)覽可以由內(nèi)容 轉(zhuǎn)換節(jié)點(diǎn)140建立,并且用戶可以從移動(dòng)視圖選擇或省略各個(gè)組件。用戶還可以經(jīng)由內(nèi)容 轉(zhuǎn)換節(jié)點(diǎn)140的用戶界面來(lái)編輯文本標(biāo)簽、手動(dòng)地包括另外的組件或以其他方式更改預(yù)覽 的移動(dòng)HMI。
[0051] 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140基于組件中的至少所述一些組件來(lái)生成(302)移動(dòng)HMI。一旦 從圖形HMI確定了各個(gè)組件,這些組件就被組裝成包括移動(dòng)HMI的表格格式。在又一示例 中,可以建立用于組件的層次格式。通常,XML和圖形格式不包括建立適合于移動(dòng)HMI的表 格或列表的層次信息。因而,圖形HMI被處理為建立用于表格格式的層次。層次可以包括 基于功能、組件類型、機(jī)器系統(tǒng)、工業(yè)過(guò)程、成件裝備或其他層次布置而組織或排列的各種 組件的一系列列表和子列表。表格組件的這些層次布置是基于初始圖形HMI的圖形視圖而 建立的。
[0052] 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140將移動(dòng)HMI傳送(303)至內(nèi)容服務(wù)器,以向移動(dòng)設(shè)備進(jìn)行分發(fā)。 移動(dòng)HMI的傳送可以包括發(fā)布用于交付給并且存儲(chǔ)在移動(dòng)內(nèi)容服務(wù)器130上的移動(dòng)HMI,如 圖2的操作205中所論述的。
[0053] 圖4示出被轉(zhuǎn)換為移動(dòng)HMI402的圖形HMI401的示例。以適合于在移動(dòng)設(shè)備上查 看的文本格式提供機(jī)器系統(tǒng)狀況數(shù)據(jù)。移動(dòng)HMI402向用戶提供表格或文本格式的實(shí)時(shí)機(jī) 器系統(tǒng)狀況數(shù)據(jù)。圖形HMI401包括三個(gè)罐(1至3),其中具有連接至罐、以對(duì)罐進(jìn)行供給 的閩門。每個(gè)罐(1至3)具有液似的圖形指不。罐1:80*%,罐2:30*%,以及罐3:50*%。圖 形HMI401還示出所附接的閥門的狀況的圖形指示。罐1 :關(guān)閉,罐2 :打開(kāi),以及罐3 :打開(kāi)。 移動(dòng)HMI402以文本格式示出罐內(nèi)液位和閥門狀況。在一些示例中,位于圖形HMI401的整 個(gè)頂部的導(dǎo)航欄也可以被轉(zhuǎn)換為生成移動(dòng)HMI402中的"菜單"畫面。
[0054] 圖5示出用于移動(dòng)HMI的"登錄"畫面的示例,然而移動(dòng)HMI可以使用替選操作和 配置。用戶輸入他或她的憑證(即用戶名和密碼)并選擇"登錄"。一旦用戶已通過(guò)驗(yàn)證, 將向用戶呈現(xiàn)"主頁(yè)"畫面。在一些示例中,用戶和設(shè)備可以通過(guò)管理控制臺(tái)而被授權(quán),用 戶將不會(huì)被要求輸入用戶名和密碼,但將在驗(yàn)證完成后被呈現(xiàn)"主頁(yè)"畫面。"主頁(yè)"畫面可 以由管理員在生成移動(dòng)HMI時(shí)設(shè)置,或者可以由用戶在登錄手機(jī)應(yīng)用程序后設(shè)置。
[0055] 圖6示出用于移動(dòng)HMI的設(shè)置畫面的示例,然而移動(dòng)HMI可以使用替選操作和配 置。當(dāng)用戶第一次登錄至移動(dòng)電話應(yīng)用程序時(shí),將提示用戶設(shè)置到移動(dòng)內(nèi)容服務(wù)器的連接。 為了設(shè)置該連接,用戶輸入服務(wù)器地址、端口和更新速率,并且選擇"連接"。"更新速率"表 示要在移動(dòng)電話應(yīng)用程序中刷新機(jī)器系統(tǒng)狀況數(shù)據(jù)的時(shí)間間隔。
[0056] 圖7示出用于移動(dòng)HMI的菜單畫面的示例,然而移動(dòng)HMI可以使用替選操作和配 置。左側(cè)圖像是用于機(jī)器系統(tǒng)1的"概覽"畫面的示例。代替圖形圖像,將機(jī)器狀況數(shù)據(jù)以 文本格式提供給用戶。用戶看到的數(shù)據(jù)項(xiàng)及其值的列表。在此示例中,機(jī)器1具有在線清洗 (CIP)返回服務(wù)器、化工罐以及和消毒劑罐。在CIP返回服務(wù)器狀態(tài)為"干凈"?;す蘧哂?數(shù)據(jù)項(xiàng):分別具有78%、打開(kāi)和關(guān)閉的數(shù)據(jù)值的液位、回流閥和供給閥門。消毒劑罐具有數(shù) 據(jù)項(xiàng):分別具有56%、打開(kāi)和關(guān)閉的數(shù)據(jù)值的液位、回流閥和供給閥門。在一些示例中,"化 工罐"和"消毒劑罐"的對(duì)象描述可能不可用,可以代替使用通用標(biāo)簽如"罐1"和"罐2"。 在一些示例中,用于機(jī)器1的移動(dòng)HMI可以具有不止一個(gè)畫面,例如,用于每個(gè)主要組件的 一個(gè)畫面。為了在于與機(jī)器系統(tǒng)1相關(guān)聯(lián)的不同畫面之間進(jìn)行導(dǎo)航,用戶可以左右劃動(dòng)。
[0057] 用戶可以點(diǎn)擊右上角位于電量指示器下方的"菜單"圖標(biāo),以導(dǎo)航到移動(dòng)HMI內(nèi)的 其他畫面。移動(dòng)HMI可以被配置為從不止一個(gè)機(jī)器系統(tǒng)接收機(jī)器狀況數(shù)據(jù)。例如,從"菜 單"畫面,用戶可以選擇查看用于機(jī)器系統(tǒng)2或3的機(jī)器狀況數(shù)據(jù)。例如,如果用戶從"菜 單"畫面選擇"機(jī)器2",將顯示另一選項(xiàng)列表,其示例在圖8中示出。用戶還可以使用該"菜 單"畫面以導(dǎo)航到其他畫面,如"主頁(yè)"和"收藏夾"畫面。
[0058] 圖形或移動(dòng)HMI可以由許多不同的用戶訪問(wèn),該不同的用戶例如為HMI工程師/ 管理、生產(chǎn)線主管、維修工程師、工廠工程師、工廠信息技術(shù)(IT)人員、管理/行政人員。因 此,移動(dòng)HMI可以被定制為基于用戶的角色和/或位置來(lái)顯示對(duì)查看移動(dòng)HMI的用戶重要 或與其相關(guān)的信息。雖然不是必需的,但是圖形或移動(dòng)HMI可以包括插件,該插件使用戶能 夠查看針對(duì)特定用戶顯示的"智能"或定制畫面。
[0059] 圖8示出用于移動(dòng)HMI的機(jī)器系統(tǒng)菜單畫面的示例,然而移動(dòng)HMI可以使用替選 操作和配置。當(dāng)用戶選擇"機(jī)器系統(tǒng)2"時(shí),顯示列出與機(jī)器系統(tǒng)2相關(guān)聯(lián)的不同畫面的另 一畫面。在此示例中,存在與機(jī)器系統(tǒng)2相關(guān)聯(lián)的多個(gè)畫面(1至3)。用戶可以選擇畫面, 以查看與機(jī)器系統(tǒng)2相關(guān)聯(lián)的警告、查看收藏夾或回到"主頁(yè)"畫面。
[0060] 圖9示出用于移動(dòng)HMI的警告畫面的示例,然而移動(dòng)HMI可以使用替選操作和配 置。在此示例中,在右上角的位于"菜單"圖標(biāo)下方處顯示"警告"用戶可以選擇"警告"圖 標(biāo),并獲取"警告概要"畫面。"警告概要"畫面列出了所有的警告。用戶可以選擇警告中之 一,并且具有用于所選警告的更詳細(xì)信息的畫面可以被顯示。在一些示例中,用戶可以左右 劃動(dòng)以查看用于所列出的警告中的每一個(gè)的詳細(xì)信息的畫面。在一些示例中,用戶可以接 收機(jī)器狀況數(shù)據(jù),例如警告,即使在電話應(yīng)用程序關(guān)閉時(shí),只要該用戶已登錄即可。雖然不 是必需的,但是警告通知可以包括向用戶提供觸覺(jué)反饋以通知警告,使得即使移動(dòng)設(shè)備是 無(wú)聲的,也將向用戶警告。
[0061] 在其他示例中,"警告"圖標(biāo)可能在"菜單"畫面中出現(xiàn)在與警告相關(guān)聯(lián)的機(jī)器系統(tǒng) 旁邊,如圖10的示例中所示的,然而移動(dòng)HMI可以使用替選操作和配置。當(dāng)用戶點(diǎn)擊"警 告"圖標(biāo)時(shí),顯示"概覽"畫面。在用于機(jī)器2的"概覽"畫面中,"警告"圖標(biāo)出現(xiàn)在用于消 毒劑罐的數(shù)據(jù)項(xiàng)"液位"旁邊。例如,消毒劑罐液位可能下降到閾值以下,從而觸發(fā)警告被 激活。在其他示例中,可以在罐內(nèi)液位超過(guò)閾值時(shí)觸發(fā)警告。
[0062] 圖11示出事件的應(yīng)用程序內(nèi)通知的示例,然而移動(dòng)HMI可以使用替選操作和配 置。例如,當(dāng)用戶正在查看用于機(jī)器系統(tǒng)1的"概覽"畫面時(shí),觸發(fā)用于機(jī)器系統(tǒng)2的警告。 將向用戶通知具有應(yīng)用程序內(nèi)通知消息的警告。應(yīng)用程序內(nèi)通知還可以用于向用戶通知事 件(如有限連接或未連接至機(jī)器系統(tǒng)或內(nèi)容服務(wù)器)或其他信息。
[0063] 圖12示出移動(dòng)HMI的"電子郵件/文本"或"共享"功能的示例,然而移動(dòng)HMI可 以使用替選操作和配置。例如,機(jī)器系統(tǒng)操作者可能希望通過(guò)電子郵件將警告信息發(fā)送至 主管。操作者選擇右上角中位于"菜單"圖標(biāo)下方的"電子郵件/文本"或"共享"圖標(biāo)以將 警告的詳細(xì)信息發(fā)送至其他用戶。操作者用戶可以選擇經(jīng)由電子郵件(E-mail)或文本消 息如短消息服務(wù)(SMS)來(lái)發(fā)送信息。"電子郵件/文本"或"共享"按鈕可以用于共享其他 的機(jī)器狀況數(shù)據(jù)。
[0064] 圖13示出了用于移動(dòng)HMI的消息畫面的示例,然而移動(dòng)HMI可以使用替選操作和 配置。在機(jī)器系統(tǒng)3旁邊顯示"消息"圖標(biāo),其表示存在與機(jī)器系統(tǒng)3相關(guān)聯(lián)的消息。用戶 可以選擇特定的消息以查看具有更詳細(xì)的信息的畫面。
[0065] 圖14示出用于移動(dòng)HMI的控制信息畫面的示例,然而移動(dòng)HMI可以使用替選操作 和配置。"控制信息"畫面使用戶能夠?qū)⒖刂菩畔l(fā)送至機(jī)器系統(tǒng)。例如,用戶可以打開(kāi)或 關(guān)閉在機(jī)器系統(tǒng)2的罐中之一上的閥門。用戶選擇"控制"選項(xiàng),并且被指引至具有機(jī)器系 統(tǒng)2的所有各種系統(tǒng)/對(duì)象的另一畫面。例如,機(jī)器系統(tǒng)2可以具有3個(gè)罐。每個(gè)罐具有 可以打開(kāi)或關(guān)閉的閥門。用戶選擇用于罐1的閥門,并且被指引至其中用戶可以選擇用于 罐1的閥門"打開(kāi)"或"關(guān)閉"的其他畫面。
[0066] 在其他示例中,用戶可以從"概覽"畫面控制機(jī)器系統(tǒng)的元素,其示例在圖15中示 出,然而移動(dòng)HMI可以使用替選操作和配置。用戶選擇化工罐上的當(dāng)前為"關(guān)閉"的供給閥 門。當(dāng)用戶選擇化工罐上的供給閥門時(shí),顯示彈出菜單,其具有選項(xiàng)"打開(kāi)"和"取消"。用 戶可以選擇"打開(kāi)"以將供給閥門狀況從"關(guān)閉"改變?yōu)?打開(kāi)"。如果用戶不希望改變狀況, 則用戶可以選擇"取消",將不存在任何改變。用戶選擇"打開(kāi)"并且控制信息被傳送以用于 被交付給機(jī)器系統(tǒng)2。在一些示例中,控制信息通過(guò)移動(dòng)內(nèi)容服務(wù)器130進(jìn)行傳送。
[0067] 圖16示出管理用于移動(dòng)化的畫面的管理控制臺(tái)的示例,然而管理控制臺(tái)可以使 用替選操作和配置。右邊的窗口列出包括在圖形HMI中的所有"工作站畫面"。管理員通過(guò) 突出顯示畫面并且按下右箭頭來(lái)選擇哪些畫面要移動(dòng)化。管理員還可以設(shè)置主頁(yè)畫面。例 如,管理員從"移動(dòng)畫面"窗口中選擇畫面,然后選擇"設(shè)為主頁(yè)"按鈕。主頁(yè)畫面是在用戶 登錄并設(shè)置移動(dòng)HMI的移動(dòng)電話應(yīng)用程序之后顯示的第一個(gè)畫面。一旦管理員已選擇要包 括在移動(dòng)HMI中的所有畫面,她可以選擇"移動(dòng)化"按鈕以將圖形HMI中的所選工作站畫面 轉(zhuǎn)換成移動(dòng)HMI。管理員還可以檢查或選擇"使改變的畫面自動(dòng)移動(dòng)化"選項(xiàng)。如果檢測(cè)到 圖形HMI的任何變化,將自動(dòng)更新受影響的移動(dòng)畫面。一旦HMI/畫面被移動(dòng)化,還可以向 管理員呈現(xiàn)移動(dòng)化的結(jié)果。通過(guò)從右邊的"移動(dòng)畫面"窗口中選擇畫面并擊中左箭頭,管理 員可以從移動(dòng)HMI移除畫面。管理員可以使用位于"移動(dòng)畫面"窗口右邊的上下箭頭來(lái)滾 動(dòng)移動(dòng)化畫面。
[0068] 圖17示出管理用于移動(dòng)HMI的設(shè)備訪問(wèn)的管理控制臺(tái)的示例,然而管理控制臺(tái)可 以使用替選操作和配置。移動(dòng)設(shè)備可以被授權(quán)使用管理控制臺(tái)來(lái)訪問(wèn)移動(dòng)HMI。在其他示 例中,用戶將在"登錄"畫面處將其憑證輸入到移動(dòng)電話應(yīng)用程序中,以獲得對(duì)移動(dòng)HMI和 相關(guān)聯(lián)的機(jī)器系統(tǒng)的訪問(wèn)權(quán)??梢允褂糜脩舻男彰驮O(shè)備標(biāo)識(shí)符來(lái)添加設(shè)備。設(shè)備標(biāo)識(shí)符 的示例包括電話號(hào)碼、電話id號(hào)或一些其他設(shè)備標(biāo)識(shí)符,包括其組合。
[0069] 用戶1和2被添加和啟用,如由在其姓名旁邊的固體(黑)點(diǎn)所示的。用戶3和4 被添加但被停用,如由在其姓名旁邊的空(白)點(diǎn)所示的。管理員可以選擇添加另外的用 戶的選項(xiàng)。管理員還可以移除用戶/設(shè)備。被移除的用戶將不再能夠訪問(wèn)移動(dòng)HMI。編輯 用戶/設(shè)備的信息。例如,用3可以接收新的移動(dòng)設(shè)備,使得將需要更新設(shè)備標(biāo)識(shí)符信息以 反映新設(shè)備的標(biāo)識(shí)符。管理員還可以停用/啟用用戶/設(shè)備。
[0070] 圖18示出管理移動(dòng)HMI的導(dǎo)航的管理控制臺(tái)的示例。在一些示例中,圖形HMI的 導(dǎo)航菜單將被自動(dòng)轉(zhuǎn)換以生成移動(dòng)HMI中的"菜單"畫面。內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)可以識(shí)別和分析 圖形HMI的導(dǎo)航組件以生成用于移動(dòng)HMI的導(dǎo)航或"菜單"。用于生成用于移動(dòng)HMI的導(dǎo) 航或"菜單"畫面的導(dǎo)航信息還可以基于用戶的角色和/或位置。例如,用戶具有連接到移 動(dòng)電話應(yīng)用程序的兩個(gè)不同的移動(dòng)HMI。每個(gè)移動(dòng)HMI與位于不同地理位置(即不同的工 廠)的機(jī)器系統(tǒng)相關(guān)聯(lián)。移動(dòng)電話應(yīng)用程序可以僅顯示位于用戶的同一位置處的機(jī)器系統(tǒng) 的移動(dòng)HMI。在其他示例中,可以基于最常用的導(dǎo)航信息來(lái)選擇導(dǎo)航信息。
[0071] 在其他示例中,用戶可以使用管理控制臺(tái)來(lái)生成移動(dòng)HMI中的"菜單"畫面。如圖 18所示,移動(dòng)化的畫面在左欄中示出。用戶可以選擇哪些畫面要包括在移動(dòng)HMI的"菜單" 畫面中。用戶還可以使用上/下箭頭來(lái)設(shè)置"菜單"項(xiàng)的順序。無(wú)論"菜單"導(dǎo)航是自動(dòng)生 成還是用戶生成的,用戶可以使用管理控制臺(tái)中的"導(dǎo)航"畫面來(lái)對(duì)移動(dòng)HMI的導(dǎo)航或"菜 單"畫面做出改變。
[0072] 圖19示出移動(dòng)HMI的顯示類型功能的示例,然而移動(dòng)HMI可以使用替選操作和配 置。用戶可以選擇"查看"按鈕以將視圖從移動(dòng)(文本)改變?yōu)閳D形。當(dāng)選擇"查看"按鈕 時(shí),顯示彈出菜單。用戶可以選擇用于顯示的"移動(dòng)"或"圖形"HMI。在一些示例中,移動(dòng) 應(yīng)用程序?qū)⒆詣?dòng)檢測(cè)到用戶正在使用的設(shè)備的類型,并基于設(shè)備類型來(lái)選擇顯示。例如,用 于智能電話的默認(rèn)顯示可以是移動(dòng)(文本)HMI,用于平板設(shè)備的默認(rèn)顯示可以是分割畫面 (文本和圖形二者),以及用于膝上型/臺(tái)式計(jì)算機(jī)的默認(rèn)顯示可以是圖形HMI。
[0073] 圖20示出生成用于在移動(dòng)設(shè)備上顯示的移動(dòng)HMI的內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)601的示例。 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)601為內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140的示例,然而內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)140可以使用替選配置。 內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)601包括通信收發(fā)器系統(tǒng)602、處理系統(tǒng)603和用戶接口 604。處理系統(tǒng)603 鏈接至通信收發(fā)器系統(tǒng)602和用戶接口 604。然而,用戶接口 604可以在一些實(shí)施例中被 省略。處理系統(tǒng)603包括處理電路系統(tǒng)611和存儲(chǔ)操作軟件613的存儲(chǔ)器系統(tǒng)612。軟件 613包括分析模塊614、生成模塊615、傳送模塊616。
[0074] 轉(zhuǎn)換節(jié)點(diǎn)601的示例包括計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、機(jī)架服務(wù)器、Web服務(wù)器、云計(jì)算 平臺(tái)和數(shù)據(jù)中心裝備,任何其他類型的物理或虛擬服務(wù)器機(jī)器,以及其任何變形或組合。在 一些實(shí)現(xiàn)中,可以采用多個(gè)計(jì)算系統(tǒng)的集合來(lái)實(shí)現(xiàn)轉(zhuǎn)換節(jié)點(diǎn)601的全部或一部分,其可以 被托管在一個(gè)或更多個(gè)數(shù)據(jù)中心、虛擬數(shù)據(jù)中心或任何其他合適的計(jì)算設(shè)施中。
[0075] 轉(zhuǎn)換節(jié)點(diǎn)601可以被實(shí)現(xiàn)為單個(gè)裝置、系統(tǒng)或設(shè)備,或者可以以分布的方式實(shí)現(xiàn) 為多個(gè)裝置、系統(tǒng)或設(shè)備。轉(zhuǎn)換節(jié)點(diǎn)601包括但不限于通信接口系統(tǒng)602、處理系統(tǒng)603和 用戶接口 604。在一些示例中,用戶接口 604可以被省略。處理系統(tǒng)603被鏈接之通信接口 系統(tǒng)602和用戶接口 604。處理系統(tǒng)603包括處理電路系統(tǒng)611和存儲(chǔ)軟件613的存儲(chǔ)器 612。
[0076] 處理系統(tǒng)603從存儲(chǔ)器612加載并執(zhí)行軟件613。當(dāng)由處理系統(tǒng)603執(zhí)行以實(shí)現(xiàn) 圖形HMI轉(zhuǎn)換時(shí),軟件613指引處理系統(tǒng)603如本文中所述的那樣進(jìn)行操作,以用于在前述 實(shí)現(xiàn)中所論述的各種圖形HMI轉(zhuǎn)換。轉(zhuǎn)換節(jié)點(diǎn)601可以可選地包括另外的設(shè)備、特征或功 能,為簡(jiǎn)明起見(jiàn)未進(jìn)行論述。
[0077] 仍然參照?qǐng)D20,處理系統(tǒng)603可以包括微處理器和從存儲(chǔ)器612中檢索并執(zhí)行軟 件613的其他電路系統(tǒng)。處理系統(tǒng)603可以在單個(gè)處理設(shè)備中實(shí)現(xiàn),但也可以跨在執(zhí)行程序 指令中合作的多個(gè)處理設(shè)備或子系統(tǒng)分布。處理系統(tǒng)603的示例包括通用中央處理單元、 專用處理器和邏輯器件,以及任何其他類型的處理設(shè)備,以及其組合或變形。
[0078] 存儲(chǔ)器612可以包括能夠由處理系統(tǒng)603讀取并且能夠存儲(chǔ)軟件613的任何計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)器612可以包括用于存儲(chǔ)信息(如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程 序模塊或其他數(shù)據(jù))的以任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介 質(zhì)。存儲(chǔ)介質(zhì)的示例包括隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器、磁盤、光盤、閃速存儲(chǔ)器、虛擬存儲(chǔ) 器和非虛擬存儲(chǔ)器、磁帶盒、磁帶、磁盤存儲(chǔ)裝置或其他磁存儲(chǔ)設(shè)備,或任何其他合適的存 儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)絕不是傳播的信號(hào)。
[0079] 除了計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)之外,在一些實(shí)現(xiàn)中,存儲(chǔ)器612還可以包括軟件613可 以通過(guò)其進(jìn)行內(nèi)部或外部傳送的計(jì)算機(jī)可讀通信介質(zhì)。存儲(chǔ)器612可以被實(shí)現(xiàn)為單個(gè)存儲(chǔ) 設(shè)備,但也可以被實(shí)現(xiàn)為跨相對(duì)于彼此共同定位或分布的多個(gè)存儲(chǔ)設(shè)備或子系統(tǒng)。存儲(chǔ)器 612可以包括能夠與處理系統(tǒng)603或可能的其他系統(tǒng)通信的另外元件,例如控制器。
[0080] 軟件613可以以程序指令來(lái)實(shí)現(xiàn),并且除其他功能之外可以在由處理系統(tǒng)603執(zhí) 行時(shí)指引處理系統(tǒng)603如本文中關(guān)于各種操作場(chǎng)景、序列和流程所描述的那樣進(jìn)行操作。 特別地,程序指令可以包括合作或以其他方式進(jìn)行交互以實(shí)施本文中所描述的各種過(guò)程和 操作場(chǎng)景的各種組件或模塊。各種組件或模塊可以以編譯或解釋指令來(lái)體現(xiàn),或者以指令 的一些其他變形或組合來(lái)體現(xiàn)。各種組件或模塊可以以同步或異步的方式、串行或并行地、 在單線程環(huán)境或者多線程中、或根據(jù)任何其他合適的執(zhí)行模型、或者其變形或組合來(lái)執(zhí)行。 軟件613可以包括另外的過(guò)程、程序或組件,如操作系統(tǒng)軟件或其他應(yīng)用軟件。軟件613還 可以包括能夠由處理系統(tǒng)603執(zhí)行的固件或一些其他形式的機(jī)器可讀處理指令。
[0081] 一般地,在被加載到處理系統(tǒng)603中并執(zhí)行時(shí),軟件613可以將來(lái)自通用計(jì)算系統(tǒng) 的合適裝置、系統(tǒng)或設(shè)備(其中轉(zhuǎn)換節(jié)點(diǎn)601為代表)整體轉(zhuǎn)變成專用計(jì)算系統(tǒng),該專用計(jì) 算系統(tǒng)被定制為用如本文中針對(duì)每種實(shí)現(xiàn)所描述的用戶界面配置來(lái)便利運(yùn)行時(shí)實(shí)驗(yàn)。實(shí)際 上,在存儲(chǔ)器612上對(duì)軟件613進(jìn)行編碼可以轉(zhuǎn)變存儲(chǔ)器612的物理結(jié)構(gòu)。物理結(jié)構(gòu)的特 定轉(zhuǎn)變可以取決于在此描述的不同實(shí)現(xiàn)中的各種因素。這樣的因素的示例可以包括但不限 于:用于實(shí)現(xiàn)存儲(chǔ)器612的存儲(chǔ)介質(zhì)的技術(shù);計(jì)算機(jī)存儲(chǔ)介質(zhì)是否被特征化為初級(jí)或次級(jí) 存儲(chǔ)器;以及其他因素。
[0082] 例如,如果計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)被實(shí)現(xiàn)為基于半導(dǎo)體的存儲(chǔ)器,則軟件613可以 在在半導(dǎo)體存儲(chǔ)器中對(duì)程序指令進(jìn)行編碼時(shí)轉(zhuǎn)變半導(dǎo)體存儲(chǔ)器的物理狀態(tài),例如通過(guò)轉(zhuǎn)變 構(gòu)成半導(dǎo)體存儲(chǔ)器的晶體管、電容器或其他分立電路元件的狀態(tài)。關(guān)于磁性或光學(xué)介質(zhì),可 以發(fā)生類似的轉(zhuǎn)變。在不脫離本描述的范圍的情況下,物理介質(zhì)的其他轉(zhuǎn)變是可能的,其中 前述示例僅被提供為便利本文的論述。
[0083] 應(yīng)當(dāng)理解的是,轉(zhuǎn)換節(jié)點(diǎn)601通常意在表示其上可以部署和執(zhí)行軟件613以實(shí)現(xiàn) 圖形HMI內(nèi)容轉(zhuǎn)換的一個(gè)或更多個(gè)計(jì)算系統(tǒng)。然而,轉(zhuǎn)換節(jié)點(diǎn)601還可以適合作為如下的 任何計(jì)算系統(tǒng):軟件613可以在該計(jì)算系統(tǒng)上出現(xiàn),并且軟件613可以從該計(jì)算系統(tǒng)分發(fā)、 傳送、下載或以其他方式提供至另一計(jì)算系統(tǒng)以用于部署和執(zhí)行或另外的分發(fā)。
[0084] 在被執(zhí)行時(shí),軟件613指引處理系統(tǒng)603如本文中所描述的那樣進(jìn)行操作,以在移 動(dòng)設(shè)備上呈現(xiàn)HMI。特別地,分析模塊614指引處理系統(tǒng)603分析圖形HMI的組件,以識(shí)別 適合于在移動(dòng)設(shè)備上顯示的組件。生成模塊615指引處理系統(tǒng)603基于所識(shí)別的組件來(lái)生 成移動(dòng)HMI。傳送模塊616指引處理系統(tǒng)603傳送移動(dòng)HMI以用于交付給移動(dòng)內(nèi)容服務(wù)器。
[0085] 通信接口系統(tǒng)602可以包括允許通過(guò)通信網(wǎng)絡(luò)或網(wǎng)絡(luò)的集合(未示出)與其他計(jì) 算系統(tǒng)(未示出)通信的通信連接和設(shè)備。共同允許系統(tǒng)間通信的連接和設(shè)備的示例可以 包括網(wǎng)絡(luò)接口卡、天線、功率放大器、RF電路系統(tǒng)、收發(fā)器和其他通信電路系統(tǒng)。連接和設(shè) 備可以通過(guò)通信介質(zhì)進(jìn)行通信以與其他計(jì)算系統(tǒng)或系統(tǒng)的網(wǎng)絡(luò)交換通信,該通信介質(zhì)例如 為金屬、玻璃、空氣或任何其他合適的通信介質(zhì)。上述介質(zhì)、連接和設(shè)備是公知的,因而不需 要在此詳細(xì)論述。
[0086] 轉(zhuǎn)換節(jié)點(diǎn)601和任何其他計(jì)算系統(tǒng)(未示出)之間的通信可以通過(guò)一個(gè)或更多個(gè) 通信網(wǎng)絡(luò)并且根據(jù)各種通信協(xié)議、協(xié)議的組合或其變形而發(fā)生。轉(zhuǎn)換節(jié)點(diǎn)601可以通過(guò)其 與其他計(jì)算系統(tǒng)交換信息的通信網(wǎng)絡(luò)的示例包括內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)、無(wú)線網(wǎng) 絡(luò)、有線網(wǎng)絡(luò)、虛擬網(wǎng)絡(luò)、軟件定義的網(wǎng)絡(luò)、數(shù)據(jù)中心總線、計(jì)算背板、網(wǎng)絡(luò)或其任何組合或 變形。上述通信網(wǎng)絡(luò)和協(xié)議是公知的,因而不需要在此詳細(xì)論述。然而,可以使用的一些通 信協(xié)議包括但不限于因特網(wǎng)協(xié)議(IP、IPv4、IPv6等)、傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報(bào) 協(xié)議(UDP),以及任何其他合適的通信協(xié)議,以及其變形或組合。
[0087] 在其中交換信息的上述示例中的任一示例中,信息的交換可以根據(jù)下述各種協(xié) 議中的任一協(xié)議發(fā)生,該協(xié)議包括文件傳輸協(xié)議(FTP)、超文本傳輸協(xié)議(HTTP)、表述性 狀態(tài)傳輸(REST)、網(wǎng)絡(luò)套接字、文檔對(duì)象模型(D0M)、超文本標(biāo)記語(yǔ)言(HTML)、層疊樣式表 (CSS)、HTML5、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、JavaScript、JavaScript 對(duì)象符號(hào)(JS0N)和異步 JavaScript和XML (AJAX),以及任何其他合適的協(xié)議,以及其變形或組合。在一些實(shí)現(xiàn)中, 信息可以根據(jù)多種電子郵件協(xié)議中的任一種來(lái)交換,該電子郵件協(xié)議包括但不限于郵局協(xié) 議(POP)、因特網(wǎng)消息訪問(wèn)協(xié)議(IMAP)、消息應(yīng)用程序編程接口(MAPI)、HTTP郵件或任何其 他合適的電子郵件協(xié)議。
[0088] 用戶接口系統(tǒng)604可以包括鍵盤、鼠標(biāo)、語(yǔ)音輸入設(shè)備、用于接收來(lái)自用戶的觸摸 手勢(shì)的觸摸輸入設(shè)備、用于由用戶檢測(cè)非觸摸手勢(shì)和其他運(yùn)動(dòng)的運(yùn)動(dòng)輸入設(shè)備、以及能夠 接收來(lái)自用戶的用戶輸入的其他類似輸入設(shè)備和相關(guān)聯(lián)的處理元件。輸出設(shè)備(如顯示 器、揚(yáng)聲器、觸覺(jué)設(shè)備以及其他類型的輸出設(shè)備)也可以包括在用戶接口系統(tǒng)604中。在一 些情況下,輸入和輸出設(shè)備可以被組合在單個(gè)設(shè)備中,例如能夠顯示圖像和接收觸摸手勢(shì) 的顯示器。上述用戶輸入和輸出設(shè)備是現(xiàn)有技術(shù)中公知的,因而不需要在此詳細(xì)論述。
[0089] 用戶接口系統(tǒng)604還可以包括能夠由處理系統(tǒng)603執(zhí)行以支持上述各種用戶輸 入和輸出設(shè)備的相關(guān)聯(lián)用戶接口軟件。單獨(dú)地或與其他硬件和軟件元素彼此結(jié)合,用戶接 口軟件和用戶接口設(shè)備可以支持圖形用戶界面、自然的用戶界面或任何其他類型的用戶界 面。另外,關(guān)于用戶界面做出的用戶輸入可以經(jīng)由用戶接口系統(tǒng)604而輸入。
[0090] 圖21示出表示適合于實(shí)現(xiàn)管理控制臺(tái)以生成用于在移動(dòng)設(shè)備上顯示的移動(dòng)HMI 的任何裝置、系統(tǒng)或其組合的計(jì)算系統(tǒng)701。計(jì)算系統(tǒng)701是管理控制臺(tái)110的示例,然而 管理控制臺(tái)110可以使用替選配置。計(jì)算系統(tǒng)701可以被實(shí)現(xiàn)為單個(gè)裝置、系統(tǒng)或設(shè)備,或 者可以以分布的方式實(shí)現(xiàn)為多個(gè)裝置、系統(tǒng)或設(shè)備。計(jì)算系統(tǒng)701包括通信接口系統(tǒng)702、 處理系統(tǒng)703、用戶接口 704和存儲(chǔ)系統(tǒng)712。處理系統(tǒng)703被鏈接至通信接口系統(tǒng)702和 用戶接口 704。存儲(chǔ)系統(tǒng)712存儲(chǔ)操作軟件713。軟件713包括管理控制臺(tái)軟件714和圖 形HMI編輯器715。
[0091] 計(jì)算系統(tǒng)701的示例包括服務(wù)器計(jì)算機(jī)、機(jī)架服務(wù)器、Web服務(wù)器、云計(jì)算平臺(tái)和 數(shù)據(jù)中心裝備,以及任何其他類型的物理或虛擬服務(wù)器機(jī)器,以及其任何變形或組合。在一 些實(shí)現(xiàn)中,可以采用多個(gè)計(jì)算系統(tǒng)的集合來(lái)實(shí)現(xiàn)管理控制臺(tái)的全部或一部分,其可以被托 管在一個(gè)或更多個(gè)數(shù)據(jù)中心、虛擬數(shù)據(jù)中心或任何其他合適的計(jì)算設(shè)施中。
[0092] 處理系統(tǒng)703從存儲(chǔ)系統(tǒng)712加載并執(zhí)行軟件713。當(dāng)由處理系統(tǒng)703執(zhí)行以實(shí) 現(xiàn)管理控制臺(tái)軟件714和圖形HMI編輯器715時(shí),軟件713指引處理系統(tǒng)703如本文中所 述的那樣進(jìn)行操作,以用于在前述實(shí)現(xiàn)中所論述的各種圖形HMI轉(zhuǎn)換。計(jì)算系統(tǒng)701可以 可選地包括另外的設(shè)備、特征或功能,為簡(jiǎn)明起見(jiàn)未進(jìn)行論述。
[0093] 仍然參照?qǐng)D21,處理系統(tǒng)703可以包括微處理器和從存儲(chǔ)系統(tǒng)712檢索并執(zhí)行軟 件713的其他電路系統(tǒng)。處理系統(tǒng)703可以在單個(gè)處理設(shè)備中實(shí)現(xiàn),但也可以跨在執(zhí)行程序 指令中合作的多個(gè)處理設(shè)備或子系統(tǒng)分布。處理系統(tǒng)703的示例包括通用中央處理單元、 專用處理器和邏輯器件,以及任何其他類型的處理設(shè)備,以及其組合或變形。
[0094] 存儲(chǔ)系統(tǒng)712可以包括能夠由處理系統(tǒng)703讀取并且能夠存儲(chǔ)軟件713的任何計(jì) 算機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)系統(tǒng)712可以包括用于存儲(chǔ)信息(如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、 程序模塊或其他數(shù)據(jù))的以任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng) 介質(zhì)。存儲(chǔ)介質(zhì)的示例包括隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器、磁盤、光盤、閃速存儲(chǔ)器、虛擬存 儲(chǔ)器和非虛擬存儲(chǔ)器、磁帶盒、磁帶、磁盤存儲(chǔ)裝置或其他磁存儲(chǔ)設(shè)備,或任何其他合適的 存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)絕不是傳播的信號(hào)。
[0095] 除了計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)之外,在一些實(shí)現(xiàn)中,存儲(chǔ)系統(tǒng)712還可以包括軟件713 可以通過(guò)其進(jìn)行內(nèi)部或外部傳送的計(jì)算機(jī)可讀通信介質(zhì)。存儲(chǔ)系統(tǒng)712可以被實(shí)現(xiàn)為單個(gè) 存儲(chǔ)設(shè)備,但也可以被實(shí)現(xiàn)為跨相對(duì)于彼此共同定位或分布的多個(gè)存儲(chǔ)設(shè)備或子系統(tǒng)。存 儲(chǔ)系統(tǒng)712可以包括能夠與處理系統(tǒng)703或可能的其他系統(tǒng)通信的另外元件,例如控制器。 [0096] 軟件713可以以程序指令來(lái)實(shí)現(xiàn),并且除其他功能之外可以在由處理系統(tǒng)703執(zhí) 行時(shí)指引處理系統(tǒng)703如本文中關(guān)于各種操作場(chǎng)景、序列和流程所描述的那樣進(jìn)行操作。 特別地,程序指令可以包括合作或以其他方式進(jìn)行交互以實(shí)施本文中所描述的各種過(guò)程和 操作場(chǎng)景的各種組件或模塊。各種組件或模塊可以以編譯或解釋指令來(lái)體現(xiàn),或者以指令 的一些其他變形或組合來(lái)體現(xiàn)。各種組件或模塊可以以同步或異步的方式、串行或并行地、 在單線程環(huán)境或者多線程中、或根據(jù)任何其他合適的執(zhí)行模型、或者其變形或組合來(lái)執(zhí)行。 軟件713可以包括另外的過(guò)程、程序或組件,如操作系統(tǒng)軟件或其他應(yīng)用軟件。軟件713還 可以包括能夠由處理系統(tǒng)703執(zhí)行的固件或一些其他形式的機(jī)器可讀處理指令。
[0097] 一般地,在被加載到處理系統(tǒng)703中并執(zhí)行時(shí),軟件713可以將來(lái)自通用計(jì)算系統(tǒng) 的合適裝置、系統(tǒng)或設(shè)備(其中計(jì)算系統(tǒng)701為代表)整體轉(zhuǎn)變成專用計(jì)算系統(tǒng),該專用計(jì) 算系統(tǒng)被定制為用如本文中針對(duì)每種實(shí)現(xiàn)所描述的用戶界面配置來(lái)便利運(yùn)行時(shí)實(shí)驗(yàn)。實(shí)際 上,在存儲(chǔ)系統(tǒng)712上對(duì)軟件713進(jìn)行編碼可以轉(zhuǎn)變存儲(chǔ)系統(tǒng)712的物理結(jié)構(gòu)。物理結(jié)構(gòu) 的特定轉(zhuǎn)變可以取決于在此描述的不同實(shí)現(xiàn)中的各種因素。這樣的因素的示例可以包括但 不限于:用于實(shí)現(xiàn)存儲(chǔ)系統(tǒng)712的存儲(chǔ)介質(zhì)的技術(shù);計(jì)算機(jī)存儲(chǔ)介質(zhì)是否被特征化為初級(jí) 或次級(jí)存儲(chǔ)器;以及其他因素。
[0098] 例如,如果計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)被實(shí)現(xiàn)為基于半導(dǎo)體的存儲(chǔ)器,則軟件713可以 在在半導(dǎo)體存儲(chǔ)器中對(duì)程序指令進(jìn)行編碼時(shí)轉(zhuǎn)變半導(dǎo)體存儲(chǔ)器的物理狀態(tài),例如通過(guò)轉(zhuǎn)變 構(gòu)成半導(dǎo)體存儲(chǔ)器的晶體管、電容器或其他分立電路元件的狀態(tài)。關(guān)于磁性或光學(xué)介質(zhì),可 以發(fā)生類似的轉(zhuǎn)變。在不脫離本描述的范圍的情況下,物理介質(zhì)的其他轉(zhuǎn)變是可能的,其中 前述示例僅被提供為便利本文的論述。
[0099] 應(yīng)當(dāng)理解的是,計(jì)算系統(tǒng)701通常意在表示其上可以部署和執(zhí)行軟件713以實(shí)現(xiàn) 圖形HMI轉(zhuǎn)換的一個(gè)或更多個(gè)計(jì)算系統(tǒng)。然而,計(jì)算系統(tǒng)701還可以適合作為如下的任何 計(jì)算系統(tǒng):軟件713可以在該計(jì)算系統(tǒng)上出現(xiàn),并且軟件713可以從該計(jì)算系統(tǒng)分發(fā)、傳送、 下載或以其他方式提供至另一計(jì)算系統(tǒng)以用于部署和執(zhí)行或另外的分發(fā)。
[0100] 通信接口系統(tǒng)702可以包括允許通過(guò)通信網(wǎng)絡(luò)或網(wǎng)絡(luò)的集合(未示出)與其他計(jì) 算系統(tǒng)(未示出)通信的通信連接和設(shè)備。共同允許系統(tǒng)間通信的連接和設(shè)備的示例可以 包括網(wǎng)絡(luò)接口卡、天線、功率放大器、RF電路系統(tǒng)、收發(fā)器和其他通信電路系統(tǒng)。連接和設(shè) 備可以通過(guò)通信介質(zhì)進(jìn)行通信以與其他計(jì)算系統(tǒng)或系統(tǒng)的網(wǎng)絡(luò)交換通信,該通信介質(zhì)例如 為金屬、玻璃、空氣或任何其他合適的通信介質(zhì)。上述介質(zhì)、連接和設(shè)備是公知的,因而不需 要在此詳細(xì)論述。
[0101] 計(jì)算系統(tǒng)701和任何其他計(jì)算系統(tǒng)(未示出)之間的通信可以通過(guò)一個(gè)或更多個(gè) 通信網(wǎng)絡(luò)并且根據(jù)各種通信協(xié)議、協(xié)議的組合或其變形而發(fā)生。計(jì)算系統(tǒng)701可以通過(guò)其 與其他計(jì)算系統(tǒng)交換信息的通信網(wǎng)絡(luò)的示例包括內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)、無(wú)線網(wǎng) 絡(luò)、有線網(wǎng)絡(luò)、虛擬網(wǎng)絡(luò)、軟件定義的網(wǎng)絡(luò)、數(shù)據(jù)中心總線、計(jì)算背板、網(wǎng)絡(luò)或其任何組合或 變形。上述通信網(wǎng)絡(luò)和協(xié)議是公知的,因而不需要在此詳細(xì)論述。然而,可以使用的一些通 信協(xié)議包括但不限于因特網(wǎng)協(xié)議(IP、IPv4、IPv6等)、傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報(bào) 協(xié)議(UDP),以及任何其他合適的通信協(xié)議,以及其變形或組合。
[0102] 在其中交換信息的上述示例中的任一示例中,信息的交換可以根據(jù)下述各種協(xié) 議中的任一協(xié)議發(fā)生,該協(xié)議FTP、HTTP、REST、網(wǎng)絡(luò)套接字、DOM、HTML、CSS、HTML5、XML、 JavaScript、JS0N和AJAX,以及任何其他合適的協(xié)議,以及其變形或組合。在一些實(shí)現(xiàn)中, 信息可以根據(jù)多種電子郵件協(xié)議中的任一種來(lái)交換,該電子郵件協(xié)議包括但不限于POP、 IMAP、MAPI、HTTP郵件或任何其他合適的電子郵件協(xié)議。
[0103] 用戶接口系統(tǒng)704可以包括鍵盤、鼠標(biāo)、語(yǔ)音輸入設(shè)備、用于接收來(lái)自用戶的觸摸 手勢(shì)的觸摸輸入設(shè)備、用于由用戶檢測(cè)非觸摸手勢(shì)和其他運(yùn)動(dòng)的運(yùn)動(dòng)輸入設(shè)備、以及能夠 接收來(lái)自用戶的用戶輸入的其他類似輸入設(shè)備和相關(guān)聯(lián)的處理元件。輸出設(shè)備(如顯示 器、揚(yáng)聲器、觸覺(jué)設(shè)備以及其他類型的輸出設(shè)備)也可以包括在用戶接口系統(tǒng)704中。在一 些情況下,輸入和輸出設(shè)備可以被組合在單個(gè)設(shè)備中,例如能夠顯示圖像和接收觸摸手勢(shì) 的顯示器。上述用戶輸入和輸出設(shè)備是現(xiàn)有技術(shù)中公知的,因而不需要在此詳細(xì)論述。
[0104] 用戶接口系統(tǒng)704還可以包括能夠由處理系統(tǒng)703執(zhí)行以支持上述各種用戶輸 入和輸出設(shè)備的相關(guān)聯(lián)用戶接口軟件。單獨(dú)地或與其他硬件和軟件元素彼此結(jié)合,用戶接 口軟件和用戶接口設(shè)備可以支持圖形用戶界面、自然的用戶界面或任何其他類型的用戶界 面。另外,關(guān)于用戶界面做出的用戶輸入可以經(jīng)由用戶接口系統(tǒng)704輸入。
[0105] 圖22是運(yùn)行移動(dòng)電話應(yīng)用程序的移動(dòng)設(shè)備的不例。移動(dòng)設(shè)備801是移動(dòng)設(shè)備171 的示例,然而移動(dòng)設(shè)備171可以使用替選配置。移動(dòng)設(shè)備801包括無(wú)線通信收發(fā)器系統(tǒng)802、 處理系統(tǒng)803和用戶接口 804。處理系統(tǒng)803被鏈接至無(wú)線通信收發(fā)器系統(tǒng)802和用戶接 口 804。處理系統(tǒng)803包括處理電路系統(tǒng)811和存儲(chǔ)操作軟件813的存儲(chǔ)器812。軟件813 包括移動(dòng)電話應(yīng)用程序814。
[0106] 移動(dòng)設(shè)備801可以包括其他公知的組件,例如為了清楚起見(jiàn)未示出的電池和殼。 移動(dòng)設(shè)備801可以為電話、蜂窩電話、移動(dòng)電話、智能電話、個(gè)人數(shù)字助理(PDA)、平板計(jì)算 機(jī)、電子書、移動(dòng)因特網(wǎng)設(shè)備、無(wú)線網(wǎng)絡(luò)接口卡或一些其他的無(wú)線通信裝置(包括其組合)。
[0107] 無(wú)線通信收發(fā)器系統(tǒng)802包括RF通信電路系統(tǒng)和天線。RF通信電路系統(tǒng)通常包 括放大器、濾波器、射頻調(diào)制器和信號(hào)處理電路系統(tǒng)。無(wú)線通信收發(fā)器系統(tǒng)802還可以包括 存儲(chǔ)器設(shè)備、軟件、處理電路系統(tǒng)或一些其他的通信設(shè)備。無(wú)線通信收發(fā)器系統(tǒng)802可以使 用各種通信格式,例如CDMA、EVDO、WIMAX、GSM、LTE、WIFI、HSPA或一些其他無(wú)線通信格式 (包括其組合)。
[0108] 用戶接口 804包括與用戶進(jìn)行交互以接收用戶的輸入并且呈現(xiàn)媒體和/或信息的 組件。用戶接口 804可以包括揚(yáng)聲器、麥克風(fēng)、按鈕、指示燈、顯示屏、觸摸屏、觸摸板、滾輪、 通信端口或一些其他的用戶輸入/輸出裝置(包括其組合)。用戶接口 804可以在一些示 例中省略。
[0109] 處理電路系統(tǒng)811包括微處理器和從存儲(chǔ)器812檢索并執(zhí)行操作軟件813的其他 電路系統(tǒng)。存儲(chǔ)器812包括非暫態(tài)存儲(chǔ)介質(zhì),如磁盤驅(qū)動(dòng)器、閃存驅(qū)動(dòng)器、數(shù)據(jù)存儲(chǔ)電路系 統(tǒng)或一些其他存儲(chǔ)器裝置。處理電路系統(tǒng)811通常安裝在電路板上,該電路板還可以保持 存儲(chǔ)器812、無(wú)線通信收發(fā)信器系統(tǒng)802的一部分以及用戶接口 804。操作軟件813包括計(jì) 算機(jī)程序、固件、或一些其他形式的機(jī)器可讀處理指令。操作軟件813可以包括操作系統(tǒng)、 實(shí)用程序、驅(qū)動(dòng)程序、網(wǎng)絡(luò)接口、應(yīng)用或一些其他類型的軟件。當(dāng)由處理電路系統(tǒng)811執(zhí)行 時(shí),操作軟件813指引處理系統(tǒng)803如本文所述的那樣來(lái)操作移動(dòng)設(shè)備801。
[0110] 在被執(zhí)行時(shí),軟件813指引處理系統(tǒng)803如本文中所描述的那樣進(jìn)行操作,以運(yùn)行 移動(dòng)電話應(yīng)用程序并顯示移動(dòng)HMI。
[0111] 返回參照?qǐng)D1,現(xiàn)在更詳細(xì)地論述圖1的另外的元件。
[0112] 管理控制臺(tái)110包括一個(gè)或更多個(gè)計(jì)算設(shè)備,如個(gè)人計(jì)算機(jī)、工作站裝備、處理系 統(tǒng)等,其可以向管理控制臺(tái)110的用戶101顯示HMI編輯器工具、圖形用戶界面111以及相 關(guān)的信息。圖形HMI編輯器112包括用于通過(guò)至少鏈路181進(jìn)行通信的通信接口,例如網(wǎng) 絡(luò)接口卡、收發(fā)器、路由器等。圖形用戶界面111可以包括基于圖形和文本的用戶輸入,并 且圖形用戶界面111顯示元素,如形式、滑動(dòng)條、文本框、按鈕、單選按鈕、復(fù)選框、窗口、圖 標(biāo)和下拉菜單,除了其他輸入元素之外,包括其組合或變形。圖形用戶界面111可以呈現(xiàn)在 交互式網(wǎng)頁(yè)、離散應(yīng)用、窗口環(huán)境或其他圖形環(huán)境中。圖形用戶界面111可以包括圖形編輯 器或設(shè)計(jì)環(huán)境,如羅克韋爾自動(dòng)化?FactoryTalkView? Site Edition (View SE)或其 他圖形編輯器。這些圖形編輯器的輸出可以包括各種圖形表示,如功能示意圖、流程圖、流 程狀況指示器,以及表示與工業(yè)自動(dòng)化設(shè)備及相關(guān)聯(lián)裝備相關(guān)的狀況、操作、警告和其他信 息的其他圖形用戶界面元素。
[0113] 工作站內(nèi)容服務(wù)器120提供用于通過(guò)分組網(wǎng)絡(luò)交付給工作站設(shè)備的HMI和相關(guān)信 息,例如通過(guò)通信網(wǎng)絡(luò)160交付給工作站設(shè)備170。工作站內(nèi)容服務(wù)器120還接收和處理的 工業(yè)自動(dòng)化狀況和控制信息。狀況和控制信息可以從用戶設(shè)備如工作站設(shè)備170接收,或 者可以從工業(yè)自動(dòng)化接口 150接收。工作站內(nèi)容服務(wù)器120可以將狀況和控制信息集成到 HMI視圖中,該HMI視圖指示工業(yè)自動(dòng)化裝備狀況、過(guò)程狀況、控制信息警告、停止信息、錯(cuò) 誤、損壞信息或其他裝備狀況和信息。工作站內(nèi)容服務(wù)器120可以從工作站接收控制信息 以控制工業(yè)自動(dòng)化裝備和過(guò)程的操作??刂菩畔⒖梢杂晒ぷ髡緝?nèi)容服務(wù)器120交付給工業(yè) 自動(dòng)化接口 150。工作站內(nèi)容服務(wù)器120可以包括一個(gè)或更多個(gè)計(jì)算設(shè)備,該一個(gè)或更多個(gè) 計(jì)算設(shè)備中的每一個(gè)包括通信接口、計(jì)算機(jī)系統(tǒng)、微處理器、電路系統(tǒng)、計(jì)算機(jī)可讀介質(zhì)或 其他處理設(shè)備或軟件系統(tǒng),并且其可以分布在多個(gè)處理設(shè)備中。工作站內(nèi)容服務(wù)器120可 以包括web服務(wù)器裝備,如處理并交付超文本標(biāo)記語(yǔ)言(HTML)和相關(guān)內(nèi)容的一個(gè)或更多個(gè) 服務(wù)器。工作站內(nèi)容服務(wù)器120可以包括云計(jì)算系統(tǒng)。工作站內(nèi)容服務(wù)器120的示例還可 以包括軟件,如操作系統(tǒng)、日志、實(shí)用程序、驅(qū)動(dòng)程序、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)軟件以及存儲(chǔ) 在計(jì)算機(jī)可讀介質(zhì)上的其他軟件。工作站內(nèi)容服務(wù)器120還可以包括應(yīng)用服務(wù)器、應(yīng)用服 務(wù)供應(yīng)商系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、網(wǎng)絡(luò)服務(wù)器或其他系統(tǒng)。
[0114] 移動(dòng)內(nèi)容服務(wù)器130提供用于通過(guò)分組網(wǎng)絡(luò)交付給移動(dòng)設(shè)備的移動(dòng)HMI和相關(guān)信 息,例如通過(guò)通信網(wǎng)絡(luò)161交付至移動(dòng)設(shè)備171。移動(dòng)內(nèi)容服務(wù)器130還接收和處理工業(yè) 自動(dòng)化狀況和控制信息。狀況和控制信息可以從移動(dòng)用戶設(shè)備如移動(dòng)設(shè)備171接收,或者 從工業(yè)自動(dòng)化接口 150接收。移動(dòng)內(nèi)容服務(wù)器130可以將狀況和控制信息集成到移動(dòng)HMI 視圖中,該移動(dòng)HMI視圖指示工業(yè)自動(dòng)化裝備狀況、過(guò)程狀況、控制信息警告、停止信息、錯(cuò) 誤、損壞信息或其他裝備狀況和信息。移動(dòng)內(nèi)容服務(wù)器130可以從移動(dòng)設(shè)備接收控制信息 以控制工業(yè)自動(dòng)化裝備和過(guò)程的操作??刂菩畔⒖梢杂梢苿?dòng)內(nèi)容服務(wù)器130交付給工業(yè)自 動(dòng)化接口 150。移動(dòng)內(nèi)容服務(wù)器130可以包括一個(gè)或更多個(gè)計(jì)算設(shè)備,該一個(gè)或更多個(gè)計(jì) 算設(shè)備中的每一個(gè)包括通信接口、計(jì)算機(jī)系統(tǒng)、微處理器、電路系統(tǒng)、計(jì)算機(jī)可讀介質(zhì)或其 他處理設(shè)備或軟件系統(tǒng),并且其可以分布在多個(gè)處理設(shè)備中。移動(dòng)內(nèi)容服務(wù)器130可以包 括web服務(wù)器裝備,如處理并交付HTML和相關(guān)內(nèi)容的一個(gè)或更多個(gè)服務(wù)器。移動(dòng)內(nèi)容服務(wù) 器130可以包括云計(jì)算系統(tǒng)。移動(dòng)內(nèi)容服務(wù)器130的示例還可以包括軟件,如操作系統(tǒng)、日 志、實(shí)用程序、驅(qū)動(dòng)程序、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)軟件以及存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的其他 軟件。移動(dòng)內(nèi)容服務(wù)器130還可以包括應(yīng)用服務(wù)器、應(yīng)用服務(wù)供應(yīng)商系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、網(wǎng) 絡(luò)服務(wù)器或其他系統(tǒng)。在一些示例中,移動(dòng)內(nèi)容服務(wù)器130和工作站內(nèi)容服務(wù)器120被包 括在相同的裝備或系統(tǒng)中。
[0115] 工業(yè)自動(dòng)化接口 150包括將工業(yè)自動(dòng)化裝備、系統(tǒng)和過(guò)程雙向?qū)又羶?nèi)容服務(wù)器 如內(nèi)容服務(wù)器120和130的裝備和系統(tǒng)。這些工業(yè)自動(dòng)化裝備、系統(tǒng)和過(guò)程通常包括由機(jī) 械或電氣設(shè)備實(shí)現(xiàn)的操作或過(guò)程。這些設(shè)備和系統(tǒng)的具體示例可以包括:與工業(yè)自動(dòng)化相 關(guān)聯(lián)的各種功能的機(jī)械,包括制造裝備、組裝裝備、銑銷裝備、處理裝備和包裝裝備;或者其 他機(jī)器系統(tǒng)。工業(yè)自動(dòng)化裝備、系統(tǒng)和過(guò)程通常有各種狀況、過(guò)程控制、警告以及通過(guò)各種 通信接口提供的其他信息。工業(yè)自動(dòng)化接口 150接收此信息,并傳送其以用于交付給內(nèi)容 服務(wù)器120和130。
[0116] 工業(yè)自動(dòng)化接口 150可以將這些信息轉(zhuǎn)變?yōu)檫m合于用在內(nèi)容服務(wù)器120和130上 的HMI中的不同格式。此信息可以包括溫度、振動(dòng)、豐滿度、狀況、閥門打開(kāi)/關(guān)閉、開(kāi)關(guān)狀 況、完成、過(guò)程中斷、警告和與過(guò)程和機(jī)器系統(tǒng)狀態(tài)相關(guān)的其他信息。另外地,工業(yè)自動(dòng)化接 口 150可以接收最初在最終用戶設(shè)備(如工作站設(shè)備170和移動(dòng)設(shè)備171中之一)處接收 的用戶控制信息。工業(yè)自動(dòng)化接口 150可以將該信息轉(zhuǎn)變?yōu)檫m合于由工業(yè)過(guò)程控制裝備、 功率控制裝備、電力傳動(dòng)裝備、機(jī)器系統(tǒng)等使用的格式。因而,工業(yè)自動(dòng)化接口 150可以用 作不同系統(tǒng)之間的互連接口,以轉(zhuǎn)變和處理去往/來(lái)自內(nèi)容服務(wù)器和工業(yè)自動(dòng)化系統(tǒng)的狀 況和控制信息的交付。
[0117] 通信網(wǎng)絡(luò)160和161包括如下裝備和系統(tǒng):該裝備和系統(tǒng)使用基于分組的通信協(xié) 議一包括因特網(wǎng)協(xié)議(IP)和以太網(wǎng)一來(lái)路由端點(diǎn)之間的分組通信。通信網(wǎng)絡(luò)160和 161可以包括路由器、交換機(jī)、網(wǎng)關(guān)、網(wǎng)橋以及各種網(wǎng)絡(luò)鏈路。雖然通信網(wǎng)絡(luò)160和161在圖 1中示出,但是應(yīng)當(dāng)理解的是,可以包括一個(gè)或更多個(gè)網(wǎng)絡(luò),如因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)、無(wú)線 網(wǎng)絡(luò)、城域網(wǎng)以及點(diǎn)對(duì)點(diǎn)通信鏈路,以及其他網(wǎng)絡(luò)和系統(tǒng)。
[0118] 工作站設(shè)備170包括一個(gè)或更多個(gè)計(jì)算設(shè)備,如個(gè)人計(jì)算機(jī)、工作站裝備、處理系 統(tǒng)等,其可以向工作站設(shè)備170的用戶顯示圖形HMI和相關(guān)信息。工作站設(shè)備170包括用 于通過(guò)分組鏈路185和通信網(wǎng)絡(luò)160進(jìn)行通信的通信接口,如網(wǎng)絡(luò)接口卡、收發(fā)器、路由器 等。在一些示例中,工作站設(shè)備170是不可移動(dòng)的,如臺(tái)式計(jì)算機(jī)或臺(tái)式工作站。在其他示 例中,工作站設(shè)備170是移動(dòng)的,如膝上型或筆記本計(jì)算機(jī)。然而,在工作站設(shè)備170上顯 示的HMI包括非移動(dòng)圖形HMI,如由工作站內(nèi)容服務(wù)器120提供的那些。
[0119] 移動(dòng)設(shè)備171包括網(wǎng)絡(luò)接口電路系統(tǒng)、收發(fā)器電路系統(tǒng)以及用于通過(guò)至少通信網(wǎng) 絡(luò)161進(jìn)行通信的其他通信元件。該收發(fā)器電路系統(tǒng)通常包括放大器、濾波器、調(diào)制器和信 號(hào)處理電路系統(tǒng)。移動(dòng)設(shè)備171還包括用于向移動(dòng)設(shè)備171的用戶顯不移動(dòng)HMI和相關(guān)信 息的用戶界面系統(tǒng),如圖形用戶界面系統(tǒng)。移動(dòng)設(shè)備171可以包括存儲(chǔ)器設(shè)備、非暫態(tài)計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)、軟件、處理電路系統(tǒng)或一些其他通信組件。移動(dòng)設(shè)備171可以是無(wú)線通信 設(shè)備、智能電話、個(gè)人數(shù)字助理(PDA)、計(jì)算機(jī)、平板設(shè)備、移動(dòng)因特網(wǎng)設(shè)備或一些其他的無(wú) 線通信裝置,包括其組合。
[0120] 通信鏈路181至186各自使用金屬、玻璃、光、空氣、空間或一些其他材料作為傳輸 介質(zhì)。通信鏈路181至186可以各自使用各種通信協(xié)議,如因特網(wǎng)協(xié)議(IP)、傳輸控制協(xié) 議(TCP)、以太網(wǎng)、時(shí)分多路復(fù)用(TDM)、異步傳輸模式(ATM)、同步光網(wǎng)絡(luò)(SONET)、混合光 纖同軸(HFC)、電路交換、通信信令、無(wú)線通信、分組通信或一些其他通信格式,包括其組合、 改進(jìn)或變形。通信鏈路181至186各自可以為直接鏈路,或者可以包括中間網(wǎng)絡(luò)、系統(tǒng)或 設(shè)備,并且可以包括通過(guò)多條物理鏈路傳送的邏輯網(wǎng)絡(luò)鏈路。通信鏈路181至186各自可 以是無(wú)線局域網(wǎng)通信鏈路,并且可以使用各種協(xié)議,如IEEE802. 11、IEEE802. 15、無(wú)線保真 (Wi-Fi)、藍(lán)牙、紫峰或一些其他的無(wú)線LAN或無(wú)線個(gè)人區(qū)域網(wǎng)(PAN),包括其組合、改進(jìn)或 變形。
[0121] 在一些示例中,鏈路186包括無(wú)線通信鏈路,并且可以使用各種協(xié)議,例如碼分多 址(CDMA)、演進(jìn)數(shù)據(jù)優(yōu)化(EVD0)、單載波無(wú)線傳輸技術(shù)鏈接(lxRTT)、微波接入全球互通 (WiMAX)、全球移動(dòng)通信系統(tǒng)(GSM)、通用移動(dòng)電信系統(tǒng)(UMTS)、長(zhǎng)期演進(jìn)(LTE)、高速分組 接入(HSPA)、無(wú)線鏈路協(xié)議(RLP)、IEEE802. 11、IEEE802. 15、無(wú)線保真(Wi-Fi)、藍(lán)牙、紫 峰、無(wú)線個(gè)人區(qū)域網(wǎng)(PAN)或一些其他的蜂窩或無(wú)線通信格式,包括其組合、改進(jìn)或變形。
[0122] 雖然圖1中示出用于通信鏈路181至186中的每一個(gè)的一個(gè)主鏈路,但是應(yīng)當(dāng)理 解的是,通信鏈路181至186僅僅是說(shuō)明性的以示出用于相關(guān)聯(lián)的元件的通信模式或通信 路徑。在其他示例中,可以示出另外的鏈路,其中該另外的鏈路的一部分被共享并用于不同 的通信或不同的內(nèi)容類型以及其他配置。通信鏈路181至186各自可以包括共享相同的相 關(guān)聯(lián)鏈路的許多不同信號(hào),如由圖1中的相關(guān)聯(lián)線路所表示的,包括資源塊、接入信道、前 向鏈路、反向鏈路、用戶通信、通信會(huì)話、開(kāi)銷通信、頻率、信道、載體、時(shí)隙、擴(kuò)頻碼、傳輸端 口、邏輯傳輸鏈路、網(wǎng)絡(luò)套接字、分組或通信方向。
[0123] 所包含的描述和附圖描述了【具體實(shí)施方式】,以教示本領(lǐng)域技術(shù)人員如何實(shí)現(xiàn)和使 用最佳模式。出于教示發(fā)明原理的目的,一些常規(guī)方面已被簡(jiǎn)化或省略。本領(lǐng)域技術(shù)人員 將理解的是,這些實(shí)施例的變形落入本發(fā)明的范圍內(nèi)。本領(lǐng)域技術(shù)人員還將理解的是,上面 描述的特征可以以各種方式組合以形成多個(gè)實(shí)施方式。因此,本發(fā)明并不限于以上所述的 【具體實(shí)施方式】,而僅受限于權(quán)利要求及其等同物。
【權(quán)利要求】
1. 一種操作人機(jī)界面(HMI)內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)的方法,所述方法包括: 分析初始HMI的多個(gè)組件,以識(shí)別所述組件中、適合于在移動(dòng)設(shè)備上顯示的一些組件; 基于所述組件中的至少所述一些組件來(lái)生成移動(dòng)HMI ;以及 將所述移動(dòng)HMI傳送至內(nèi)容服務(wù)器,以向移動(dòng)設(shè)備進(jìn)行分發(fā)。
2. 根據(jù)權(quán)利要求1所述的方法,還包括:所述HMI內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)自動(dòng)選擇用于轉(zhuǎn)換的 所述初始HMI。
3. 根據(jù)權(quán)利要求1所述的方法,其中,所述初始HMI的所述多個(gè)組件中的一個(gè)組件包括 導(dǎo)航信息,以及,基于所述組件中的至少所述一些組件來(lái)生成所述移動(dòng)HMI包括:生成包括 所述導(dǎo)航信息的移動(dòng)HMI。
4. 根據(jù)權(quán)利要求1所述的方法,其中,分析所述初始HMI的所述多個(gè)組件包括:識(shí)別在 所述初始HMI中、與能夠以表格格式在所述移動(dòng)設(shè)備上顯示的一個(gè)或更多個(gè)機(jī)器系統(tǒng)狀態(tài) 相對(duì)應(yīng)的一個(gè)或更多個(gè)組件。
5. 根據(jù)權(quán)利要求4所述的方法,其中,生成所述移動(dòng)HMI包括:以所述表格格式顯示所 述初始HMI的所述組件中的至少一些組件及其相對(duì)應(yīng)的一個(gè)或更多個(gè)機(jī)器系統(tǒng)狀態(tài)。
6. 根據(jù)權(quán)利要求1所述的方法,還包括: 在檢測(cè)到所述初始HMI的更新時(shí),更新所述移動(dòng)HMI。
7. 根據(jù)權(quán)利要求1所述的方法,其中,分析所述初始HMI的所述多個(gè)組件包括:用戶選 擇所述組件中、用于在所述移動(dòng)設(shè)備上顯示的一個(gè)或更多個(gè)組件。
8. 根據(jù)權(quán)利要求1所述的方法,還包括: 從所述移動(dòng)設(shè)備接收用戶指令,其中,所述移動(dòng)HMI與機(jī)器系統(tǒng)相關(guān)聯(lián),以及,所述用 戶指令指示用于所述機(jī)器系統(tǒng)的控制信息。
9. 一種操作人機(jī)界面(HMI)內(nèi)容轉(zhuǎn)換節(jié)點(diǎn)的計(jì)算機(jī)裝置,所述裝置包括: 軟件指令,所述軟件指令被配置成在由一個(gè)或更多個(gè)計(jì)算系統(tǒng)執(zhí)行時(shí)指引所述一個(gè)或 更多個(gè)計(jì)算系統(tǒng)進(jìn)行以下操作: 分析初始HMI的多個(gè)組件,以識(shí)別所述組件中、適合于在移動(dòng)設(shè)備上顯示的一些組件; 基于所述組件中的至少所述一些組件來(lái)生成移動(dòng)HMI ;以及 將所述移動(dòng)HMI傳送至內(nèi)容服務(wù)器,以向移動(dòng)設(shè)備進(jìn)行分發(fā),提供數(shù)字媒體高速緩存 環(huán)境;以及 存儲(chǔ)所述軟件指令的至少一個(gè)非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
10. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)裝置,其中,被配置成分析所述初始HMI的所述多個(gè) 組件,以識(shí)別所述組件中、適合于在所述移動(dòng)設(shè)備上顯示的一些組件的所述軟件指令包括: 被配置成分析所述初始HMI中、與能夠以表格格式在所述移動(dòng)設(shè)備上顯示的一個(gè)或更多個(gè) 機(jī)器系統(tǒng)狀態(tài)相對(duì)應(yīng)的多個(gè)組件的軟件指令。
11. 根據(jù)權(quán)利要求10所述的計(jì)算機(jī)裝置,其中,被配置成基于所述組件中的至少所述 一些組件來(lái)生成移動(dòng)HMI的所述軟件指令包括:被配置成以所述表格格式顯示所述一個(gè)或 更多個(gè)機(jī)器系統(tǒng)狀態(tài)的軟件指令。
12. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)裝置,其中,所述軟件指令還被配置成在檢測(cè)到所述 初始HMI的更新時(shí)更新所述移動(dòng)HMI。
13. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)裝置,其中,被配置成分析所述初始HMI的所述多個(gè) 組件,以識(shí)別所述組件中、適合于在所述移動(dòng)設(shè)備上顯示的一些組件的所述軟件指令包括: 被配置成接收所述組件中、用于在所述移動(dòng)設(shè)備上顯示的一些組件的用戶選擇的軟件指 令。
14. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)裝置,其中,所述軟件指令被配置成接收和處理從所 述移動(dòng)設(shè)備傳送的用戶指令,其中,所述移動(dòng)HMI與機(jī)器系統(tǒng)相關(guān)聯(lián),以及,所述用戶指令 指示用于所述機(jī)器系統(tǒng)的控制信息。
15. -種被配置成與內(nèi)容服務(wù)器對(duì)接的通信設(shè)備,所述通信設(shè)備包括: 輸入設(shè)備,所述輸入設(shè)備被配置成接收移動(dòng)人機(jī)界面(HMI)的用戶選擇; 處理系統(tǒng),所述處理系統(tǒng)被配置成生成用于在用戶界面上顯示的所述移動(dòng)HMI ; 所述輸入設(shè)備被配置成接收用戶指令;以及 通信接口,所述通信接口被配置成傳送用于交付給所述內(nèi)容服務(wù)器的所述用戶指令。
16. 根據(jù)權(quán)利要求15所述的通信設(shè)備,其中,所述移動(dòng)HMI的所述用戶選擇包括從列表 中選擇所述移動(dòng)HMI。
17. 根據(jù)權(quán)利要求15所述的通信設(shè)備,其中,所述處理系統(tǒng)被配置成以用于機(jī)器系統(tǒng) 的實(shí)時(shí)狀況數(shù)據(jù)來(lái)更新所述移動(dòng)HMI。
18. 根據(jù)權(quán)利要求15所述的通信設(shè)備,其中,所述用戶指令包括用于機(jī)器系統(tǒng)的控制 信息。
19. 根據(jù)權(quán)利要求15所述的通信設(shè)備,其中,所述用戶指令包括經(jīng)由電子郵件將機(jī)器 系統(tǒng)數(shù)據(jù)發(fā)送至另一用戶的指令。
20. 根據(jù)權(quán)利要求15所述的通信設(shè)備,其中,所述用戶指令包括經(jīng)由文本消息將機(jī)器 系統(tǒng)數(shù)據(jù)發(fā)送至另一用戶的指令。
【文檔編號(hào)】G06F3/0481GK104216610SQ201410242593
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2014年6月3日 優(yōu)先權(quán)日:2013年5月31日
【發(fā)明者】沙倫·M·比利, 安東尼·卡拉拉, 邁克爾·潘塔萊亞諾, 斯科特·A·米勒 申請(qǐng)人:洛克威爾自動(dòng)控制技術(shù)股份有限公司