两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

工業(yè)自動化系統(tǒng)網(wǎng)絡應用性能增強系統(tǒng)和方法

文檔序號:9202714閱讀:520來源:國知局
工業(yè)自動化系統(tǒng)網(wǎng)絡應用性能增強系統(tǒng)和方法
【技術領域】
[0001]本公開內(nèi)容總體上涉及工業(yè)自動化控制系統(tǒng)領域。更具體地,本公開內(nèi)容的實施方式涉及增強工業(yè)自動化系統(tǒng)網(wǎng)絡應用的性能。
【背景技術】
[0002]網(wǎng)絡應用是用于給用戶傳遞內(nèi)容和功能的新規(guī)范。具體地,網(wǎng)絡瀏覽器一一 “瘦客戶端” 一一變成給各種計算機應用提供用戶界面的標準方式。例如,可以利用網(wǎng)絡瀏覽器遠程訪問在自動化控制器上運行的計算機程序或連接至機器或處理的人機界面。這些網(wǎng)絡瀏覽器運行在從性能強大的臺式計算機到具有受限的計算資源(例如存儲器(RAM)、CPU速度、以及非易失性存儲設備如硬盤驅(qū)動器、閃存等)的小的移動電話的范圍內(nèi)的客戶端設備上。同樣地,將應用傳遞到瀏覽器的服務器的范圍例如從大型服務器群組到小的ARM處理器。通常,網(wǎng)絡應用包括兩個主要部件:服務器側(cè)應用和客戶端側(cè)應用。當網(wǎng)絡應用是首次啟動時,在工業(yè)自動化環(huán)境中利用的該網(wǎng)絡應用可以不考慮服務器和客戶端設備的類型和能力而部署服務器側(cè)應用和客戶端側(cè)應用。此外,服務器的能力和客戶端設備的能力在運行期間可以改變而服務器側(cè)應用和客戶端側(cè)應用可以保持被部署。因此,工業(yè)自動化系統(tǒng)網(wǎng)絡應用的性能會受阻。

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

[0003]以下概括與最初地要求保護的發(fā)明的范圍相稱的某些實施方式。這些實施方式僅意在提供本發(fā)明的可能形式的簡要概況。實際上,本發(fā)明可以包括可以與以下所闡述的實施方式類似或不同的各種形式。
[0004]在一個實施方式中,一種工業(yè)自動化系統(tǒng),包括:服務設備,該服務設備包括處理器、存儲器和通信部件,其中,服務設備將由網(wǎng)絡應用訪問的服務器側(cè)應用和客戶端側(cè)應用的多個配對存儲在存儲器中,服務器側(cè)應用和客戶端側(cè)應用的配對一起許可工業(yè)自動化任務的性能;以及網(wǎng)絡應用,該網(wǎng)絡應用在操作中經(jīng)由服務設備上的處理器運行,并且被配置成:當從客戶端設備經(jīng)由通信部件做出請求同時網(wǎng)絡應用正在運行時,確定服務設備的能力和客戶端設備的能力,基于所確定的服務設備的能力和客戶端設備的能力來選擇服務器側(cè)應用以部署在服務設備上,并且選擇客戶端側(cè)應用以從所存儲的應用的配對傳遞到客戶端設備。
[0005]在另一實施方式中,一種存儲計算機指令的非暫態(tài)計算機可讀介質(zhì),該計算機指令被配置成:訪問在工業(yè)自動化系統(tǒng)中使用的服務器側(cè)應用和客戶端側(cè)應用的多個配對,其中,配對被配置成使得服務器側(cè)應用的能力和客戶端側(cè)應用的能力不同,并且配對創(chuàng)建的范圍是從當所關聯(lián)的客戶端側(cè)應用具有相對較弱的能力時服務器側(cè)應用具有相對較強的能力到當所關聯(lián)的客戶端側(cè)應用具有相對較強的能力時服務器側(cè)應用具有相對較弱的能力。計算機指令還被配置成:將配對加載到服務設備;確定服務設備的能力和對服務設備做出請求的客戶端設備的能力;基于對服務設備的能力和客戶端設備的能力的確定來選擇要部署的服務器側(cè)應用和要傳遞的客戶端側(cè)應用的配對;以及部署所選擇的配對,其中,所選擇的服務器側(cè)應用被部署在服務設備上并且所關聯(lián)的客戶端側(cè)應用被傳遞到客戶端設備。
[0006]在再一實施方式中,一種用于工業(yè)自動化系統(tǒng)的方法,包括:經(jīng)由工業(yè)自動化系統(tǒng)網(wǎng)絡應用來訪問在工業(yè)自動化系統(tǒng)網(wǎng)絡應用中使用的服務器側(cè)應用和客戶端側(cè)應用的多個配對,其中,配對創(chuàng)建的范圍是從當所關聯(lián)的客戶端側(cè)應用具有相對較弱的能力時服務器側(cè)應用具有相對較強的能力到當所關聯(lián)的客戶端側(cè)應用具有相對較強的能力時服務器側(cè)應用具有相對較弱的能力;將配對加載到被配置成運行工業(yè)自動化系統(tǒng)網(wǎng)絡應用的服務設備;經(jīng)由工業(yè)自動化系統(tǒng)網(wǎng)絡應用來確定服務設備的能力和向服務設備做出請求的客戶端設備的能力;基于對服務設備的能力和客戶端設備的能力的確定、經(jīng)由工業(yè)自動化系統(tǒng)網(wǎng)絡應用來選擇服務器側(cè)應用和客戶端側(cè)應用的配對;以及部署所選擇的配對,其中,服務器側(cè)應用被部署在服務設備上并且客戶端側(cè)應用被傳遞到客戶端設備。
【附圖說明】
[0007]當參考附圖閱讀下文詳細的描述時,本發(fā)明的這些或其他特征、方面和優(yōu)點會被更好的理解,在附圖中,貫穿整個附圖,相似的附圖標記表示相似的部件,在附圖中:
[0008]圖1是根據(jù)本技術的實施方式的包括網(wǎng)絡化的部件和配置設備的工業(yè)自動化系統(tǒng)的圖解表不;
[0009]圖2是根據(jù)本技術的實施方式的在工業(yè)自動化系統(tǒng)中具有一個或更多個服務設備和一個或更多個客戶端設備的情況下、由工業(yè)自動化系統(tǒng)網(wǎng)絡應用利用的服務器-客戶端應用配對的圖解表示;
[0010]圖3是根據(jù)本技術的實施方式的用于使用工業(yè)自動化系統(tǒng)網(wǎng)絡應用來生成、加載、選擇和部署服務器-客戶端應用配對的方法的示例性邏輯的框圖;以及
[0011]圖4是根據(jù)本技術的實施方式的用于使用工業(yè)自動化系統(tǒng)網(wǎng)絡應用來生成、加載、選擇和部署服務器-客戶端應用配對的示例性邏輯的序列圖。
【具體實施方式】
[0012]以下將描述一個或更多個特定實施方式。在提供這些實施方式的簡明的描述時,并不是將實際實現(xiàn)方式的全部特征都在說明書中進行描述。應當理解,在任何這樣的實際實現(xiàn)方式的開發(fā)中,如在任何工程或設計項目中一樣,必須做出大量的實現(xiàn)方式特定的決定以實現(xiàn)開發(fā)者的特定目標,例如遵從系統(tǒng)相關和商業(yè)相關的約束,該約束因?qū)崿F(xiàn)方式而異。此外,應當理解這樣的開發(fā)工作可能是復雜的并且耗時的,但是雖然如此,對于從本公開內(nèi)容受益的普通技術人員而言這種開發(fā)是設計、制作和制造的常規(guī)任務。
[0013]當引入本發(fā)明的各種實施方式的元件時,冠詞“一”、“一個”、“該”和“所述”意在表示一個或更多個元件。措辭“包括(comprising) ”、“包括(including) ”和“具有”意在是包括性的并且表示可能存在有除所列出的元件以外的另外的元件。應當注意,術語“服務器”和“服務設備”在本文可以是可替換地使用。此外,術語“客戶端”和“客戶端設備”在本文可以是可替換地使用。
[0014]本實施方式涉及一種通過服務器和客戶端應用配對的使用來增強工業(yè)自動化系統(tǒng)網(wǎng)絡應用的性能的系統(tǒng)和方法。在某些實施方式中,工業(yè)自動化系統(tǒng)網(wǎng)絡應用可以生成具有不同的能力程度的多個服務器應用和關聯(lián)的客戶端應用的配對。在其他實施方式中,該配對可以由另一程序生成并且作為工業(yè)自動化系統(tǒng)網(wǎng)絡應用包的一部分被傳遞。多個配對可以創(chuàng)建的能力的范圍是從服務器側(cè)應用具有比關聯(lián)客戶端側(cè)應用強的能力(例如,月艮務器做盡可能多的處理而客戶端做盡可能少的處理)到服務器側(cè)應用具有比關聯(lián)客戶端側(cè)應用弱的能力(例如,服務器做盡可能少的處理而客戶端做盡可能多的處理)。也可以存在具有貫穿該范圍的不同水平的能力的服務器-客戶端應用配對的其他組合。服務器側(cè)應用和客戶端側(cè)應用的配對可以一起許可工業(yè)自動化任務的性能。
[0015]在一些實施方式中,這些服務器-客戶端應用配對可以通過工業(yè)自動化系統(tǒng)網(wǎng)絡應用加載到一個或更多個服務設備的存儲器上。當工業(yè)自動化系統(tǒng)網(wǎng)絡應用首次啟動時或者當一個或更多個客戶端設備向服務設備做出請求時,網(wǎng)絡應用可以確定一個或更多個服務設備的能力和向服務設備做出請求的一個或更多個客戶端設備的能力(例如,CPU、存儲器、網(wǎng)絡帶寬等)。工業(yè)自動化系統(tǒng)網(wǎng)絡應用可以選擇與所確定的服務設備的能力和客戶端設備的能力最匹配的客戶端-服務器應用配對以便增強系統(tǒng)性能。然后,選擇的服務器側(cè)應用可以被訪問并被部署到一個或更多個服務設備上,并且客戶端側(cè)應用可以被訪問并被傳遞至一個或更多個客戶端設備。此外,在某些實施方式中,工業(yè)自動化系統(tǒng)網(wǎng)絡應用可以監(jiān)測服務設備的能力和客戶端設備的能力并且當檢測到能力的變化時可以選擇不同的服務器-客戶端應用配對。新選擇的配對可以在運行期間被無間斷地部署并且性能可以被動態(tài)地增強。雖然,在本討論中通常以單數(shù)指代服務設備和客戶端設備,但是應該注意服務設備和客戶端設備之一或兩者可以分別包括多個服務設備和多個客戶端設備。
[0016]現(xiàn)在轉(zhuǎn)到圖1,圖1是根據(jù)本技術的實施方式的、包括網(wǎng)絡化的部件和配置設備的工業(yè)自動化系統(tǒng)的圖解表示。工業(yè)自動化系統(tǒng)由附圖標記10來總體指示。具體地,自動化系統(tǒng)10被示出作為包括機器系統(tǒng)或處理12以及適合通過網(wǎng)絡16與輸入/輸出(I/O)設備18接口的一個或更多個自動化控制器14。應當注意,根據(jù)本技術的實施方式的這樣的接口可以通過某些網(wǎng)絡策略的使用來促進。實際上,可以采用工業(yè)標準網(wǎng)絡例如DeviceNet以使數(shù)據(jù)能夠傳輸。這樣的網(wǎng)絡允許根據(jù)預定協(xié)議來交換數(shù)據(jù)并且可以給網(wǎng)絡化的元件的操作提供電力。
[0017]機器系統(tǒng)或處理12可以采用很多形式并且包括用于完成很多不同的和變化的目的的設備。例如,機器系統(tǒng)或處理12可以包括壓縮機站、煉油廠、用作制作食品的分批操作、機械化組裝線等。因此,機器系統(tǒng)或處理12可以包括多種操作部件例如電機驅(qū)動器20、電動機、閥、致動器、溫度元件、壓力傳感器、或無數(shù)的制造、處理、物料處理、和其他應用22。此外,機器系統(tǒng)或處理12可以包括用于通過自動化和/或觀察來調(diào)節(jié)處理變量的控制和監(jiān)測設備。
[0018]例如,所示出的機器系統(tǒng)或處理12可以包括傳感器24和致動器26。傳感器24可以包括適合提供關于處理狀
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿拉善盟| 潮安县| 宜丰县| 博爱县| 承德市| 绥阳县| 大方县| 永宁县| 焦作市| 威信县| 桃源县| 思南县| 西吉县| 体育| 顺昌县| 同仁县| 西城区| 沾化县| 高尔夫| 清徐县| 周口市| 潼关县| 韶山市| 敦煌市| 普宁市| 白山市| 莱阳市| 祁连县| 勃利县| 灵台县| 南开区| 襄城县| 涟源市| 漳州市| 盖州市| 承德市| 齐齐哈尔市| 博湖县| 金溪县| 土默特左旗| 鹤岗市|