使用基于云的數(shù)據(jù)用于工業(yè)自動化系統(tǒng)訓(xùn)練的制作方法
【專利摘要】提供了一種系統(tǒng)、方法和計算機可讀存儲介質(zhì)?;谠频膱?zhí)行增強服務(wù)捕獲并收集與用戶和多個工業(yè)客戶的工業(yè)自動化系統(tǒng)的交互有關(guān)的數(shù)據(jù),以在云平臺上進行存儲和分析。該服務(wù)采用執(zhí)行增強部件,該執(zhí)行增強部件對數(shù)據(jù)進行分析以促進:確定在某些用戶交互與工業(yè)自動化系統(tǒng)的有利執(zhí)行之間的關(guān)聯(lián);確定不太有利的或不安全的用戶交互;確定用戶能夠采用以實現(xiàn)相同或相似的優(yōu)選操作結(jié)果的代替動作;生成與該代替動作有關(guān)的推薦;確定或設(shè)計能使優(yōu)選用戶動作自動化的部件或技術(shù);確定與工業(yè)自動化系統(tǒng)相關(guān)的改進的用戶分配;和/或基于能被用來訓(xùn)練用戶以更高效地與工業(yè)自動化系統(tǒng)交互從而實現(xiàn)改進的系統(tǒng)執(zhí)行的優(yōu)選用戶動作,生成訓(xùn)練模塊或演示。
【專利說明】使用基于云的數(shù)據(jù)用于工業(yè)自動化系統(tǒng)訓(xùn)練
[0001] 相關(guān)申請的交叉引用
[0002] 本申請主張于2013年5月9日提交的標(biāo)題為"REMOTE SERVICES AND ASSET MANAGEMENT SYSTEMS AND METHODS"的美國臨時專利申請序號61/821,639的優(yōu)先權(quán),其全 部內(nèi)容通過引用并入本文。
【技術(shù)領(lǐng)域】
[0003] 本申請一般地涉及工業(yè)自動化,并且更具體地涉及使用基于云的數(shù)據(jù)來促進增強 與工業(yè)自動化系統(tǒng)相關(guān)的執(zhí)行。
【背景技術(shù)】
[0004] 工業(yè)自動化系統(tǒng)能夠執(zhí)行各種過程來生產(chǎn)期望的產(chǎn)品或加工材料。工業(yè)控制系統(tǒng) 能夠包括各種工業(yè)裝置、工業(yè)過程、其他工業(yè)資產(chǎn)、以及網(wǎng)絡(luò)相關(guān)的資產(chǎn)(例如通信網(wǎng)絡(luò)裝 置和軟件)。
[0005] 工業(yè)控制器及其相關(guān)聯(lián)的輸入/輸出(I/O)裝置對于現(xiàn)代工業(yè)自動化系統(tǒng)會是有 用的。這些工業(yè)控制器能夠與工廠車間中的現(xiàn)場設(shè)備進行交互以控制與目標(biāo)有關(guān)的自動化 處理,所述目標(biāo)例如是產(chǎn)品制造、材料處理、批量處理、監(jiān)控以及其他這樣的應(yīng)用。工業(yè)控制 器能夠存儲并執(zhí)行用戶定義的控制程序以實現(xiàn)與受控過程相關(guān)的決策。這樣的程序能夠包 括(但不限于):梯形邏輯、順序功能圖、功能塊圖、結(jié)構(gòu)化文本或其他這樣的編程結(jié)構(gòu)。在 一般情況下,工業(yè)控制器能夠從能提供關(guān)于受控系統(tǒng)的一個或更多個狀態(tài)的嚴(yán)謹(jǐn)?shù)倪b測數(shù) 據(jù)的傳感器和計量裝置中讀取輸入數(shù)據(jù),并且能夠基于這些輸入根據(jù)用戶定義的程序而生 成控制輸出。
[0006] 除了工業(yè)控制器以及其相關(guān)聯(lián)的I/O裝置之外,一些工業(yè)自動化系統(tǒng)還可以包括 低級別的控制系統(tǒng),例如視覺系統(tǒng)、條形碼標(biāo)記系統(tǒng)、變頻驅(qū)動器、工業(yè)用機器人等,這些低 級別的控制系統(tǒng)能夠執(zhí)行工業(yè)過程的各部分的局部控制,或者可以具有自己的本地控制系 統(tǒng)。
[0007] 例如,操作員和其他用戶能夠與工業(yè)自動化系統(tǒng)交互以促進執(zhí)行手動操作從而促 進工業(yè)自動化系統(tǒng)的操作和/或監(jiān)控或管理與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的機器或過程。例 如,操作員和其他用戶能夠與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的工業(yè)裝置、工業(yè)過程、控制程序、人 機界面(HMI)等交互(例如利用其進行工作,對其進行監(jiān)控、管理等),以促進工業(yè)自動化 系統(tǒng)的操作。一些操作者或用戶能夠擁有比其他操作者或用戶更多的經(jīng)驗,這往往能夠轉(zhuǎn) 化為有較多經(jīng)驗的操作者或用戶是關(guān)于工業(yè)自動化系統(tǒng)而言做的更好的操作者或用戶。同 樣,不管在工業(yè)自動化方面的經(jīng)驗量如何,一些操作者或用戶就工業(yè)自動化系統(tǒng)而言能夠 比其它操作者或用戶做的更好。因此,與其他操作者或用戶(例如缺乏經(jīng)驗或做的較差的 操作者或用戶)利用工業(yè)自動化系統(tǒng)或其一部分進行工作、對其監(jiān)控或管理相比,當(dāng)某些 操作者或用戶(例如經(jīng)驗較多或做的更好的操作者或用戶)利用工業(yè)自動化系統(tǒng)或其一部 分進行工作、對其監(jiān)控或管理時,工業(yè)自動化系統(tǒng)或其一部分通常能夠更有效地運行。
[0008] 當(dāng)今的工業(yè)控制和業(yè)務(wù)系統(tǒng)的上面所描述的缺陷僅意在提供常規(guī)的系統(tǒng)的多個 問題中的一些問題的概述,而不意在窮舉。根據(jù)下面的描述的回顧,常規(guī)系統(tǒng)的其它問題和 本文中所描述的各種非限制性實施例的相應(yīng)的優(yōu)點將變得更明顯。
【發(fā)明內(nèi)容】
[0009] 為了提供本文中所描述的一些方面的基本理解,下面給出了簡化的概述。該概述 不是廣泛的綜述,也不意在識別重要/關(guān)鍵元件或描繪本文所描述的各個方面的范圍。其 目的僅在于以簡化形式給出一些概念作為后面給出的更詳細(xì)的描述的前奏。
[0010] 所公開的主題的各個方面和實施方式涉及使用云平臺中的數(shù)據(jù)分析來促進訓(xùn)練 用戶(例如操作者、技術(shù)人員、管理人員等)以更有效地與工業(yè)自動化系統(tǒng)交互。基于云的 訓(xùn)練服務(wù)能夠采用執(zhí)行增強部件,該執(zhí)行增強部件能夠捕獲跨一個或更多個工業(yè)企業(yè)的多 個工業(yè)客戶的關(guān)于工業(yè)自動化系統(tǒng)的用戶動作。執(zhí)行增強部件能夠接收、收集或獲得關(guān)于 或代表多個工業(yè)客戶的關(guān)于工業(yè)自動化系統(tǒng)的用戶動作的數(shù)據(jù),以在云平臺上進行存儲和 分析。執(zhí)行增強部件能夠分析該數(shù)據(jù)(例如基于云的數(shù)據(jù))以生成分析結(jié)果,該分析結(jié)果 能夠被用于促進訓(xùn)練用戶更有效地與工業(yè)自動化系統(tǒng)交互,改進工業(yè)自動化系統(tǒng)的執(zhí)行和 /或用于其他目的,例如本文中所公開的那些。例如,至少部分地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增 強部件能夠確定與工業(yè)自動化系統(tǒng)的某些用戶交互和工業(yè)自動化系統(tǒng)的有利執(zhí)行之間的 關(guān)聯(lián)。執(zhí)行增強部件還能夠至少部分地基于數(shù)據(jù)分析結(jié)果來確定關(guān)于不太有利的(例如從 時間和/或金錢的觀點來看效率較低)或不安全的工業(yè)自動化系統(tǒng)的用戶交互。
[0011] 在一些實現(xiàn)中,執(zhí)行增強部件能夠至少部分上基于數(shù)據(jù)分析結(jié)果來確定用戶能 夠采取的一個或多個代替動作以達到關(guān)于工業(yè)自動化系統(tǒng)的相同或相似的優(yōu)選操作結(jié)果 (例如,在用戶不能夠執(zhí)行一個或多個初始或原始動作來實現(xiàn)優(yōu)選操作結(jié)果的情況下)。該 執(zhí)行增強部件能夠生成與能被提供給用戶以促進訓(xùn)練用戶從而達到關(guān)于工業(yè)自動化系統(tǒng) 的相同或相似的優(yōu)選操作結(jié)果的一個或多個代替動作有關(guān)的推薦和/或代替的動作計劃。
[0012] 執(zhí)行增強部件還能夠至少部分上基于數(shù)據(jù)分析結(jié)果來確定和/或設(shè)計能被用來 促進關(guān)于工業(yè)自動化系統(tǒng)的一個或多個優(yōu)選用戶動作自動化的部件、模型或技術(shù)。例如,如 果執(zhí)行增強部件確定或識別出一個或多個用戶的與工業(yè)自動化系統(tǒng)的最佳或有利執(zhí)行相 關(guān)的一組優(yōu)選用戶動作,則執(zhí)行增強部件能夠促進確定和/或設(shè)計能模擬一個或多個用戶 的優(yōu)選用戶動作組的一個或更多個部件、模型或技術(shù)。所述一個或更多個部件、模型或技術(shù) 能夠被用在或并入工業(yè)自動化系統(tǒng)中以自動執(zhí)行已經(jīng)被一個或多個用戶執(zhí)行的優(yōu)選動作 組。
[0013] 在一些實現(xiàn)中,至少部分上基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件能夠確定與工業(yè)自 動化系統(tǒng)相關(guān)的改進的用戶分配,其中所述改進的用戶分配能夠促進工業(yè)自動化系統(tǒng)的改 進的執(zhí)行。執(zhí)行增強部件還能夠至少部分上基于一個或更多個優(yōu)選用戶動作(例如與工業(yè) 自動化系統(tǒng)的有利執(zhí)行相關(guān)的用戶動作)來生成訓(xùn)練模塊或訓(xùn)練演示。訓(xùn)練模塊或訓(xùn)練演 示能夠被用于訓(xùn)練用戶以更高效地與工業(yè)自動化系統(tǒng)交互從而實現(xiàn)改進的系統(tǒng)執(zhí)行。
[0014] 為了完成上述和相關(guān)的目的,在本文中結(jié)合下面的描述和附圖描述一些說明性的 方面。這些方面表示可以被實踐的各種方式,所有方式意在在本文中被覆蓋。當(dāng)結(jié)合附圖 考慮時,根據(jù)下面詳細(xì)的描述,其它優(yōu)點和新穎特征將變得明顯。
【專利附圖】
【附圖說明】
[0015] 圖1示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性系統(tǒng)(例如執(zhí)行增 強系統(tǒng))的框圖,該系統(tǒng)能夠基于與工業(yè)企業(yè)相關(guān)的基于云的數(shù)據(jù)促進與關(guān)聯(lián)于工業(yè)企業(yè) 的工業(yè)自動化系統(tǒng)相關(guān)的增強執(zhí)行(例如訓(xùn)練用戶)以及執(zhí)行其他操作;
[0016] 圖2示出了根據(jù)所述公開的主題的各個方面和實施方式的示例性工業(yè)企業(yè)的高 級概覽,該工業(yè)企業(yè)能夠利用基于云的服務(wù),包括執(zhí)行增強服務(wù)、訓(xùn)練相關(guān)的服務(wù)、數(shù)據(jù)收 集服務(wù)和數(shù)據(jù)存儲服務(wù);
[0017] 圖3示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性系統(tǒng)(例如基于云 的或部分基于云的執(zhí)行增強系統(tǒng))的框圖;
[0018] 圖4示出了根據(jù)所公開的主題的各個方面和實施方式的示例性系統(tǒng),該系統(tǒng)能夠 至少部分地基于由基于云的執(zhí)行增強系統(tǒng)收集的客戶特定的工業(yè)數(shù)據(jù)促進與工業(yè)自動化 系統(tǒng)相關(guān)的增強執(zhí)行、執(zhí)行訓(xùn)練相關(guān)的功能或操作或執(zhí)行其他功能或操作;
[0019] 圖5示出了這些示例性數(shù)據(jù)類之間的示例性層級關(guān)系;
[0020] 圖6示出了根據(jù)所公開的主題的各個方面和實現(xiàn)的示例性系統(tǒng)的框圖,該系統(tǒng)能 夠被配置成包括能用作或工作成工業(yè)自動化系統(tǒng)的其他工業(yè)裝置的云代理的工業(yè)裝置,以 促進將工業(yè)數(shù)據(jù)遷移至云平臺用于由執(zhí)行增強系統(tǒng)分類和分析;
[0021] 圖7示出了根據(jù)所公開的主題的各個方面和實現(xiàn)的示例性系統(tǒng)的框圖,該系統(tǒng)能 夠采用能用作一組工業(yè)裝置的云代理的防火墻盒以促進將工業(yè)數(shù)據(jù)遷移到云平臺用于由 執(zhí)行增強系統(tǒng)分類和分析;
[0022] 圖8示出了根據(jù)所述公開主題的各個方面和實現(xiàn)的示例性裝置模型的框圖;
[0023] 圖9示出了根據(jù)所公開的主題的各個方面和實現(xiàn)的示例性系統(tǒng)的框圖,該系統(tǒng)能 夠促進從與各個工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的裝置和資產(chǎn)中收集數(shù)據(jù)以存儲在基于云的數(shù)據(jù) 存儲中;
[0024] 圖10示出了根據(jù)所公開的主題的各個方面和實施方式的基于云的系統(tǒng)的框圖, 該系統(tǒng)能夠采用執(zhí)行增強系統(tǒng)來促進關(guān)于工業(yè)自動化系統(tǒng)的增強執(zhí)行或執(zhí)行訓(xùn)練相關(guān)的 或其他服務(wù);
[0025] 圖11示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性方法的流程圖, 該方法能夠基于與工業(yè)企業(yè)有關(guān)的基于云的數(shù)據(jù)來促進與關(guān)聯(lián)于工業(yè)企業(yè)的工業(yè)自動化 系統(tǒng)相關(guān)的訓(xùn)練用戶;
[0026] 圖12示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性方法的流程圖, 該方法能夠基于與工業(yè)企業(yè)有關(guān)的基于云的數(shù)據(jù)來促進與關(guān)聯(lián)于工業(yè)企業(yè)的工業(yè)自動化 系統(tǒng)相關(guān)的訓(xùn)練用戶;
[0027] 圖13示出了根據(jù)所公開的主題的各個方面和實施方式的示例性方法的流程圖, 該方法能夠促進自動化與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的工作任務(wù)相關(guān)的一個或更多個優(yōu)選用 戶動作;
[0028] 圖14示出了根據(jù)所公開的主題的各個方面和實施方式的示例性方法的流程圖, 該方法能夠促進確定用戶能夠執(zhí)行以完成一個或多個工作任務(wù)的一個或更多個代替用戶 動作,從而達到與當(dāng)一個或多個工作任務(wù)由用戶(例如另一個用戶)通過執(zhí)行一個或更多 個用戶動作(例如優(yōu)選用戶動作)來完成時的相同或基本相同的執(zhí)行結(jié)果;
[0029] 圖15示出了根據(jù)所公開的主題的各個方面和實施方式的另一個示例性方法的流 程圖,該方法能夠促進理想地(例如可接受地、最佳地等等)確定針對執(zhí)行與工業(yè)自動化系 統(tǒng)相關(guān)的工作任務(wù)的各個用戶各自的分配;
[0030] 圖16是示例性計算和/或操作環(huán)境;
[0031] 圖17是示例性計算和/或聯(lián)網(wǎng)環(huán)境。
【具體實施方式】
[0032] 現(xiàn)參照附圖描述本主題公開內(nèi)容,其中,貫穿全文相同的附圖標(biāo)記用于指代相同 的元件。在下面的描述中,為了說明起見,闡述了大量的具體細(xì)節(jié)以便提供其全面的理解。 然而,明顯的是,可以在沒有這些具體細(xì)節(jié)的情況下實踐本主題公開內(nèi)容。在其它實例中, 以框圖形式示出了已知的結(jié)構(gòu)和裝置,以便便利其描述。
[0033] 工業(yè)自動化系統(tǒng)能夠執(zhí)行各種過程以生產(chǎn)期望的產(chǎn)品或加工材料。工業(yè)控制系統(tǒng) 能夠包括各種工業(yè)裝置、工業(yè)過程、其他工業(yè)資產(chǎn)以及與網(wǎng)絡(luò)相關(guān)的資產(chǎn)(例如通信網(wǎng)絡(luò) 裝置和軟件)。
[0034] 操作員和其他用戶能夠與工業(yè)自動化系統(tǒng)交互以例如促進:執(zhí)行手動操作來促進 工業(yè)自動化系統(tǒng)的操作,和/或監(jiān)控或管理與該工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的機器或過程。例 如,操作員和其他用戶能夠與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的工業(yè)裝置、工業(yè)過程、控制程序、人 機界面(HMI)等交互(例如利用其進行工作,對其進行監(jiān)控、管理等),以促進工業(yè)自動化 系統(tǒng)的操作。一些操作者或用戶可能會擁有比其他操作者或用戶更多的經(jīng)驗,這往往能轉(zhuǎn) 化為有較多經(jīng)驗的操作者或用戶是與工業(yè)自動化系統(tǒng)相關(guān)的做的更好的操作者或用戶。同 樣,不管在工業(yè)自動化方面的經(jīng)驗量如何,一些操作者或用戶能夠關(guān)于該工業(yè)自動化系統(tǒng) 做的比其它操作者或用戶更好。此外,在客戶方面,一些操作者或用戶可以比其他操作者或 用戶更加熟悉或了解特定客戶的工業(yè)自動化系統(tǒng)配置。例如,業(yè)績良好的操作者(例如經(jīng) 驗豐富的或熟練的操作者)能夠累積關(guān)于如何針對給定操作場景范圍內(nèi)的最佳執(zhí)行進行 管理或處理的詳細(xì)工作知識(例如如何快速清除特定故障,該預(yù)防性操作將最大化機器或 過程的正常運行時間等)。這不僅能夠包括了解制造過程本身(其對在類似行業(yè)中工作的 多個客戶來說可能是通用的),而且還包括了解客戶的特定系統(tǒng)配置的特質(zhì)(例如,機器、 自動化裝置和運行該過程的軟件的特定組合)。
[0035] 因此,與其他操作者或用戶(例如缺乏經(jīng)驗或做得不夠好的操作者或用戶,或者 對特定客戶的工業(yè)自動化系統(tǒng)配置不太熟悉或不太了解的操作者或用戶)利用工業(yè)自動 化系統(tǒng)或其一部分進行工作、對其監(jiān)控或管理相比,當(dāng)某些操作者或用戶(例如經(jīng)驗較多 或做的更好的操作者或用戶,或者對客戶的工業(yè)自動化系統(tǒng)配置更熟悉的操作者或用戶) 利用工業(yè)自動化系統(tǒng)或其一部分進行工作、對其監(jiān)控或管理時,工業(yè)自動化系統(tǒng)或其一部 分通常能夠更有效地工作。
[0036] 為此,介紹了所公開的主題的各種系統(tǒng)、方法以及技術(shù),其涉及使用云平臺中的數(shù) 據(jù)分析(例如大數(shù)據(jù)分析)以促進與工業(yè)自動化系統(tǒng)相關(guān)的增強執(zhí)行和/或執(zhí)行訓(xùn)練相關(guān) 的和其他操作。基于云的執(zhí)行增強服務(wù)能夠捕獲和收集與用戶與多個工業(yè)客戶的工業(yè)自動 化系統(tǒng)的交互有關(guān)的數(shù)據(jù),以在云平臺上進行存儲和分析?;谠频膱?zhí)行增強服務(wù)能夠采 用能分析數(shù)據(jù)以生成分析結(jié)果的執(zhí)行增強部件,其中該分析結(jié)果能夠被用來促進做出與工 業(yè)自動化系統(tǒng)相關(guān)的、關(guān)于增強執(zhí)行和用戶的訓(xùn)練的各種決定或做出與工業(yè)自動化系統(tǒng)相 關(guān)的其他決定,或者執(zhí)行與工業(yè)自動化系統(tǒng)相關(guān)的其他動作或操作,以促進改進工業(yè)自動 化系統(tǒng)的和與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶的執(zhí)行。例如,至少部分地基于數(shù)據(jù)分析結(jié)果, 該執(zhí)行增強部件能夠促進:確定某些用戶交互與工業(yè)自動化系統(tǒng)的有利執(zhí)行之間的關(guān)聯(lián)、 確定不太有利的或不安全的用戶交互、確定用戶能采用以達到相同或相似的優(yōu)選操作結(jié)果 的代替動作、生成與該代替動作有關(guān)的推薦、確定或設(shè)計能夠自動化一個或多個優(yōu)選用戶 動作的部件或技術(shù)、確定與工業(yè)自動化系統(tǒng)相關(guān)的改進的用戶分配、和/或至少部分地基 于能被用來訓(xùn)練用戶以更高效地與工業(yè)自動化系統(tǒng)交互從而達到改進的系統(tǒng)執(zhí)行的優(yōu)選 用戶動作來生成訓(xùn)練模塊或演示。
[0037] 如本串請中所使用的,術(shù)語"部件"、"系統(tǒng)"、"平臺"、"層"、"控制器"、"終端"、"站"、 "節(jié)點"、"接口 "能夠指代計算機相關(guān)的實體或與具有一個或更多具體功能性的操作裝置有 關(guān)的實體或是具有一個或更多具體功能性的操作裝置的一部分,其中,這樣的實體可以是 硬件、硬件和軟件的組合、軟件或執(zhí)行的軟件。例如,部件可以是但不限于處理器上運行的 進程、處理器、硬盤驅(qū)動器、包括附接的(例如,旋擰的或螺栓固定的)或可移除地附接的 固態(tài)存儲驅(qū)動器的(光學(xué)或電磁存儲介質(zhì)的)多個存儲驅(qū)動器;對象;可執(zhí)行的;執(zhí)行的線 程;計算機可執(zhí)行的程序、和/或計算機。借助于說明,服務(wù)器和在服務(wù)器上運行的應(yīng)用程 序兩者可以是部件。一個或更多部件可以駐留在執(zhí)行的處理和/或線程內(nèi),并且部件可以 位于一個計算機上和/或分布在兩個或更多個計算機之間。此外,本文中所描述的部件可 以根據(jù)多種計算機可讀存儲介質(zhì)執(zhí)行,計算機可讀存儲介質(zhì)具有在其上存儲的各種數(shù)據(jù)結(jié) 構(gòu)。部件可以經(jīng)由本地和/或遠(yuǎn)程處理如根據(jù)具有一個或更多數(shù)據(jù)包(例如,經(jīng)由信號來自 與本地系統(tǒng)、分布式系統(tǒng)中的另一部件交互的一個部件的和/或跨網(wǎng)絡(luò)如具有其它系統(tǒng)的 互聯(lián)網(wǎng)的數(shù)據(jù))的信號進行通信。作為另一示例,部件可以是具有由機械零件提供的具體 功能性的裝置,機械部件由電氣或電子電路系統(tǒng)操作,電氣或電子電路系統(tǒng)由軟件或由處 理器執(zhí)行的固件應(yīng)用程序操作,其中,處理器可以在裝置的內(nèi)部或外部,并且至少執(zhí)行軟件 或固件應(yīng)用程序的一部分。作為又一示例,部件可以是通過不具有機械零件的電子部件提 供具體功能性的裝置,電子部件可以包括其中的處理器以執(zhí)行軟件或固件,軟件或固件至 少部分提供電子部件的功能性。作為再一示例,接口(多個接口)可以包括輸入/輸出(1/ 0)部件以及相關(guān)聯(lián)的處理器、應(yīng)用程序或應(yīng)用程序編程接口(API)部件。盡管上述示例針 對部件的多個方面,但是舉例的方面或特征還應(yīng)用于系統(tǒng)、平臺、接口、層、控制器、終端等。
[0038] 如本文中所使用的,術(shù)語"推理(to infer) "和"推理(inference) "通常指代根 據(jù)經(jīng)由事件和/或數(shù)據(jù)捕獲的觀察的集合推出或推理系統(tǒng)、環(huán)境和/或用戶的狀態(tài)的處理。 推理可以用于識別具體的上下文或動作,或可以生成例如關(guān)于狀態(tài)的概率分布。推理可以 是概率性的--也就是說,關(guān)于感興趣的狀態(tài)的概率分布的計算基于考慮數(shù)據(jù)和事件。推 理還指代用于根據(jù)事件和/或數(shù)據(jù)的集合組成高級事件的技術(shù)。這樣的推理根據(jù)觀察的事 件和/或存儲的事件數(shù)據(jù)的集合產(chǎn)生新的時間或動作的構(gòu)造,無論事件在相近的時間接近 上是否相關(guān),以及無論事件和數(shù)據(jù)是否來自一個或若干個時間和數(shù)據(jù)來源。
[0039] 另外,術(shù)語"或"意在表示包括性的"或"而非排它性的"或"。也就是說,除非另外 指出或根據(jù)上下文清楚的,短語"X使用A或B"意在表示任何自然包括性的排列。也就是 說,短語"X使用A或B"滿足下列實例中的任何一個:X使用A ;X使用B ;或X使用A和B兩 者。另外,本說明書和所附權(quán)利要求中所使用的冠詞"一個(a)"和"一個(an)"通常應(yīng)當(dāng) 被解釋為表示"一個或更多個",除非另外指出或根據(jù)上下文清楚針對單數(shù)形式。
[0040] 此外,本文中所使用的術(shù)語"集合"排除空集;例如,其中不具有元素的集合。從而, 本主題公開內(nèi)容中的"集合"包括一個或更多個元件或?qū)嶓w。作為說明,控制器的集合包括 一個或更多個控制器,數(shù)據(jù)資源的集合包括一個或更多個數(shù)據(jù)資源;等。同樣,本文中使用 的術(shù)語"組"指代一個或更多個實體的集合;例如,節(jié)點組指代一個或更多節(jié)點。
[0041] 可以根據(jù)可以包括大量裝置、部件、模塊等的系統(tǒng)給出各個方面或特征。應(yīng)當(dāng)明白 和理解的是:多個系統(tǒng)可以包括另外的裝置、部件、模塊等,和/或不包括結(jié)合圖所討論的 所有的裝置、部件、模塊等。還可以使用這些方法的組合。
[0042] 圖1示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性系統(tǒng)100 (例如執(zhí) 行增強系統(tǒng))的框圖,該系統(tǒng)能夠基于與工業(yè)企業(yè)有關(guān)的基于云的數(shù)據(jù)促進與關(guān)聯(lián)于工業(yè) 企業(yè)的工業(yè)自動化系統(tǒng)相關(guān)的:增強執(zhí)行、訓(xùn)練用戶、和/或執(zhí)行其他操作。系統(tǒng)100能夠 利用能被捕獲并存儲在云平臺中的大范圍的客戶相關(guān)的數(shù)據(jù),以促進與工業(yè)自動化系統(tǒng)相 關(guān)的:增強執(zhí)行、訓(xùn)練用戶和/或執(zhí)行其他操作,其中客戶相關(guān)的數(shù)據(jù)能夠表征客戶的工業(yè) 自動化系統(tǒng)的資產(chǎn)和自動化過程。系統(tǒng)100還能夠捕獲關(guān)于工作流、交互、行為以及用戶習(xí) 慣的數(shù)據(jù),并將這樣的數(shù)據(jù)存儲在云平臺中,其中這樣的數(shù)據(jù)還能夠被用于促進與工業(yè)自 動化系統(tǒng)相關(guān)的增強執(zhí)行或訓(xùn)練用戶。
[0043] 系統(tǒng)100能夠包括收集部件102 (例如數(shù)據(jù)收集部件),該收集部件102能夠與關(guān) 聯(lián)至工業(yè)企業(yè)的工業(yè)自動化系統(tǒng)相關(guān)聯(lián)。工業(yè)自動化系統(tǒng)104能夠包括一個或更多個工業(yè) 裝置106、工業(yè)過程108、或根據(jù)期望的工業(yè)自動化配置而分布在整個工業(yè)設(shè)施中的其它工 業(yè)資產(chǎn)110。工業(yè)自動化系統(tǒng)104能夠執(zhí)行工業(yè)過程或其他操作以促進生產(chǎn)期望的產(chǎn)品、力口 工材料等作為輸出。
[0044] 工業(yè)自動化系統(tǒng)104還能夠包括網(wǎng)絡(luò)部件112,該網(wǎng)絡(luò)部件112能夠與工業(yè)自動 化系統(tǒng)104的各個工業(yè)裝置106、過程108和/或其他資產(chǎn)110相關(guān)聯(lián)(例如對接、通信連 接),以促進各個工業(yè)裝置106、過程108和/或其他資產(chǎn)110之間的經(jīng)由網(wǎng)絡(luò)部件112的 信息(例如命令或控制信息、狀態(tài)信息、產(chǎn)品信息等)的傳送。網(wǎng)絡(luò)部件112能夠與收集部 件102相關(guān)聯(lián)(例如對接、通信連接)以促進工業(yè)自動化系統(tǒng)104與收集部件102之間的 數(shù)據(jù)通信。
[0045] 收集部件102能夠監(jiān)控或跟蹤工業(yè)自動化系統(tǒng)104和與工業(yè)自動化系統(tǒng)104相關(guān) 聯(lián)的用戶(例如與工業(yè)自動化系統(tǒng)104交互或利用其工作的操作員、技術(shù)人員、管理人員、 工程師等)的操作。收集部件102能夠接收、獲得、檢測、捕獲或收集與關(guān)聯(lián)于工業(yè)自動化 系統(tǒng)104的用戶、網(wǎng)絡(luò)部件112以及工業(yè)自動化系統(tǒng)104的操作有關(guān)的數(shù)據(jù)。所述收集部 件也能夠接收、獲得、檢測、捕獲或收集來自其他源(如外來源)的數(shù)據(jù)。
[0046] 收集部件102能夠接收、獲得、檢測、捕獲或收集與用戶利用工業(yè)自動化系統(tǒng)104 和網(wǎng)絡(luò)部件112進行工作或與其交互有關(guān)的數(shù)據(jù)。例如,收集部件102能夠接收和/或捕 獲與各個用戶利用工業(yè)自動化系統(tǒng)104進行各自的工作和與其各自地交互有關(guān)的數(shù)據(jù),這 包括各個用戶利用關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的各種工業(yè)裝置106、過程108、HMI、控制程 序、其他資產(chǎn)110、網(wǎng)絡(luò)部件112等進行各自的工作或與其各自地交互。收集部件102能夠 包括或關(guān)聯(lián)于各種傳感器部件(圖1中未示出),所述傳感器部件能夠促進感測、檢測、獲得 或捕獲與用戶利用工業(yè)自動化系統(tǒng)104和網(wǎng)絡(luò)部件112進行工作和與其交互、工業(yè)自動化 系統(tǒng)104的操作以及網(wǎng)絡(luò)部件112的操作有關(guān)的數(shù)據(jù)。傳感器部件能夠例如包括:視頻傳 感器部件,其能夠跨工業(yè)自動化系統(tǒng)104而分布并且能夠感測或捕獲可視數(shù)據(jù);音頻傳感 器部件,其能夠跨工業(yè)自動化系統(tǒng)104而分布并且能夠感測或捕獲音頻數(shù)據(jù);運動傳感器 部件,其能夠跨工業(yè)自動化系統(tǒng)104而分布并且能夠感測或捕獲運動數(shù)據(jù);操作傳感器部 件,其能夠跨工業(yè)自動化系統(tǒng)104而分布并且能夠感測或捕獲與工業(yè)自動化系統(tǒng)104有關(guān) 的各種操作方面或參數(shù)(例如狀態(tài)、溫度、數(shù)量、質(zhì)量等);位置傳感器部件,其能夠感測各 個用戶各自的位置(例如至少部分地基于確定其各自的移動通信裝置或標(biāo)簽(例如無線射 頻識別(RFID)標(biāo)簽)的各自的位置),等等。例如,收集部件102能夠例如經(jīng)由各種傳感器 部件來促進捕獲關(guān)于工業(yè)自動化系統(tǒng)104的各個部分(例如各個工業(yè)裝置106、過程108、 HMI、控制程序、其他資產(chǎn)110、網(wǎng)絡(luò)部件112等)的用戶動作和/或行為。
[0047] 收集部件102還能夠例如經(jīng)由各種傳感器部件而接收、獲得、檢測、捕獲或收集以 下數(shù)據(jù):與工業(yè)裝置106有關(guān)的數(shù)據(jù)(例如工業(yè)裝置的操作或狀態(tài)、工業(yè)裝置的屬性或特 性、工業(yè)裝置的維護記錄、工業(yè)裝置的配置等)、與工業(yè)過程108有關(guān)的數(shù)據(jù)(例如工業(yè)過 程的操作或狀態(tài)、工業(yè)過程的屬性或特性、與工業(yè)過程相關(guān)聯(lián)的維護記錄、工業(yè)過程的配置 等)以及與其他工業(yè)資產(chǎn)110有關(guān)的數(shù)據(jù)(例如工業(yè)資產(chǎn)的操作或狀態(tài)、工業(yè)資產(chǎn)的屬性 或特性、與工業(yè)資產(chǎn)相關(guān)聯(lián)的維護記錄、工業(yè)資產(chǎn)的配置等)。收集部件102還能夠接收或 收集與網(wǎng)絡(luò)部件112中的部件操作有關(guān)的數(shù)據(jù)(例如網(wǎng)絡(luò)裝置或資產(chǎn)的操作或狀態(tài)、與通 信信道相關(guān)聯(lián)的通信條件、通信信道的總帶寬、通信信道的可用帶寬、網(wǎng)絡(luò)裝置或資產(chǎn)的屬 性或特性、與網(wǎng)絡(luò)裝置或資產(chǎn)相關(guān)聯(lián)的維護記錄、網(wǎng)絡(luò)裝置或資產(chǎn)的配置等)。
[0048] 系統(tǒng)100還能夠包括數(shù)據(jù)存儲器114,該數(shù)據(jù)存儲器114能夠與收集部件相關(guān)聯(lián) (例如對接、通信連接)。收集部件102能夠?qū)⑴c用戶與工業(yè)自動化系統(tǒng)104的交互、工業(yè) 自動化系統(tǒng)104的操作以及網(wǎng)絡(luò)部件112的操作有關(guān)的數(shù)據(jù)提供給(例如傳送、寫入等) 數(shù)據(jù)存儲114以存儲在數(shù)據(jù)存儲114中。
[0049] 系統(tǒng)100還能夠包括執(zhí)行增強部件116,該執(zhí)行增強部件116能夠促進執(zhí)行與增強 用戶或工業(yè)自動化系統(tǒng)104的執(zhí)行有關(guān)的各種任務(wù)和功能、訓(xùn)練與工業(yè)自動化系統(tǒng)104相 關(guān)聯(lián)的用戶或執(zhí)行其他任務(wù)或功能。根據(jù)各種實現(xiàn),執(zhí)行增強部件116能夠包括收集部件 102或其一部分、和/或數(shù)據(jù)存儲114或其一部分,或者能夠與收集部件102和/或數(shù)據(jù)存 儲114相關(guān)聯(lián)(例如對接、通信連接)以促進獲得與用戶、工業(yè)自動化系統(tǒng)104和網(wǎng)絡(luò)部件 112相關(guān)聯(lián)的數(shù)據(jù),或者從其他源獲得的數(shù)據(jù)(例如外來源),其中該數(shù)據(jù)(例如大數(shù)據(jù)或 云數(shù)據(jù))能夠由執(zhí)行增強部件116分析以促進關(guān)于工業(yè)自動化系統(tǒng)104而執(zhí)行與增強執(zhí)行 有關(guān)的各種任務(wù)和功能和/或訓(xùn)練用戶,或者執(zhí)行其他任務(wù)和功能。
[0050] 執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來確定或識別與工業(yè)自動化系 統(tǒng)104的操作相關(guān)的某些用戶交互或行為與工業(yè)自動化系統(tǒng)104的有利執(zhí)行之間的關(guān)聯(lián)。 該限定的執(zhí)行標(biāo)準(zhǔn)集合能夠促進限定被認(rèn)為是有利的工業(yè)自動化系統(tǒng)104執(zhí)行,或確定工 業(yè)自動化系統(tǒng)104的執(zhí)行是否是有利的。包括與工業(yè)自動化系統(tǒng)104的有利執(zhí)行有關(guān)的標(biāo) 準(zhǔn)的該限定的執(zhí)行標(biāo)準(zhǔn)集合可以是或涉及:例如是否已經(jīng)在工業(yè)自動化系統(tǒng)104的操作中 達到了最佳批次(golden batch)(例如限定的最佳或理想的生產(chǎn)批次(production batch) 或操作運行);是否已經(jīng)在工業(yè)自動化系統(tǒng)104的操作中達到了期望(例如最佳或基本上 或可接受地接近于最佳)的條件或結(jié)果;是否已經(jīng)關(guān)于工業(yè)自動化系統(tǒng)104的操作而觀察 到或確定缺乏或基本上缺乏不良的用戶動作;是否已經(jīng)關(guān)于工業(yè)自動化系統(tǒng)104的操作觀 察到或確定缺乏或基本上缺乏故障或修護;是否已經(jīng)關(guān)于工業(yè)自動化系統(tǒng)104的操作達到 期望的能源使用量(例如期望的、最佳的或可接受的少量能源使用);是否已經(jīng)達到了工業(yè) 自動化系統(tǒng)104的操作的最低成本或可接受的低成本(例如由工業(yè)自動化系統(tǒng)產(chǎn)生的每單 元的最低成本或可接受的低成本);或者其他期望的標(biāo)準(zhǔn)(例如客戶期望的或指定的與工 業(yè)自動化系統(tǒng)的有利執(zhí)行有關(guān)的標(biāo)準(zhǔn))。
[0051] 根據(jù)各種實現(xiàn),根據(jù)所限定的執(zhí)行標(biāo)準(zhǔn)集合,執(zhí)行增強部件116能夠確定或識別 相對于(例如有關(guān)于)工業(yè)自動化系統(tǒng)104的優(yōu)選用戶動作(例如導(dǎo)致工業(yè)自動化系統(tǒng) 104的更有利的執(zhí)行的用戶動作),確定或識別相對于工業(yè)自動化系統(tǒng)104的不良的或不安 全的用戶實踐(例如導(dǎo)致工業(yè)自動化系統(tǒng)的不太有利的執(zhí)行或不安全的用戶動作),促進 訓(xùn)練用戶關(guān)于工業(yè)自動化系統(tǒng)104更高效地執(zhí)行其任務(wù)(例如至少部分地基于優(yōu)選用戶動 作),促進自動化優(yōu)選用戶動作,和/或執(zhí)行其他任務(wù)或功能,如文中更全面地公開的。所公 開的主題(包括關(guān)于執(zhí)行增強部件116、收集部件102和數(shù)據(jù)存儲器114的各種方面和實 現(xiàn))能夠被用來促進建立和部署一個或多個工業(yè)自動化系統(tǒng)、改善一個或多個工業(yè)自動化 系統(tǒng)、與一個或多個工業(yè)自動化系統(tǒng)的操作有關(guān)的執(zhí)行分析、與一個或多個工業(yè)自動化系 統(tǒng)有關(guān)的成本分析(例如制造成本分析)、與一個或多個工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶(例 如操作員、技術(shù)人員、管理人員、工程師、維護人員等)的訓(xùn)練,等等。
[0052] 在一些實現(xiàn)中,執(zhí)行增強部件116、收集部件102和/或數(shù)據(jù)存儲114能夠位于能 與工業(yè)自動化系統(tǒng)104對接的云平臺中。根據(jù)各種其他實現(xiàn),執(zhí)行增強部件116、收集部件 102和/或數(shù)據(jù)存儲114中的一個或更多個能夠位于與工業(yè)自動化系統(tǒng)104相關(guān)聯(lián)的工廠 或原始設(shè)備制造商(OEM)的級別處,或者能夠位于不同的平臺或級別中。
[0053] 為了促進執(zhí)行執(zhí)行增強相關(guān)的功能或操作(例如確定與工業(yè)自動化系統(tǒng)104有關(guān) 的優(yōu)選用戶動作;確定與工業(yè)自動化系統(tǒng)104有關(guān)的不良的或不安全的用戶實踐;促進訓(xùn) 練用戶關(guān)于工業(yè)自動化系統(tǒng)104更高效地執(zhí)行其任務(wù)(例如至少部分上基于優(yōu)選用戶動 作);促進自動化優(yōu)選用戶動作;等等),執(zhí)行執(zhí)行部件116能夠訪問數(shù)據(jù)存儲114(例如基 于云的數(shù)據(jù)存儲)以獲得與以下各項有關(guān)的數(shù)據(jù)組:工業(yè)自動化系統(tǒng)104和/或另一工業(yè) 自動化系統(tǒng)(例如包括與工業(yè)自動化系統(tǒng)104的一個或多個工業(yè)裝置106、一個或多個過 程108和/或一個或多個資產(chǎn)110相同或相似的一個或多個工業(yè)裝置、一個或多個過程和 /或一個或多個資產(chǎn)的另一系統(tǒng))的操作;關(guān)于工業(yè)自動化系統(tǒng)104和/或另一工業(yè)自動 化系統(tǒng)(例如包括與工業(yè)自動化系統(tǒng)104的一個或多個工業(yè)裝置106、一個或多個過程108 和/或一個或多個資產(chǎn)110相同或類似的一個或多個工業(yè)裝置、一個或多個過程或一個或 多個資產(chǎn)的另一系統(tǒng))的用戶交互或行為;網(wǎng)絡(luò)部件112的操作;和/或與網(wǎng)絡(luò)部件112有 關(guān)的用戶交互或行為。所述數(shù)據(jù)組能夠包括與以下各項有關(guān)的信息:例如,關(guān)于工業(yè)自動化 系統(tǒng)104和網(wǎng)絡(luò)部件112的用戶的工作、交互或行為;各個工業(yè)裝置106、工業(yè)過程108、其 他工業(yè)資產(chǎn)110或網(wǎng)絡(luò)部件112的網(wǎng)絡(luò)相關(guān)的裝置的各自的操作、響應(yīng)、屬性、特性、功能、 配置等;或工業(yè)裝置106、工業(yè)過程或其他資產(chǎn)關(guān)于彼此的配置。
[0054] 例如,關(guān)于與工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部件112有關(guān)的用戶的工作、交互或行 為而言,數(shù)據(jù)組能夠包括與以下各項有關(guān)的信息:用戶關(guān)于工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部 件112而采取的肯定動作;與工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部件112相關(guān)的用戶的主動或被 動響應(yīng)(例如用戶對工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部件112的操作或響應(yīng)的響應(yīng),用戶對于 與工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部件112相關(guān)聯(lián)的警報或通知的響應(yīng)等);用戶(例如操作 員、管理人員、技術(shù)人員等)與工業(yè)自動化系統(tǒng)104的輪班特定或用戶特定的行為或交互; 用戶的工作時間表或分配;工業(yè)自動化系統(tǒng)104或網(wǎng)絡(luò)部件112的各個部分的維護時間表; 工業(yè)自動化系統(tǒng)104在特定時刻或關(guān)于特定項目或用戶的制造或過程流;和/或工業(yè)自動 化系統(tǒng)104的其他方面或特征。例如,執(zhí)行增強部件116能夠監(jiān)控:用戶擊鍵、用戶移動鼠 標(biāo)、用戶的HMI屏導(dǎo)航、在HMI屏上顯示的信息(例如經(jīng)由HMI屏捕獲)、手動控制面板交互 (例如按鈕或開關(guān)操作的時序)、觀察到的用戶使用模式、觀察到的操作員關(guān)于工業(yè)自動化 系統(tǒng)104的位置等。通過檢測(例如自動地檢測)用戶的移動通信裝置(例如移動電話、 電子平板或平板電腦、膝上電腦等,經(jīng)由通信裝置標(biāo)識符(例如媒體訪問控制(MAC)地址)) 或與活動位置附近的用戶相關(guān)聯(lián)的其他標(biāo)識符或標(biāo)簽(例如射頻識別(RFID)標(biāo)簽)(例如 至少部分上基于用戶的移動通信裝置與工業(yè)裝置、過程或資產(chǎn)的接近度來確定誰正在與工 業(yè)裝置、過程或資產(chǎn)交互),或者通過檢測(例如自動地檢測)活動位置附近的用戶的生物 信息(例如關(guān)于指紋、面部識別、眼睛或虹膜識別等的信息),等等,執(zhí)行增強部件116能夠 例如利用各個用戶的顯式登陸信息(例如用戶名、密碼等)而將所捕獲的人類行為數(shù)據(jù)與 特定用戶標(biāo)示符相關(guān)聯(lián)(例如鏈接、映射、結(jié)合(marry)等)。在一些場景中,通過執(zhí)行增強 部件116對用戶的移動通信裝置(例如個人通信裝置)進行監(jiān)控可以取決于來自(與工業(yè) 設(shè)施相關(guān)聯(lián)的)客戶和/或用戶的許可。
[0055] 執(zhí)行增強部件116能夠利用認(rèn)證技術(shù)和/或能夠利用與工業(yè)自動化系統(tǒng)104相關(guān) 聯(lián)的認(rèn)證程序,以促進識別用戶及其與工業(yè)自動化系統(tǒng)104關(guān)系或交互。如果用戶(經(jīng)授 權(quán)的操作員)正在使用與工業(yè)自動化系統(tǒng)104相關(guān)聯(lián)的裝置并且該裝置被移交給另一個用 戶(例如便攜式裝置被物理地從一個用戶傳遞給另一用戶,或者另一用戶接管該裝置的操 作),則執(zhí)行增強部件116能夠至少部分上基于與新用戶相關(guān)聯(lián)的認(rèn)證信息(例如用戶名、 密碼、生物識別信息等)和/或通過至少部分上基于新用戶的通信裝置(例如通過通信裝 置標(biāo)示符而確定的通信裝置的位置)和/或用戶的ID標(biāo)簽(例如RFID標(biāo)簽)而檢測與該 裝置相關(guān)的新用戶位置,來檢測正在操作該裝置的新用戶。在一些實現(xiàn)中,執(zhí)行增強部件 116能夠至少部分地基于用戶的認(rèn)證來促進控制用戶對與工業(yè)自動化系統(tǒng)104相關(guān)聯(lián)的裝 置、過程或資產(chǎn)的訪問。例如,執(zhí)行增強部件116能夠促進授權(quán)向執(zhí)行增強部件116或工業(yè) 自動化系統(tǒng)104呈遞有效認(rèn)證信息的用戶訪問與工業(yè)自動化系統(tǒng)104相關(guān)聯(lián)的裝置、過程 或資產(chǎn),并且拒絕未向執(zhí)行增強部件116或工業(yè)自動化系統(tǒng)104呈遞有效認(rèn)證信息的用戶 訪問與工業(yè)自動化系統(tǒng)104相關(guān)聯(lián)的裝置、過程或資產(chǎn)。
[0056] 執(zhí)行增強部件116還能夠促進仔細(xì)研究或定制數(shù)據(jù)收集,這包括與用戶相關(guān)聯(lián)的 標(biāo)識信息或認(rèn)證信息的收集和使用,以使之能夠?qū)崿F(xiàn)在不妨礙由用戶或工業(yè)自動化系統(tǒng) 104進行生產(chǎn)或者不違反安全程序的情況下促進由執(zhí)行增強部件116執(zhí)行功能和操作的附 加值。例如,在一些情況下,基于指紋或基于視網(wǎng)膜的認(rèn)證信息可能不適用于需要用戶佩戴 手套或護目鏡的工業(yè)企業(yè)的區(qū)域。作為又一示例,在其他情況下,對用戶通信裝置(例如移 動通信裝置)的監(jiān)控可能不能或者不適用于其中無法進行穩(wěn)定或可靠的網(wǎng)絡(luò)通信(例如無 線網(wǎng)絡(luò)通信)的工業(yè)企業(yè)的區(qū)域??紤]到這樣的情況,執(zhí)行增強部件116能夠通過其他手 段(例如由用戶提供的關(guān)于裝置、過程或者位置的用戶名或密碼;各個用戶的工作分配信 息等)來促進確定用戶的位置、確定正在由用戶操作的裝置或過程、執(zhí)行訓(xùn)練相關(guān)的功能 或操作等。在一些實現(xiàn)中,執(zhí)行增強部件116或另一部件能夠通知用戶對用戶位置的監(jiān)控 可能增加用戶暴露于電磁力(EMF)的風(fēng)險。
[0057] 進一步考慮數(shù)據(jù)組,作為數(shù)據(jù)組中的數(shù)據(jù)的屬性和特性的示例,工業(yè)裝置106或 工業(yè)過程108的屬性或特性可以包括與工業(yè)裝置或過程(例如,與工業(yè)裝置相關(guān)聯(lián)的機械 延遲、過程循環(huán)次數(shù)、操作調(diào)度等)相關(guān)聯(lián)的機械或過程屬性或特性。網(wǎng)絡(luò)相關(guān)的裝置的屬 性或特性可以包括各個網(wǎng)絡(luò)相關(guān)的裝置的通信屬性或特性(例如無線和/或有線通信功 能、一個或多個通信協(xié)議或網(wǎng)絡(luò)的一個或多個類型、網(wǎng)絡(luò)或通信規(guī)范、總帶寬等)等。
[0058] 數(shù)據(jù)組還可以包括與如下相關(guān)的信息:例如彼此相關(guān)的網(wǎng)絡(luò)相關(guān)的裝置的配置, 或者與工業(yè)裝置106、工業(yè)過程108和/或其他工業(yè)資產(chǎn)110有關(guān)的網(wǎng)絡(luò)相關(guān)的裝置的配 置;由工業(yè)自動化系統(tǒng)104使用的軟件、固件和/或操作系統(tǒng)(例如軟件、固件和/或操作 系統(tǒng)的一個或多個類型、一個或多個版本、一個或多個修訂和一個或多個配置等);在工業(yè) 裝置106、工業(yè)過程108、工業(yè)資產(chǎn)110、網(wǎng)絡(luò)部件112的網(wǎng)絡(luò)相關(guān)的裝置等之間的功能和通 信關(guān)系(例如工業(yè)裝置之間的通信連接或條件、工業(yè)裝置之間的連接類型、工業(yè)裝置與網(wǎng) 絡(luò)相關(guān)的裝置之間的通信連接等)。
[0059] 執(zhí)行增強部件116能夠?qū)εc工業(yè)自動化系統(tǒng)104和/或其他工業(yè)自動化系統(tǒng)有關(guān) 的數(shù)據(jù)組進行分析(例如執(zhí)行"大數(shù)據(jù)"分析),并且能夠至少部分地基于數(shù)據(jù)組的分析而 生成分析結(jié)果,以促進增強工業(yè)自動化系統(tǒng)104或與其相關(guān)聯(lián)的用戶的執(zhí)行、執(zhí)行各種用 戶訓(xùn)練相關(guān)的功能或操作或執(zhí)行與工業(yè)自動化系統(tǒng)104有關(guān)的其他功能或操作(例如自 動化優(yōu)選用戶動作)。執(zhí)行增強部件116還能夠至少部分上基于執(zhí)行增強相關(guān)的功能或操 作、用戶訓(xùn)練相關(guān)的功能或操作或其他功能或操作來定制數(shù)據(jù)組的數(shù)據(jù)分析,甚至定制數(shù) 據(jù)組。例如,關(guān)于第一功能(例如確定關(guān)于工業(yè)自動化系統(tǒng)104的優(yōu)選用戶動作),執(zhí)行增 強部件116能夠定制第一數(shù)據(jù)組并對該第一數(shù)據(jù)組定制第一數(shù)據(jù)分析以促進高效執(zhí)行第 一功能;以及關(guān)于第二功能(例如自動化關(guān)于工業(yè)自動化系統(tǒng)104的優(yōu)選用戶動作),執(zhí)行 增強部件116能夠定制第二數(shù)據(jù)組并對第二數(shù)據(jù)組定制第二數(shù)據(jù)分析以促進高效執(zhí)行第 二功能。例如,就第一功能而言,執(zhí)行增強部件116能夠定制從數(shù)據(jù)存儲114中取回的第一 數(shù)據(jù)組以獲得被確定為與執(zhí)行第一功能有關(guān)的數(shù)據(jù)。執(zhí)行增強部件116還能夠?qū)Φ谝粩?shù)據(jù) 組定制第一數(shù)據(jù)分析以從執(zhí)行第一功能(例如確定與工業(yè)自動化系統(tǒng)104有關(guān)的優(yōu)選用戶 動作)中高效獲得期望的結(jié)果(例如準(zhǔn)確地確定或識別一個或多個優(yōu)選用戶動作)。執(zhí)行 增強部件116能夠關(guān)于以與第二功能相對應(yīng)的類似方式執(zhí)行第二功能而定制數(shù)據(jù)和分析。
[0060] 至少部分地基于數(shù)據(jù)分析的結(jié)果(例如對人類行為數(shù)據(jù)和其他相關(guān)數(shù)據(jù)的分 析),執(zhí)行增強部件116能夠確定或識別某些用戶動作(例如某些人類動作或行為序列)與 工業(yè)自動化系統(tǒng)104所實現(xiàn)的有利執(zhí)行之間的關(guān)聯(lián)。這由此能夠促進確定或識別促進工業(yè) 自動化系統(tǒng)104的優(yōu)選或最優(yōu)執(zhí)行的優(yōu)選或最優(yōu)用戶行為。以此方式,執(zhí)行增強部件116 能夠分析人類行為模式以促進確定操作員如何與特定工業(yè)裝置或機器、工業(yè)過程或工業(yè)資 產(chǎn)交互以達到工業(yè)自動化系統(tǒng)104所實現(xiàn)的更有利的執(zhí)行。
[0061] 例如,至少部分地基于分析結(jié)果,執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)來 確定或識別與工業(yè)自動化系統(tǒng)104有關(guān)(例如關(guān)于)的優(yōu)選用戶動作(例如導(dǎo)致工業(yè)自 動化系統(tǒng)104的更有利執(zhí)行的用戶動作)。例如,至少部分上基于分析結(jié)果,執(zhí)行增強部件 116能夠確定或識別與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或多個事件有 關(guān)的第一用戶的一個或多個交互或一個或多個行為導(dǎo)致與由關(guān)于與工業(yè)自動化系統(tǒng)104 相關(guān)聯(lián)的相同或相似的一個或多個操作或一個或多個事件有關(guān)的其他用戶的其他交互或 行為所產(chǎn)生的工業(yè)自動化系統(tǒng)104的響應(yīng)或執(zhí)行相比更有利的工業(yè)自動化系統(tǒng)104的響應(yīng) 或執(zhí)行。根據(jù)限定的標(biāo)準(zhǔn)集合,執(zhí)行增強部件116能夠?qū)⒌谝挥脩舻囊粋€或多個交互或一 個或多個行為確定或識別為與關(guān)聯(lián)于工作自動化系統(tǒng)104的一個或多個操作或一個或多 個事件有關(guān)的待執(zhí)行的一個或多個優(yōu)選用戶動作(例如一個動作或動作序列)。
[0062] 在一些實現(xiàn)中,根據(jù)限定的執(zhí)行準(zhǔn)則集合,執(zhí)行增強部件116能夠進一步分析與 關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或多個事件有關(guān)的第一用戶的一個 或多個交互或一個或多個行為,以促進確定第一用戶的一個或多個動作是否能夠被改進、 增強或修改以促進獲得與由與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或多 個事件有關(guān)的第一用戶的一個或多個交互或一個或多個行為所產(chǎn)生的工業(yè)自動化系統(tǒng)104 的有利響應(yīng)或執(zhí)行相比更加有利的工業(yè)自動化系統(tǒng)104的響應(yīng)或執(zhí)行。如果執(zhí)行增強部件 116確定第一用戶的一個或多個動作能夠被改進、增強或修改以促進獲得工業(yè)自動化系統(tǒng) 104的甚至更有利的響應(yīng)或執(zhí)行,則執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來將 進一步被改進、增強或修改的第一用戶的一個或多個交互或一個或多個行為確定或識別為 與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或多個事件有關(guān)的待執(zhí)行的一個 或多個優(yōu)選用戶動作(例如一個動作或者動作序列)。
[0063] 例如,至少部分地基于分析結(jié)果,執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集 合來確定在由第一用戶執(zhí)行的與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或 多個事件有關(guān)的四個動作的序列中,第一動作、第二動作和第四動作為最優(yōu)或者至少基本 上最優(yōu)的,但第三動作為基本上次優(yōu)的(例如未能滿足限定的閾值執(zhí)行參數(shù)或參數(shù)范圍)。 至少部分地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來確定用 戶能執(zhí)行的不同的或經(jīng)修改的動作,而不是以第一用戶執(zhí)行的方式來執(zhí)行第三動作,其中 不同的或經(jīng)修改的動作能夠滿足適用的限定閾值執(zhí)行參數(shù)或參數(shù)范圍。
[0064] 執(zhí)行增強部件116能夠生成說明或呈現(xiàn)一個或多個優(yōu)選用戶動作(例如,由第一 用戶最初所執(zhí)行的,或者如由執(zhí)行增強部件116所改進、增強或修改的)和/或包括能促進 訓(xùn)練用戶執(zhí)行與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操作或一個或多個事件有關(guān)的 一個或多個優(yōu)選用戶動作的指令集的訓(xùn)練演示或訓(xùn)練模塊。執(zhí)行增強部件116能夠?qū)⒂?xùn)練 演示或訓(xùn)練模塊或其一部分存儲在數(shù)據(jù)存儲114中,和/或能夠提供訓(xùn)練演示或訓(xùn)練模塊 以在訓(xùn)練用戶中使用(例如演示)。訓(xùn)練演示可以是或者包括例如視頻(例如動畫視頻)、 實物演示、音頻演示、訓(xùn)練模型、交互式訓(xùn)練仿真、印刷材料(例如書面說名、訓(xùn)練手冊或指 南等)、可搜索的訓(xùn)練或故障排除數(shù)據(jù)庫(例如知識庫)、海報、布告,和/或展示或說明一 個或多個優(yōu)選動作(或者如本文所公開的代替的用戶動作)的另一種合適的訓(xùn)練演示。訓(xùn) 練演示或訓(xùn)練模塊能夠在利用工業(yè)自動化系統(tǒng)104進行工作時被用于促進訓(xùn)練用戶(例如 新用戶或無經(jīng)驗的用戶,做的不好的用戶)更高效地執(zhí)行他們的工作任務(wù)(例如工作職責(zé)、 工作分配等)(例如,至少部分地基于一個或多個優(yōu)選用戶動作)。
[0065] 根據(jù)限定的執(zhí)行準(zhǔn)則集合,至少部分地區(qū)基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116 還能夠確定或識別與工業(yè)自動化系統(tǒng)104有關(guān)的較差或不安全的用戶實踐,和從事較差或 不安全實踐的用戶(例如導(dǎo)致工業(yè)自動化系統(tǒng)104的較不有利的執(zhí)行或不安全的用戶動 作)。例如,執(zhí)行增強部件116能夠根據(jù)限定的執(zhí)行準(zhǔn)則集合來確定或識別與關(guān)聯(lián)于工業(yè) 自動化系統(tǒng)104聯(lián)的一個或多個操作或一個或多個事件有關(guān)的用戶動作或行為,其導(dǎo)致工 業(yè)自動化系統(tǒng)104所實現(xiàn)的相對較差的執(zhí)行或響應(yīng),由于潛在地有害于一個或多個用戶或 工業(yè)自動化系統(tǒng)104而至少是潛在地不安全的,和/或已經(jīng)導(dǎo)致有害于一個或多個用戶或 工業(yè)自動化系統(tǒng)104。執(zhí)行增強部件116還能夠確定或識別在較高生產(chǎn)力的用戶與中等或 較差生產(chǎn)力的用戶之間的用戶動作、習(xí)慣、工作流程等中的差異,以促進確定優(yōu)選的用戶動 作、代替的用戶動作或者徒勞的或不安全的用戶動作。
[0066] 執(zhí)行增強部件116能夠生成說明或呈現(xiàn)較差或不安全的一個或多個用戶動作和/ 或包括能促進訓(xùn)練指示用戶不執(zhí)行與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個動作或一 個或多個事件相關(guān)的較差或不安全的一個或多個用戶動作的指令、指南或推薦的集合的訓(xùn) 練演示或訓(xùn)練模塊,以促進減輕表現(xiàn)欠佳的用戶的較差工作執(zhí)行習(xí)慣。執(zhí)行增強部件116 能夠?qū)⒃撚?xùn)練演示或訓(xùn)練模塊或者其一部分存儲在數(shù)據(jù)存儲114中,和/或能夠提供該訓(xùn) 練演示或訓(xùn)練模塊以在訓(xùn)練用戶中使用(例如演示)。該訓(xùn)練演示或訓(xùn)練模塊能夠被用于 關(guān)于工業(yè)自動化系統(tǒng)104而促進訓(xùn)練用戶(例如新用戶或無經(jīng)驗用戶、表現(xiàn)較差的用戶) 更高效和/或安全地執(zhí)行他們的任務(wù).
[0067] 執(zhí)行增強部件116能夠促進確定用戶能執(zhí)行以完成工作任務(wù)的一個或更多個代 替的用戶動作,以達到與當(dāng)該工作任務(wù)由另一個用戶通過執(zhí)行一個或更多個用戶動作(例 如優(yōu)選用戶動作)完成時相同或基本上相同的執(zhí)行結(jié)果。例如,在一些示例中,第一用戶 能夠執(zhí)行產(chǎn)生工業(yè)自動化系統(tǒng)所實現(xiàn)的有利執(zhí)行或響應(yīng)的一個或更多個用戶動作(例如 優(yōu)選用戶動作)以完成與工業(yè)自動化系統(tǒng)有關(guān)的工作任務(wù),而第二用戶則可能不能夠執(zhí)行 第一用戶在執(zhí)行工作任務(wù)時能夠執(zhí)行一個或更多個用戶動作。例如,第二用戶可能具有物 理限制或其他限制(例如智力限制、技能限制),其可能使得第二用戶難以(如果并非不可 能)以第一用戶能夠執(zhí)行一個或更多用戶動作的方式執(zhí)行一個或更多用戶動作。至少部分 地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116能夠確定能由第二用戶執(zhí)行以完成工作任務(wù)的一 個或更多個代替的用戶動作,以達到與當(dāng)該工作任務(wù)由第一用戶通過執(zhí)行一個或更多個用 戶動作(例如優(yōu)選用戶動作)執(zhí)行時相同或基本上相同的執(zhí)行結(jié)果。
[0068] 執(zhí)行增強部件116還能夠促進自動化與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個 操作或一個或多個事件有關(guān)的優(yōu)選用戶動作,以使得工業(yè)自動化系統(tǒng)104能夠在不需要用 戶執(zhí)行優(yōu)選用戶動作的情況下自動地執(zhí)行與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)104的一個或多個操 作或一個或多個事件有關(guān)的優(yōu)選用戶動作。為了促進自動化一個或多個優(yōu)選用戶動作,至 少部分地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116能夠確定和/或設(shè)計當(dāng)由工業(yè)自動化系統(tǒng) 104執(zhí)行時能促進工業(yè)自動化系統(tǒng)104執(zhí)行(例如自動執(zhí)行)一個或多個優(yōu)選用戶動作的 部件、模型、技術(shù)或算法。例如,如果執(zhí)行增強部件116確定或識別與工業(yè)自動化系統(tǒng)104 的最優(yōu)或有利執(zhí)行相關(guān)的一個或多個用戶的一組優(yōu)選用戶動作,則執(zhí)行增強部件116能夠 促進確定和/或設(shè)計能仿真或再現(xiàn)執(zhí)行一個或多個用戶的一組優(yōu)選用戶動作的一個或更 多個部件、模型、技術(shù)或算法。所述部件或模型可以包括硬件和/或軟件。對于軟件相關(guān)的 部件或模型而言,執(zhí)行增強部件116能夠促進確定、設(shè)計和/或生成能促進仿真由用戶執(zhí)行 優(yōu)選用戶動作的代碼(機器或計算機可執(zhí)行代碼)。執(zhí)行增強部件116或另一個部件能夠 促進采用或納入由工業(yè)自動化系統(tǒng)104實現(xiàn)的或者在工業(yè)自動化系統(tǒng)104中的一個或更多 個部件、模型或技術(shù),以促進使得工業(yè)自動化系統(tǒng)104能夠自動地執(zhí)行先前已經(jīng)由一個或 多個用戶執(zhí)行的一組優(yōu)選動作。
[0069] 在一些實現(xiàn)中,至少部分地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116還能夠確定與 工業(yè)自動化系統(tǒng)104有關(guān)的改進的用戶分配,其中改進的用戶分配能夠促進工業(yè)自動化系 統(tǒng)104的改進的執(zhí)行。例如,至少部分地基于數(shù)據(jù)分析結(jié)果,執(zhí)行增強部件116能夠確定或 識別出當(dāng)?shù)谝挥脩襞c工業(yè)自動化系統(tǒng)104的第一部分交互或利用其進行工作時,第一用戶 關(guān)于工業(yè)自動化系統(tǒng)104的第一部分(例如工業(yè)裝置的第一工業(yè)過程或第一子集)而言執(zhí) 行的比第二用戶更好,這導(dǎo)致更有利的執(zhí)行。執(zhí)行增強部件116還能夠確定或識別出關(guān)于 工業(yè)自動化系統(tǒng)104的第二部分(例如工業(yè)裝置的第二工業(yè)過程或第二子集),第一用戶和 第二用戶同等地執(zhí)行(相同或基本上相同)。利用針對第一部分第一用戶比第二用戶執(zhí)行 的好以及針對第二部分第一用戶與第二用戶同等執(zhí)行的這個知識,根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集 合,執(zhí)行增強部件116能夠確定對于特定的工作輪換班,第一用戶被分配成利用工業(yè)自動 化系統(tǒng)104的第一部分工作并且第二用戶被分配成利用工業(yè)自動化系統(tǒng)104的第二部分工 作,因為與分配第二用戶利用第一部分工作并且分配第一用戶利用第二部分工作相比,這 樣的工作分配將產(chǎn)生工業(yè)自動化系統(tǒng)104所實現(xiàn)的更有利或者改進的執(zhí)行。對于該特定的 工作輪班,執(zhí)行增強部件116能夠生成分配第一用戶利用工業(yè)自動化系統(tǒng)104的第一部分 工作并且分配第二用戶利用工作自動化系統(tǒng)104的第二部分工作的工作分配。執(zhí)行增強部 件116能夠?qū)⒐ぷ鞣峙浯鎯υ跀?shù)據(jù)存儲114中和/或經(jīng)由期望的用戶接口(例如顯示屏、 打印機等)呈現(xiàn)該工作分配。
[0070] 在一些實現(xiàn)中,為了促進設(shè)計、開發(fā)或生成訓(xùn)練演示或訓(xùn)練模塊,或者確定、開發(fā)、 設(shè)計或生成能促進自動化一個或更多個優(yōu)選用戶動作的部件、模型或技術(shù),執(zhí)行增強部件 116能夠促進模擬或仿真工業(yè)自動化系統(tǒng)104及其組成的工業(yè)裝置、過程和其他資產(chǎn),和/ 或模擬或仿真優(yōu)選用戶動作,或者模擬或仿真能再現(xiàn)或執(zhí)行一個或更多個優(yōu)選用戶動作的 部件、模型或技術(shù)。至少部分上基于對所述數(shù)據(jù)組的分析結(jié)果,執(zhí)行增強部件116能夠模擬 或仿真(例如確定和/或生成模擬或仿真用于)工業(yè)自動化系統(tǒng)104,這包括分別確定模擬 或仿真各個工業(yè)裝置106、工業(yè)過程108、其他資產(chǎn)110和網(wǎng)絡(luò)部件112的網(wǎng)絡(luò)相關(guān)的裝置, 模擬或仿真各個工業(yè)裝置106、工業(yè)過程108、其他資產(chǎn)110以及網(wǎng)絡(luò)部件112的網(wǎng)絡(luò)相關(guān) 的裝置之間的相互關(guān)系(例如系統(tǒng)配置、連接等),和/或模擬或仿真工業(yè)自動化系統(tǒng)104 的各個裝置、過程和/或資產(chǎn)的屬性、特性、功能等等。至少部分上基于對數(shù)據(jù)組分析的結(jié) 果,根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,執(zhí)行增強部件116還能夠模擬或仿真(例如確定和/或生成 模擬或仿真用于)能促進自動化一個或更多個優(yōu)選用戶動作的一個或更多個部件、模型或 技術(shù)以促進開發(fā)或生成能被納入工業(yè)自動化系統(tǒng)104中或者由工業(yè)自動化系統(tǒng)104使用的 一個或更多個部件、模型或技術(shù),以促進自動化由工業(yè)自動化系統(tǒng)104執(zhí)行一個或更多個 優(yōu)選動作(例如而不是用戶執(zhí)行一個或更多個優(yōu)選動作)并使得工業(yè)自動化系統(tǒng)104能夠 更有利且高效地執(zhí)行(例如至少部分地基于一個或更多優(yōu)選用戶動作的自動化)。
[0071] 如本文所公開的,系統(tǒng)100 (例如訓(xùn)練系統(tǒng)100)或其一部分能夠被定位在云平臺 內(nèi)。為了提供用于本文所描述的基于云的系統(tǒng)和服務(wù)的通用背景,圖2示出了根據(jù)所公開 主題的各種方面和實施方式的、能利用基于云的服務(wù)(包括訓(xùn)練相關(guān)的服務(wù)、數(shù)據(jù)收集服 務(wù)和數(shù)據(jù)存儲服務(wù))的示例性工業(yè)企業(yè)200的高級概覽框圖。工業(yè)企業(yè)200可以包括一個 或更多個工業(yè)設(shè)施,例如工業(yè)實施jOl至工業(yè)設(shè)施 N204N,其中每個工業(yè)設(shè)施都能夠包括使 用的若干工業(yè)裝置。例如,工業(yè)實施:201可以包括工業(yè)裝置jOSi到工業(yè)裝置 N208N,并且工 業(yè)設(shè)施N204N可以包括工業(yè)裝置口沖到工業(yè)裝置 N210N。工業(yè)裝置(例如208^208^210^ 21(^等)可以組成能在各個工業(yè)設(shè)施(例如工業(yè)實施口。^至工業(yè)設(shè)施 N204N)內(nèi)操作的一 個或更多個自動化系統(tǒng)。示例性工業(yè)自動化系統(tǒng)可以包括(但不限于)批控制系統(tǒng)(例如 混合系統(tǒng))、連續(xù)控制系統(tǒng)(例如比例-積分-微分(PID)控制系統(tǒng))或離散控制系統(tǒng)。工 業(yè)裝置(例如208 1、2081<、2101、21(^等)可以包括如工業(yè)控制器(例如可編程邏輯控制器或 其他類型的可編程自動化控制器)的工業(yè)裝置;現(xiàn)場設(shè)備,例如傳感器和儀表;電機驅(qū)動; HMI ;工業(yè)機器人、條碼標(biāo)記器和讀取器;視覺系統(tǒng)裝置(例如視覺攝像機);智能焊機;或 其他類型的工業(yè)裝置。
[0072] 示例性工業(yè)自動化系統(tǒng)可以包括能促進監(jiān)控并控制其各自的工業(yè)過程的一個或 更多個工業(yè)控制器。工業(yè)控制器能夠與使用本地硬線輸入/輸出(I/O)或經(jīng)由工廠網(wǎng)絡(luò) (例如以太網(wǎng)/互聯(lián)網(wǎng)協(xié)議(IP)、數(shù)據(jù)高速公路加、控制網(wǎng)絡(luò)或裝置網(wǎng)絡(luò)等)與現(xiàn)場設(shè)備交 換數(shù)據(jù)。給定的工業(yè)控制器通常能夠接收來自現(xiàn)場設(shè)備的能指示工業(yè)裝置和/或其關(guān)聯(lián)的 工業(yè)過程的當(dāng)前狀態(tài)(例如溫度、位置、部分存在或不存在、液面等)的數(shù)字或模擬信號的 任意組合,并且能夠執(zhí)行能基于所接收到的信號對受控工業(yè)過程執(zhí)行自動決策的用戶定義 的控制程序。工業(yè)控制器能夠根據(jù)由控制程序做出的判定而向現(xiàn)場設(shè)備輸出適當(dāng)?shù)臄?shù)字和 /或模擬控制信號。這些輸出可以包括設(shè)備致動信號、溫度或位置控制信號、對機器或物料 輸送機器人的操作命令、混合器控制信號、運動控制信號等。控制程序可以包括任何合適類 型的代碼,該代碼能被用來處理被讀入控制器中的輸入信號并且控制由工業(yè)控制器生成的 輸出信號,這包括(但不限于)梯形邏輯、順序功能圖、功能框圖、結(jié)構(gòu)化文本或其他這樣的 平臺。
[0073] 盡管圖2所示的示例性概覽描繪了如駐留在固定位置工業(yè)設(shè)施(例如分別在工業(yè) 設(shè)施POI至工業(yè)設(shè)施 N204N)中的工業(yè)裝置(例如208^208^210^21(?),在一些實現(xiàn)中,工 業(yè)裝置(例如208^208^21(^和/或210 N)還可以是移動控制和/或監(jiān)控應(yīng)用的一部分,例 如包含在卡車或其他服務(wù)交通工具中的系統(tǒng)。
[0074] -個或更多個用戶(例如用戶、用戶22122直到用戶 N212N)能夠被用來執(zhí)行 與工業(yè)設(shè)施304有關(guān)的各種工作任務(wù),并且一個或更多個用戶(例如用戶、用戶 22142 直到用PN214N)能夠被用來執(zhí)行與工業(yè)設(shè)施N204N有關(guān)的各種工作任務(wù)。工業(yè)設(shè)施304^3 用戶可以具有通信裝置,例如通信裝置jlGi、通信裝置 22162直到通信裝置N216N,而工業(yè)設(shè) 施#04 1<的用戶可以具有通信裝置,例如通信裝置jlSi、通信裝置22182至通信裝置 n218n。 各個通信裝置可以為例如移動電話(例如蜂窩電話、智能電話等)、計算機(例如膝上型計 算機)、電子平板或平板型電腦、RFID標(biāo)簽或其他類型的通信或計算裝置(例如具有通信和 /或計算能力的裝置)。各個用戶能夠使用各個通信裝置以促進執(zhí)行其各自的工作任務(wù)或 者提供關(guān)于各個用戶和/或各個通信裝置各自的位置的信息。各個用戶還可以使用各個通 信裝置以用于其他用途(例如個人使用)。
[0075] 在一些實現(xiàn)中,一個或更多個傳感器部件,例如傳感器部件、傳感器部件 22202直到傳感器N220N,可以分布在整個工業(yè)設(shè)施jOl中,以及一個或更多個傳感器部件, 例如傳感器部件、傳感器部件 22222直到傳感器n222n,可以分布在整個工業(yè)設(shè)施 n204n 中。各個傳感器部件能夠促進感測、檢測、獲得或捕獲與關(guān)于各個工業(yè)設(shè)施(例如工業(yè)設(shè)施 ,七、工業(yè)設(shè)施N204 N)的工業(yè)自動化系統(tǒng)和網(wǎng)絡(luò)部件的用戶(例如用戶、用戶22122、 用戶 N212N、用戶jll、用戶22142、用戶N214 N)的工作或交互以及各個工業(yè)自動化系統(tǒng)和各 個網(wǎng)絡(luò)部件的操作相關(guān)的數(shù)據(jù)。傳感器部件能夠包括:例如能分布在整個各工業(yè)設(shè)施(例 如工業(yè)設(shè)施^01、工業(yè)設(shè)施 N204N)中并且能感測或捕獲可視數(shù)據(jù)的視頻傳感器部件;能分 布在整個各工業(yè)設(shè)施(例如工業(yè)設(shè)施 12041、工業(yè)設(shè)施N204N)中并且能感測或捕獲音頻數(shù)據(jù) 的音頻傳感器部件;能分布在整個各工業(yè)設(shè)施(例如工業(yè)設(shè)施 12041、工業(yè)設(shè)施N204N)中并 且能感測或捕獲運動數(shù)據(jù)的運動傳感器部件;能分布在整個各工業(yè)設(shè)施(工業(yè)設(shè)施ροι、 工業(yè)設(shè)施#。、)中并且能感測或捕獲與各個工業(yè)自動化系統(tǒng)或各個網(wǎng)絡(luò)部件相關(guān)的各種 操作方面或參數(shù)(例如狀態(tài)、溫度、數(shù)量、質(zhì)量等)的操作傳感器部件;能感測各個用戶各自 的位置(例如至少部分地基于確定其各自的移動通信裝置或標(biāo)簽(例如RFID標(biāo)簽)等各 自的位置)的位置傳感器部件,等等。在某些實現(xiàn)中,一個或多個傳感器部件可以在工業(yè)裝 置或資產(chǎn)內(nèi)。
[0076] 收集部件(例如102)可以例如經(jīng)由各種傳感器部件而促進捕獲關(guān)于各個工業(yè)自 動化系統(tǒng)中的或與其關(guān)聯(lián)的各種部分(例如各種工業(yè)裝置、工業(yè)過程、HMI、控制程序、其他 工業(yè)資產(chǎn)、網(wǎng)絡(luò)部件等)的用戶動作和/或行為。收集部件還可以例如經(jīng)由各種傳感器部件 而接收、獲得、檢測、捕獲或收集與各個工業(yè)裝置有關(guān)的數(shù)據(jù)(例如,工業(yè)裝置的操作或狀 態(tài)、工業(yè)裝置的屬性或特性、工業(yè)裝置的維護記錄、工業(yè)裝置的配置等)、各個工業(yè)過程(例 如,工業(yè)過程的操作或狀態(tài)、工業(yè)過程的屬性或特性、與工業(yè)過程相關(guān)聯(lián)的維護記錄、工業(yè) 過程的配置等)和其他各個工業(yè)資產(chǎn)(例如,工業(yè)資產(chǎn)的操作或狀態(tài)、工業(yè)資產(chǎn)的屬性或特 性、與工業(yè)資產(chǎn)相關(guān)聯(lián)的維護記錄、工業(yè)資產(chǎn)的配置等)相關(guān)的數(shù)據(jù)。收集部件還可以接收 或收集與網(wǎng)絡(luò)部件中的部件的操作相關(guān)的數(shù)據(jù)(例如網(wǎng)絡(luò)裝置或資產(chǎn)的操作或狀態(tài)、與通 信通道相關(guān)聯(lián)的通信條件、通信信道的總帶寬、通信信道的可用帶寬、網(wǎng)絡(luò)裝置或資產(chǎn)的屬 性或特性、與網(wǎng)絡(luò)裝置或資產(chǎn)相關(guān)聯(lián)的維護記錄、網(wǎng)絡(luò)裝置或資產(chǎn)的配置等)。
[0077] 根據(jù)所公開主題的一個或更多個實施方式,工業(yè)裝置(例如208^208^208^21(^ 如2201、2202、2201<、2221、222 2、2221<等)能耦合至(例如通信地連接至)云平臺202,以促進 利用與云平臺202相關(guān)聯(lián)的基于云的應(yīng)用和服務(wù)(例如訓(xùn)練服務(wù)、數(shù)據(jù)收集服務(wù)、數(shù)據(jù)存儲 服務(wù)、仿真生成服務(wù)等)。也即使說,工業(yè)裝置(例如208^208^208^21(^210^21(?等)、 通信裝置(例如216^216^216^218^218^2%等)和/或傳感器部件(例如220^220^ 220 N、222i、2222、222N等)能夠被配置成發(fā)現(xiàn)可由云平臺202托管的基于云的計算服務(wù)224 和/或與其交互(例如與其通信)。云平臺202可以是使得云服務(wù)224(例如基于云的計 算服務(wù)、共享計算服務(wù))能夠被有云能力的裝置訪問并使用的任意基礎(chǔ)設(shè)施。云平臺202 可以是能夠由具有公共網(wǎng)絡(luò)連通性(例如互聯(lián)網(wǎng)連通性)和使用云服務(wù)224的適當(dāng)授權(quán)的 裝置經(jīng)由公共網(wǎng)(例如互聯(lián)網(wǎng))被訪問的公共云。在一些場景中,云平臺202可以由作為 平臺即服務(wù)(PaaS)的云提供商來提供,并且云服務(wù)224能夠作為基于云的服務(wù)而在云平臺 202上駐留并執(zhí)行。在一些這樣的配置中,能夠通過云服務(wù)224的所有者作為訂閱服務(wù)而向 客戶提供對云平臺202和相關(guān)聯(lián)的云服務(wù)224的訪問。另外和/或可選地,云平臺202可 以是由工業(yè)企業(yè)200或者與第三方實體相關(guān)聯(lián)的相關(guān)企業(yè)在內(nèi)部操作的私有云。示例性私 有云平臺可以包括能夠托管云服務(wù)224并能夠駐留在由防火墻保護的私有網(wǎng)絡(luò)(例如內(nèi)聯(lián) 網(wǎng)、公司網(wǎng)等)上的一組服務(wù)器。
[0078] 云服務(wù)224可以包括(但不限于)數(shù)據(jù)收集、數(shù)據(jù)存儲、數(shù)據(jù)分析、控制應(yīng)用(例如 能基于對實時或幾乎實時的系統(tǒng)數(shù)據(jù)或其他因素的分析而生成控制指令并將其遞送至工 業(yè)裝置(例如208 1、2081<、2101、2101<等)的應(yīng)用)、遠(yuǎn)程監(jiān)控和支持、確定優(yōu)選或代替的用戶 動作、生成訓(xùn)練演示或模塊、自動化用戶動作、增強工作分配或與工業(yè)自動相關(guān)的其他應(yīng)用 或服務(wù)(例如模擬或仿真工業(yè)自動化系統(tǒng);模擬或仿真促進自動化用戶動作的裝置、部件 或者技術(shù))。如果云平臺202是基于web的云,則在各個工業(yè)設(shè)施204處的工業(yè)裝置(208i、 208^210^2%等)能夠經(jīng)由公共網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))與云服務(wù)224交互。在示例性配置 中,工業(yè)裝置(208^208^208^21(^210^21(? 等)、通信裝置(例如 216^216^216^218^ 2182、218N等)和/或傳感器部件(例如等)能夠通過在 各個工業(yè)設(shè)施(例如,分別在工業(yè)設(shè)施jOl至工業(yè)設(shè)施 N204N)處的分離的云網(wǎng)關(guān)(例如 云網(wǎng)關(guān)206i到云網(wǎng)關(guān)206N)來訪問云服務(wù)224,其中工業(yè)裝置(2例如08^208^08^21(^ 如2201、2202、2201<、2221、222 2、2221<等)能夠通過物理(例如有線)局域網(wǎng)或無線局域網(wǎng)或 無線電鏈路而連接到各自的云網(wǎng)關(guān)(例如云網(wǎng)關(guān)2061到云網(wǎng)關(guān)206N)。在另一示例性配置 中,工業(yè)裝置(例如208^208^208^21(^210^21(?等)、通信裝置(例如216^216^216^ 218 1、2182、2181<等)和 /或傳感器部件(例如 2201、2202、2201<、2221、222 2、2221<等)能夠利 用集成的云網(wǎng)關(guān)服務(wù)直接訪問云平臺202。云網(wǎng)關(guān)(例如云網(wǎng)關(guān)206 1到云網(wǎng)關(guān)206N)還能 夠包括網(wǎng)絡(luò)基礎(chǔ)設(shè)施裝置的集成部件,例如,防火墻盒、路由器或交換機。
[0079] 假定具有經(jīng)由云網(wǎng)關(guān)(例如云網(wǎng)關(guān)2061到云網(wǎng)關(guān)206N)的云能力的工業(yè)裝置和 其他裝置或部件能夠提供特定于工業(yè)自動化的若干優(yōu)點。例如,由云平臺202提供的基于 云的存儲(例如基于云的數(shù)據(jù)存儲)能夠被容易地縮放以容納工業(yè)企業(yè)每日產(chǎn)生的大量 數(shù)據(jù)。進一步地,在不同地理位置處的多個工業(yè)設(shè)施(例如工業(yè)設(shè)施 12041直到工業(yè)設(shè)施 N204N)能夠?qū)⑵涓髯缘墓I(yè)自動化數(shù)據(jù)轉(zhuǎn)移至云平臺202 (例如經(jīng)由收集部件)以進行聚 集、核對、集體大數(shù)據(jù)分析以及在無需在各個工業(yè)設(shè)施之間建立私有網(wǎng)的情況下的企業(yè)級 別的報告。當(dāng)安裝在任意設(shè)施處時,具有智能配置能力的工業(yè)裝置(例如208^208^208^ 210^210^21(?等)、通信裝置(例如216P216P216P218P218P218N等)和/或傳感器部 件(例如等)能夠被配置成自動地檢測云平臺202并與云 平臺202進行通信,這由此能夠簡化與現(xiàn)有的基于云的數(shù)據(jù)存儲、分析或者報告由工業(yè)企 業(yè)200使用的應(yīng)用的集成。在另一示例性應(yīng)用中,(例如由包括執(zhí)行增強部件的訓(xùn)練系統(tǒng)所 使用的)基于云的訓(xùn)練相關(guān)的應(yīng)用能夠訪問與存儲在基于云的數(shù)據(jù)存儲中的一個或多個 工業(yè)自動化系統(tǒng)相關(guān)的數(shù)據(jù);能夠確定與執(zhí)行工作任務(wù)有關(guān)的優(yōu)選用戶動作;能夠確定能 代替其他用戶動作(例如優(yōu)選用戶動作)而被執(zhí)行執(zhí)行的代替的用戶動作;能夠生成訓(xùn)練 演示或模塊;能夠促進確定或設(shè)計能促進自動化用戶動作(例如自動化優(yōu)選用戶動作)的 部件、裝置、技術(shù)或算法;能夠增強或優(yōu)化工作分配;和/或能夠生成仿真模型,該仿真模型 能仿真一個或多個工業(yè)自動化系統(tǒng)的操作、仿真能促進自動化用戶動作的仿真部件、裝置、 技術(shù)或算法,或者至少部分地基于在各個工作分配處的仿真執(zhí)行來仿真一個或多個工業(yè)自 動化系統(tǒng)的操作(例如以促進確定增強的或優(yōu)化的工作分配),如本文更加全面公開的那 樣。這些工業(yè)云計算應(yīng)用和服務(wù)僅旨在示例,并且本文所描述的系統(tǒng)和方法不限于這些特 定的應(yīng)用或服務(wù)。如這些示例所證明的,利用云網(wǎng)關(guān)(例如云網(wǎng)關(guān)poei到云網(wǎng)* n206n) 工作的云平臺202能夠使得工業(yè)應(yīng)用的創(chuàng)建者能提供作為訪問可擴展的解決方案,移除維 護、升級和基本基礎(chǔ)設(shè)施和框架的備份的負(fù)擔(dān)。
[0080] 圖3示出了根據(jù)所公開主題的各種實現(xiàn)和實施方式的示例性系統(tǒng)300 (例如,基于 云或者部分基于云的訓(xùn)練系統(tǒng))的框圖。本公開內(nèi)容中所說明的系統(tǒng)、裝置或過程的各方 面可以構(gòu)成在一個或多個機器內(nèi)體現(xiàn)(例如在與一個或更多個機器相關(guān)聯(lián)的一個或更多 個計算機可讀介質(zhì)(或媒介)中體現(xiàn))的機器可執(zhí)行部件。這樣的部件在由一個或更多個 機器(例如計算機、計算裝置、自動化裝置、虛擬機器等)執(zhí)行時能夠使一個或多個機器執(zhí) 行所描述的操作。
[0081] 系統(tǒng)300可以包括能被用來在系統(tǒng)300與其他部件(例如,工業(yè)裝置、具有通信功 能的其他類型的工業(yè)資產(chǎn)、通信裝置、傳感器部件、與工業(yè)企業(yè)相關(guān)聯(lián)的具有通信功能的其 他裝置、云網(wǎng)關(guān)等)之間傳送(例如發(fā)送、接收)信息的通信器部件302。信息可以包括例 如與工業(yè)自動化系統(tǒng)相關(guān)的數(shù)據(jù)、與工業(yè)裝置或其他工業(yè)資產(chǎn)的規(guī)范、屬性或特性相關(guān)的 數(shù)據(jù)、用戶相關(guān)數(shù)據(jù)、客戶相關(guān)數(shù)據(jù)、與將會或者可能會由工業(yè)自動化系統(tǒng)處理的工序相關(guān) 的工序相關(guān)的數(shù)據(jù)等。
[0082] 系統(tǒng)300可以包括聚集器部件304,其能夠聚集從各種實體(例如工業(yè)裝置、工業(yè) 資產(chǎn)、云網(wǎng)關(guān)、用戶(例如操作員、管理者、技術(shù)人員等)、通信裝置、與工業(yè)企業(yè)相關(guān)聯(lián)的具 有通信功能的其他裝置、一個或多個處理器部件、一個或多個用戶接口、一個或多個數(shù)據(jù)存 儲、一個或多個客戶等)接收的數(shù)據(jù)。聚集器部件304能夠關(guān)聯(lián)至少部分地基于數(shù)據(jù)類型的 各數(shù)據(jù)項、數(shù)據(jù)源、生成或接收數(shù)據(jù)的時間或日期、裝置或資產(chǎn)的類型、與裝置或資產(chǎn)相關(guān) 聯(lián)的標(biāo)識符、與數(shù)據(jù)相關(guān)聯(lián)的用戶(例如操作員、管理者、技術(shù)人員等)、與數(shù)據(jù)相關(guān)聯(lián)的客 戶、與數(shù)據(jù)相關(guān)聯(lián)的工業(yè)自動化系統(tǒng)、與系統(tǒng)相關(guān)聯(lián)的工業(yè)企業(yè)等,以促進數(shù)據(jù)的處理(例 如分析數(shù)據(jù)、確定用于執(zhí)行工作任務(wù)的優(yōu)選或代替的用戶動作、生成訓(xùn)練演示、增強或優(yōu)化 工作分配等)。
[0083] 系統(tǒng)300還可以包括監(jiān)控器部件306,其能夠監(jiān)控裝置數(shù)據(jù)、過程數(shù)據(jù)、資產(chǎn)數(shù)據(jù)、 系統(tǒng)數(shù)據(jù)、用戶相關(guān)的數(shù)據(jù)、客戶相關(guān)的數(shù)據(jù)和/或與工業(yè)自動化系統(tǒng)有關(guān)的其他數(shù)據(jù)。例 如,監(jiān)控器部件306能夠監(jiān)控與工業(yè)自動化系統(tǒng)、工業(yè)企業(yè)和/或關(guān)聯(lián)于工業(yè)企業(yè)的客戶 的系統(tǒng)或裝置相關(guān)聯(lián)的信息(例如,信號、裝置或過程狀態(tài)、信息的網(wǎng)絡(luò)通信、過程流程、更 新、修改等),以促進檢測與能被用來促進執(zhí)行訓(xùn)練相關(guān)的功能或與工業(yè)自動化系統(tǒng)相關(guān)聯(lián) 的其他功能或操作的工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的信息。監(jiān)控器部件306可以關(guān)聯(lián)于傳感器部 件、儀表、HMI、用戶通信裝置(例如與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶(例如操作員、管理者、 技術(shù)人員等)的移動電話、RFID標(biāo)簽等)、通信監(jiān)控部件或者與工業(yè)自動化系統(tǒng)、工業(yè)企業(yè) 和/或客戶的系統(tǒng)或裝置相關(guān)聯(lián)的其他部件,以促進監(jiān)控工業(yè)自動化系統(tǒng)、工業(yè)企業(yè)和/或 客戶的系統(tǒng)或裝置。
[0084] 系統(tǒng)300可以包括檢測器部件308,其能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來檢測與能 促進執(zhí)行訓(xùn)練相關(guān)的功能或操作或者與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的其他功能或操作的工業(yè) 自動化系統(tǒng)相關(guān)聯(lián)的期望的信息。例如,檢測器部件308能夠檢測與能促進執(zhí)行訓(xùn)練相關(guān) 的功能或操作或者其他功能或操作的工業(yè)自動化系統(tǒng)有關(guān)的期望的裝置數(shù)據(jù)、過程數(shù)據(jù)、 資產(chǎn)數(shù)據(jù)、系統(tǒng)數(shù)據(jù)、用戶相關(guān)的數(shù)據(jù)和/或客戶相關(guān)的數(shù)據(jù)。
[0085] 系統(tǒng)300還可以包括能接收、收集或獲得數(shù)據(jù)(例如期望的裝置數(shù)據(jù)、過程數(shù)據(jù)、 資產(chǎn)數(shù)據(jù)、系統(tǒng)數(shù)據(jù)、用戶相關(guān)的數(shù)據(jù)、客戶相關(guān)的數(shù)據(jù)、來自外部源的外部數(shù)據(jù))以促進 執(zhí)行訓(xùn)練相關(guān)的功能或操作或如本文更加全面公開的其他功能或操作的收集部件310。由 收集部件310收集的數(shù)據(jù)能夠被存儲在數(shù)據(jù)存儲322中,和/或能夠可用于其他部件(例 如分析器部件316、執(zhí)行增強部件318等)以促進執(zhí)行訓(xùn)練相關(guān)的功能或操作或者利用該數(shù) 據(jù)執(zhí)行其他功能或操作。
[0086] 系統(tǒng)300能夠包括接口部件312,其能夠被用于促進系統(tǒng)300與工業(yè)自動化系統(tǒng) 及其組成部件(例如工業(yè)裝置或資產(chǎn)、網(wǎng)絡(luò)相關(guān)裝置或資產(chǎn)等)或過程、與客戶相關(guān)聯(lián)的系 統(tǒng)或裝置、與裝置制造商相關(guān)聯(lián)的系統(tǒng)或裝置等的對接。例如,接口部件312能夠被配置成 接收由一個或更多個有云能力的工業(yè)裝置、云網(wǎng)關(guān)或工業(yè)數(shù)據(jù)的其他源所發(fā)送的工業(yè)數(shù)據(jù) (例如裝置數(shù)據(jù)、過程數(shù)據(jù)、資產(chǎn)數(shù)據(jù)、系統(tǒng)數(shù)據(jù)、配置數(shù)據(jù)、狀態(tài)數(shù)據(jù)、過程可變數(shù)據(jù)等)。 接口部件312還能夠被配置成接收由工業(yè)自動化系統(tǒng)的網(wǎng)絡(luò)部件中的一個或更多個網(wǎng)絡(luò) 相關(guān)的裝置所傳送的網(wǎng)絡(luò)相關(guān)的數(shù)據(jù)(例如與通信條件相關(guān)的數(shù)據(jù)、網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)、標(biāo)識 網(wǎng)絡(luò)相關(guān)的裝置的數(shù)據(jù)等)。
[0087] 接口部件312還可以被配置成經(jīng)由通信連接(例如互聯(lián)網(wǎng)連接、無線通信連接等) 與一個或更多個客戶端或客戶裝置交換數(shù)據(jù)。例如,接口部件312能夠接收客戶配置文件 數(shù)據(jù)、對固件升級的請求、客戶服務(wù)選擇、與產(chǎn)品的工序相關(guān)的信息、關(guān)于工序的客戶偏好 或需求,或者來自客戶端裝置的其他這種信息(例如有互聯(lián)網(wǎng)能力的客戶端裝置,例如電 話、計算機、電子平板電腦或平板、或者其他合適的有互聯(lián)網(wǎng)能力的裝置)。接口部件312還 能夠?qū)⑸壨ㄖ?、固件升級、與對工業(yè)自動化系統(tǒng)的提議修改的評估和關(guān)于其的確定有關(guān) 的報告或通知、即將發(fā)生的裝置故障的通知、低效的資產(chǎn)或系統(tǒng)的標(biāo)識、配置推薦或其他這 樣的數(shù)據(jù)遞送至客戶端裝置。
[0088] 訓(xùn)練系統(tǒng)300還可以包含控制器部件314,其能夠控制與處理數(shù)據(jù)、確定優(yōu)選用戶 動作、確定要代替優(yōu)選用戶動作而被執(zhí)行的一個或多個代替的優(yōu)選用戶動作、生成訓(xùn)練演 示、自動化用于由工業(yè)自動化系統(tǒng)自動執(zhí)行這樣的動作的用戶動作、確定增強或優(yōu)化的用 戶工作分配、生成能模擬或仿真工業(yè)自動化系統(tǒng)的仿真模型,和/或其他操作??刂破鞑考?314能夠促進控制由系統(tǒng)300的各種部件正行的操作、控制系統(tǒng)300的各種部件之間的數(shù)據(jù) 流、控制在系統(tǒng)300和與系統(tǒng)300相關(guān)聯(lián)的其他部件或系統(tǒng)之間的數(shù)據(jù)流等。
[0089] 分析器部件316能夠分析數(shù)據(jù)(例如裝置數(shù)據(jù)、過程數(shù)據(jù)、資產(chǎn)數(shù)據(jù)、系統(tǒng)數(shù)據(jù)、用 戶相關(guān)的數(shù)據(jù)、客戶相關(guān)的數(shù)據(jù)和/或其他數(shù)據(jù))以促進確定與執(zhí)行工關(guān)于工業(yè)自動化系 統(tǒng)的工作任務(wù)相關(guān)聯(lián)的優(yōu)選用戶動作;確定能代替優(yōu)選用戶動作而被執(zhí)行的代替的一個或 多個用戶動作以促進執(zhí)行工作任務(wù);生成訓(xùn)練演示或模塊;確定或設(shè)計能促進自動化用戶 動作(例如自動執(zhí)行為優(yōu)選用戶動作的動作)的一個或多個部件、一個或多個過程、一個或 多個技術(shù)或一個或多個算法;確定關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的增強或優(yōu)化的用戶工作分配; 生成工業(yè)自動化系統(tǒng)的仿真模型以促進執(zhí)行訓(xùn)練相關(guān)功的能或操作或其他功能或操作等。 分析器部件316能夠解析數(shù)據(jù)以促進識別與由系統(tǒng)300執(zhí)行操作(例如確定優(yōu)選用戶動 作、生成訓(xùn)練演示等)相關(guān)的數(shù)據(jù)。至少部分地基于數(shù)據(jù)的分析,分析器部件316能夠生成 可被提供給另一個部件(例如執(zhí)行增強部件318、處理器部件320等)的分析結(jié)果以促進由 系統(tǒng)300執(zhí)行各種操作。
[0090] 系統(tǒng)300還可以包括執(zhí)行增強部件318,其能夠執(zhí)行各種功能、操作或任務(wù)以促進 訓(xùn)練與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶更高效且安全地執(zhí)行與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的工 作任務(wù),從而促進達到工業(yè)自動化系統(tǒng)的更有利執(zhí)行。執(zhí)行增強部件318能夠確定用于完 成工作任務(wù)的一個或更多個優(yōu)選用戶動作以達到工業(yè)自動化系統(tǒng)的有利執(zhí)行。執(zhí)行增強部 件318還能夠確定能代替優(yōu)選用戶動作而被執(zhí)行的代替的一個或多個用戶動作以促進執(zhí) 行工作任務(wù),其中代替的一個或多個用戶動作仍能夠達到與關(guān)聯(lián)于優(yōu)選用戶動作相同或基 本上相同的工業(yè)自動化系統(tǒng)的執(zhí)行結(jié)果。執(zhí)行增強部件318還能夠生成能被用來促進訓(xùn)練 用戶更高效或安全地執(zhí)行工作任務(wù)的訓(xùn)練演示或模塊(例如至少部分地基于一個或多個 優(yōu)選用戶動作或代替的一個或多個用戶動作)。執(zhí)行增強部件318還能夠確定或設(shè)計能促 進自動化用戶動作(例如,自動執(zhí)行操作為優(yōu)選用戶動作的動作)的一個或多個部件、一個 或多個過程、一個或多個技術(shù)或一個或多個算法。執(zhí)行增強部件318還能夠確定與工業(yè)自 動化系統(tǒng)相關(guān)聯(lián)的用戶的增強或優(yōu)化的工作分配。在一些實現(xiàn)中,執(zhí)行增強部件318能夠 生成能促進自動化用戶動作的工業(yè)自動化系統(tǒng)和/或一個或多個部件、一個或多個過程、 一個或多個技術(shù)或一個或多個算法的仿真模型,以促進執(zhí)行訓(xùn)練相關(guān)的功能或操作,確定 或設(shè)計能促進自動化用戶動作的一個或多個部件、一個或多個過程、一個或多個技術(shù)或一 個或多個算法,或者執(zhí)行其他功能或操作。例如,執(zhí)行增強部件318能夠包括分別能促進模 擬或仿真工業(yè)自動化系統(tǒng)、工業(yè)裝置、工業(yè)過程、工業(yè)資產(chǎn)、網(wǎng)絡(luò)部件、網(wǎng)絡(luò)相關(guān)的裝置、用 戶動作、各實體之間的相互關(guān)系(例如各裝置之間的連接)等的仿真生成器部件或模擬器 部件。
[0091] 系統(tǒng)300還可以包括能結(jié)合其他部件(例如通信器部件302、聚集器部件304、 監(jiān)控器部件306等)操作的處理器部件320,以促進執(zhí)行系統(tǒng)300的各種功能和操作。處 理器部件320能夠采用一個或更多個處理器(例如中央處理器單元(CPU),圖形處理單元 (GPU)、現(xiàn)場可編程門陣列(FPGA)等)、微處理器或者能處理數(shù)據(jù)的控制器,例如與工業(yè)自 動化系統(tǒng)相關(guān)聯(lián)的工業(yè)數(shù)據(jù)(例如裝置數(shù)據(jù)、過程數(shù)據(jù)、資產(chǎn)數(shù)據(jù)、系統(tǒng)數(shù)據(jù)等)、用戶相關(guān) 的數(shù)據(jù)、客戶或客戶端相關(guān)的數(shù)據(jù)、與關(guān)聯(lián)于系統(tǒng)300及相關(guān)部件的參數(shù)相關(guān)的數(shù)據(jù)等,以 促進:確定與執(zhí)行關(guān)于工業(yè)自動化系統(tǒng)的工作任務(wù)相關(guān)聯(lián)的優(yōu)選用戶動作,確定能替代優(yōu) 選用戶動作而被執(zhí)行以促進執(zhí)行工作任務(wù)的代替的一個或多個用戶動作,生成訓(xùn)練演示或 模塊,確定或設(shè)計能促進自動化用戶動作(例如自動執(zhí)行為優(yōu)選用戶動作的動作)的一個 或多個部件、一個或多個過程、一個或多個技術(shù)或一個或多個算法,確定與工業(yè)自動化系統(tǒng) 相關(guān)聯(lián)的用戶的增強或優(yōu)化的工作分配,生成工業(yè)自動化系統(tǒng)的仿真模型以促進執(zhí)行訓(xùn)練 相關(guān)的功能或操作或其他功能或操作等;以及能夠控制系統(tǒng)300與關(guān)聯(lián)于系統(tǒng)300的其他 部件之間的數(shù)據(jù)流。
[0092] 在又另一方面中,系統(tǒng)300能夠包含數(shù)據(jù)存儲322,該數(shù)據(jù)存儲322能夠存儲數(shù)據(jù) 結(jié)構(gòu)(例如用戶數(shù)據(jù)、元數(shù)據(jù));一個或多個代碼結(jié)構(gòu)(例如模塊、對象、類、程序)、命令或 指令;與工業(yè)自動化系統(tǒng)或工業(yè)企業(yè)相關(guān)聯(lián)的工業(yè)數(shù)據(jù)或其他數(shù)據(jù);用戶相關(guān)的數(shù)據(jù);客 戶或客戶端相關(guān)的信息;與工業(yè)自動化系統(tǒng)的仿真模型的生成相關(guān)的數(shù)據(jù);參數(shù)數(shù)據(jù);算 法(例如與執(zhí)行訓(xùn)練相關(guān)的操作、自動化用戶動作、模擬或仿真工業(yè)裝置、工業(yè)過程、工業(yè) 資產(chǎn)、網(wǎng)絡(luò)相關(guān)的裝置、這種裝置、過程或資產(chǎn)之間的相互關(guān)系等相關(guān)的一個或多個算法); 所限定的操作標(biāo)準(zhǔn)集合等。在一個方面中,處理器部件320能夠在功能上耦合(例如通過存 儲器總線)至數(shù)據(jù)存儲322以存儲和取回期望的數(shù)據(jù)從而操作系統(tǒng)300的通信器部件302、 聚集器部件304、監(jiān)控器部件306等和/或系統(tǒng)300的基本上任何其他操作方面和/或至少 部分地賦予其功能。應(yīng)當(dāng)認(rèn)識并理解的是,系統(tǒng)300的各種部件能夠根據(jù)需要在彼此之間 和/或在與系統(tǒng)300相關(guān)聯(lián)的其他部件之間傳送數(shù)據(jù)、指令或信號以執(zhí)行系統(tǒng)300的操作。 還應(yīng)當(dāng)認(rèn)識并理解的是,根據(jù)需要,系統(tǒng)300的各個部件(例如通信器部件302、聚集器部件 304、監(jiān)控器部件306等)均可以是獨立的單元、可以包含在系統(tǒng)300(如所描繪的)內(nèi)、可 以并入系統(tǒng)300的另一部件內(nèi)(例如在執(zhí)行增強部件318內(nèi))或者與系統(tǒng)300分開的部件 內(nèi),和/或其實質(zhì)上任何適當(dāng)?shù)慕M合。
[0093] 根據(jù)各種實施方式,系統(tǒng)300的各種部件(例如通信器部件302、聚集器部件304、 監(jiān)控器部件306等)中的一個或更多個能夠電地和/或通信地彼此耦合以執(zhí)行系統(tǒng)300的 一個或更多個功能。在一些實現(xiàn)中,系統(tǒng)300的一個或更多個部件(例如通信器部件302、聚 集器部件304、監(jiān)控器部件306,…,執(zhí)行增強部件318)能夠包含能被存儲在數(shù)據(jù)存儲322 中并由處理器部件320執(zhí)行的軟件指令。系統(tǒng)300還能夠與未在圖3中描繪的其他硬件和 /或軟件部件交互。例如,處理器部件320能夠與一個或更多個外部用戶接口裝置(例如鍵 盤、鼠標(biāo)、顯示監(jiān)控器、觸摸屏或其他這樣的接口裝置)交互。
[0094] 圖4示出了根據(jù)所公開的主題的各種方面和實施方式的、至少部分地基于由基于 云的訓(xùn)練系統(tǒng)收集客戶指定的工業(yè)數(shù)據(jù)來促進執(zhí)行訓(xùn)練相關(guān)的功能或操作或者其他功能 或操作的示例性系統(tǒng)400。系統(tǒng)400可以包括能作為基于云的服務(wù)在云平臺(例如圖2的 云平臺202)上執(zhí)行并且能夠從多個工業(yè)自動化系統(tǒng)(例如工業(yè)自動化系統(tǒng)00+、工業(yè)自 動化系統(tǒng) 24042和/或(直到)工業(yè)自動化系統(tǒng)0〇41<)收集數(shù)據(jù)的訓(xùn)練系統(tǒng)402。工業(yè)自 動化系統(tǒng)(例如404^404^404)能夠包括在不同地理位置處的給定設(shè)施和/或不同工業(yè) 設(shè)施內(nèi)的不同工業(yè)自動化系統(tǒng)。工業(yè)自動化系統(tǒng)(例如404^404^404)還能夠?qū)?yīng)于不 同的商業(yè)實體(例如不同的工業(yè)企業(yè)或客戶),其中,訓(xùn)練系統(tǒng)402能夠針對每個客戶或商 業(yè)實體而收集和維護不同的客戶數(shù)據(jù)存儲406。
[0095] 訓(xùn)練系統(tǒng)402能夠根據(jù)各種分類而組織從工業(yè)自動化系統(tǒng)(例如404^404^404) 收集的制造數(shù)據(jù)。在示例性實例中,制造數(shù)據(jù)可以根據(jù)裝置數(shù)據(jù)408、處理數(shù)據(jù)410、資產(chǎn)數(shù) 據(jù)412和系統(tǒng)數(shù)據(jù)414來被分類。
[0096] 簡要地參照圖5,圖5示出了在這些示例性數(shù)據(jù)分類之間的示例性層級關(guān)系500。 給定的工廠或供應(yīng)鏈502可以包括一個或更多個工業(yè)自動化數(shù)據(jù)504。工業(yè)自動化系統(tǒng)504 可以代表在給定工廠設(shè)施內(nèi)或者跨供應(yīng)鏈的多個設(shè)施的生產(chǎn)線或生產(chǎn)區(qū)。每個工業(yè)自動化 系統(tǒng)504都可以包括能代表組成工業(yè)自動化系統(tǒng)的機器和設(shè)備的若干資產(chǎn)506 (例如生產(chǎn) 線的各個階段)。一般情況下,每個資產(chǎn)506可以包括一個或更多個工業(yè)裝置508,該一個 或更多個工業(yè)裝置508可以包括例如含有資產(chǎn)506的可編程控制器、電機驅(qū)動器、HMI、傳感 器、儀表等。圖4和圖5中所描繪的各種數(shù)據(jù)分類僅旨在示例,并且應(yīng)當(dāng)認(rèn)識到,由訓(xùn)練系 統(tǒng)402維護的工業(yè)數(shù)據(jù)分離的任何組織都是在所公開主題的一個或更多個實施方式的范 圍內(nèi)。
[0097] 再次回到圖4,訓(xùn)練系統(tǒng)402能夠收集并維護來自組成工業(yè)自動化系統(tǒng)504的各種 裝置和資產(chǎn)的數(shù)據(jù),并且能夠為了如下目的而按照前述分類對該數(shù)據(jù)進行分類:促進分析 數(shù)據(jù),確定與執(zhí)行與工業(yè)自動化系統(tǒng)(例如404^404^404^相關(guān)聯(lián)的工作任務(wù)有關(guān)的優(yōu)選 用戶動作,確定能代替優(yōu)選用戶動作的一個或多個代替用戶動作,生成訓(xùn)練演示或模塊、自 動化用戶動作以自動化由工業(yè)自動化系統(tǒng)對這樣的動作的執(zhí)行,確定用戶的增強或優(yōu)化的 工作分配,生成工業(yè)自動化系統(tǒng)(例如404^404^404)的仿真模型,和/或執(zhí)行由訓(xùn)練系 統(tǒng)402實現(xiàn)的其他操作。裝置數(shù)據(jù)408可以包括與包含工業(yè)自動化系統(tǒng)(例如404^404、 404 N)的各裝置的身份、配置和狀態(tài)相關(guān)的裝置級信息,這包括(但不限于)裝置標(biāo)識符、裝 置狀態(tài)、當(dāng)前固件版本、健康和診斷數(shù)據(jù)、裝置文檔、與裝置交互的相鄰裝置的標(biāo)識和關(guān)系 等。
[0098] 過程數(shù)據(jù)410可以包括與由裝置執(zhí)行的一個或更多個過程或其他自動化操作相 關(guān)的信息;例如裝置級和過程級故障和警報以及過程變量值(速度、溫度、壓力等)等。 [0099] 資產(chǎn)數(shù)據(jù)412可以包括基于可隨時間從各種(例如多個)工業(yè)裝置中聚集的數(shù)據(jù) 而被生成、收集、確定或推斷的信息,其可以產(chǎn)生工業(yè)自動化系統(tǒng)(例如404^404^404)的 較高資產(chǎn)級概覽。示例性資產(chǎn)數(shù)據(jù)412能夠包括各個資產(chǎn)的執(zhí)行指標(biāo)(KPI)、資產(chǎn)級過程變 量、故障、警報等。由于資產(chǎn)數(shù)據(jù)412能夠產(chǎn)生關(guān)于裝置和過程數(shù)據(jù)的相對長期的資產(chǎn)特性 概覽,因此訓(xùn)練系統(tǒng)402能夠利用資產(chǎn)數(shù)據(jù)412來促進在其他類型的分析之中識別對每個 資產(chǎn)唯一的操作模式和關(guān)聯(lián),并且這可以促進對各個資產(chǎn)的模擬或仿真以及基于與工業(yè)控 制系統(tǒng)相關(guān)聯(lián)的各個資產(chǎn)的模擬或仿真而生成工業(yè)控制系統(tǒng)的仿真模型。
[0100] 系統(tǒng)數(shù)據(jù)414可以包括能基于隨時間從各種(多個)資產(chǎn)聚集的數(shù)據(jù)而被生成的 被收集、確定或推斷的信息。系統(tǒng)數(shù)據(jù)414可以表征在大型資產(chǎn)系統(tǒng)內(nèi)的系統(tǒng)行為,產(chǎn)生每 個工業(yè)自動化系統(tǒng)(例如404^404^404)的系統(tǒng)級概覽。系統(tǒng)數(shù)據(jù)414還可以歸檔正使用 的特定系統(tǒng)配置和在每個工業(yè)自動化系統(tǒng)(例如404^404^404)處執(zhí)行的工業(yè)操作。例 如,系統(tǒng)數(shù)據(jù)414可以歸檔資產(chǎn)的安排、裝置之間的互連、在給定設(shè)施處制造的產(chǎn)品、由資 產(chǎn)執(zhí)行的工業(yè)過程、每個工業(yè)系統(tǒng)的工業(yè)類別(例如汽車、石油和汽油、食品和藥品、船舶、 紡織品等),或其他相關(guān)信息。在其他功能之中,這個數(shù)據(jù)可以由技術(shù)支持人員在技術(shù)支援 期間訪問以使之能夠在不依賴客戶對其資產(chǎn)擁有完善知識的情況下獲得特定的用戶唯一 的系統(tǒng)和裝置的配置。
[0101] 作為示例,給定工業(yè)設(shè)施可以包括包裝線(例如系統(tǒng)),其還可以包括若干單獨的 資產(chǎn)(例如填料機、貼標(biāo)機、封口機、堆垛機等)。每個資產(chǎn)可以包括若干裝置(例如控制 器、變頻驅(qū)動器、HMI等)。使用類似于圖2中所描繪的結(jié)構(gòu),訓(xùn)練系統(tǒng)402能夠在操作期間 從工業(yè)裝置收集工業(yè)數(shù)據(jù),并且能夠根據(jù)前述分類來對客戶數(shù)據(jù)存儲406中的數(shù)據(jù)進行分 類。應(yīng)當(dāng)指出,一些數(shù)據(jù)可以跨不止一個類而被復(fù)制。例如,在過程數(shù)據(jù)410下被分類的過 程變量還能夠與由資產(chǎn)數(shù)據(jù)412表示的系統(tǒng)的資產(chǎn)級概覽有關(guān)。因此,這樣的過程變量能 夠在兩個類下而被分類。此外,一個分類中的數(shù)據(jù)子集能夠基于另一個分類下的數(shù)據(jù)而被 推導(dǎo)、確定或推斷。例如,表征某些系統(tǒng)行為的系統(tǒng)數(shù)據(jù)子集414能夠基于在較低級分類中 的數(shù)據(jù)的長期分析而被推導(dǎo)、確定或推斷。
[0102] 除了維護數(shù)據(jù)分類(例如408、410、412、414),每個客戶數(shù)據(jù)存儲還能夠維護能包 含專用于給定工業(yè)實體或客戶的數(shù)據(jù)的客戶模型416??蛻裟P?16能夠包含客戶指定的 信息和偏好,其能夠由訓(xùn)練系統(tǒng)402利用(例如使用)從而促進分析數(shù)據(jù)、確定與執(zhí)行關(guān)聯(lián) 于工業(yè)自動化系統(tǒng)(例如404^404^404^的工作任務(wù)有關(guān)的優(yōu)選用戶動作、確定能替代優(yōu) 選用戶動作的代替的一個或多個用戶動作,生成訓(xùn)練演示或模塊、自動化用于由工業(yè)自動 化系統(tǒng)自動執(zhí)行這樣的動作的用戶動作、確定用戶的增強或優(yōu)化的工作分配、生成工業(yè)自 動化系統(tǒng)(例如4〇4、404 2、404N)的仿真模型、和/或執(zhí)行由訓(xùn)練系統(tǒng)402執(zhí)行的其他操作。 能在客戶模型416中被維護的示例性信息可以包括客戶標(biāo)識符、關(guān)于與工業(yè)自動化系統(tǒng)相 關(guān)聯(lián)的生產(chǎn)或工序的客戶偏好或需求、響應(yīng)于對與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶動作的評 估結(jié)果而指定要通知哪些工廠人員的客戶聯(lián)系信息、能指定如何通知(例如電子郵件、移 動電話、文本信息等)工廠人員的通知偏好、客戶與技術(shù)支持實體之間的有效的服務(wù)合同, 以及其他這樣的信息。訓(xùn)練系統(tǒng)402能夠?qū)⑨槍γ總€客戶所收集的數(shù)據(jù)與對應(yīng)的客戶模型 416結(jié)合(例如關(guān)聯(lián)、混合、映射等)以用于標(biāo)識和事件處理的目的。
[0103] 如以上所指出的,工業(yè)數(shù)據(jù)能夠利用云網(wǎng)關(guān)(例如206^20?)而從工業(yè)裝置被遷 移到云平臺(例如202)。為此,一些裝置可以包括能直接將每個裝置對接到云平臺的集成 云網(wǎng)關(guān)。另外或可選地,一些配置能夠利用能從與工業(yè)自動化系統(tǒng)(例如404^404^404) 相關(guān)聯(lián)的多個裝置收集工業(yè)數(shù)據(jù)并且能將數(shù)據(jù)發(fā)送(例如傳送)到云平臺的云代理裝置。 這樣的云代理可以包括專用數(shù)據(jù)收集裝置,例如能與工業(yè)裝置共享網(wǎng)絡(luò)(例如通信網(wǎng)絡(luò)) 的代理服務(wù)器。另外或者可選地,云代理可以是能從其他工業(yè)裝置收集數(shù)據(jù)的對等工業(yè)裝 置。
[0104] 圖6和圖7分別描繪了根據(jù)所公開主題的各種方面和實現(xiàn)的、說明能促進經(jīng)由代 理裝置將工業(yè)數(shù)據(jù)遷移到云平臺以由訓(xùn)練系統(tǒng)分類和分析的各個技術(shù)的示例性系統(tǒng)600 和700的框圖。圖6描繪了能被配置成包括可用作或工作成用于工業(yè)自動化系統(tǒng)中的其他 工業(yè)裝置的云代理的工業(yè)裝置的系統(tǒng)600。工業(yè)自動化系統(tǒng)可以包括能共同地監(jiān)控和/控 制一個或更多個受控過程602的多個工業(yè)裝置,包括工業(yè)裝置、工業(yè)裝置 26062、工業(yè)裝 置36063和/或(直到)工業(yè)裝置 N606N。工業(yè)裝置606^606^6063和/或(直到)606N能 夠分別生成和/或收集與一個或多個受控過程602的控制相關(guān)的過程數(shù)據(jù)。對于例如PLC 的工業(yè)控制器或者其他自動化控制器而言,這可以包括從與工業(yè)控制器的I/O連接的遙測 裝置收集數(shù)據(jù)、基于所測量的過程值在內(nèi)部生成數(shù)據(jù),等等。
[0105] 在圖6所描繪的配置中,工業(yè)裝置16061可以充當(dāng)、工作成或者用作工業(yè)裝置 26062、工業(yè)裝置36063和/或(直到)工業(yè)裝置 N606N的代理,由此能夠經(jīng)由代理工業(yè)裝置 16061將來自裝置606 2、6063和/或(直到)6061^的數(shù)據(jù)614發(fā)送(例如傳送)至云。工業(yè) 裝置606 2、6063和/或(直到)606N能夠通過工廠網(wǎng)絡(luò)或背板612 (例如通用工業(yè)協(xié)議(CIP) 網(wǎng)絡(luò)或者其他合適的網(wǎng)絡(luò)協(xié)議)而將其各自的數(shù)據(jù)614遞送到代理工業(yè)裝置poei。利用 這樣的配置,僅需要將一個工業(yè)裝置與云平臺對接(經(jīng)由云網(wǎng)關(guān)608)。在一些實施方式中, 云網(wǎng)關(guān)608能夠在將數(shù)據(jù)遷移到云平臺之前對所收集的數(shù)據(jù)執(zhí)行預(yù)處理(例如時間戳、過 濾、格式化、標(biāo)準(zhǔn)化、匯總、壓縮等)。所收集和所處理的數(shù)據(jù)能夠經(jīng)由云網(wǎng)關(guān)608而被推送 (例如傳送)到云平臺作為云數(shù)據(jù)604。一旦被遷移到云平臺,基于云的訓(xùn)練系統(tǒng)就能夠根 據(jù)本文所描述的示例性分類而對該數(shù)據(jù)進行分類和/或能夠利用該數(shù)據(jù)以促進:執(zhí)行與訓(xùn) 練用戶相關(guān)的各種操作以更高效或安全地執(zhí)行與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的工作任務(wù);自動 化用戶動作以使這樣的動作由工業(yè)自動化系統(tǒng)自動地執(zhí)行;確定用戶的增強或優(yōu)化的工作 分配;或者執(zhí)行其他期望的任務(wù)或操作。
[0106] 盡管圖6所示出的代理裝置被描繪成自身能執(zhí)行監(jiān)控和/或控制受控過程602的 一部分的工業(yè)裝置,然而根據(jù)所公開主題的一個或更多個實現(xiàn),其他類型的裝置也能夠被 配置成用作多個工業(yè)裝置的云代理。例如,圖7示出了可以包括能用作一組工業(yè)裝置706i、 706 2和/或(直到)706N云代理的防火墻盒712的示例性系統(tǒng)700。防火墻盒712能夠充 當(dāng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施裝置,其能夠允許工廠網(wǎng)絡(luò)716訪問外部網(wǎng)絡(luò),例如互聯(lián)網(wǎng),同時還提供能 防止從互聯(lián)網(wǎng)對工廠網(wǎng)絡(luò)716的未授權(quán)訪問的防火墻保護。除了這些防火墻功能,防火墻 盒712可以包括能將防火盒712與一個或更多個基于云的服務(wù)(例如訓(xùn)練相關(guān)的服務(wù)、自 動化相關(guān)的服務(wù)、數(shù)據(jù)收集服務(wù)、數(shù)據(jù)存儲服務(wù)等)對接的云網(wǎng)關(guān)708。以類似于圖6的代 理工業(yè)裝置eoei的方式,圖7的防火墻盒712能夠從能監(jiān)控并控制一個或多個受控過程 702的各部分的工業(yè)裝置JOei、工業(yè)裝置 27062和/或(直到)工業(yè)裝置N706N收集工業(yè)數(shù) 據(jù)714。防火墻盒712可以包括云網(wǎng)關(guān)708,其能夠在將數(shù)據(jù)作為云數(shù)據(jù)704推送(例如傳 送)到基于云的訓(xùn)練系統(tǒng)之前對所收集的工業(yè)數(shù)據(jù)714實施適當(dāng)?shù)念A(yù)處理。防火墻盒712 能夠允許工業(yè)裝置706^7062、和/或(直到)706 N與云平臺交互而不直接將工業(yè)裝置暴露 于互聯(lián)網(wǎng)。
[0107] 在一些實施方式中,圖6的云網(wǎng)關(guān)608或圖7的云網(wǎng)關(guān)708能夠在將數(shù)據(jù)作為云 數(shù)據(jù)704 (例如604或704)推送到云平臺之前利用上下文相關(guān)的元數(shù)據(jù)來標(biāo)記所收集的工 業(yè)數(shù)據(jù)(例如614或714)。這樣的上下文相關(guān)的源數(shù)據(jù)可以包括例如時間戳、生成數(shù)據(jù)時 的裝置位置或者其他上下文相關(guān)的信息。在另一示例中,這些云感知裝置可以包括能夠確 定其自己在工廠或者企業(yè)環(huán)境內(nèi)的上下文的智能裝置。這樣的裝置能夠確定其在分層工廠 上下文或者裝置拓?fù)鋬?nèi)的位置。由這樣的裝置生成的數(shù)據(jù)能夠附著于能限定工業(yè)企業(yè)的多 個層級(例如工作單元級、線路級、區(qū)域級、站點級、企業(yè)級等)的分層工廠模型,以使得數(shù) 據(jù)能夠按照這些層級而被識別(例如通過訓(xùn)練系統(tǒng))。這能夠允許跨整個工業(yè)企業(yè)地使用 通用術(shù)語以標(biāo)識裝置及其相關(guān)聯(lián)的數(shù)據(jù)。根據(jù)這樣的組織分層來建模企業(yè)的基于云的應(yīng)用 和服務(wù)能夠?qū)⒐I(yè)控制器、裝置、機器或過程表示成該組織層級內(nèi)的數(shù)據(jù)結(jié)構(gòu)(例如類型 實例)以作為整體而提供用于由企業(yè)內(nèi)的各個裝置生成的與企業(yè)相關(guān)的數(shù)據(jù)的上下文。這 樣的約定能夠替代由一些工業(yè)應(yīng)用采用的平名結(jié)構(gòu)。
[0108] 在一些實現(xiàn)中,圖6的云網(wǎng)關(guān)608或圖7的云網(wǎng)關(guān)708可以包括能被配置成僅從 辦公場所(例如工業(yè)設(shè)施)向云平臺移動數(shù)據(jù)的單向"僅數(shù)據(jù)"網(wǎng)關(guān)??蛇x地,云網(wǎng)關(guān)608 和708可以包括還能被配置成從運行在云平臺上的服務(wù)接收配置或指示數(shù)據(jù)的雙向"數(shù)據(jù) 和配置"網(wǎng)關(guān)。一些云網(wǎng)關(guān)能夠利用在網(wǎng)關(guān)與云平臺之間的通信被中斷的情況下能允許所 收集的工業(yè)數(shù)據(jù)(例如614或714)暫時被本地存儲在與云網(wǎng)關(guān)(例如608或708)相關(guān)聯(lián) 的存儲器中的存儲和轉(zhuǎn)發(fā)技術(shù)。在這樣的情況下,云網(wǎng)關(guān)(例如608或708)能夠在通信鏈 路被重新建立時將所存儲的數(shù)據(jù)轉(zhuǎn)發(fā)(例如傳送)到云平臺。
[0109] 為了確保用于分析目的的豐富的描述性數(shù)據(jù)組,基于云的訓(xùn)練系統(tǒng)能夠根據(jù)一個 或更多個標(biāo)準(zhǔn)化裝置模型來收集裝置數(shù)據(jù)。為此,針對每個工業(yè)裝置能夠開發(fā)標(biāo)準(zhǔn)化裝置 模型。裝置模型能夠簡要描述能夠由訓(xùn)練系統(tǒng)收集并維護的裝置數(shù)據(jù)。
[0110] 圖8示出了根據(jù)所公開的主題的各種方面和實現(xiàn)的示例性裝置模型800的框圖。 在所示出的示例性模型800中,裝置模型806能夠與云感知工業(yè)裝置802 (例如可編程邏輯 控制器、變頻驅(qū)動器、HMI、可見光相機、條形碼打標(biāo)系統(tǒng)等)相關(guān)聯(lián)。作為云感知裝置,工業(yè) 裝置802能夠被配置成在安裝在工廠設(shè)施處時自動檢測云平臺808并與其通信,這簡化了 與現(xiàn)有的基于云的數(shù)據(jù)存儲、分析或者應(yīng)用(例如由本文所描述的訓(xùn)練系統(tǒng)來執(zhí)行)的集 成。當(dāng)被添加至現(xiàn)有工業(yè)自動化系統(tǒng)時,工業(yè)裝置802能夠與云平臺通信并且能夠以裝置 模型806的形式向云平臺808發(fā)送標(biāo)識和配置信息。裝置模型806能夠由訓(xùn)練系統(tǒng)810接 收,其能夠基于裝置模型806來更新客戶裝置數(shù)據(jù)812。以此方式,訓(xùn)練系統(tǒng)810能夠利用 裝置模型806來促進將新的工業(yè)裝置802集成到較大的系統(tǒng)中作為一個整體。該集成能夠 包括訓(xùn)練系統(tǒng)810更新基于云的應(yīng)用或服務(wù)以識別出新的工業(yè)裝置802 ;將新的工業(yè)裝置 802添加至客戶的工業(yè)企業(yè)或工廠的動態(tài)更新的數(shù)據(jù)模型;修改用于執(zhí)行與工業(yè)自動化系 統(tǒng)有關(guān)的代替的用戶動作或優(yōu)選用戶動作的序列;修改訓(xùn)練演示或模塊;修改自動化已作 為優(yōu)選用戶動作的動作的部件、過程、技術(shù)或算法;修改用戶的工作分配;基于標(biāo)識和配置 信息(或其他數(shù)據(jù))而修改工業(yè)自動化系統(tǒng)的仿真模型以集成、納入或包括新工業(yè)裝置802 的模擬或仿真;基于集成了新的工業(yè)裝置802的已修改仿真模型來確定或者預(yù)測已修改工 業(yè)自動化系統(tǒng)的響應(yīng);使車間中的其他裝置獲知新的工業(yè)裝置802,或者其他期望的集成 或更新功能。一旦被部署,包括裝置模型806的一些數(shù)據(jù)項就能夠被訓(xùn)練系統(tǒng)810實時地 或幾乎實時地收集并監(jiān)控。
[0111] 裝置模型806能夠包括如下信息:例如與工業(yè)裝置802相關(guān)聯(lián)的裝置標(biāo)示符(例 如模型和序列號);工業(yè)裝置802的狀態(tài)信息;與工業(yè)裝置802相關(guān)聯(lián)的當(dāng)前安裝的固件版 本;與工業(yè)裝置802相關(guān)聯(lián)的裝置建立數(shù)據(jù);與工業(yè)裝置802相關(guān)聯(lián)的保修規(guī)范;與工業(yè)裝 置802相關(guān)聯(lián)的所計算的和/或預(yù)期的KPI (例如故障之間的平均時間);與工業(yè)裝置802 相關(guān)聯(lián)的健康和診斷信息;裝置文檔;或其他這樣的參數(shù)。
[0112] 除了維持用于每個工業(yè)企業(yè)的單獨的客戶指定的數(shù)據(jù)存儲之外,訓(xùn)練系統(tǒng)(例如 基于云的訓(xùn)練系統(tǒng))還能夠向全局?jǐn)?shù)據(jù)存儲(在本文中稱為基于云的數(shù)據(jù)存儲或用于制造 的大數(shù)據(jù)(BDFM,Big Data for Manufacturing)的數(shù)據(jù)存儲)饋送(例如傳送)客戶數(shù)據(jù) 組以用于云平臺中的(例如通過訓(xùn)練系統(tǒng))集體大數(shù)據(jù)分析。圖9示出了根據(jù)所公開的主 題的各種方面和實現(xiàn)的示例性系統(tǒng)900的框圖,其能夠促進從與各個工業(yè)自動化系統(tǒng)相關(guān) 聯(lián)的裝置和資產(chǎn)收集數(shù)據(jù)以用于存儲到基于云的數(shù)據(jù)存儲中。如圖9所示,訓(xùn)練系統(tǒng)的收 集部件310 (例如由接口部件312促進)能夠從包括各自的不同工業(yè)自動化系統(tǒng)(例如工 業(yè)自動化系統(tǒng)pOGi、工業(yè)自動化系統(tǒng)2906 2和/或(直到)工業(yè)自動化系統(tǒng)N906N)的裝置 和資產(chǎn)收集數(shù)據(jù)以存儲在基于云的BDFM數(shù)據(jù)存儲902中。在一些實施方式中,在BDFM數(shù) 據(jù)存儲902中維護的數(shù)據(jù)能夠在各自客戶同意的情況下被匿名地收集。例如,客戶可以達 成關(guān)于技術(shù)支持實體的服務(wù)協(xié)議,由此作為訓(xùn)練相關(guān)的服務(wù)或其他服務(wù)或關(guān)于訓(xùn)練相關(guān)的 或其他服務(wù)的信貸的交換,該客戶能夠同意使他們的裝置和資產(chǎn)數(shù)據(jù)被訓(xùn)練系統(tǒng)收集。在 BDFM數(shù)據(jù)存儲902中維護的數(shù)據(jù)可以包括結(jié)合圖4描述的分類的客戶指定的數(shù)據(jù)的全部或 一部分,以及附加數(shù)據(jù)(例如,導(dǎo)出的、確定的或推斷的數(shù)據(jù))。執(zhí)行增強部件318或訓(xùn)練系 統(tǒng)的中另一部件能夠根據(jù)裝置類型、系統(tǒng)類型、應(yīng)用類型、適用的工業(yè)或其他相關(guān)類別來組 織被存儲在BDFM數(shù)據(jù)存儲902中的被收集數(shù)據(jù)。執(zhí)行增強部件318能夠分析被存儲在所 產(chǎn)生的多工業(yè)、多客戶數(shù)據(jù)存儲(例如BDFM數(shù)據(jù)存儲902)中的數(shù)據(jù)以促進學(xué)習(xí)、確定或識 別與關(guān)聯(lián)于云平臺的工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的工業(yè)指定的、裝置指定的和/或應(yīng)用指定的 趨勢、模式、閾值(例如裝置相關(guān)的閾值、網(wǎng)絡(luò)相關(guān)的閾值等)、裝置或資產(chǎn)等之間的工業(yè)自 動化系統(tǒng)的相互關(guān)系。一般地,執(zhí)行增強部件318能夠根據(jù)工業(yè)類型、應(yīng)用類型、使用中的 設(shè)備、資產(chǎn)配置、裝置配置設(shè)置或其他類型的變體,來對在BDFM數(shù)據(jù)存儲902中維護(例如 被存儲)的數(shù)據(jù)(例如多工業(yè)企業(yè)數(shù)據(jù))進行數(shù)據(jù)分析(例如大數(shù)據(jù)分析),以促進學(xué)習(xí)、 確定、識別、表征、模擬和/或仿真與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的可操作的工業(yè)自動化系統(tǒng)的 相互關(guān)系、閾值,趨勢,或模式。
[0113] 例如,已知的是,給定的工業(yè)資產(chǎn)(例如裝置、裝置配置、機器等)能夠跨用于不同 工業(yè)應(yīng)用類型的不同行業(yè)而被使用。因此,執(zhí)行增強部件318能夠識別被存儲在與資產(chǎn)或 資產(chǎn)類型有關(guān)的BDFM數(shù)據(jù)存儲902中的全局?jǐn)?shù)據(jù)的子集,并且對該數(shù)據(jù)子集進行分析以確 定資產(chǎn)或資產(chǎn)類型是如何隨著時間且在各種類型的操作條件下針對多個不同行業(yè)或工業(yè) 應(yīng)用類型中的每一個而執(zhí)行的。執(zhí)行增強部件318也能夠確定資產(chǎn)或資產(chǎn)類型隨著時間并 在針對不同操作約束或參數(shù)集合中的每一個(例如,操作溫度或壓力的不同范圍、不同的 配方成分或成分類型等)的各種類型的操作條件下的操作行為。執(zhí)行增強部件318能夠利 用(例如使用)從許多不同的工業(yè)自動化系統(tǒng)搜集(例如收集和/或聚集)的關(guān)于資產(chǎn)或 資產(chǎn)類型的大量歷史數(shù)據(jù),以促進以相對較高的粒度并且在許多不同的操作背景下學(xué)習(xí)或 確定工業(yè)資產(chǎn)或資產(chǎn)類型的許多不同的配置的共同操作特性。該執(zhí)行增強部件318能夠使 用與工業(yè)資產(chǎn)或資產(chǎn)類型有關(guān)的所學(xué)習(xí)的或確定的操作特性以促進執(zhí)行與工業(yè)自動化系 統(tǒng)有關(guān)的訓(xùn)練相關(guān)的或其他服務(wù)。
[0114] 圖10示出了根據(jù)所公開的主題的各種方面和實施方式的基于云的系統(tǒng)1000的框 圖,其能夠采用訓(xùn)練系統(tǒng)來促進執(zhí)行與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的訓(xùn)練相關(guān)的服務(wù)和其他服 務(wù)。如在本文中所公開的,訓(xùn)練系統(tǒng)1002能夠收集、維護和監(jiān)控關(guān)于工業(yè)企業(yè)的一個或更 多個工業(yè)資產(chǎn)1004的客戶指定的數(shù)據(jù)(例如裝置數(shù)據(jù)408、過程數(shù)據(jù)410、資產(chǎn)數(shù)據(jù)412和 系統(tǒng)數(shù)據(jù)414)。訓(xùn)練系統(tǒng)1002還能夠收集、維護和監(jiān)控其他數(shù)據(jù),例如與工業(yè)企業(yè)相關(guān)聯(lián) 的用戶(例如操作員、管理者、技術(shù)人員等)的用戶相關(guān)或用戶指定的數(shù)據(jù)。此外,該訓(xùn)練 系統(tǒng)1002能夠收集和組織匿名地來自多個工業(yè)企業(yè)的工業(yè)數(shù)據(jù)(在客戶同意的情況下), 并且例如如本文中所描述的那樣能夠?qū)⑦@樣的工業(yè)數(shù)據(jù)存儲在BDFM數(shù)據(jù)存儲106中以用 于由訓(xùn)練系統(tǒng)1002來集體分析。
[0115] 訓(xùn)練系統(tǒng)1002還能夠收集產(chǎn)品資源信息并且維護(例如存儲)在基于云的產(chǎn)品 資源數(shù)據(jù)存儲1008中的產(chǎn)品資源信息。一般地,產(chǎn)品資源數(shù)據(jù)存儲1008能夠維護與關(guān)于 工業(yè)自動化系統(tǒng)的指定工業(yè)裝置或其他廠商產(chǎn)品有關(guān)的最新信息。被存儲在產(chǎn)品資源數(shù)據(jù) 存儲1008中的產(chǎn)品數(shù)據(jù)能夠由訓(xùn)練系統(tǒng)1002和/或一個或更多個產(chǎn)品供應(yīng)商或OEM來管 理。由產(chǎn)品資源數(shù)據(jù)存儲1008維護的示例性裝置指定的數(shù)據(jù)能夠包括用于給定類型的工 業(yè)應(yīng)用的產(chǎn)品序列號、最新固件版本、優(yōu)選裝置配置設(shè)置和/或軟件,或者其他這樣的供應(yīng) 商提供的信息。
[0116] 在圖10中描繪的系統(tǒng)1000能夠向訂閱客戶(例如工業(yè)資產(chǎn)1004的業(yè)主)提供 訓(xùn)練相關(guān)的服務(wù)或其他服務(wù)。例如,客戶能夠達成關(guān)于產(chǎn)品供應(yīng)商或技術(shù)支持實體的協(xié)議, 以使得其系統(tǒng)數(shù)據(jù)能夠被匿名收集并且饋送給(例如被傳送到并被存儲在)BDFM的數(shù)據(jù)存 儲1006中,并且這由此能夠擴張可用于由訓(xùn)練系統(tǒng)1002集體分析的全局?jǐn)?shù)據(jù)的存儲。作為 交換,供應(yīng)商或技術(shù)支持實體可以同意向客戶提供定制的訓(xùn)練相關(guān)的服務(wù)或其他服務(wù)(例 如,用于實時或幾乎實時的系統(tǒng)監(jiān)控的服務(wù)、能促進訓(xùn)練用戶更高效地工作的服務(wù)、用于確 定優(yōu)選的用戶動作或代替的用戶動作的服務(wù)、用于自動化用戶動作的服務(wù)、用于增強用戶 的工作分配的服務(wù)、用于生成工業(yè)自動化系統(tǒng)的仿真的服務(wù)等)??蛇x地,客戶能夠訂閱一 個或更多個可用的訓(xùn)練相關(guān)的服務(wù)或其他服務(wù),它們能由訓(xùn)練系統(tǒng)1002提供并且可選地 能夠使得其系統(tǒng)數(shù)據(jù)被維持在BDFM數(shù)據(jù)存儲1006中。在一些實施方式中,客戶可以被給予 選擇權(quán)以訂閱訓(xùn)練相關(guān)的服務(wù)或其他服務(wù),而不允許其數(shù)據(jù)被存儲在BDFM數(shù)據(jù)存儲1006 中以用于利用來自其他系統(tǒng)(如工業(yè)自動化系統(tǒng))的數(shù)據(jù)進行集體分析。在這樣的情況 下,客戶的數(shù)據(jù)將只被維持成客戶數(shù)據(jù)(例如在客戶數(shù)據(jù)存儲406中)以用于執(zhí)行關(guān)于該 特定客戶的訓(xùn)練相關(guān)的服務(wù)或其他服務(wù),并且所收集的客戶數(shù)據(jù)將結(jié)合被存儲在BDFM數(shù) 據(jù)存儲1006和產(chǎn)品資源數(shù)據(jù)存儲1008中的數(shù)據(jù)而被分析,該客戶數(shù)據(jù)不會被遷移以存儲 在BDFM數(shù)據(jù)存儲1006中用于長期存儲和分析。在另一示例性協(xié)議中,作為允許客戶的系 統(tǒng)數(shù)據(jù)被匿名地遷移到BDFM數(shù)據(jù)存儲1006中用于由訓(xùn)練系統(tǒng)1002集體分析的交換,能夠 為客戶提供訓(xùn)練相關(guān)的服務(wù)或其他服務(wù)的折扣。
[0117] 根據(jù)各種不同的方面,客戶指定的特定數(shù)據(jù)可以包括裝置和/或資產(chǎn)級的故障與 警報、過程變量值(例如,溫度、壓力、產(chǎn)品的計數(shù)、循環(huán)次數(shù)等)、針對客戶的各種資產(chǎn)的計 算的或預(yù)期的關(guān)鍵執(zhí)行指標(biāo)、隨時間變化的系統(tǒng)行為的指標(biāo)以及其他這樣的信息。客戶指 定的數(shù)據(jù)還可以包括關(guān)于客戶的工業(yè)資產(chǎn)的各個裝置的固件版本、配置設(shè)置和使用中的軟 件的文檔。此外,訓(xùn)練系統(tǒng)1002能夠考慮在客戶模型416中編碼的客戶信息,其能夠?qū)τ?訓(xùn)練系統(tǒng)1002基于被存儲在BDFM數(shù)據(jù)存儲1006中的分析(例如大數(shù)據(jù)分析)所作出的 推斷產(chǎn)生影響。例如,客戶模型416可以指示作為客戶的商務(wù)(如汽車、食品和藥品、石油 和天然氣、纖維和紡織品、發(fā)電、船舶等)焦點的工業(yè)類型??蛻舻墓I(yè)的知識能促進使訓(xùn) 練系統(tǒng)1002能夠?qū)⒖蛻糁付ǖ臄?shù)據(jù)與關(guān)于相同行業(yè)中的類似系統(tǒng)和應(yīng)用的數(shù)據(jù)相關(guān)聯(lián), 如通過存儲在BDFM數(shù)據(jù)存儲1006中的數(shù)據(jù)來證明。
[0118] 總之,客戶指定的數(shù)據(jù)和客戶模型(例如416)能夠促進隨著時間從高級系統(tǒng)行為 降到裝置和軟件級別,以高粒度級別對客戶的工業(yè)企業(yè)進行準(zhǔn)確建模。鑒于通過分析被存 儲在BDFM數(shù)據(jù)存儲1006中的數(shù)據(jù)所學(xué)習(xí)的全局工業(yè)指定的和應(yīng)用指定的趨勢而對該客戶 指定的數(shù)據(jù)的分析(例如通過訓(xùn)練系統(tǒng)1002)以及在產(chǎn)品資源數(shù)據(jù)存儲1008中所維護的 供應(yīng)商提供的裝置信息,能夠促進執(zhí)行與工業(yè)自動化系統(tǒng)有關(guān)的訓(xùn)練相關(guān)的服務(wù)或其他服 務(wù)。
[0119] 在一些實現(xiàn)中,系統(tǒng)1000(例如經(jīng)由收集部件或訓(xùn)練系統(tǒng)1002)也能夠從一個或 更多個源(例如外部數(shù)據(jù)源)接收、收集、或捕獲外來數(shù)據(jù)1010。訓(xùn)練系統(tǒng)1002能夠使用或 利用從在客戶的工業(yè)企業(yè)外部的源接收、收集或捕獲的外來數(shù)據(jù)1010,其中外來數(shù)據(jù)1010 能夠與客戶的一個或多個工業(yè)自動化系統(tǒng)的操作相關(guān)。示例性外來數(shù)據(jù)1010可以包括:例 如,能源成本數(shù)據(jù)、材料成本和可用性數(shù)據(jù)、來自向客戶提供產(chǎn)品運輸服務(wù)的公司的調(diào)度信 息、市場指標(biāo)數(shù)據(jù)、網(wǎng)站流量統(tǒng)計、關(guān)于已知的信息安全漏洞或威脅的信息、或關(guān)于客戶的 一個或多個工業(yè)自動化系統(tǒng)的操作的其他信息。訓(xùn)練系統(tǒng)1002能夠從基本上任何數(shù)據(jù)源 取回外來數(shù)據(jù)1010,例如連至互聯(lián)網(wǎng)的服務(wù)器或其他數(shù)據(jù)存儲裝置、維護關(guān)注的外來數(shù)據(jù) 的基于云的存儲、或其他源。訓(xùn)練系統(tǒng)1002能夠分析外來數(shù)據(jù)1010和/或其他數(shù)據(jù)(例如 與關(guān)聯(lián)于一個或多個工業(yè)自動化系統(tǒng)的用戶(如操作員、管理者、技術(shù)人員、其他工人等) 相關(guān)聯(lián)的用戶相關(guān)的數(shù)據(jù)、裝置數(shù)據(jù)408、過程數(shù)據(jù)410、資產(chǎn)數(shù)據(jù)412、系統(tǒng)數(shù)據(jù)414等), 以促進執(zhí)行與一個或多個工業(yè)自動化系統(tǒng)有關(guān)的訓(xùn)練相關(guān)的或其他服務(wù)。
[0120] 上述的系統(tǒng)和/或裝置已經(jīng)關(guān)于幾個部件之間的交互進行了描述。應(yīng)當(dāng)認(rèn)識到, 這樣的系統(tǒng)和部件可以包括在其中指定的部件或子部件、指定部件或子部件中的一些、和/ 或附加的部件。子部件也可以被實現(xiàn)為通信地耦合到其他部件而不是包括在父部件內(nèi)的部 件。此外,一個或更多個部件和/或子部件可以組合成提供聚合功能的單個部件中。部件 也可以與為簡要起見未在本文中具體描述但為本領(lǐng)域技術(shù)人員已知的一個或更多個其他 部件交互。
[0121] 圖11至圖15示出了根據(jù)本主題申請的一個或更多個實施方式的各種方法。雖然 為了簡化說明,本文中示出的一個或更多個方法被示出并被描述為一系列動作,但是應(yīng)該 理解和認(rèn)識到,所公開的主題并不受動作順序的限制,這是由于根據(jù)該主題的一些動作可 以以不同于本文中示出和描述的順序發(fā)生和/或與其他動作同時發(fā)生。例如,本領(lǐng)域的技 術(shù)人員將理解和認(rèn)識到,方法可以可選地例如在狀態(tài)圖中被表示成一系列相互關(guān)聯(lián)的狀態(tài) 或事件。此外,并不需要所有示出的動作來實現(xiàn)根據(jù)所公開的主題的方法。此外,當(dāng)完全不 同的實體制定了方法的完全不同的部分時,一個或多個交互圖可以表示根據(jù)本主體公開的 方法。又進一步地,所公開的示例性方法中的兩個或更多個方法可以彼此結(jié)合被實施以實 現(xiàn)本文所描述的一個或更多個特征或優(yōu)點。
[0122] 圖11示出了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性方法1100的流程 圖,其能夠基于關(guān)于工業(yè)企業(yè)的基于云的數(shù)據(jù)來促進訓(xùn)練與關(guān)聯(lián)于工業(yè)企業(yè)的工業(yè)自動化 系統(tǒng)相關(guān)聯(lián)的用戶。方法1100能夠通過訓(xùn)練系統(tǒng)來被實現(xiàn),該訓(xùn)練系統(tǒng)可以包括執(zhí)行增強 部件和/或一個或多個其他部件(例如收集部件(例如基于云的收集部件)、數(shù)據(jù)存儲(例 如基于z?的數(shù)據(jù)存儲)等)。
[0123] 在1102,與工業(yè)自動化系統(tǒng)有關(guān)的數(shù)據(jù)組能夠被分析以促進執(zhí)行與增強關(guān)聯(lián)于工 業(yè)自動化系統(tǒng)的用戶的執(zhí)行或增強工業(yè)自動化系統(tǒng)的執(zhí)行有關(guān)的一個或更多個功能或操 作,其中所述數(shù)據(jù)組在基于云的平臺中(例如包括基于云的數(shù)據(jù)存儲)被維護。執(zhí)行增強 部件能夠分析關(guān)于工業(yè)自動化系統(tǒng)的數(shù)據(jù)組。該數(shù)據(jù)組能夠包括與工業(yè)自動化系統(tǒng)和/或 一個或更多個其他工業(yè)自動化系統(tǒng)(其可以包括一個或多個工業(yè)裝置、一個或多個工業(yè)過 程、或一個或多個工業(yè)資產(chǎn),其可以與關(guān)聯(lián)于工業(yè)化自動系統(tǒng)的一個或多個工業(yè)裝置、一個 或多個工業(yè)過程、或一個或多個工業(yè)資產(chǎn)相同或類似)相關(guān)聯(lián)的數(shù)據(jù)。所述數(shù)據(jù)組也可以 包括關(guān)于與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的一個或更多個用戶(例如操作員、管理者、技術(shù)人員 等)和一個或更多個其他的工業(yè)自動化系統(tǒng)有關(guān)的數(shù)據(jù)。
[0124] 所述數(shù)據(jù)組可以是被存儲在基于云的數(shù)據(jù)存儲中的數(shù)據(jù),其中該數(shù)據(jù)組或該數(shù)據(jù) 的至少一個子集可以從工業(yè)自動化系統(tǒng)被接收(例如收集、獲得、檢測等)并且被存儲在基 于云的數(shù)據(jù)存儲中。該數(shù)據(jù)組可以包括例如裝置相關(guān)的數(shù)據(jù)(例如工業(yè)裝置相關(guān)的數(shù)據(jù))、 資產(chǎn)相關(guān)的數(shù)據(jù)、過程相關(guān)的數(shù)據(jù)(例如工業(yè)自動化過程相關(guān)的數(shù)據(jù))、用戶相關(guān)的數(shù)據(jù)、 客戶相關(guān)的數(shù)據(jù)和/或與工業(yè)企業(yè)相關(guān)聯(lián)的其他數(shù)據(jù)。用戶相關(guān)的數(shù)據(jù)可以包括例如與關(guān) 于工業(yè)自動化系統(tǒng)的交互或行為以及響應(yīng)于關(guān)于工業(yè)自動化系統(tǒng)的用戶的交互或行為的 工業(yè)自動化系統(tǒng)的執(zhí)行或響應(yīng)有關(guān)的數(shù)據(jù),如本文中更全面地公開的。該數(shù)據(jù)能夠利用一 個或更多個云網(wǎng)關(guān)(例如通信網(wǎng)關(guān)部件)而被遷移(例如傳送)到云平臺,該云網(wǎng)關(guān)能用 作工業(yè)自動化系統(tǒng)的工業(yè)裝置與云平臺之間的單向或雙向通信接口。裝置相關(guān)的數(shù)據(jù)、資 產(chǎn)相關(guān)的數(shù)據(jù)、過程相關(guān)的數(shù)據(jù)、用戶相關(guān)的數(shù)據(jù)、客戶相關(guān)的數(shù)據(jù)、和/或其他工業(yè)自動 化系統(tǒng)相關(guān)的數(shù)據(jù)能夠被存儲在與標(biāo)識信息(例如用戶標(biāo)識符或其他用戶指定的信息、或 客戶標(biāo)識符或其他客戶指定的信息)相關(guān)聯(lián)的基于云的數(shù)據(jù)存儲中。例如,對于關(guān)于用戶 (例如操作者)所工作的工業(yè)過程的數(shù)據(jù)子集、過程相關(guān)的數(shù)據(jù)(例如關(guān)于工業(yè)過程執(zhí)行 的數(shù)據(jù))和/或用戶相關(guān)的數(shù)據(jù)(例如關(guān)于與工業(yè)過程的工作相關(guān)的用戶的交互和行為的 數(shù)據(jù))能夠分別包括用戶標(biāo)識符或與該用戶相關(guān)聯(lián)的其他用戶指定的信息以促進過程相 關(guān)的數(shù)據(jù)和/或用戶相關(guān)的數(shù)據(jù)與用戶的關(guān)聯(lián)(例如貼標(biāo)簽、鏈接等),以使得過程相關(guān)的 數(shù)據(jù)和/或用戶相關(guān)的數(shù)據(jù)能夠被識別(例如通過執(zhí)行增強部件或其他部件)為與用戶關(guān) 聯(lián)。
[0125] 所述收集部件能促進數(shù)據(jù)組的收集或獲得,并且能夠?qū)?shù)據(jù)組存儲在基于云的數(shù) 據(jù)存儲中。執(zhí)行增強部件能夠訪問基于云的數(shù)據(jù)存儲并且能夠從基于云的數(shù)據(jù)存儲接收 (例如取回、獲取等)數(shù)據(jù)組。所述執(zhí)行增強部件能夠分析數(shù)據(jù)組以促進執(zhí)行關(guān)于增強與工 業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶的執(zhí)行或工業(yè)自動化系統(tǒng)的執(zhí)行的一個或更多個功能或操作。 例如,執(zhí)行增強部件能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來分析數(shù)據(jù)組以促進確定或識別一個或 多個用戶動作(例如用戶動作或用戶動作序列)與被確定為有利的工業(yè)自動化系統(tǒng)的執(zhí)行 之間的關(guān)聯(lián),其中關(guān)于這樣的關(guān)聯(lián)的信息能夠被用于促進增強與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的 一個或多個用戶的執(zhí)行或工業(yè)自動化系統(tǒng)的執(zhí)行。
[0126] 在1104,根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,至少部分上基于數(shù)據(jù)組的分析結(jié)果,能夠確定 或識別與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶的一個或多個用戶動作與被確定為有利的工業(yè)自 動化系統(tǒng)的執(zhí)行之間的關(guān)聯(lián)。執(zhí)行增強部件能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,至少部分上基 于數(shù)據(jù)組的分析結(jié)果來確定或識別與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的用戶的一個或多個用戶動 作與被(執(zhí)行增強部件)確定為有利的工業(yè)自動化系統(tǒng)的執(zhí)行之間的關(guān)聯(lián)。例如,執(zhí)行增 強部件能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,至少部分上基于數(shù)據(jù)組的分析結(jié)果來確定或識別有 利地執(zhí)行的(例如執(zhí)行至少直到執(zhí)行的限定閥值級別)工業(yè)自動化系統(tǒng)或其一部分(例如 工業(yè)過程、工業(yè)裝置子集等)的一個或更多個實例。執(zhí)行增強部件還能夠至少部分上基于 數(shù)據(jù)組分析結(jié)果來確定或識別至少部分上負(fù)責(zé)實現(xiàn)工業(yè)自動化系統(tǒng)的有利執(zhí)行的一個或 更多個實例的一個或更多個用戶動作,其中數(shù)據(jù)組中的工業(yè)自動化系統(tǒng)相關(guān)的數(shù)據(jù)和/或 用戶有關(guān)的數(shù)據(jù)能夠與用戶標(biāo)識符或與用戶相關(guān)聯(lián)的其他用戶指定的信息相關(guān)聯(lián),以促進 識別或確定關(guān)于工業(yè)自動化系統(tǒng)的用戶交互或行為至少部分上負(fù)責(zé)工業(yè)自動化系統(tǒng)或其 一部分的有利執(zhí)行。
[0127] 根據(jù)需要,執(zhí)行增強部件還能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,至少部分上基于數(shù)據(jù) 分析結(jié)果,由其他用戶(或在其他時刻的用戶)來識別或確定工業(yè)自動化系統(tǒng)或其一部分 的不太有利的或相對較差的執(zhí)行的其他實例,其中工業(yè)自動化系統(tǒng)或其一部分的這種不太 有利或相對較差的執(zhí)行能夠與關(guān)于工業(yè)自動化系統(tǒng)的用戶交互或行為相關(guān)聯(lián),該用戶交互 或行為不同于導(dǎo)致工業(yè)自動化系統(tǒng)或其一部分的有利執(zhí)行的用戶的交互或行為。執(zhí)行增強 部件能夠?qū)⑴c工業(yè)自動化系統(tǒng)或其一部分的有利執(zhí)行相關(guān)聯(lián)的用戶交互和用戶行為與關(guān) 聯(lián)于工業(yè)自動化系統(tǒng)或其一部分的不太有利的或相對較差的執(zhí)行的不同用戶交互和其他 用戶(或在其他時刻的用戶)的行為進行比較。由執(zhí)行增強部件進行的這種比較能促進使 得執(zhí)行增強部件能夠確定關(guān)于工業(yè)自動化系統(tǒng)或其一部分的用戶交互或用戶的行為至少 部分上負(fù)責(zé)工業(yè)自動化系統(tǒng)或其一部分的有利執(zhí)行。這能夠促進使得執(zhí)行增強部件能夠確 定或識別關(guān)于工業(yè)自動化系統(tǒng)的用戶的一個或多個用戶動作與工業(yè)自動化系統(tǒng)的有利執(zhí) 行之間的關(guān)聯(lián)。
[0128] 在一些實現(xiàn)中,至少部分上基于用戶的一個或多個用戶動作與所確定的工業(yè)自動 化系統(tǒng)的有利執(zhí)行之間的所確定或識別的關(guān)聯(lián),執(zhí)行增強部件能夠促進確定訓(xùn)練相關(guān)的或 者其他功能或操作(例如確定關(guān)于工業(yè)自動化系統(tǒng)的優(yōu)選用戶動作、確定關(guān)于工業(yè)自動化 系統(tǒng)的較差的或不安全的用戶實踐、訓(xùn)練用戶以更高效地執(zhí)行關(guān)于工業(yè)自動化系統(tǒng)的任務(wù) (例如至少部分上基于優(yōu)選用戶動作)、自動化優(yōu)選用戶動作等),其能夠促進訓(xùn)練用戶或 者自動化與工業(yè)自動化系統(tǒng)相關(guān)的優(yōu)選用戶動作。
[0129] 圖12描繪了根據(jù)所公開的主題的各種實現(xiàn)和實施方式的示例性方法1200的流程 圖,該方法1200能基于關(guān)于工業(yè)企業(yè)的基于云的數(shù)據(jù)而促進訓(xùn)練與工業(yè)自動化系統(tǒng)相關(guān) 聯(lián)的用戶,該工業(yè)自動化系統(tǒng)與工業(yè)企業(yè)相關(guān)聯(lián)。該方法1200能夠通過包括執(zhí)行增強部件 和/或其他部件(例如基于云的收集部件、基于云的數(shù)據(jù)存儲等)的訓(xùn)練系統(tǒng)來被實現(xiàn)。
[0130] 在1202,能夠捕獲和/或收集與包括一個或更多個工業(yè)自動化系統(tǒng)的一組工業(yè)自 動化系統(tǒng)有關(guān)的數(shù)據(jù)組。所述訓(xùn)練系統(tǒng)可以包括能夠捕獲和/或收集與該組工業(yè)自動化系 統(tǒng)有關(guān)的數(shù)據(jù)組的收集部件。該數(shù)據(jù)組可以包括與關(guān)聯(lián)于該工業(yè)自動化系統(tǒng)組中的一個或 更多個工業(yè)自動化系統(tǒng)的工業(yè)裝置、工業(yè)資產(chǎn)、工業(yè)過程和網(wǎng)絡(luò)裝置相關(guān)的數(shù)據(jù)。該數(shù)據(jù)組 也可以包括用戶相關(guān)的數(shù)據(jù)或客戶相關(guān)的數(shù)據(jù)。例如,用戶相關(guān)的數(shù)據(jù)可以包括與執(zhí)行關(guān) 于一個或多個工業(yè)自動化系統(tǒng)的各自任務(wù)的各個用戶(例如操作員,管理者,技術(shù)人員等) 的交互或行為有關(guān)的數(shù)據(jù),以及一個或多個工業(yè)自動化系統(tǒng)的響應(yīng)于由各個用戶執(zhí)行各自 的用戶動作(例如包括交互或行為)的執(zhí)行結(jié)果相關(guān)的數(shù)據(jù)。該組工業(yè)自動化系統(tǒng)可以與 一個或更多個工業(yè)企業(yè)相關(guān)聯(lián)。
[0131] 在一些實現(xiàn)中,訓(xùn)練系統(tǒng)的全部或一部分可以位于云平臺中。例如,訓(xùn)練系統(tǒng)的執(zhí) 行增強部件、收集部件、數(shù)據(jù)存儲和/或一個或多個其他部件可以位于云平臺中。在其他實 現(xiàn)中,某些部件(例如執(zhí)行增強部件或收集部件)可以位于云平臺外部并可以訪問云平臺 (例如云平臺中的數(shù)據(jù)存儲),以促進分析數(shù)據(jù)存儲中的數(shù)據(jù)從而促使執(zhí)行與訓(xùn)練關(guān)聯(lián)于 工業(yè)自動化系統(tǒng)的用戶有關(guān)的功能、操作或任務(wù),自動化已由一個或多個用戶執(zhí)行的期望 的(例如優(yōu)選的)動作,或者執(zhí)行其他功能、操作或任務(wù)。一個或更多個傳感器部件(例如 視頻傳感器部件、音頻傳感器部件、運動傳感器部件,位置傳感器部件等)能夠分布在整個 工業(yè)自動化系統(tǒng)環(huán)境中,以促進感測、檢測和/或捕獲與執(zhí)行關(guān)于工業(yè)自動化系統(tǒng)的各個 部分的工作任務(wù)的一個或多個用戶的用戶交互或行為相關(guān)的信息,與和執(zhí)行關(guān)于工業(yè)自動 化系統(tǒng)的各個部分的工作任務(wù)的用戶的用戶交互或行為相關(guān)的(例如響應(yīng)于)工業(yè)自動化 系統(tǒng)的各個部分的操作、執(zhí)行或響應(yīng)相關(guān)的信息,或其他與工業(yè)自動化系統(tǒng)的用戶相關(guān)的 信息。
[0132] 在1204,能夠?qū)?shù)據(jù)組存儲在數(shù)據(jù)存儲中。收集部件能夠促進將該數(shù)據(jù)組存儲在 數(shù)據(jù)存儲中。
[0133] 在1206,能夠分析數(shù)據(jù)組。執(zhí)行增強部件能夠訪問基于云的數(shù)據(jù)存儲器并且能從 基于云的數(shù)據(jù)存儲中取回、獲得或讀取該數(shù)據(jù)組。執(zhí)行增強部件能夠分析該數(shù)據(jù)組(例如 對數(shù)據(jù)組執(zhí)行大數(shù)據(jù)分析)以促進確定或識別與工業(yè)自動化系統(tǒng)或其一部分(例如工業(yè)過 程,工業(yè)裝置子集等)有關(guān)的用戶的一個或多個優(yōu)選用戶動作。
[0134] 在1208,能夠至少部分基于該數(shù)據(jù)組的分析結(jié)果來確定關(guān)于工業(yè)自動化系統(tǒng)的用 戶的一個或多個優(yōu)選用戶動作。根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,執(zhí)行增強部件能夠分析數(shù)據(jù)組 以促進確定或識別與用戶對該工業(yè)自動化系統(tǒng)或其一部分執(zhí)行工作任務(wù)的相關(guān)一個或更 多個用戶動作或行為,其導(dǎo)致工業(yè)自動化系統(tǒng)或其一部分的有利執(zhí)行(例如導(dǎo)致該工業(yè)自 動化系統(tǒng)或其一部分的執(zhí)行滿足限定的閥值執(zhí)行參數(shù)或參數(shù)范圍)。執(zhí)行增強部件還能夠 至少部分上基于從用戶動作或行為中產(chǎn)生的工業(yè)自動化系統(tǒng)的相對執(zhí)行與從其他一個或 多個用戶的動作或一個或多個行為中產(chǎn)生的工業(yè)自動化系統(tǒng)的執(zhí)行(例如相對較差的執(zhí) 行)的比較,來促進確定或識別用戶的導(dǎo)致工業(yè)自動化系統(tǒng)的有利執(zhí)行的一個或更多個動 作或行為。
[0135] 在一些實現(xiàn)中,執(zhí)行增強部件還能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,促進修改一個或 多個優(yōu)選的用戶動作以促進達到由工業(yè)自動化系統(tǒng)實現(xiàn)的或從工業(yè)自動化系統(tǒng)響應(yīng)的更 加有利的執(zhí)行。例如,一個或多個優(yōu)選的用戶動作能夠包括用戶動作組,并且執(zhí)行增強部件 能夠分析用戶動作組中的各個用戶動作,以確定這些用戶動作中的任一動作是否能夠被進 一步改進以進一步改進工業(yè)自動化系統(tǒng)的有利執(zhí)行。例如,該用戶動作組可以包括四個用 戶動作,其中執(zhí)行增強部件能夠確定用戶動作中的三個動作至少基本上是事實上最佳的, 而該組中的其余用戶動作基本上不是最佳的并且能夠通過修改其余用戶動作而得到改進。 該執(zhí)行增強部件能夠確定修改,該修改能夠被實現(xiàn)用來修改該其余用戶,并且一個或多個 優(yōu)選的用戶動作能夠至少部分上基于該修改而被修改。
[0136] 在1210,能夠至少部分地基于一個或多個優(yōu)選用戶動作而生成訓(xùn)練演示 (presentation)。執(zhí)行增強部件能夠生成可以包括與一個或多個優(yōu)選用戶動作有關(guān)的信息 的訓(xùn)練演示。訓(xùn)練演示可被用于促進訓(xùn)練其他用戶(例如,無經(jīng)驗的或做的較差的用戶) 當(dāng)利用工業(yè)自動化系統(tǒng)工作時,在執(zhí)行與一個或多個優(yōu)選用戶動作相關(guān)聯(lián)的工作任務(wù)時更 好地執(zhí)行和/或更高效地執(zhí)行。訓(xùn)練演示可以是或包含例如,呈現(xiàn)或說明一個或多個優(yōu)選 用戶動作的視頻(例如動畫視頻、執(zhí)行或討論工作任務(wù)執(zhí)行的用戶的視頻)、實物演示、音 頻演示、印刷材料(如書面指示)、海報和/或布告。
[0137] 在一些實現(xiàn)中,執(zhí)行增強部件也能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,至少部分上基于 數(shù)據(jù)分析結(jié)果來識別或確定關(guān)于工業(yè)自動化系統(tǒng)的較差或不安全的用戶實踐(例如導(dǎo)致 工業(yè)自動化系統(tǒng)的不太有利或較差執(zhí)行的或者不安全的用戶動作)。例如,執(zhí)行增強部件 能夠根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合來確定或識別與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的一個或多個操作 或一個或多個事件相關(guān)用戶動作或行為,其導(dǎo)致工業(yè)自動化系統(tǒng)的相對較差的執(zhí)行或由其 做出的響應(yīng),由于潛在地有害于一個或多個用戶或工業(yè)自動化系統(tǒng)而是至少潛在地不安全 的,和/或?qū)е聦σ粋€或多個用戶或工業(yè)自動化系統(tǒng)有害。
[0138] 執(zhí)行增強部件能生成訓(xùn)練演示(例如包括一個或多個優(yōu)選用戶動作的同一訓(xùn)練 演示,或分離的訓(xùn)練演示),其能夠說明或呈現(xiàn)較差的或不安全的一個或多個用戶動作和/ 或包括指令組,該指令組能促進訓(xùn)練用戶不執(zhí)行與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的一個或多個操 作或一個或多個事件相關(guān)的較差或不安全的一個或多個用戶動作,和/或通過執(zhí)行一個或 多個優(yōu)選用戶動作來訓(xùn)練用戶執(zhí)行相關(guān)工作任務(wù)。執(zhí)行增強部件能夠?qū)⒁粋€或多個訓(xùn)練演 示或其一部分存儲在基于云的數(shù)據(jù)存儲中,和/或能夠提供在訓(xùn)練用戶中使用(例如演示) 的一個或多個訓(xùn)練演示。
[0139] 在一些實現(xiàn)中,在執(zhí)行標(biāo)記為1208的操作之后,方法1200可以進行到參考點A。 在一些實現(xiàn)中,如在圖13中描繪的,方法1300可以從參考點A繼續(xù)進行,其中一個或多個 優(yōu)選的用戶動作能夠被使用(例如被分析)以促進自動化一個或多個優(yōu)選的用戶動作,如 本文中更全面地公開的那樣。在其他實現(xiàn)中,如在圖14中描繪的,方法1400可以從參考點 A繼續(xù)進行,其中能代替一個或多個優(yōu)選的用戶動作而被執(zhí)行的代替的一個或多個用戶動 作能夠被確定,如本文中更全面地公開的那樣。
[0140] 圖13示出了根據(jù)所公開的主題的各種方面和實施方式的示例性方法1300的流程 圖,其能夠促進自動化與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)的工作任務(wù)相關(guān)的一個或更多個優(yōu)選用戶 動作。方法1300能夠通過訓(xùn)練系統(tǒng)來實現(xiàn),該訓(xùn)練系統(tǒng)能夠包括執(zhí)行增強部件和/或一 個或多個其他部件(例如基于云的收集部件、基于云的數(shù)據(jù)存儲等)。在一些實現(xiàn)中,方法 1300可以從方法1200的參考點A繼續(xù)進行,其中一個或多個優(yōu)選的用戶動作已經(jīng)關(guān)于與工 業(yè)自動化系統(tǒng)相關(guān)聯(lián)的工作任務(wù)而被確定或識別。
[0141] 在1302,能夠分析與一個或更多個優(yōu)選的用戶動作有關(guān)的數(shù)據(jù),該用戶動作與關(guān) 聯(lián)于工業(yè)自動化系統(tǒng)的工作任務(wù)有關(guān)。執(zhí)行增強部件能夠分析與一個或更多個優(yōu)選用戶動 作有關(guān)的數(shù)據(jù),以促進確定或設(shè)計能執(zhí)行(例如自動地或動態(tài)地執(zhí)行)與已經(jīng)被用戶執(zhí)行 的工作任務(wù)相關(guān)的一個或更多個優(yōu)選(用戶)動作的一個或多個部件(例如工業(yè)部件)、 一個或多個裝置(例如工業(yè)裝置)、一個或多個過程(例如工業(yè)過程)、一個或多個技術(shù)和 /或一個或多個算法等。
[0142] 在1304,能夠至少部分上基于與一個或更多個優(yōu)選用戶動作有關(guān)的數(shù)據(jù)的分析結(jié) 果,確定或設(shè)計一個或更多個部件、裝置、過程、技術(shù)和/或算法等。執(zhí)行增強部件能夠至少 部分上基于該分析結(jié)果來確定或設(shè)計一個或更多個部件、裝置、過程、技術(shù)和/或算法等。 在一些實現(xiàn)中,執(zhí)行增強部件能夠至少部分地基于該分析結(jié)果來仿真或模擬一個或更多個 優(yōu)選的用戶動作,仿真或模擬一個或更多個部件、裝置、過程、技術(shù)和/或算法等,和/或仿 真或模擬工業(yè)自動化系統(tǒng)。執(zhí)行增強部件能夠生成工業(yè)自動化系統(tǒng)的操作的一個或多個 仿真(例如被修改成納入被仿真或模擬的一個或更多個優(yōu)選用戶動作,仿真或模擬一個或 更多個部件、裝置、過程、技術(shù)和/或算法等),以促進確定或設(shè)計一個或更多個優(yōu)選的用戶 動作,仿真或模擬一個或更多個部件、裝置、過程、技術(shù)、和/或算法等,驗證一個或更多個 優(yōu)選的用戶動作、仿真或模擬一個或更多個部件、裝置、過程、技術(shù)、和/或算法等將令人滿 意地執(zhí)行或操作以達到工業(yè)自動化系統(tǒng)的有利執(zhí)行,其充分地或基本上與通過一個或更多 個優(yōu)選的用戶動作而達到的工業(yè)自動化系統(tǒng)的有利執(zhí)行相當(dāng),和/或評估一個或更多個部 件、裝置、過程、技術(shù)和/或算法的仿真的執(zhí)行等。
[0143] 在1306,能夠至少部分上基于一個或更多個部件、裝置、過程、技術(shù)和/或算法等 的確定或設(shè)計,來生成一個或更多個部件、裝置、過程、技術(shù)和/或算法等。執(zhí)行增強部件或 其他一個或多個的部件能夠至少部分地基于一個或更多個部件、裝置、過程、技術(shù)和/或算 法等的確定或設(shè)計來生成一個或更多個部件、裝置、過程、技術(shù)和/或算法等。
[0144] 在1308,能夠修改工業(yè)自動化系統(tǒng)以納入或集成一個或更多個部件、裝置、過程、 技術(shù)和/或算法等。執(zhí)行增強部件或其他一個或多個部件能修改工業(yè)自動化系統(tǒng)以納入或 集成一個或更多個部件、裝置、過程、技術(shù)和/或算法等。所修改的工業(yè)自動化系統(tǒng)能執(zhí)行 (例如自動地或動態(tài)地執(zhí)行)與針對工業(yè)自動化系統(tǒng)的關(guān)聯(lián)工作任務(wù)相關(guān)的一個或更多個 優(yōu)選的(原來的用戶)動作,而不是讓該用戶或另一用戶執(zhí)行一個或更多個優(yōu)選的用戶動 作。根據(jù)需要,執(zhí)行增強部件能將與一個或更多個優(yōu)選的用戶動作的自動化有關(guān)的信息存 儲在數(shù)據(jù)存儲中。
[0145] 圖14示出了根據(jù)所公開主題的各種方面和實施方式的另一示例性方法1400的流 程圖,,該方法1400能促進確定一個或更多個代替的用戶動作,用戶能執(zhí)行該代替的用戶 動作以完成一個或多個工作任務(wù)從而達到與當(dāng)該一個或多個工作任務(wù)由用戶(例如另一 用戶)通過執(zhí)行一個或更多個用戶動作(例如優(yōu)選用戶動作)來完成時相同或基本相同的 執(zhí)行結(jié)果。在一些情況下,第一用戶能夠執(zhí)行一個或更多個用戶動作(例如優(yōu)選的用戶動 作)以完成與工業(yè)自動化系統(tǒng)相關(guān)的工作任務(wù),其產(chǎn)生了工業(yè)自動化系統(tǒng)的有利執(zhí)行或由 其做出的響應(yīng),其中第二用戶當(dāng)嘗試完成工作任務(wù)時遺憾地未能執(zhí)行第一用戶能夠執(zhí)行的 一個或更多個用戶動作。例如,第二用戶可以具有物理限制或其它限制,其使該第二用戶難 以(如果并非不可能的)以第一用戶能夠執(zhí)行它們的方式來執(zhí)行一個或更多個用戶動作。 方法1400能夠被用來確定一個或更多個代替的用戶動作,該代替的用戶動作能夠由第二 用戶執(zhí)行以完成一個或多個工作任務(wù)從而達到與當(dāng)一個或多個工作任務(wù)由第一用戶通過 執(zhí)行一個或更多個用戶動作(例如優(yōu)選用戶動作)完成時相同的或基本相同的執(zhí)行結(jié)果。
[0146] 方法1400能夠通過訓(xùn)練系統(tǒng)實現(xiàn),該訓(xùn)練系統(tǒng)能夠包括執(zhí)行增強部件和/或一個 或多個其他部件(例如收集部件、基于云的數(shù)據(jù)存儲等)。在一些實現(xiàn)中,方法1400能夠從 方法1200的參考點A繼續(xù)進行,其中一個或多個優(yōu)選的用戶動作已經(jīng)關(guān)于與工業(yè)自動化系 統(tǒng)相關(guān)聯(lián)的工作任務(wù)而被確定或識別。
[0147] 在1402,能夠分析與一個或更多個優(yōu)選的用戶動作有關(guān)的數(shù)據(jù),該用戶動作與關(guān) 聯(lián)于工業(yè)自動化系統(tǒng)的一個或多個工作任務(wù)有關(guān)。執(zhí)行增強部件能夠分析與一個或更多個 優(yōu)選用戶動作有關(guān)的數(shù)據(jù),以促進確定一個或多個代替的用戶動作,其中另一用戶能執(zhí)行 該代替的用戶動作以完成一個或多個工作任務(wù)或基本相似的一個或多個工作任務(wù),從而促 進通過工業(yè)自動化系統(tǒng)獲得與從執(zhí)行一個或更多個優(yōu)選用戶動作以完成與工業(yè)自動化系 統(tǒng)的操作相關(guān)的工作任務(wù)中獲得的執(zhí)行結(jié)果相同或基本相同的執(zhí)行結(jié)果。
[0148] 在1404,能夠至少部分基于分析結(jié)果來確定在執(zhí)行一個或更多個優(yōu)選用戶動作以 完成一個或多個工作任務(wù)中所涉及的物理元素、智力元素和/或其他元素。執(zhí)行增強部件 能夠至少部分上基于分析結(jié)果來確定在由用戶執(zhí)行一個或更多個優(yōu)選用戶動作以完成一 個或多個工作任務(wù)中所涉及的物理元素、智力元素和/或其他元素。物理元素可以包括或 者可以涉及例如關(guān)于執(zhí)行一個或更多個優(yōu)選用戶動作的用戶的物理運動、物理移動速度、 物理移動準(zhǔn)確度等。智力元素可以包括或可以涉及例如用戶響應(yīng)于工業(yè)自動化系統(tǒng)的條件 所采取的動作類型、用戶對該條件的反應(yīng)時間等。執(zhí)行增強部件能關(guān)于執(zhí)行一個或更多個 優(yōu)選用戶動作而從用戶所采取的動作中確定或者導(dǎo)出智力元素。
[0149] 在1406,能夠確定第二用戶的物理技能、工作技能、智力、和/或其他因素。執(zhí)行增 強部件能夠至少部分上基于與第二用戶的物理技能、工作技能、智力和/或其他因素有關(guān) 的數(shù)據(jù)分析結(jié)果來確定第二用戶的物理技能、工作技能、智力和/或其他因素(例如工作相 關(guān)的和/或執(zhí)行相關(guān)的特征)。
[0150] 在1408,能夠至少部分上基于數(shù)據(jù)分析結(jié)果來確定在執(zhí)行一個或更多個優(yōu)選的 用戶動作以完成一個或多個工作任務(wù)中所涉及的物理元素、智力元素和/或其他元素與第 二用戶的物理技能、工作技能、智力、和/或其他因素之間的差異。執(zhí)行增強部件能夠相對 于第二用戶的物理技能、工作技能、智力和/或其他因素來比較或評估在執(zhí)行一個或更多 個優(yōu)選用戶動作以完成一個或多個工作任務(wù)中所涉及的物理元素、智力元素和/或其他元 素。這能夠促使執(zhí)行增強部件能夠確定代替的用戶動作,第二用戶可以有能力執(zhí)行該代替 的用戶動作以達到與從執(zhí)行一個或更多個優(yōu)選用戶動作以完成工作任務(wù)中所獲得的執(zhí)行 結(jié)果相同或基本相同的工業(yè)自動化系統(tǒng)的執(zhí)行結(jié)果。
[0151] 在1410,能夠至少部分基于在執(zhí)行一個或更多個優(yōu)選的用戶動作以完成一個或多 個工作任務(wù)中所涉及的物理元素、智力元素和/或其他元素與第二用戶的物理技能、工作 技能、智力和/或其他因素之間的差異,來確定能代替一個或更多個優(yōu)選用戶動作中的一 個或多個優(yōu)選用戶動作完成工作任務(wù)而被執(zhí)行的一個或更多個代替的用戶動作。執(zhí)行增強 部件能夠確定能代替一個或更多個優(yōu)選用戶動作中的一個或多個優(yōu)選用戶動作完成工作 任務(wù)而由第二用戶(或另一用戶)執(zhí)行的一個或更多個代替的用戶動作,以促進完成一個 或多個工作任務(wù)從而以不同的方式達到相同或基本相同的結(jié)果(例如達到與能通過執(zhí)行 一個或更多個優(yōu)選用戶動作而達到的相同或基本相同的有利執(zhí)行)。例如,優(yōu)選的用戶動作 可以包括四個用戶動作,其中執(zhí)行增強部件能夠確定第二用戶能夠以與第一用戶相同或基 本相同的方式執(zhí)行用戶動作中的三個用戶動作,但是由于第二用戶的物理限制,因此第二 用戶不能夠以第一用戶能夠執(zhí)行的方式執(zhí)行第四優(yōu)選的用戶動作。執(zhí)行增強部件能夠確定 第二用戶能夠代替第四優(yōu)選用戶動作而執(zhí)行的(例如物理上能夠執(zhí)行的)一個或更多個代 替的用戶動作,其中執(zhí)行一個或更多個代替的用戶動作能夠達到與執(zhí)行第四優(yōu)選用戶動作 相同或基本相同的結(jié)果。采用方法1400,執(zhí)行增強部件能夠至少部分上基于不同用戶各自 的物理技能、工作技能、智力和/或其他因素來確定關(guān)于不同用戶的工作任務(wù)的代替的不 同類型用戶動作。
[0152] 在1412,能夠生成包括與一個或更多個代替用戶動作有關(guān)的信息的訓(xùn)練演示。該 訓(xùn)練演示可以是或包含例如呈現(xiàn)或說明的一個或更多個代替的用戶動作和/或一個或更 多個優(yōu)選的用戶動作(例如第二用戶能夠執(zhí)行以完成工作任務(wù)的代替的用戶動作和/或優(yōu) 選的用戶動作的序列)的視頻(例如動畫視頻)、實物演示、音頻演示、印刷材料(例如書面 指示)和/或布告。該訓(xùn)練演示能夠被用于促進訓(xùn)練第二用戶和/或一個或多個其他用戶 執(zhí)行與工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的一個或多個工作任務(wù)。
[0153] 圖15示出了根據(jù)所公開主題的各種方面和實施方式的示例性方法1500的流程 圖,方法1500能夠促進期望地(例如,可接受地、最佳地等)確定針對執(zhí)行與工業(yè)自動化系 統(tǒng)相關(guān)的工作任務(wù)的各個用戶各自的分配。方法1500能夠通過訓(xùn)練系統(tǒng)來實現(xiàn),該訓(xùn)練系 統(tǒng)可以包括執(zhí)行增強部件和/或一個或多個其他部件(例如基于云的收集部件、基于云的 數(shù)據(jù)存儲等)。
[0154] 在1502,能夠捕獲和/或收集與包括一個或更多個工業(yè)自動化系統(tǒng)的一組工業(yè)自 動化系統(tǒng)有關(guān)的數(shù)據(jù)組。所述訓(xùn)練系統(tǒng)可以包括能捕獲和/或收集與工業(yè)自動化系統(tǒng)組有 關(guān)的數(shù)據(jù)組的收集部件。數(shù)據(jù)組可以包括與關(guān)聯(lián)于工業(yè)自動化系統(tǒng)組中的一個或更多個工 業(yè)自動化系統(tǒng)的工業(yè)裝置、工業(yè)資產(chǎn)、工業(yè)過程和網(wǎng)絡(luò)裝置有關(guān)的數(shù)據(jù)。數(shù)據(jù)組也可以包括 用戶相關(guān)的數(shù)據(jù)或客戶相關(guān)的數(shù)據(jù)。例如,用戶相關(guān)的數(shù)據(jù)能夠包括當(dāng)各個用戶執(zhí)行各自 的工作任務(wù)時與一個或多個工業(yè)自動化系統(tǒng)相關(guān)的各個用戶(例如操作員、管理者、技術(shù) 人員等)的交互或行為有關(guān)的數(shù)據(jù)。工業(yè)自動化系統(tǒng)組能夠與一個或更多個工業(yè)企業(yè)相關(guān) 聯(lián)。訓(xùn)練系統(tǒng)可以包括其他特征或功能,例如本文中所公開的那些特征或功能。
[0155] 在1504,數(shù)據(jù)組能夠被存儲在例如基于云的數(shù)據(jù)存儲中。收集部件能夠促進將數(shù) 據(jù)組存儲在數(shù)據(jù)存儲中。
[0156] 在1506,能夠分析數(shù)據(jù)組。執(zhí)行增強部件能訪問基于云的數(shù)據(jù)存儲器,并且能從基 于云的數(shù)據(jù)存儲中取回、獲得或讀取數(shù)據(jù)組。執(zhí)行增強部件能夠分析數(shù)據(jù)組(例如執(zhí)行對 數(shù)據(jù)組的大數(shù)據(jù)分析)以促進期望地(例如,可接受、最佳地等)確定或識別針對執(zhí)行與工 業(yè)自動化系統(tǒng)相關(guān)的工作任務(wù)的各個用戶各自的工作分配。
[0157] 在1508,根據(jù)限定的執(zhí)行標(biāo)準(zhǔn)集合,能夠至少部分地基于數(shù)據(jù)分析結(jié)果來確定與 利用工業(yè)自動化系統(tǒng)進行工作有關(guān)的針對各個用戶的各自期望的(例如,最能接受的、最 佳的)的工作分配。例如,與工業(yè)自動化系統(tǒng)的操作相關(guān),工作分配可以包括與執(zhí)行關(guān)于工 業(yè)自動化系統(tǒng)的第一部分(例如工業(yè)過程、工業(yè)裝置子集等)的第一任務(wù)組相關(guān)聯(lián)的第一 工作分配;以及與執(zhí)行關(guān)于工業(yè)自動化系統(tǒng)的第二部分的第二任務(wù)組的第二工作分配,其 中第一用戶和第二用戶均能夠至少最低限度地被評定以執(zhí)行第一工作分配或第二工作分 配。執(zhí)行增強部件能夠分析數(shù)據(jù)組,并且能夠確定指示以下內(nèi)容的數(shù)據(jù)組:與在指派第一用 戶執(zhí)行第二工作分配且指派第二用戶執(zhí)行第一工作分配的情況下的工業(yè)自動化系統(tǒng)的執(zhí) 行或響應(yīng)相比較,在指派第一用戶執(zhí)行第一工作分配且指派第二用戶執(zhí)行第二工作分配的 情況下工業(yè)自動化系統(tǒng)的執(zhí)行或響應(yīng)將更有利。至少部分上基于該分析結(jié)果,執(zhí)行增強部 件能夠確定指派第一用戶或者至少通過執(zhí)行增強部件推薦而指派第一用戶執(zhí)行第一工作 分配,并且指派第二用戶或者至少通過執(zhí)行增強部件推薦而指派第二用戶執(zhí)行第二工作分 配。
[0158] 與利用工業(yè)自動化系統(tǒng)工作有關(guān)地,執(zhí)行增強部件能夠作為輸出(例如通過顯示 屏幕、消息、打印輸出等)而提供(例如呈現(xiàn)、傳送、打印等)針對各個用戶的各自期望的 (例如最能接受的、最佳的)工作分配。
[0159] 本文中所描述的實施例、系統(tǒng)和部件,以及在其中能夠執(zhí)行在主題說明書中闡述 的各個方面的工業(yè)控制系統(tǒng)和工業(yè)自動化環(huán)境可以包括能夠通過網(wǎng)絡(luò)進行交互的計算機 或網(wǎng)絡(luò)部件如服務(wù)器、客戶端、可編程邏輯控制器(PLC)、自動控制器、通訊模塊、移動計算 機、無線部件、控制部件等。計算機和服務(wù)器包括一個或更多個處理器--采用電信號執(zhí)行 邏輯操作的電子集成電路--被配置為執(zhí)行存儲在介質(zhì)如隨機存取存儲器(RAM)、只讀存 儲器(ROM)、硬盤驅(qū)動器以及可以包括記憶棒、記憶卡、閃存驅(qū)動器和外部硬盤驅(qū)動器等的 可移動存儲裝置中的指令。
[0160] 類似地,本文中使用的術(shù)語PLC或自動化控制器可以包括跨多個部件、系統(tǒng)和/ 或網(wǎng)絡(luò)共享的功能。例如,一個或更多PLC或自動化控制器可以經(jīng)由網(wǎng)絡(luò)與各種網(wǎng)絡(luò)裝置 通信和協(xié)作。這可以包括經(jīng)由包括控制、自動化裝置和/或公共網(wǎng)絡(luò)的網(wǎng)絡(luò)通信的基本上 任何類型的控制、通訊模塊、計算機、輸入/輸出(I/O)裝置、傳感器、致動器和人機接口 (HMI)。PLC或自動控制器還可以與各種其它裝置如I/O模塊包括模擬、數(shù)字、編程/智能 I/O模塊,其它可編程控制器,通信模塊,傳感器,致動器,輸出裝置等通信,并且控制各種其 它裝置如I/O模塊包括模擬、數(shù)字、編程/智能I/O模塊,其它可編程控制器,通信模塊,傳 感器,致動器,輸出裝置等。
[0161] 網(wǎng)絡(luò)可以包括公共網(wǎng)絡(luò)如互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)和自動化網(wǎng)絡(luò),諸如控制和信息協(xié)議 (CIP)網(wǎng)絡(luò),包括裝置網(wǎng)(DeviceNet)、控制網(wǎng)(ControlNet)和以太網(wǎng)/IP。其它網(wǎng)絡(luò)包括 以太網(wǎng)、DH/DH+、遠(yuǎn)程I/O、現(xiàn)場總線、Modbus總線、Profibus總線、CAN、無線網(wǎng)絡(luò)、串行協(xié)議 等。另外,網(wǎng)絡(luò)裝置可以包括各種可能性(硬件和/或軟件部件)。這些包括部件諸如具有 虛擬局域網(wǎng)(VLAN)能力的交換機、局域網(wǎng)、廣域網(wǎng)、代理、網(wǎng)關(guān)、路由器、防火墻、虛擬專用 網(wǎng)(VPN)裝置、服務(wù)器、客戶機、計算機、配置工具、監(jiān)控工具和/或其它裝置。
[0162] 為了提供所公開的主題的各種方面的上下文,圖16和圖17以及下面的討論意在 提供在其中能夠?qū)崿F(xiàn)所公開的主題的各種方面的適當(dāng)?shù)沫h(huán)境的簡要的概括的描述。
[0163] 參照圖16,用于實現(xiàn)上述主題的各種方面的示例環(huán)境1600包括計算機1612。計算 機1612包括處理單元1614、系統(tǒng)存儲器1616和系統(tǒng)總線1618。系統(tǒng)總線1618將系統(tǒng)部 件包括但不限于將系統(tǒng)存儲器1616耦接至處理單元1614。處理單元1614可以是各種可利 用的處理器中的任何一種。多核微處理器和其它多處理器結(jié)構(gòu)也可以用作處理單元1614。
[0164] 系統(tǒng)總線1618可以是使用任何各種可利用的總線結(jié)構(gòu),包括但不限于8位總線、 工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(ISA),微通道結(jié)構(gòu)(MSA),擴展ISA (EISA),智能驅(qū)動電子裝置(IDE),VESA局 部總線(VLB),外圍組件互連(PCI),通用串行總線(USB),高級圖形端口(AGP),個人計算機 存儲卡國際協(xié)會總線(PCMCIA)和小型計算機系統(tǒng)接口(SCSI)的若干類型的總線結(jié)構(gòu)中的 任何一種,包括存儲器總線或存儲器控制器、外圍總線或外部總線和/或局部總線。
[0165] 系統(tǒng)存儲器1616包括易失性存儲器1620和非易失性存儲器1622。包括基本例 程以諸如在啟動期間在計算機1612中的元件之間傳送信息的基本輸入/輸出系統(tǒng)(BIOS) 存儲在非易失性存儲器1622中。例如而非限制,非易失性存儲器1622可以包括只讀存儲 器(ROM)、可編程ROM (PR0M)、電可編程ROM (EPR0M)、電可擦除PROM (EEPR0M)或快擦寫存儲 器。易失性存儲器1620包括充當(dāng)外部高速緩沖存儲器的隨機存取存儲器(RAM)。例如而 非限制,RAM以多種形式可用,例如同步RAM (SRAM)、動態(tài)RAM (DRAM)、同步DRAM (SDRAM)、雙 倍數(shù)據(jù)速率SDRAM (DDR SDRAM)、增強型SDRAM (ESDRAM)、同步鏈路DRAM (SLDRAM)和直接型 RamBUS RAM(DRRAM)。
[0166] 計算機1612還包括可移動/不可移動、易失性/非易失性計算機存儲介質(zhì)。圖 16例示例如磁盤存儲器1624。磁盤存儲器1624包括但不限于裝置如磁盤驅(qū)動器、軟盤驅(qū) 動器、磁帶驅(qū)動器、Jaz驅(qū)動器、Zip驅(qū)動器、LS-100驅(qū)動器、快擦寫存儲器卡或記憶棒。另 夕卜,磁盤存儲器1624能夠單獨地或者與其它存儲介質(zhì)組合地包括存儲介質(zhì),包括但不限于 光盤驅(qū)動器如光盤只讀存儲器裝置(⑶-ROM)、⑶可記錄驅(qū)動器(⑶-R驅(qū)動器)、⑶可重寫 驅(qū)動器(⑶-RW驅(qū)動器)或數(shù)字多功能盤ROM驅(qū)動器(DVD-ROM)。為了便于磁盤存儲器1624 連接至系統(tǒng)總線1618,通常使用可移動/不可移動接口如接口 1626。
[0167] 應(yīng)當(dāng)理解的是圖16描述了在用戶和在適當(dāng)?shù)牟僮鳝h(huán)境1600中描述的基本計算機 資源之間充當(dāng)媒介的軟件。這樣的軟件包括操作系統(tǒng)1628??梢员淮鎯υ诖疟P存儲器1624 上的操作系統(tǒng)1628用于控制和分配計算機1612的資源。系統(tǒng)應(yīng)用程序1630由操作系統(tǒng) 1628通過存儲在系統(tǒng)存儲器1616或磁盤存儲器1624中的程序模塊1632和程序數(shù)據(jù)1634 來利用資源的管理。應(yīng)當(dāng)理解的是可以通過各種操作系統(tǒng)或操作系統(tǒng)的組合來實現(xiàn)主題公 開內(nèi)容。
[0168] 用戶通過輸入裝置1636將命令或信息輸入計算機1612。輸入裝置1636包括但 不限于指示裝置如鼠標(biāo)、跟蹤球、指示筆、觸摸板、鍵盤、麥克風(fēng)、操縱桿、游戲墊、圓盤式衛(wèi) 星天線、掃描儀、TV調(diào)諧卡、數(shù)碼照相機、數(shù)碼攝像機、網(wǎng)絡(luò)攝像機等。這些和其它裝置通過 系統(tǒng)總線1618經(jīng)由接口端口 1638連接至處理單元1614。接口端口 1638包括例如串行端 口、并行端口、游戲端口和通用串行總線(USB)。輸出裝置1640使用同一類型的端口中的一 些作為輸入裝置1636。因而,例如,USB端口可以用于向計算機1612提供輸入,并且從計算 機1612向輸出裝置1640輸出信息。提供輸出適配器1642表不存在需要特殊適配器的一 些輸出裝置1640如顯示器、揚聲器、打印機以及其它輸出裝置1640。例如而非限制,輸出適 配器1642包括提供輸出裝置1640和系統(tǒng)總線1618之間的連接方式的顯卡和聲卡。應(yīng)當(dāng) 注意的是其它裝置和/或裝置的系統(tǒng)如遠(yuǎn)程計算機1644提供輸入和輸出能力二者。
[0169] 計算機1612可以使用到一個或更多遠(yuǎn)程計算機如遠(yuǎn)程計算機1644的邏輯連接在 網(wǎng)絡(luò)環(huán)境中操作。遠(yuǎn)程計算機1644可以是個人計算機、服務(wù)器、路由器、網(wǎng)絡(luò)PC、工作站、基 于微處理器的裝置、對等裝置或其它普通的網(wǎng)絡(luò)節(jié)點等,并且通常包括關(guān)于計算機1612描 述的元件中的許多或所有元件。出于簡明的目的,僅示出了記憶存儲裝置1646和遠(yuǎn)程計算 機1644。遠(yuǎn)程計算機1644通過網(wǎng)絡(luò)接口 1648邏輯地連接至計算機1612并且然后經(jīng)由通 信連接1650物理地連接。網(wǎng)絡(luò)接口 1648包括通信網(wǎng)絡(luò)例如局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。 LAN技術(shù)包括光纖分布式數(shù)據(jù)接口(FDDI)、銅分布式數(shù)據(jù)接口(⑶DI)、以太網(wǎng)/IEEE802. 3、 令牌環(huán)網(wǎng)/IEEE802. 5等。WAN技術(shù)包括但不限于點對點鏈路、電路交換網(wǎng)如綜合業(yè)務(wù)數(shù)字 網(wǎng)(ISDN)及其變型、分組交換網(wǎng)絡(luò)和數(shù)字用戶線(DSL)。
[0170] 通信連接1650指代用于將網(wǎng)絡(luò)接口 1648連接至系統(tǒng)總線1618的硬件/軟件。雖 然通信連接1650被示意性地示出在計算機1612的內(nèi)部,其也可以在計算機1612的外部。 僅舉例而言,與網(wǎng)絡(luò)接口 1648的連接所要求要的硬件/軟包括內(nèi)部和外部的技術(shù),例如調(diào) 制解調(diào)器(包括普通的電話級調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和DSL調(diào)制解調(diào)器)、ISDN適配 器和以太網(wǎng)卡。
[0171] 圖17是能夠與所公開的主題進行交互的示例計算和/或聯(lián)網(wǎng)環(huán)境1700的示意性 框圖。計算和/或聯(lián)網(wǎng)環(huán)境1700能夠包括一個或更多個客戶端1702??蛻舳?702可以 是硬件和/或軟件(例如,線程、處理、計算裝置)。計算和/或聯(lián)網(wǎng)環(huán)境1700還能夠包括 一個或更多服務(wù)器1704。服務(wù)器1704也可以是硬件和/或軟件(例如,線程、處理、計算 裝置)。例如,服務(wù)器1704可以容置線程,以通過采用本文中所描述的一個或更多實施例 來執(zhí)行轉(zhuǎn)換??蛻舳?702與服務(wù)器1704之間的一個可能的通信可以是適于在兩個或更多 計算機處理之間傳輸?shù)臄?shù)據(jù)包的形式。計算和/或聯(lián)網(wǎng)環(huán)境1700能夠包括可用于便于客 戶端1702與服務(wù)器1704之間的通信的通信框架1706。客戶端1702可操作地連接至可用 于存儲客戶端1702的本地信息的一個或更多客戶端數(shù)據(jù)存儲裝置1708。類似地,服務(wù)器 1704可操作地連接至可用于存儲服務(wù)器1704的本地信息的一個或更多服務(wù)器數(shù)據(jù)存儲裝 置 1710。
[0172] 上述內(nèi)容包括了所公開的主題的示例。當(dāng)然,不可能為了描述所公開的主題而描 述部件或者方法的每個可想到的組合,然而,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,所公開的主題的很 多另外的組合和置換都是可能的。因而,所公開的主題意在包括落入所附權(quán)利要求的精神 和范圍內(nèi)的所有這樣的替選、修改和變化。
[0173] 具體地,關(guān)于由上述組件、裝置、電路、系統(tǒng)等執(zhí)行的各種功能,用于描述這樣的組 件的術(shù)語(包括涉及"裝置")除非另行指出,否則意在對應(yīng)于執(zhí)行所述組件的具體功能的 任意組件(例如,功能上的等同),該組件即使結(jié)構(gòu)上不等同于所公開的結(jié)構(gòu),但執(zhí)行所公 開的主題的本文中示出的示例性方面中的功能。關(guān)于這點,還應(yīng)當(dāng)認(rèn)識到,所公開的主題包 括系統(tǒng)以及具有計算機可執(zhí)行指令的計算機可讀介質(zhì),這些計算機可執(zhí)行指令用于執(zhí)行所 公開的主題的各種方法的動作和/或事件。
[0174] 此外,雖然可能僅關(guān)于若干實現(xiàn)中的一個實現(xiàn)公開了所公開的主題的具體特 征,然而,如果對于任意給定或特定應(yīng)用是期望的且有利的,則這樣的特征可以與其它 實現(xiàn)的一個或更多其它特征合并。此外,就詳細(xì)描述或權(quán)利要求中所使用的用語"包含 (includes/including)"及其變體而言,這些用語意在與作為開放式過渡詞的用語"包括 (comprising) "相類似的方式是包容性的(inclusive)。
[0175] 在本申請中,詞語"示例性"用于表示用作示例、例子或說明。本文中描述為"示例 性"的任意方面或設(shè)計并不一定要被理解為相比于其它方面或設(shè)計是優(yōu)選的或有利的。相 反,詞語"示例性"的使用意在以具體的方式表示概念。
[0176] 本文中所描述的各種方面和特征可以實現(xiàn)為方法、裝置、或使用標(biāo)準(zhǔn)編程和/或 工程技術(shù)的制造物。本文中所使用的術(shù)語"制造物"意在包括能夠從任意計算機可讀裝置、 載體或介質(zhì)訪問的計算機程序。例如,計算機可讀介質(zhì)可以包括但不限于磁存儲裝置(例 如,硬盤、軟盤、磁條……)、光盤(例如,致密盤(⑶)、數(shù)字多功能盤(DVD)……)、智能卡和 閃存裝置(例如,卡、條、鍵驅(qū)動器……)。
【權(quán)利要求】
1. 一種系統(tǒng),包括: 存儲器,所述存儲器存儲計算機可執(zhí)行部件; 處理器,所述處理器在操作上耦接至所述存儲器,并且執(zhí)行計算機可執(zhí)行部件,所述計 算機可執(zhí)行部件包括: 收集部件,所述收集部件被配置成收集與工業(yè)自動化系統(tǒng)中的裝置組以及關(guān)聯(lián)于所述 工業(yè)自動化系統(tǒng)的用戶組相關(guān)聯(lián)的數(shù)據(jù)組,并將所述數(shù)據(jù)組存儲在作為云平臺的一部分的 數(shù)據(jù)存儲裝置中;以及 執(zhí)行增強部件,所述執(zhí)行增強部件被配置成:基于對所述數(shù)據(jù)組的分析的結(jié)果,確定在 用戶的與執(zhí)行關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作的工作任務(wù)相關(guān)的用戶動作組與所述工 業(yè)自動化系統(tǒng)的限定的有利執(zhí)行之間的關(guān)聯(lián)。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于所述數(shù) 據(jù)的分析結(jié)果而將所述用戶的所述用戶動作組確定為限定的優(yōu)選用戶動作組,其中所述分 析結(jié)果指示了所述用戶動作組滿足與所限定的有利執(zhí)行相關(guān)聯(lián)的限定的閾值執(zhí)行參數(shù)。
3. 根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于所述限 定的優(yōu)選用戶動作組而生成訓(xùn)練演示以促進訓(xùn)練所述用戶組中的一個或更多個用戶,其中 所述用戶在所述用戶組中。
4. 根據(jù)權(quán)利要求3所述的系統(tǒng),其中,所述訓(xùn)練演示包括用于呈現(xiàn)與所述限定的優(yōu)選 用戶動作組有關(guān)的信息的以下各項中的至少一個:視頻、動畫視頻、實物演示、音頻演示、訓(xùn) 練模型、交互式訓(xùn)練仿真、印刷材料、書面指示、訓(xùn)練手冊、訓(xùn)練指南、搜索訓(xùn)練或故障排除 數(shù)據(jù)庫、海報或布告。
5. 根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成確定代替的 用戶動作,該代替的用戶動作由所述用戶組中的第二用戶執(zhí)行以促進代替所述限定的優(yōu)選 用戶動作組中的限定的優(yōu)選用戶動作而執(zhí)行所述工作任務(wù),從而即使確定所述第二用戶不 能夠執(zhí)行所述限定的優(yōu)選用戶動作,也能夠促進訓(xùn)練該第二用戶執(zhí)行所述工作任務(wù)以滿足 限定的閾值可接受執(zhí)行級別。
6. 根據(jù)權(quán)利要求5所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于對所述 數(shù)據(jù)組的分析結(jié)果集合,確定所述代替的用戶動作,其中所述數(shù)據(jù)組包括與如下有關(guān)的數(shù) 據(jù):關(guān)聯(lián)于所述第二用戶的工作執(zhí)行相關(guān)的特性以及關(guān)于所述限定的優(yōu)選用戶動作的執(zhí)行 相關(guān)的特性。
7. 根據(jù)權(quán)利要求5所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成確定所述執(zhí) 行增強部件所確定的所述代替的用戶動作將產(chǎn)生或基本上產(chǎn)生所述工業(yè)自動化系統(tǒng)的所 述限定的有利執(zhí)行。
8. 根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述執(zhí)行增強部件還被配置成基于所述數(shù)據(jù)的 分析結(jié)果,確定或設(shè)計模擬所述限定的優(yōu)選用戶動作組中的至少一個限定的優(yōu)選用戶動作 的裝置、過程、技術(shù)或算法中的至少一個,以促進所述至少一個限定的優(yōu)選用戶動作的自動 化,從而通過包括所述裝置、所述過程、所述技術(shù)或所述算法中的至少一個的所述工業(yè)自動 化系統(tǒng)的一部分來執(zhí)行所述至少一個限定的優(yōu)選用戶動作。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成促進將所述 裝置、所述過程、所述技術(shù)或所述算法中的至少一個并入所述工業(yè)自動化系統(tǒng)中或與其集 成在一起。
10. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于第二數(shù) 據(jù)分析結(jié)果,確定由第二用戶執(zhí)行的與關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作的工作任務(wù)的執(zhí) 行相關(guān)的第二組用戶動作是與所述工業(yè)自動化系統(tǒng)的限定的非有利執(zhí)行相關(guān)聯(lián)的,其中所 述第二數(shù)據(jù)分析結(jié)果指示了以下中的至少一項:所述第二組用戶動作滿足指明該第二組用 戶動作不安全的限定的安全閾值,或所述第二組用戶動作不滿足與所述限定的有利執(zhí)行相 關(guān)聯(lián)的限定的閾值執(zhí)行參數(shù)。
11. 根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成確定一個 或更多個已修改的用戶動作,所述一個或更多個已修改的用戶動作被確定為能夠代替所述 第二組用戶動作中的一個或更多個用戶動作來促進所述工作任務(wù)的執(zhí)行,從而實現(xiàn)所述工 業(yè)自動化系統(tǒng)的執(zhí)行結(jié)果,該執(zhí)行結(jié)果至少比所述工業(yè)自動化系統(tǒng)的關(guān)聯(lián)于所述第二組用 戶動作的所述限定的非有利執(zhí)行更加有利。
12. 根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成執(zhí)行以下 操作中的至少一個:基于所述一個或更多個已修改的用戶動作而生成訓(xùn)練演示;或者生成 用于推薦代替所述一個或更多個用戶動作而執(zhí)行所述一個或更多個已修改的用戶動作以 促進訓(xùn)練所述第二用戶的推薦消息。
13. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于所述數(shù) 據(jù)組的分析結(jié)果集合,確定增強的工作分配組,所述增強的工作分配組包括:被分配給所述 用戶以執(zhí)行與所述工業(yè)自動化系統(tǒng)的操作相關(guān)的第一組工作任務(wù)的第一工作分配;以及被 分配給第二用戶以執(zhí)行與所述工業(yè)自動化系統(tǒng)的操作相關(guān)的第二組工作任務(wù)的第二工作 分配,其中所述數(shù)據(jù)組包括與關(guān)聯(lián)于所述用戶的第一組工作執(zhí)行相關(guān)的特性和關(guān)聯(lián)于所述 第二用戶的第二組工作執(zhí)行相關(guān)的特性有關(guān)的數(shù)據(jù)的子集。
14. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中,所述執(zhí)行增強部件被進一步配置成基于以下 確定來確定所述增強的工作分配組:確定所述工業(yè)自動化系統(tǒng)的執(zhí)行響應(yīng)于所述第一工作 分配被分配給所述用戶而所述第二工作分配被分配給所述第二用戶將會高于響應(yīng)于所述 第一工作分配被分配給所述第二用戶而所述第二工作分配被分配給所述用戶。
15. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述收集部件或所述執(zhí)行增強部件中的至少一 個是所述云平臺的一部分。
16. 根據(jù)權(quán)利要求15所述的系統(tǒng),還包括接口部件,所述接口部件被配置成經(jīng)由所述 工業(yè)自動化系統(tǒng)的云網(wǎng)關(guān)裝置將所述云平臺與所述工業(yè)自動化系統(tǒng)對接,以促進將來自所 述工業(yè)自動化系統(tǒng)的所述數(shù)據(jù)組傳送至所述收集部件或所述執(zhí)行增強部件中的至少一個。
17. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中,所述執(zhí)行增強部件、所述收集部件或所述接口 部件中的至少一個促進捕獲與所述裝置組和所述用戶組相關(guān)聯(lián)的數(shù)據(jù)組,并且促進將所述 數(shù)據(jù)組傳送至所述收集部件或所述執(zhí)行增強部件中的至少一個。
18. 根據(jù)權(quán)利要求1所述的系統(tǒng),還包括: 傳感器部件組,所述傳感器部件組與所述工業(yè)自動化系統(tǒng)或所述用戶組中的至少一個 相關(guān)聯(lián),其中所述傳感器部件組被配置成感測與所述工業(yè)自動化系統(tǒng)或所述用戶組中的至 少一個相關(guān)聯(lián)的條件,并且基于與所述工業(yè)自動化系統(tǒng)或所述用戶組中的至少一個相關(guān)聯(lián) 的所述條件來生成所述數(shù)據(jù)組的子集。
19. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述數(shù)據(jù)組包括以下數(shù)據(jù)中的至少一個:與所 述用戶組有關(guān)的數(shù)據(jù);與關(guān)聯(lián)于所述用戶的通信裝置相關(guān)聯(lián)的數(shù)據(jù);與關(guān)聯(lián)于所述工業(yè)自 動化系統(tǒng)的至少一個客戶實體有關(guān)的數(shù)據(jù);與所述裝置組中的工業(yè)裝置有關(guān)的數(shù)據(jù);與關(guān) 聯(lián)于所述裝置組的工業(yè)過程有關(guān)的數(shù)據(jù);與關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的工業(yè)資產(chǎn)有關(guān)的 數(shù)據(jù);與所述裝置組中的促進與所述工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的數(shù)據(jù)通信的網(wǎng)絡(luò)相關(guān)的裝置 有關(guān)的數(shù)據(jù);與關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作系統(tǒng)有關(guān)的數(shù)據(jù);與關(guān)聯(lián)于所述工業(yè)自 動化系統(tǒng)的軟件有關(guān)的數(shù)據(jù);或者與關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的固件有關(guān)的數(shù)據(jù)。
20. -種方法,包括: 獲得與工業(yè)自動化系統(tǒng)中的裝置組以及關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的用戶組相關(guān)聯(lián) 的數(shù)據(jù)組,以存儲在與所述工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的云平臺的數(shù)據(jù)存儲裝置中;以及 基于所述數(shù)據(jù)組的分析結(jié)果,確定在用戶的與執(zhí)行關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作 的工作任務(wù)相關(guān)的用戶動作組與所述工業(yè)自動化系統(tǒng)的限定的有利執(zhí)行結(jié)果之間的關(guān)聯(lián)。
21. 根據(jù)權(quán)利要求20所述的方法,還包括: 基于所述數(shù)據(jù)的分析結(jié)果,確定所述用戶的所述用戶動作組滿足與所述工業(yè)自動化系 統(tǒng)的所述限定的有利執(zhí)行相關(guān)聯(lián)的限定的閾值執(zhí)行參數(shù);以及 響應(yīng)于確定所述用戶的所述用戶動作組滿足所述限定的閾值執(zhí)行參數(shù),將所述用戶的 所述用戶動作組確定為限定的優(yōu)選用戶動作組。
22. 根據(jù)權(quán)利要求21所述的方法,還包括: 基于所述限定的優(yōu)選用戶動作組而生成訓(xùn)練演示,以促進訓(xùn)練所述用戶組中的一個或 更多個用戶,其中所述用戶在所述用戶組中。
23. 根據(jù)權(quán)利要求21所述的方法,還包括: 基于所述數(shù)據(jù)組的分析結(jié)果集合,確定所述用戶組中的第二用戶不能夠執(zhí)行所述限定 的優(yōu)選用戶動作中的與所述工作任務(wù)相關(guān)的限定的優(yōu)選用戶動作,其中所述數(shù)據(jù)組包括與 如下有關(guān)的數(shù)據(jù):關(guān)聯(lián)于所述第二用戶的工作執(zhí)行相關(guān)的特性和與關(guān)于所述限定的優(yōu)選用 戶動作的執(zhí)行相關(guān)的特性;以及 響應(yīng)于確定所述第二用戶不能夠執(zhí)行所述限定的優(yōu)選用戶動作,確定代替的用戶動 作,該代替的用戶動作由所述第二用戶執(zhí)行以促進替代所述限定的優(yōu)選用戶動作而執(zhí)行所 述工作任務(wù),從而即便確定所述第二用戶不能夠執(zhí)行所述限定的優(yōu)選用戶動作也能夠促進 訓(xùn)練所述第二用戶執(zhí)行所述工作任務(wù)來滿足限定的閾值可接受執(zhí)行等級。
24. 根據(jù)權(quán)利要求23所述的方法,其中,確定所述代替的用戶動作包括:確定導(dǎo)致或基 本上導(dǎo)致獲得所述工業(yè)自動化系統(tǒng)的所述限定的有利執(zhí)行的代替的用戶動作。
25. 根據(jù)權(quán)利要求21所述的方法,還包括: 基于所述數(shù)據(jù)的分析結(jié)果,確定模擬所述限定的優(yōu)選用戶動作組中的至少一個限定的 優(yōu)選用戶動作的裝置、過程、技術(shù)或算法中的至少一個,以促使所述至少一個限定的優(yōu)選用 戶動作的自動化,從而通過包括所述裝置、所述過程、所述技術(shù)或所述算法中的至少一個的 所述工業(yè)自動化系統(tǒng)的一部分來執(zhí)行所述至少一個限定的優(yōu)選用戶動作。
26. 根據(jù)權(quán)利要求25所述的方法,還包括: 促使將所述裝置、所述過程、所述技術(shù)或所述算法中的至少一個與所述工業(yè)自動化系 統(tǒng)集成在一起。
27. 根據(jù)權(quán)利要求20所述的方法,還包括: 基于第二數(shù)據(jù)分析結(jié)果,確定由第二用戶執(zhí)行的與執(zhí)行關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的 操作相關(guān)聯(lián)的工作任務(wù)相關(guān)的第二組用戶動作與所述工業(yè)自動化系統(tǒng)的限定的非有利執(zhí) 行相關(guān)聯(lián),其中所述第二數(shù)據(jù)分析結(jié)果指示了以下中的至少一項:所述第二組用戶動作滿 足指明所述第二組用戶動作不安全的限定的安全閾值,或者所述第二組用戶動作不滿足與 所述限定的有利執(zhí)行相關(guān)聯(lián)的限定的閾值執(zhí)行參數(shù)。
28. 根據(jù)權(quán)利要求27所述的方法,還包括: 確定一個或更多個已修改的用戶動作,該一個或更多個已修改的用戶動作被確定為能 夠替代所述第二組用戶動作中的一個或更多個用戶動作來促進所述工作任務(wù)的執(zhí)行,從而 實現(xiàn)所述工業(yè)自動化系統(tǒng)的執(zhí)行結(jié)果,該執(zhí)行結(jié)果至少比所述工業(yè)自動化系統(tǒng)中的與所述 第二組用戶動作相關(guān)聯(lián)的所述限定的非有利執(zhí)行更加有利。
29. 根據(jù)權(quán)利要求28所述的方法,還包括以下操作中的至少一個: 基于所述一個或更多個已修改的用戶動作而生成訓(xùn)練演示,以促進訓(xùn)練所述第二用 戶,或者 生成用于推薦代替所述一個或更多個用戶動作而執(zhí)行所述一個或更多個已修改的用 戶動作以促進訓(xùn)練所述第二用戶的推薦消息。
30. 根據(jù)權(quán)利要求20所述的方法,還包括: 基于所述數(shù)據(jù)組的分析結(jié)果集合,確定增強的工作分配組,所述增強的工作分配組包 括:被分配給所述用戶以執(zhí)行與所述工業(yè)自動化系統(tǒng)的操作相關(guān)的第一組工作任務(wù)的第一 工作分配;以及被分配給第二用戶以執(zhí)行與所述工業(yè)自動化系統(tǒng)的操作相關(guān)的第二組工作 任務(wù)的第二工作分配,其中所述數(shù)據(jù)組包括與關(guān)聯(lián)于所述用戶的第一組工作執(zhí)行相關(guān)的特 性和關(guān)聯(lián)于所述第二用戶的第二組工作執(zhí)行相關(guān)的特性有關(guān)的數(shù)據(jù)的子集。
31. 根據(jù)權(quán)利要求30所述的方法,還包括: 確定所述工業(yè)自動化系統(tǒng)的執(zhí)行響應(yīng)于所述第一工作分配被分配給所述用戶而所述 第二工作分被分配給所述第二用戶將會高于響應(yīng)于所述第一工作分配被分配給所述第二 用戶而所述第二工作分配被分配給所述用戶, 其中,確定所述增強的工作分配組進一步包括響應(yīng)于確定所述工業(yè)自動化系統(tǒng)的執(zhí)行 響應(yīng)于所述第一工作分配被分配給所述用戶而所述第二工作分配被分配給所述第二用戶 將會更高,來確定所述增強工作分配組。
32. 根據(jù)權(quán)利要求20所述的方法,還包括: 將所述云平臺與所述工業(yè)自動化系統(tǒng)進行對接;以及 經(jīng)由所述云平臺與所述工業(yè)自動化系統(tǒng)的對接來監(jiān)控所述工業(yè)自動化系統(tǒng),以促進所 述數(shù)據(jù)組的獲取。
33. 根據(jù)權(quán)利要求20所述的方法,還包括: 捕獲與所述裝置組和所述用戶組相關(guān)聯(lián)的數(shù)據(jù)組;以及 將所述數(shù)據(jù)組存儲在所述云平臺的所述數(shù)據(jù)存儲裝置中。
34. 根據(jù)權(quán)利要求20所述的方法,還包括: 檢測與所述工業(yè)自動化系統(tǒng)或所述用戶組中的至少一個相關(guān)聯(lián)的條件;以及 基于與所述工業(yè)自動化系統(tǒng)或所述用戶組中的至少一個相關(guān)聯(lián)的所述條件,生成所述 數(shù)據(jù)組的子集。
35. -種存儲有計算機可執(zhí)行指令的計算機可讀存儲介質(zhì),所述計算機可執(zhí)行指令響 應(yīng)于執(zhí)行而致使包括處理器的系統(tǒng)執(zhí)行以下操作: 收集與工業(yè)自動化系統(tǒng)的裝置組以及關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的用戶組相關(guān)聯(lián)的 數(shù)據(jù)組,以存儲在與所述工業(yè)自動化系統(tǒng)相關(guān)聯(lián)的云平臺的數(shù)據(jù)存儲裝置中;以及 基于所述數(shù)據(jù)組的分析結(jié)果,確定在用戶的與執(zhí)行關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作 的工作任務(wù)相關(guān)的用戶動作組與所述工業(yè)自動化系統(tǒng)的限定的有利執(zhí)行結(jié)果之間的關(guān)聯(lián)。
36. 根據(jù)權(quán)利要求35所述的計算機可讀介質(zhì),其中,所述操作還包括: 基于在所述用戶的與執(zhí)行關(guān)聯(lián)于所述工業(yè)自動化系統(tǒng)的操作的工作任務(wù)相關(guān)的所述 用戶動作組與所述工業(yè)自動化系統(tǒng)的所述限定的有利執(zhí)行結(jié)果之間的關(guān)聯(lián),生成訓(xùn)練演 示;以及 呈現(xiàn)所述訓(xùn)練演示以促進訓(xùn)練所述用戶組中的一個或更多個用戶,其中所述用戶在所 述用戶組中。
【文檔編號】G05B19/418GK104142661SQ201410196198
【公開日】2014年11月12日 申請日期:2014年5月9日 優(yōu)先權(quán)日:2013年5月9日
【發(fā)明者】胡安·安森約, 約翰·斯特羅門格, 斯蒂芬·納瓦拉尼耶克, 布拉德福德·H·埃格拉特, 約瑟夫·A·哈爾庫利希, 杰西卡·林·科爾佩拉, 珍妮弗·里德伯·賴特, 賴納·赫斯梅爾, 約翰·迪克, 愛德華·艾倫·希爾, 薩爾·康蒂 申請人:洛克威爾自動控制技術(shù)股份有限公司