專利名稱:用于管理不同版本應(yīng)用程序的方法以及自動化系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自云州七領(lǐng)域,f賴i堤涉及一禾杪敝禾腰求i自^tr序部分中所定義的 用預(yù)理不同版本的鵬辦白妨法,販一禾鵬權(quán)利要求ii白術(shù)序^m^所定 義的自動^^統(tǒng)。
背景技術(shù):
自云j^帶咸自謝ttX^^中超t^W的,例如用于取消^^中單調(diào)乏味
的工作以及 嘴險因素。通常,自謝 §高了效率以^^的質(zhì)量,并艦于 滿足目艦不魏圍環(huán)繊,溯W"的需求也f,子的手段。
當前,多働n丁丁業(yè),例如食品妒、會離電力^o:廠、帝,口化學(xué):d^都 3繊^W:也實現(xiàn)了自謝七,也就是說,具有自動的、il^f七鵬制、操作和管 理。為了滿足不斷變化的需求,需要不斷也開發(fā)ie^i+^化辦;m和^l程中 1頓,辦戈碼。因此,為改善5賄的1灘3聘以及刻^刑頓飾柳3聘 陷, 有必要對彩繊件進行有娜聿的頓。
當飄微中更新時,當前所鵬的版本鵬頗的、更新后的版本所鶴。這 樣就會帶5l^重的問題,如彩新的版本包^^i懶卩繊碟它不育^f作用鄉(xiāng)口果 它包含了無法予艦的系統(tǒng)的不兼容性,例如導(dǎo)致了彩充內(nèi)部的不穩(wěn)定性,那么京钚 應(yīng)當完全下載詼新的版本。如果需要咴穀,的版本,之M代碼就WfW7鄉(xiāng) 行下載。^m頓能暫停,ms i^好舊的版本并幫^t行。這種妒中的中斷
是非常昂貴的,甚魏決于抓寸論的iMt01Ht^M,斑忡MS]l隄m^。 例如當^SI職(i^^imf列如^^a^螺^t可織S^I控審J^ (PLC》 中執(zhí)行細禾聘并更縱種鵬聘時,i鄉(xiāng)鵬多數(shù),M^的一個至鍾
要的部分,就會出Sih^問題。在一個真實環(huán)境中予I^新版本6^^制鵬禾M)f^ 育g^^f作用是困難的,如果它不育^f作用幾乎柯育跌隨iMffl禾聘的明H^P
分不能令力織運行。
從自謝七Ml程中獲得的結(jié)iai常顯琉合用戶^M乍員,并且旨嫩3腿宗M 過程的W^用戶來說^K的。當ea^本時,肖,將結(jié)W^合用戶也^M的,更新鵬禾聘導(dǎo)致的舊鵬的細禾M^M滁^M^;f帶鄉(xiāng)問題^M要花費 時間對i,禾聘的不同部^a行重ffiai0因此當舊版本的鵬禾1^ 鵬 蓋時,例如與iMffl禾M^相關(guān)聯(lián)的圖形京J^如此。這^s不同版本之間改^t就存在一段時間,例如^s段時間中所M^圖形不與當fi^勒目關(guān)聯(lián),而是與之前的 版勒眹聯(lián)。取決于抓寸論的自謝^m^的不同,這鋪間段可旨織是一個不必要 的干擾,但它也可能是危險的并能導(dǎo)ir重的后果。當需要在不同版本之間來回切 鰣,這禾懶隱就會變得到戰(zhàn)鼷,這是因滴次轉(zhuǎn)變者腰重復(fù)一次這種問題。 發(fā)明內(nèi)容一種艦的為魏鵬辦的版本而執(zhí)行駄法,飄,離對以瓶白妨:i^i行Wt^本,女鵬雕決的鍋胂請'用于估計6t^法、自謝t^蘇啦審徵' 中所 的,該申請已^iii合本發(fā)明的申請人,并as^^發(fā)明的同^a行了申請。目前,當下載了新版本的頓禾醉并因iW鵬之前的版本時,^$銅徵和{糊了之itr^版本的用戶工f^占^^戶m^間不進fi^信,這是因為客戶機敘式圖從已 經(jīng)不郝的之前的財中職翻。為了解決這一問題,鵬亍兩個版本的鵬呈 艦,出現(xiàn)了困難,即在同一控制藤中執(zhí)fi^^w^m要矢隨要從明H^版本中檢本發(fā)明的目的就是gM共一禾妨法,以謝呆在單一控帶m中執(zhí)行兩個^^ 本的鋼禾聘時,育改多Aiai的版本的綱禾酵中^f^。其中,該目湖每Ma禾i展求1戶展求6妨法禾財又利要求11戶腰求的自別孫棘實現(xiàn)。根據(jù)本發(fā)明,在醉M^中衛(wèi)共一種用^Pt輕少兩^K本的鵬禾聘航法。i^^W^控帝塍,例如斑3$帶藤劍織 ^葺控偉幡,用以3S1剤紆其 上的鵬辦進行W1程的自謝七。i鄉(xiāng)微娜條通信服務(wù)器雙向通信,并 且繊信服務(wù)繊,與至少兩個客戶艦向雜。鵬i妨法,雄帝鵬執(zhí)行 至少兩個版本的鵬辦。艦相繊本的客戶機請求獲駒iMM程相關(guān)聯(lián)的 ^遞鵬。抓青求的^ft^f有的版本中都以相同的^ft名稱進衍冑求。驗, 通信服務(wù)器為卵青求的^1:櫞木鵬離,并將^fif纖腫鵬客戶機中。艦 本發(fā)明白妨法,衛(wèi)共了一種對向/從剤諸鵬離中幾個,勺鵬辦謝彌信的 非常頓ij^"法,更特別地,倉鵬與^t^勒teiikfflfim信,從而盡管是以相同的體名稱彩青求繊,控制鵬總戯口鵬H^要総鵬提與艦論的版 樹目關(guān)聯(lián)的繊。例如,當拋ff 版本時,可以立即看到與細禾聘才鵬的^ 了過禾,白姬的圖形,麻需要對其mi^ffra。當新版本開始控銅ji亥自謝七^^充內(nèi)的 1程時,所M^的翻M圖形立即進行更新。這樣,本發(fā)明保證了與所有版本的鵬禾M^恭^"鄉(xiāng)ika^I信。進而,微多以簡單etemfi^種通信。根據(jù)本發(fā)明的一個^i例,#^客戶機向通信服務(wù)激旨定它洲婉的版本。這禾襯旨定可以O(shè)T任m當W^^實現(xiàn),例如iffii^義它們所姻勺環(huán)境(諸如生產(chǎn)蹄、估iW耀、之鵬環(huán)竭)。根據(jù)本發(fā)明的一個^M列,通信服務(wù)器基于各客戶柳尼合出附旨定,^ ^客戶機與相/3^勒瞎娥。斑轉(zhuǎn)艘肯,以任意想要白^^實現(xiàn),并_§^管是以相同的M:名稱來請求繊的,也織對吏i^i信服務(wù)器向各客戶in^頓的繊。根據(jù)本發(fā)明的一個^M列,通信服務(wù)器,例力nffl^頓f^的:tMil:, M^制徵 中白餅寺^^本的/OT禾,中i青求f^。
本發(fā)明的^^^^例,以客戶m^名 效請求W。這可以艦信服務(wù)器以一種可靠白^ 要從明隨本中驗數(shù) 據(jù),并因此織對t^正確的ia^合客戶機而不用與客戶1 行招可^5,這樣,就為用戶訪問不同鵬的鵬禾Mimf共了非常便利^"法。根據(jù)本發(fā)明的另一個實施例,當沒有控制MM:程的版^l皮命^^!制iMM 過程時,控偉徵就向i^l信服務(wù)器發(fā)出信號。從而通知i^l信服務(wù)^i^版^S制 1程,并且離多容易iW^戶鵬青求的ITO行觀向。 是,監(jiān)督微 敏程的客戶機甚至艦桐敗后,仍育鵬制 1禾謝版本中樹^^0t^^本發(fā)明的又一"^^i例,i^I信服務(wù)器是OPC月艮務(wù)器。這^^中在自謝七 彩充中普鄉(xiāng)OT的么、P服務(wù)器,由iW發(fā)明的方法可以柩,并廣泛使用的彩充中 實現(xiàn)。鵬本發(fā)明的其它娜ij, ^t客戶鵬共OPC鵬機。OPC鵬柳繊ii^U^^各客戶limfi^險版本的orc月艮務(wù)器上, <頓斑中orc Mmfi勺用戶 育辦AA!HI的版本中総iai白^。本發(fā)明^^^^樣一種^^充,由iW^f^J^^相^^tt^。
圖1示出了實JM:發(fā)明的自云W^^充^i^圖。圖2示出了^m^發(fā)明^^含^"法中的步^e^舒呈圖。招頓自云M^的典MI廠中,控制凝細于監(jiān)視^$制設(shè)備的 ,例如織的高度、^!程中液體盼鵬赫閥門的打開。在多i^種工廠中,^S著 一,中W^制區(qū)域,典型地,用戶可以使用幾個M^不同環(huán)境6^M作站。m#作站者,圖形用戶接口,操作員可[ ^ 設(shè)備的圖形賽 ^督 1程。一種對更新控帝iJWMI融勺鋼禾酵的版本進行改善白^"法是在同一控制藤中執(zhí)行兩^^本的鵬禾聘,如被同的未決鍋伸請'用于估計白^"法、自謝^^充禾啦帶徵'中所^^,該申請已mii合本發(fā)明的申請人,并&tb^以作為錄。 鮞言之,娜,; #%麟同的未決鍋岬請,鵬了一種用于在自動4t^鵬 銅JW31程鵬職中估計鋼辦肺法。鄉(xiāng)鵬棚紆其中的兩個夠 4ife本的鋼程序,實際的^SM^A^所有不同的版本中,但只有來自當前正 ^gliJMl禾勃勺/^禾醉的結(jié)m^作為輸出刺OT,用以控制i^Wl程。因此, ^a^ff版本的,禾M^之前,用戶會^f呆證要^的新lfe本的,禾M^在實際的 雌斜牛下鍋乍用的。當兩個^h版本的i3^禾Mmse制Jtl中執(zhí)《m, i^^職例如是可織Sg輯 控帝籃(PLC),圖形、不同對話圖像(面板)、^ 向的圖形 ^,必領(lǐng)腿角版本的鵬辦中総繊,如之前所微的。監(jiān)督自云mwi程鵬乍員鋼戶,例如 _1 ^中控制區(qū)貌中,IM《砂Ae偉胸理輸滿出(I/O) 設(shè)備的版本中総繊,按i,向M31禾彌出命令,其中該命^f列如^P向閥門 的打開或調(diào)整娜勺高度的命令。另一用戶可能想對古i+if版本的鵬禾聘,夷蹴 應(yīng)當從該新版本中, , ]fP^MS制i^M:程的版本中M。當然,其它 用戶也@ 1^因需要從另外的版本中^^ 0按照沐發(fā)明,為實現(xiàn)自別^lf共一禾+^法和彩充,從而離多^!律i勝Wi行簡 單方傲也管理齡^^不同版本駄法。為了便^t徹i鵬早本發(fā)明,^^構(gòu)成部分或設(shè)備細簡短的鵬。orc (用 ra;禾^e制WOLE)是由:Qlk自謝t^虹作纟Iff發(fā)出刺併示準,而orc服務(wù)器是管衝LE (繊纖和駄)鋼辦的服務(wù)器。OPC服務(wù)飄繊共一禾"H吏夠 不同的瀏^^禾M)WA31禾iK制設(shè)備中存l^^^法,M的過禾^!審股備例如是可lifs^i控偉i愿。orc服務(wù)制OTOLE技術(shù),^opc客戶init信。在下文 中,貫^1H兌明書々終,4頓orc服務(wù)器和orc客戶機分別作為通信服務(wù)器和客戶機的實例,fM^不是試圖限帶體發(fā)明的范圍??梢詢P軍,倒可通信服務(wù) ^1以 鵬,如同可以鵬倒可客戶機一樣。圖1示出了實5M:發(fā)明的自^W^ 1的/,亂在i^t性的^t例中,OPC 客戶機3a, 3b, ..., 3n可以是不同的用戶工作站^^作員工作點(例如為個人i情 機(PC)),以用于M^不同的環(huán)趟。例如,OPC客戶機3a可以是具有妒環(huán), 用戶工作站,在該環(huán)趟中,禾U滯見行的版^S,Mil程客戶機3b可以^Tf到帀工作站,欺有nS^嚇且摘版本的鵬禾艦概行版本之艦織版本進行估計;販客戶機3n可以是另一個工作站,^t先鵬環(huán)趟并湖亍舊版 本的自禾聘。工{1^先 1環(huán)賴中的用戶可能想要從其它版本中^ ,例如 可以是舊版本,該舊 當前并沒^$帶|/0設(shè)絲且為使^^版: ^而使用。使 用舊版本的用戶育鏃在該舊版* 銅 0設(shè)備^,看到該舊版本白爐,貌 晰劇靜」的,并_@^^^^11功育淶說也^^、需的。OPC客戶機3a, 3b,..., 3niig至ljOPC服務(wù)器2,并在創(chuàng)l、邊、司雜著雙向鵬。當 !審膦中執(zhí)行幾個版本的應(yīng)用禾聘時,圖形、不同的對話斷象(面板)、 ^向的圖形 ^#,必,^確 的,禾 中, ,女fft前所皿 的。監(jiān)督自謝七 1程 (乍員可能想濫督與這種 1程相關(guān)糊圖形。例如, 用戶^"M^督^WJ高度,因此,用戶lffi冬際出了斑中高度的圖形。在預(yù), ##1高度作為一個待監(jiān)視的 的示意性的實例??梢钥椳?,# 高^^作為一 ^h示意性實例^f頓,當然也可以JOT其它的M31程和相關(guān)的M。而且, 以翻軍,§^高度(tank level)白^ffi常殆Sfe本的不同麻同,但^TO^f直 所采取的劍乍可會提不同的;織的高度例如可能會1繊某一版本而提高,而臓 另一版本]W^提高,因此,控諱賅高度的閥門^^一版本中被調(diào)節(jié)而在其它版本 中W皮調(diào)節(jié)。然而,為了簡化說明,fflm4頓^S名稱Tank—level"。與^l高度相 關(guān)的圖形,伊拔口 , ^iMSTank—levd"。
^環(huán)趟中工作的客戶|11^后必 須1^ ,也m^MS偉鵬理輸A/^出G/0)設(shè)備的版本中^Tank—level"白^1, 其中該設(shè)繊l孵向Ml禾彌出命令,斑t^刳列如^f,^^的高度的調(diào)整的 命令。如JJf微的,其它用戶可能想估i憤)W的鵬禾聘,他們京腦當M^種 新版本中^ ^^$帶 31程的版本中^。不監(jiān)督當前 1程的用 戶,例如估i1^版本的用戶,可制J^想監(jiān),J^的高度以及與之相關(guān)的圖形,該 高度《M^用體Tank—level"5^^。然而,體Tank—level"的實際值當然可以是不
同的,這是由^^fl^與不同版本的鵬禾M^相關(guān)糊。這樣,按照沐發(fā)明,在不同的駄中4頓相同盼^S名稱,iS^M^i寸論的版本來驗相同的^^1。這樣,本發(fā)明就可以不用對與^^ba3i程相關(guān)TO圖^a行重fieg。新的 -當然也可以引AliJf 版本中,其它的M也可以移除,ffi^^本間M的M^有相同的^fi名稱。t^g本發(fā)明,為OPC客戶機3a, 3b, ..., 3n中的^^個^f共fi^OPC^i機6a, 6b, ..., 6n。 OPC^i機6a, 6b,…,6nH^了OPC客戶t/Utfi^r趟,從而使OPC 月艮務(wù)微ffl^人哪一^S本中獲:ra^例如,OPC客戶機3a具有OPC^a機6a,在 i^M機6a中包含了^OPC客戶機3a戶;a亍的^環(huán),有關(guān)糊言息以及與樹頓的 鵬禾M^版本VxW關(guān)飾言息,也fi^要職盼M:值。由"fOPC客戶機3affi^環(huán) 境中運行,可作i^Sf尤^e制^l程的版本。糊以的,工^&X^呈技;^R1中的 :1 鵬當^ 的版本中嫩體值,也就是被估計的版本;而工ttt鵬環(huán) 境中的xf劉帀應(yīng)當從舊版本中掛夂M:值??梢哉Ji頓J,也可以相做也f糊除了上述3^R^卜的其它職。OPC服務(wù)器2翻雙向fi^I^^^至i鵬^8,并_!3 實體之間的通信 ^ffi通信^W^刊勺。不同版本的鵬禾M^V,, V2剤諸^!審Jtl8中。控串麟8 ^ijA^I出單元9,并_§] ^1禾0¥2中的一個控制自謝^^充1中的 ^程。 在i^t性^M列中,R^出了兩個版本V,禾PV2;然而,可以SI軍,也能以棍以的 ^t理多于W^版本Vi, V2, ...,Vno^!f沐發(fā)明,OPC服務(wù)器2^^fi^15,其用于雖跟宇吝戶機3a, 3b,…, 3n翻了各版袖勺鵬禾^V!, V2,…乂中砂那一個。剤i^S5可以劍if可適當 的繊存i^g,例她OM (只翻麟)、PROM (可織MH翻繊)、EPROM (可^PROM)、閃存、EEPROM (敏ROM) 、 SRAM (靜^AM)郞RAM(云j^AM) 。 orc服務(wù)器2矢niiiH"客戶禾MbffH^r賴,從而細激另Ph版本的€^對頓的,這傲!OPC育離向各客戶機ft^^t^S (例如Tkik—level")的正確的值??貙廕^ 8在不同^f諸^S剤諸用于不同版本的,^l:值。OPC服務(wù)器2繊 對^h剤諸^Wt行尋址的驢,其中i^f謝^g包含ial盼^I:值,OPC服務(wù)器2 可以繊用于存艇州言息鵬i^K 5,從而使OPC服務(wù)器2艦尋址育鵬請求正 確離。剤^g 5可以細可適當?shù)目崉坁1,例如赴面所微的任意一禾,。尋W咖可以^^斜只f卿!, IP2,….,IDn,它ll、樹^tlfe本的細程 斷!, V2,…,Vn;iPt"-的。然而,也可lMTO它尋ib^柳艦,ID2,…, IDn可以^t艦^jf直、全局f^H^i只符(GUID) (il常對于織中的每^Jg,是數(shù)字串禾o/或字母串)、時間戳,^t^ffilfeW:有自身H^H只^D" n^,...,iDn的^乇競當白鄰gi尸^;。因此,不同的版本赫實際上不同版本的^ft值,育, /A^有的其它版本中Pf"^嶇分出來。iM^附斜只f加p ID2,….,ia包含在 控帶滕8與OPC服務(wù)器2之l、B"M^l^i言包中。 OPC服務(wù)器2總慰Pit^tOPC客 戶機3a, 3b,….,3n正招頓明H^本,雜,控衝藤8就會總是將JBi的版本的 f^樹紫^OPC服務(wù)器2,其中i^PC服務(wù)器2拗M^與OPC客戶機3a, 3b,..., 3nS信。所有的通信者陸不需要客戶以扭可方貌郷鵬人哪一版本中驗繊 的瞎況下執(zhí)行,也f^說,客戶不必細^$審藤8中正招頓自鄰寺^^本的鋼程 序的f^i^i只符;^t用戶來i^^完,明的。例如,如;l^本力是當ltjH偉膀定^l程的版本,并且它IS與新版本V2互 換,控律驟8京jffi兩^^本^, V2i^職8中切換角色的同時,也t^新版本V2接lw單元9[^e制的同時,^^信培^orc服務(wù)器2。從而,orc服務(wù)器2形侖什么時fl鄉(xiāng)育戰(zhàn)BlPjmfett^^腔帶職8,0單元9。這樣,OPC服務(wù)器2微多 向^tOPC^戶機3a, 3b, ..., 3n^MJB角白鵬。仔咖,執(zhí)行i頓相同M:名稱 的不同版本的客戶抓青求MTankJevel", OPC服務(wù)器2指出對應(yīng)4THW:要獲取 的禾鵬{飾不1^#條體。OPC服務(wù)器2損l^mi每^A人客戶機3a, 3b, ..., 3n接 收的請^t私華^f教齜,控帶藤8從而肯鵬鶴IHIM^將它M^^OPC服 務(wù)器2, OPC服務(wù)器2翔每創(chuàng)HJIf幾合各客戶機3a, 3b,…,3n。OPC客戶機3a, 3b, ..., 3n可以M^帝i藤8中預(yù)i"OT:值(侈妝口,為了顯示某 個M31程的劉象),耐識爐實際的版本信息,荊臈可以Mg帶滕8中掛夂 1 的 。不需要再次預(yù)il^尤能實l^功能,^f京it^需要iS[亍Siiffia。假 如iSS偉iJ^8中不同版本的鵬禾M^在誠姚色,就可以^OPC服務(wù)器2中簡單地 對預(yù)訂進行觀向。所柳^S功育,需要與OPC客戶機3a, 3b, ..., 3niS行交 織能窮見。ffl31本發(fā)明^^:,不需要為了從其它版本的頓禾聘中,獲徵列如《1程 中正在細的 *截 *圖形。圖2示出了^^用于拋Mg本發(fā)明^^法6^^鄰鄰凝呈圖。^"法100中,^S律蹯8中至^艱行兩個不同版本的鋼禾M^Vp V2, ...,Vn,見步驟備。繊后的步驟中,見步驟120,使用不同版本、,V2,…,Vn的至少兩個客戶機3a, 3b,…, 3n請求與針^l程相關(guān)糊相同Mm例如體Tank—levd"。其后,在步 驟130中,通信服務(wù)器2為抓青求的M:^^豐鵬值,荊每創(chuàng)H^^斜腦的客戶 機3a, 3b, ..., 3n。也ft^說,^h版袖^tl^荊劍繊撥出請求的客戶機 3a, 3b,…,3n。M;本發(fā)明&^,育鵬^^帶藤8禾norc服務(wù)器2之間K:不同版本Vp v2,...,錫fciil信。在說明書中,假設(shè)在同一控律i藤中駐留著兩個不同的版本。但是,在其它可選 的^M列中,M^理的版本也可以駐留在不同^e帝J^中,而仍舊可(^^所 的原則,用戶不需要主郝i^與到i^驗的赫中來,他們只需要定義他們所工作的環(huán)嚇口所{頓的版*§1可以。這種定3WlOPC^ba機6a, 6b, ..., 6n可以很容易地實現(xiàn)??傊?,本發(fā)明樹共一種^S帝藤中執(zhí)行幾個不同版本的鵬禾醉時M^出現(xiàn)的問 ^法。雜W育鵬娥用于不同版本的3iM信。娜沐發(fā)明樹共了新 舶PC鵬機,OPC服務(wù)器,跟掛客戶機與明隨糊關(guān)聯(lián)并且與兩個不同 進灑信,是可以互相同時且鵬勺。
權(quán)利要求
1、一種用于在自動化系統(tǒng)中管理不同版本的應(yīng)用程序的方法,所述系統(tǒng)包括通過存儲于其中的應(yīng)用程序進行處理過程自動化的控制器(8),所述控制器(8)與通信服務(wù)器(2)雙向連接,并且所述通信服務(wù)器(2)按順序與至少兩個客戶機(3a,3b,...,3n)雙向連接,其特征在于包括以下步驟在所述控制器(8)中執(zhí)行至少兩個版本(V1,V2,...,Vn)的所述應(yīng)用程序,使用所述至少兩個版本(V1,V2,...,Vn)中相應(yīng)版本的所述至少兩個客戶機中的至少一個,請求這些版本所共有的并與所述處理過程相關(guān)聯(lián)的變量的值,所述值采用相同的變量名稱進行請求,所述通信服務(wù)器(2)為所請求的變量檢索相應(yīng)的值,并將所述值傳送到相應(yīng)的客戶機(3a,3b,...,3n)。
2、 々講又利要求1戶;i^求白^I^法,其中^f/ ^^戶機(3a, 3b, ..., 3n)向所 繊信服務(wù)器Q)指定它所鵬的版本(V,, V2,….,Vn)。
3、 她又利要求2戶; ^求6^I^法,其中^f;f^:戶機(3a, 3b,…,3n)艦 定義它所她勺環(huán)鄉(xiāng)旨定它所鵬的版本(V,V2,…,Vn) o
4、 如權(quán)禾腰求2—3《^^工妙;M求^^法,其中戶;f^i信服務(wù)器(2)基于各客戶機(3a, 3b,…,3n)戶形合出附旨定,#^^客戶機(3a, 3b,…,3n)與+鵬 的版本(V,V2,…,Vn) *繊。
5、 女gftf述《^"項豐又利要^^^^的方法,其中戶;Mffi信服務(wù)器(2) ^QPC服 務(wù)器,并朋/i^戶機敦PC客戶機。
6、 ^敝利要求5戶;^求e^J^法,其中^tOPC^戶機(3a, 3b,…,3n)者懼 有相應(yīng)I^OPC^l機(6a, 6b,…,6n) , B^OPC^bil機(6a, 6b,…,6n)包 含著關(guān)于^:戶機(3a, 3b,…,3n) Z0^T賴e^]ft息。
7、 女講又禾腰求6戶腰求6^J^法,其中戶;W3PC^a機(6a, 6b,…,6n) )|微 據(jù)ii^脂定各客戶機Ga, 3b,….,3n) ^(頓環(huán)趟的戶;M)PC服務(wù)器(2)。
8、 女喻謝t項權(quán)禾腰救展求W^法,其中戶;M^審藤(8)在沒有控制處s3i程的版^^^^e制ji3;MWi程時,向戶;Mi言服務(wù)器Q)發(fā)出信號。
9、 女喻謝^"項權(quán)利要救展求&^法,其中戶;MiI信服務(wù)器(2)為抓青求的體総鵬勺值的步驟,繊以下步驟^f^t應(yīng)于戶;MM少兩錯本(Vi, V2,….,Vn)中的^個的1,只符 (ID!, ID2,…,IDn),販^^ws制勝(8)禾口戶; ^i信服務(wù)器(2)之間縦的通信消息的通信包中包含戶;f^M嚇只符(m, iD2,….,iDn)。
10、 她又禾腰求9戶;^求^"法,其中戶; ^i信服務(wù)器(2) j頓戶腿p^糊示識符(m, ID2,….,IDn) (8)中的一個版本的鋼禾Mmt求娜。
11、 一種自別核統(tǒng), 1剤奸其上的細辦進行》1程自云她的 控偉徵(s),戶;^e帶滕(s)與通信服鄉(xiāng)(2)雙向雜,并朋;Mffi信服務(wù)器(2)按l,與至少兩個客戶機(3a, 3b,…,3n)雙向雜,^^[E在^iM鄉(xiāng)飽括^^ffil'滕(8)中j^至少兩^s袖勺戶;M^禾聘(v!, v2,….,vn), 在娜戶;MM少齡版本(v" v2,…,vn)的豐,本的戶;MM少兩個客戶機Ga, 3b, ..., 3n)中,請^^fe本所賄的并與戶;MWl程相關(guān)糊體的值的驢,臓iMH相同白鵬名稱避摘求,舒;fisi信服務(wù)器(2)中為稱青求的^Ht^+鵬附飾驢,以及將戶腿的倒繊iJt鵬客戶機(3a, 3b,…,3n)的驢。
12、 ^t又禾腰求ll戶斶求的彩充,其中^tf;M客戶機Ga, 3b,…,3n)包 括向戶;f^I信服務(wù)器(2)指定它所j頓的版本(Vj, V2,…,Vn) fi^g。
13、 女講又禾腰求12戶腰求的織,Wf;i^客戶機(3a, 3b,…,3n)被體 為艦紋它il,鵬勺環(huán)娜靛它所娜的版本(V,V2,…,Vn)。
14、 姆又利要求12—13 {^"工#;^求的織,其中戶;wi信服務(wù)器(2)頓舌基于M^客戶機(3a, 3b, ..., 3n)戶尼合出的指定,^^t客戶機(3a, 3b,..., 3n)與相應(yīng)的版本(V,, V2,….,Vn)櫧Ma勺體。
15、 她又禾腰求11—14 ^^J,展求的織,其中戶^1信服務(wù)器(2) ^OPC 服務(wù)器,并朋腿客戶禾鵬PC^戶機。
16、 如權(quán)禾腰求15戶艘求的繊,其中^fOPC客戶機(3a, 3b,…,3n)都 具有才鵬6^]OPC^S機(6a, 6b,…,6n),戶^WOPC^fcS機(6a, 6b,…,6n) 包含著關(guān)于^^戶機(3a, 3b,….,3n)工f^T趟糊言息。
17、 々講又利要求15戶展求的織,其中戶;W)PC^I機(6a, 6b,….,6n)被 i體劃W^E^脂定各客戶機(3a, 3b,….,3n) 4頓環(huán)趟的戶;im)PC服務(wù)器
18、 如權(quán)利要求n—17 {^^鄖展求的彩充,其中戶;^審滕(8)被^g^在沒有鄉(xiāng)JMl程的版繊命^^'M^hM抓向戶;M信服務(wù)器(2)發(fā)出信號。
19、 她又利要求11—18 <^^項^^求的茅^充,其中戶;i^i信服務(wù)器(2)跑括剤^§,用于剤諸與戶MS少兩錯本(V,V2,….,Vn)中的木,糊 關(guān)糊 只符OD!, ID2,….,IDn),以及用于^^;fffi!銅塍(s)禾口戶;1:^^1信服務(wù)器(2)之間m^通信消息的通信包中包含戶;M^嚇只符OD、, ID2,…,IDn)的驢。
全文摘要
本發(fā)明涉及一種在自動化系統(tǒng)中用于管理至少兩個版本的應(yīng)用程序的方法。該系統(tǒng)包括一個與通信服務(wù)器2雙向連接的控制器8,其通過存儲在其上的應(yīng)用程序進行處理過程的自動化。該通信服務(wù)器2按順序與至少兩個客戶機雙向連接。通過該方法改善了通信服務(wù)器與多臺客戶機之間的通信。當使用一個新版本的應(yīng)用程序時,不需要重新配置就能顯示圖形和圖像。本發(fā)明也涉及這樣一種系統(tǒng)。
文檔編號G05B19/04GK101401070SQ200780007478
公開日2009年4月1日 申請日期2007年2月28日 優(yōu)先權(quán)日2006年3月1日
發(fā)明者S·薩爾伯格 申請人:Abb股份有限公司