212。輸入設(shè)備2236包括但不限于指示設(shè)備,如鼠標(biāo)、跟蹤球、觸筆、觸摸板、鍵盤(pán)、麥克風(fēng)、操縱桿、游戲墊、圓盤(pán)式衛(wèi)星天線(xiàn)、掃描儀、TV調(diào)諧卡、數(shù)碼相機(jī)、數(shù)碼攝像機(jī)、網(wǎng)絡(luò)攝像機(jī)等。這些和其它輸入設(shè)備通過(guò)系統(tǒng)總線(xiàn)2218經(jīng)由一個(gè)或更多個(gè)接口端口 2238連接至處理單元2214。接口端口 2238包括例如串行端口、并行端口、游戲端口、以及通用串行總線(xiàn)(USB)。一個(gè)或更多個(gè)輸出設(shè)備2240使用同一類(lèi)型的端口中的一些作為輸入設(shè)備2236。因而,例如,USB端口可以用于向計(jì)算機(jī)2212提供輸入,并且從計(jì)算機(jī)2212向輸出設(shè)備2240輸出信息。提供輸出適配器2242,表明存在需要特定適配器的一些輸出設(shè)備2240,如顯示器、揚(yáng)聲器、打印機(jī)等其他輸出設(shè)備2240。示例性而非限制性地,輸出適配器2242包括提供在輸出設(shè)備2240與系統(tǒng)總線(xiàn)2218之間的連接手段的顯卡和聲卡。應(yīng)注意的是,其它設(shè)備和/或設(shè)備的系統(tǒng),例如一個(gè)或更多個(gè)遠(yuǎn)程計(jì)算機(jī)2244,提供輸入性能和輸出性能兩者。
[0118]計(jì)算機(jī)2212可以使用到一個(gè)或更多個(gè)遠(yuǎn)程計(jì)算機(jī)(如遠(yuǎn)程計(jì)算機(jī)2244)的邏輯連接來(lái)在網(wǎng)絡(luò)環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)2244可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、工作站、基于微處理器的設(shè)備、對(duì)等設(shè)備、或其它通用網(wǎng)絡(luò)節(jié)點(diǎn)等,并且通常包括結(jié)合計(jì)算機(jī)2212描述的元件中的許多或所有元件。出于簡(jiǎn)明的目的,對(duì)于遠(yuǎn)程計(jì)算機(jī)2244,僅示出了記憶存儲(chǔ)設(shè)備2246。遠(yuǎn)程計(jì)算機(jī)2244通過(guò)網(wǎng)絡(luò)接口 2248邏輯地連接至計(jì)算機(jī)2212,并且然后經(jīng)由通信連接2250物理地連接。網(wǎng)絡(luò)接口 2248包括通信網(wǎng)絡(luò),如局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。LAN技術(shù)包括光纖分布式數(shù)據(jù)接口(FDDI)、銅分布式數(shù)據(jù)接口(CDDI)、以太網(wǎng)/IEEE802.3、令牌環(huán)/IEEE 802.5等。WAN技術(shù)包括但不限于點(diǎn)對(duì)點(diǎn)鏈路、電路交換網(wǎng),如綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)及其變型、分組交換網(wǎng)、以及數(shù)字用戶(hù)線(xiàn)(DSL)。
[0119]一個(gè)或更多個(gè)通信連接2250涉及用于將網(wǎng)絡(luò)接口 2248連接至系統(tǒng)總線(xiàn)2218的硬件/軟件。雖然為了簡(jiǎn)化說(shuō)明,通信連接2250示出在計(jì)算機(jī)2212內(nèi)部,但是其也可以在計(jì)算機(jī)2212外部。僅舉例而言,與網(wǎng)絡(luò)接口 2248連接所要求的硬件/軟件包括內(nèi)部和外部技術(shù),例如調(diào)制解調(diào)器(包括普通的電話(huà)級(jí)調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、以及DSL調(diào)制解調(diào)器)、ISDN適配器、以及以太網(wǎng)卡。
[0120]圖23是可以與所公開(kāi)主題交互的示例計(jì)算環(huán)境2300的示意性框圖。示例計(jì)算環(huán)境2300包括一個(gè)或更多個(gè)客戶(hù)端2302??蛻?hù)端2302可以是硬件和/或軟件(例如,線(xiàn)程、進(jìn)程、計(jì)算設(shè)備)。示例計(jì)算環(huán)境2300還包括一個(gè)或更多個(gè)服務(wù)器2304。服務(wù)器2304也可以是硬件和/或軟件(例如,線(xiàn)程、進(jìn)程、計(jì)算設(shè)備)。例如,服務(wù)器2304可以容置線(xiàn)程,以通過(guò)采用本文中所述的一個(gè)或更多個(gè)實(shí)施方式來(lái)執(zhí)行轉(zhuǎn)換??蛻?hù)端2302與服務(wù)器2304之間的一個(gè)可能的通信可以是適于在兩個(gè)或更多個(gè)計(jì)算機(jī)進(jìn)程之間傳輸?shù)臄?shù)據(jù)包的形式。示例計(jì)算環(huán)境2300包括通信框架2306,其可以用來(lái)便于客戶(hù)端2302與服務(wù)器2304之間的通信??蛻?hù)端2302可操作地連接至一個(gè)或更多個(gè)服務(wù)器數(shù)據(jù)存儲(chǔ)庫(kù)2310,該服務(wù)器數(shù)據(jù)存儲(chǔ)庫(kù)2310可以用于存儲(chǔ)服務(wù)器2304本地的信息。
[0121]上述內(nèi)容包括了本發(fā)明的示例。當(dāng)然,不可能為了描述所公開(kāi)的主題而描述部件或者方法的每個(gè)可想到的組合,然而,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明的很多另外的組合和置換都是可能的。因而,所公開(kāi)的主題意在包括落入所附權(quán)利要求的精神和范圍內(nèi)的所有這樣的替選、修改和變化。
[0122]具體地,關(guān)于由上述部件、設(shè)備、電路、系統(tǒng)等執(zhí)行的各種功能,用于描述這樣的部件的術(shù)語(yǔ)(包括涉及“裝置”)除非另行指出,否則意在對(duì)應(yīng)于執(zhí)行所述部件的具體功能的任意部件(例如,功能上的等同),即使該部件在結(jié)構(gòu)上不等同于執(zhí)行本文示出的被公開(kāi)主題的示例性方面中的功能的被公開(kāi)結(jié)構(gòu)。關(guān)于這點(diǎn),還應(yīng)當(dāng)認(rèn)識(shí)到,所公開(kāi)的主題包括系統(tǒng)以及具有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行所公開(kāi)的主題的各種方法的動(dòng)作和/或事件。
[0123]此外,雖然所公開(kāi)的主題的具體特征可能被公開(kāi)為若干實(shí)現(xiàn)中的一種實(shí)現(xiàn),然而,如果對(duì)于任意給定或特定應(yīng)用是期望的且有利的,則這樣的特性可以與其它實(shí)現(xiàn)的一個(gè)或更多其它特性合并。此外,就具體內(nèi)容部分或權(quán)利要求中所使用的用語(yǔ)“包括(includes/including)”及其變體而言,這些用語(yǔ)意在以與作為開(kāi)放式過(guò)渡詞的用語(yǔ)“包括(comprising) ”相類(lèi)似的方式來(lái)包括(inclusive)。
[0124]在本申請(qǐng)中,詞語(yǔ)“示例性”用于表示用作示例、例子或說(shuō)明。本文中描述為“示例性”的任意方面或設(shè)計(jì)并不一定要被理解為相比于其它方面或設(shè)計(jì)是優(yōu)選的或有利的。相反,詞語(yǔ)“示例性”的使用意在以具體的方式給出概念。
[0125]本文中所描述的各種方面和特征可以實(shí)現(xiàn)為方法、設(shè)備、或使用標(biāo)準(zhǔn)編程和/或工程技術(shù)的制品。本文中所使用的術(shù)語(yǔ)“制品”意在包括能夠從任意計(jì)算機(jī)可讀設(shè)備、載體或介質(zhì)訪(fǎng)問(wèn)的計(jì)算機(jī)程序。例如,計(jì)算機(jī)可讀介質(zhì)可以包括但不限于磁存儲(chǔ)設(shè)備(例如,硬盤(pán)、軟盤(pán)、磁條……)、光盤(pán)(例如,致密盤(pán)(CD)、數(shù)字多功能盤(pán)(DVD)……)、智能卡和閃存設(shè)備(例如,卡、條、鍵驅(qū)動(dòng)器……)。
【主權(quán)項(xiàng)】
1.一種用于在云平臺(tái)中處理工業(yè)數(shù)據(jù)的系統(tǒng),包括: 存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)可執(zhí)行的部件; 操作性地耦接至所述存儲(chǔ)器的處理器,所述處理器執(zhí)行所述計(jì)算機(jī)可執(zhí)行的部件,所述計(jì)算機(jī)可執(zhí)行的部件包括: 隊(duì)列管理部件,所述隊(duì)列管理部件被配置成在云平臺(tái)處接收來(lái)自駐留在工業(yè)設(shè)施處的云代理裝置的數(shù)據(jù)分組,以及將所述數(shù)據(jù)分組中包括的工業(yè)數(shù)據(jù)分配給所述云平臺(tái)中的優(yōu)先級(jí)隊(duì)列; 清單組件庫(kù),所述清單組件庫(kù)被配置成保持清單組件的集合,所述清單組件分別限定要對(duì)在所述云平臺(tái)處接收的工業(yè)數(shù)據(jù)執(zhí)行的操作;以及 工作者角色部件,所述工作者角色部件被配置成基于在所述數(shù)據(jù)分組中包括的報(bào)頭信息來(lái)從所述清單組件的集合中識(shí)別清單組件,以及根據(jù)所述清單組件處理所述優(yōu)先級(jí)隊(duì)列中的所述工業(yè)數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述報(bào)頭信息包括客戶(hù)標(biāo)識(shí)符字段、站點(diǎn)標(biāo)識(shí)符字段、虛擬支持工程師(VSE)標(biāo)識(shí)符字段、數(shù)據(jù)優(yōu)先級(jí)字段、消息類(lèi)型字段或處理標(biāo)識(shí)符字段中的至少一個(gè)。3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述清單組件包括與客戶(hù)標(biāo)識(shí)符、站點(diǎn)標(biāo)識(shí)符和VSE標(biāo)識(shí)符關(guān)聯(lián)的系統(tǒng)清單,并且其中,所述工作者角色被配置成基于所述客戶(hù)標(biāo)識(shí)符字段、所述站點(diǎn)標(biāo)識(shí)符字段和所述VSE標(biāo)識(shí)符字段的相應(yīng)值來(lái)識(shí)別所述清單組件。4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中,所述系統(tǒng)清單標(biāo)識(shí)要對(duì)所述工業(yè)數(shù)據(jù)執(zhí)行的一個(gè)或更多個(gè)過(guò)程,并且其中,所述工作者角色還被配置成從云存儲(chǔ)中取得所述一個(gè)或更多個(gè)過(guò)程,以基于所述系統(tǒng)清單中的信息來(lái)處理所述工業(yè)數(shù)據(jù)。5.根據(jù)權(quán)利要求4所述的系統(tǒng),其中,所述系統(tǒng)清單鏈接至一個(gè)或更多個(gè)標(biāo)記清單,所述一個(gè)或更多個(gè)標(biāo)記清單分別限定與要由所述一個(gè)或更多個(gè)過(guò)程處理的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的標(biāo)記名稱(chēng),以及其中,所述工作者角色被配置成從所述一個(gè)或更多個(gè)標(biāo)記清單中選擇與所述數(shù)據(jù)分組的報(bào)頭信息對(duì)應(yīng)的標(biāo)記清單。6.根據(jù)權(quán)利要求5所述的系統(tǒng),其中,所述工作者角色還被配置成從云存儲(chǔ)或所述數(shù)據(jù)分組中的至少一個(gè)中提取與所述標(biāo)記名稱(chēng)對(duì)應(yīng)的所述數(shù)據(jù)項(xiàng),以及將所述數(shù)據(jù)項(xiàng)傳遞給所述一個(gè)或更多個(gè)過(guò)程,以進(jìn)行處理。7.根據(jù)權(quán)利要求4所述的系統(tǒng),其中,所述系統(tǒng)清單鏈接至一個(gè)或更多個(gè)度量清單,所述一個(gè)或更多個(gè)度量清單分別限定要用作所述一個(gè)或更多個(gè)過(guò)程的參數(shù)的系數(shù)、范圍或閾值中的一個(gè)或更多個(gè)。8.根據(jù)權(quán)利要求4所述的系統(tǒng),其中,所述一個(gè)或更多個(gè)過(guò)程中的至少一個(gè)限定所述工業(yè)數(shù)據(jù)的存儲(chǔ)目的地,或限定用于基于所述工業(yè)數(shù)據(jù)來(lái)確定度量的處理。9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述存儲(chǔ)目的地是遠(yuǎn)程云平臺(tái),并且所述一個(gè)或更多個(gè)過(guò)程使所述工作者角色從所述云平臺(tái)上的暫態(tài)blob存儲(chǔ)取得所述工業(yè)數(shù)據(jù)以及將所述工業(yè)數(shù)據(jù)發(fā)送給不同云平臺(tái)上的遠(yuǎn)程存儲(chǔ)位置。10.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述清單組件和所述報(bào)頭信息符合普通層級(jí)結(jié)構(gòu)。11.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述隊(duì)列管理部件還被配置成基于所述客戶(hù)標(biāo)識(shí)符字段、所述站點(diǎn)標(biāo)識(shí)符字段、所述VSE標(biāo)識(shí)符字段、所述數(shù)據(jù)優(yōu)先級(jí)字段、所述消息類(lèi)型字段或所述處理標(biāo)識(shí)符字段中的一個(gè)或更多個(gè)中包括的值,選擇用于分配所述工業(yè)數(shù)據(jù)的所述優(yōu)先級(jí)隊(duì)列。12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述隊(duì)列管理部件被配置成從與相應(yīng)的不同的處理優(yōu)先級(jí)級(jí)別關(guān)聯(lián)的優(yōu)先級(jí)隊(duì)列的集合中選擇所述優(yōu)先級(jí)隊(duì)列。13.一種用于在云平臺(tái)中采集數(shù)據(jù)和管理數(shù)據(jù)的方法,包括: 由包括至少一個(gè)處理器的系統(tǒng)在云平臺(tái)處接收來(lái)自位于工業(yè)廠房的數(shù)據(jù)采集裝置的數(shù)據(jù)分組,其中,所述數(shù)據(jù)分組包括數(shù)據(jù)文件,所述數(shù)據(jù)文件包括工業(yè)數(shù)據(jù)和報(bào)頭; 將所述工業(yè)數(shù)據(jù)分配給所述云平臺(tái)上的優(yōu)先級(jí)隊(duì)列; 基于從所述報(bào)頭讀取的信息,從所述云平臺(tái)的清單庫(kù)中存儲(chǔ)的多個(gè)清單組件中識(shí)別清單組件;以及 根據(jù)所述清單組件處理所述優(yōu)先級(jí)隊(duì)列中的所述工業(yè)數(shù)據(jù)。14.根據(jù)權(quán)利要求13所述的方法,其中,所述識(shí)別所述清單組件包括基于所述報(bào)頭的一個(gè)或更多個(gè)數(shù)據(jù)字段中的值來(lái)識(shí)別所述清單組件,并且其中,所述數(shù)據(jù)字段包括客戶(hù)標(biāo)識(shí)符字段、站點(diǎn)標(biāo)識(shí)符字段、虛擬支持工程師(VSE)標(biāo)識(shí)符字段、數(shù)據(jù)優(yōu)先級(jí)字段、消息類(lèi)型字段或處理標(biāo)識(shí)符字段中的至少一個(gè)。15.根據(jù)權(quán)利要求13所述的方法,其中,所述處理包括: 從所述云平臺(tái)的過(guò)程數(shù)據(jù)存儲(chǔ)中取得通過(guò)所述數(shù)據(jù)分組的所述報(bào)頭識(shí)別的一個(gè)或更多個(gè)存儲(chǔ)過(guò)程;以及 根據(jù)所述一個(gè)或更多個(gè)存儲(chǔ)過(guò)程處理所述工業(yè)數(shù)據(jù)。16.根據(jù)權(quán)利要求15所述的方法,其中,所述識(shí)別所述清單組件包括: 識(shí)別標(biāo)記清單,所述標(biāo)記清單限定與要提供給所述一個(gè)或更多個(gè)存儲(chǔ)過(guò)程的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的一個(gè)或更多個(gè)數(shù)據(jù)標(biāo)記;以及 識(shí)別度量清單,所述度量清單限定要用作所述一個(gè)或更多個(gè)存儲(chǔ)過(guò)程的參數(shù)的系數(shù)、范圍或閾值中的至少一個(gè)。17.根據(jù)權(quán)利要求13所述的方法,其中,所述處理包括將所述工業(yè)數(shù)據(jù)發(fā)送給由所述清單組件限定的存儲(chǔ)目的地,并且其中,所述目的地包括限定云存儲(chǔ)分區(qū)、遠(yuǎn)程數(shù)據(jù)存儲(chǔ)或遠(yuǎn)程云平臺(tái)中的至少一個(gè)。18.根據(jù)權(quán)利要求13所述的方法,其中,所述處理包括基于所述工業(yè)數(shù)據(jù)生成與工業(yè)系統(tǒng)相關(guān)的度量。19.一種存儲(chǔ)有指令的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述指令響應(yīng)于執(zhí)行使包括處理器的系統(tǒng)執(zhí)行操作,所述操作包括: 在云平臺(tái)處接收來(lái)自駐留在工業(yè)站點(diǎn)處的云代理裝置的數(shù)據(jù)分組,其中,所述數(shù)據(jù)分組包括數(shù)據(jù)文件,所述數(shù)據(jù)文件包括工業(yè)數(shù)據(jù)和報(bào)頭信息; 基于所述報(bào)頭信息從所述云平臺(tái)上的多個(gè)優(yōu)先級(jí)隊(duì)列中選擇優(yōu)先級(jí)隊(duì)列; 將所述工業(yè)數(shù)據(jù)分配給所述優(yōu)先級(jí)隊(duì)列; 基于所述報(bào)頭信息從所述云平臺(tái)的清單庫(kù)中存儲(chǔ)的多個(gè)清單組件中選擇清單組件;以及 根據(jù)所述清單組件指定的處理指令來(lái)處理所述優(yōu)先級(jí)隊(duì)列中的所述工業(yè)數(shù)據(jù)。20.根據(jù)權(quán)利要求19所述的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其中,所述選擇所述清單組件包括: 基于所述報(bào)頭信息中包括的客戶(hù)標(biāo)識(shí)符、站點(diǎn)標(biāo)識(shí)符或虛擬支持工程師(VSE)標(biāo)識(shí)符中的一個(gè)或更多個(gè)來(lái)選擇系統(tǒng)清單,其中,所述系統(tǒng)清單限定要應(yīng)用于所述工業(yè)數(shù)據(jù)的一個(gè)或更多個(gè)過(guò)程; 基于所述報(bào)頭信息來(lái)對(duì)所述系統(tǒng)清單的層級(jí)結(jié)構(gòu)進(jìn)行導(dǎo)航,以識(shí)別對(duì)要由所述一個(gè)或更多個(gè)過(guò)程處理的一個(gè)或更多個(gè)數(shù)據(jù)標(biāo)記進(jìn)行限定的標(biāo)記清單;以及 基于所述報(bào)頭信息來(lái)對(duì)所述層級(jí)結(jié)構(gòu)進(jìn)行導(dǎo)航,以識(shí)別對(duì)用于執(zhí)行所述一個(gè)或更多個(gè)過(guò)程的一個(gè)或更多個(gè)參數(shù)進(jìn)行限定的度量清單,其中,所述一個(gè)或更多個(gè)參數(shù)包括系數(shù)、閾值或范圍中的至少一個(gè)。
【專(zhuān)利摘要】本發(fā)明提供一種云清單配置管理系統(tǒng)?;谠频臄?shù)據(jù)處理服務(wù)有助于在云平臺(tái)中對(duì)工業(yè)數(shù)據(jù)的采集和處理?,F(xiàn)場(chǎng)數(shù)據(jù)采集代理采集和處理來(lái)自一個(gè)或更多個(gè)數(shù)據(jù)源的工業(yè)數(shù)據(jù),數(shù)據(jù)源包括工業(yè)裝置、歷史記錄等。代理將報(bào)頭施加于數(shù)據(jù),報(bào)頭限定可以在云平臺(tái)中利用以適當(dāng)?shù)靥幚頂?shù)據(jù)的層級(jí)和客戶(hù)特定數(shù)據(jù)模型。云側(cè)數(shù)據(jù)處理服務(wù)接收所得到的數(shù)據(jù)分組,將數(shù)據(jù)分配給一個(gè)或更多個(gè)優(yōu)先級(jí)隊(duì)列,并且調(diào)用與由報(bào)頭限定的數(shù)據(jù)模型對(duì)應(yīng)的清單組件。清單組件限定要對(duì)所接收的數(shù)據(jù)進(jìn)行的一個(gè)或更多個(gè)操作,操作包括指定數(shù)據(jù)的最終存儲(chǔ)目的地,基于所接收的數(shù)據(jù)確定用于工業(yè)系統(tǒng)或處理的一個(gè)或更多個(gè)度量,或者其他這樣的操作。
【IPC分類(lèi)】G05B19/418
【公開(kāi)號(hào)】CN104950837
【申請(qǐng)?zhí)枴緾N201510136419
【發(fā)明人】弗朗西斯科·P·馬圖拉納, 胡安·L·安森約
【申請(qǐng)人】洛克威爾自動(dòng)控制技術(shù)股份有限公司
【公開(kāi)日】2015年9月30日
【申請(qǐng)日】2015年3月26日
【公告號(hào)】EP2924571A2, US20150281319