設(shè)置HMI服務(wù)器冗余_第1頁
設(shè)置HMI服務(wù)器冗余_第2頁
設(shè)置HMI服務(wù)器冗余_第3頁
設(shè)置HMI服務(wù)器冗余_第4頁
設(shè)置HMI服務(wù)器冗余_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

...wd......wd......wd...設(shè)置HMI服務(wù)器在用戶將HMI服務(wù)器添加到應(yīng)用工程之后,用戶需要設(shè)定該HMI服務(wù)器。使用HMIServerProperties〔HMI服務(wù)器屬性〕對話框以便:●指定正在運行HMI服務(wù)器的計算機名稱。●指定何時加載該HMI服務(wù)器。●指定安裝著冗余HMI服務(wù)器的從計算機的名稱,以便在主HMI服務(wù)器發(fā)生故障時使中斷時間最短。手動啟動或停頓組件。查看HMI服務(wù)器的名稱、工程文件路徑、現(xiàn)有圖形顯示畫面的數(shù)量和該HMI服務(wù)器上能夠容納的圖形顯示畫面的最大數(shù)量。如果用戶設(shè)定了冗余,查看主和從HMI服務(wù)器的狀態(tài)。在分布式應(yīng)用工程中,用戶必須分別為每個HMI服務(wù)器設(shè)定屬性。1.設(shè)定HMI服務(wù)器的屬性1.在FactoryTalkViewStudio和SEAdministrationConsole〔FactoryTalk管理控制臺〕的ApplicationExplorer〔應(yīng)用工程瀏覽器〕中,右鍵點擊HMI服務(wù)器,然后點擊Properties〔屬性〕。翻開SEAdministrationConsole〔FactoryTalk管理控制臺〕的路徑是:Start\programs\RockwellSoftware\FactoryTalkView\Tools\SEAdministratorConsole。翻開SEAdministrationConsole〔FactoryTalk管理控制臺〕的窗口。翻開的窗口如圖1—0所示。在FactoryTalkViewStudio中翻開的ApplicationExplorer〔應(yīng)用工程瀏覽器〕。翻開的窗口如圖1—1所示。圖1—0圖1—12.在HMIServerProperties〔HMI服務(wù)器屬性〕對話框中,在每一欄中都填入信息,完成該操作之后,點擊OK。翻開的窗口如圖1—2所示。1.1設(shè)置HMI服務(wù)器的常規(guī)屬性在General〔常規(guī)〕欄中,輸入HMI服務(wù)器的說明信息,指定正在運行HMI服務(wù)器的計算機名稱,并且設(shè)定該HMI服務(wù)器何時啟動。翻開的窗口如圖1—2所示。圖1—2Name〔名稱〕表示HMI服務(wù)器的名稱。該名稱在創(chuàng)立HMI服務(wù)器時設(shè)定。不能夠改變它。Description〔描述〕為HMI服務(wù)器鍵入說明信息〔多達204個字符長〕。該說明信息僅僅是為用戶提供的信息。它不會在別的任何地方顯示。例如:使用Discription〔描述〕對話框來說明一個應(yīng)用工程的位置,以便在發(fā)生故障時確認聯(lián)系人或號碼,或者用于跟蹤應(yīng)用工程修改或版本變化的信息。Computerhostingtheserver〔安裝了服務(wù)器的計算機〕表示安裝有HMI服務(wù)器的計算機名稱。鍵入一個計算機名稱,或點擊瀏覽按鈕選擇計算機名稱。用戶不能鍵入一個沒有HMI應(yīng)用工程的計算機名稱。在改變該對話框的計算機名稱之前,必須將該HMI工程復(fù)制到目標(biāo)計算機。Projectfile〔relativetoservecomputer〕工程文件〔相對于服務(wù)器計算機〕指向HMI服務(wù)器文件的文件路徑。當(dāng)用戶創(chuàng)立HMI服務(wù)器時該路徑已被設(shè)定,不能夠改變該路徑。Numberofdisplays〔顯示畫面的數(shù)量〕HMI服務(wù)器上當(dāng)前存在的圖形顯示畫面數(shù)量。該數(shù)字僅為用戶提供一個信息而已。LicensedMaximum〔授權(quán)最大值〕用戶的FactoryTalkViewSiteEditionServer授權(quán)允許的圖形顯示畫面數(shù)量的最大值。該數(shù)字僅為用戶提供一個信息而已。Startuptype〔啟動類型〕設(shè)定用戶想讓HMI服務(wù)器何時被加載:●Ondemand〔根據(jù)要求〕當(dāng)?shù)谝粋€客戶端翻開時,HMI服務(wù)器被加載,當(dāng)最后一個客戶端關(guān)閉時,被卸載。當(dāng)HMI服務(wù)器被加載時,用戶可以使用FactoryTalkViewStudio編輯該服務(wù)器的HMI工程,還能將客戶端連接到HMI服務(wù)器。客戶端可以是FactoryTalkViewStudio、SEAdministrationConsole或FactoryTalkViewSiteEditionClient?!馤oadandrunstartupcomponentswhenoperatingsysteminitializes〔當(dāng)操作系統(tǒng)初始化時加載并運行啟動組件〕當(dāng)Windows啟動時HMI服務(wù)器被加載到內(nèi)存,然后HMI服務(wù)器的啟動組件運行。該選項適用于正常用戶在運行時使用。該選項允許客戶端進展快速連接,確保如果運行HMI服務(wù)器的計算機重新啟動時,HMI服務(wù)器能夠自動進入正常操作模式。如果用戶為HMI服務(wù)器設(shè)置冗余,請選擇在服務(wù)器啟動時不要運行組件,用戶可以使用宏來設(shè)定當(dāng)服務(wù)器處于激活狀態(tài)時,才啟動該組件。只有將Startup類型更改為Ondemand,然后關(guān)閉所有的客戶端,才可以卸載HMI服務(wù)器。因為HMI服務(wù)器作為服務(wù)來運行,用戶不必登錄就可以讓HMI服務(wù)器運行。1.2設(shè)置HMI服務(wù)器冗余的屬性在主HMI服務(wù)器失效時,為了使對客戶端造成的破壞程度最小化,可以設(shè)置冗余HMI服務(wù)器。在FactoryTalkViewStudio中,作為冗余的服務(wù)器稱為從服務(wù)器。在Redundancy〔冗余〕選項卡中,指定安裝從HMI服務(wù)器的計算機的名稱。當(dāng)主HMI服務(wù)器重新可用時,系統(tǒng)會自動切回到主服務(wù)器。用戶在Redundancy選項卡中所做的設(shè)置和應(yīng)用工程一同存儲,并且主和從HMI服務(wù)器都是如此。用戶不必為安裝主和從服務(wù)器的計算機做不同的設(shè)置。翻開的窗口如圖1—3所示。圖1—3Provideredundancyusingasecondaryserver〔使用從服務(wù)器提供冗余〕點選該復(fù)選框來使能HMI服務(wù)器的冗余功能。取消該復(fù)選框來制止HMI服務(wù)器的冗余功能。只有當(dāng)HMI服務(wù)器的啟動類型設(shè)置為Loadandrunstartupcomponentswhenoperatingsysteminitializes〔當(dāng)操作系統(tǒng)初始化時加載并運行啟動組件〕時,該選項才是可用的。Computerhostingtheserver〔安裝了服務(wù)器的計算機〕鍵入安裝了從HMI服務(wù)器的計算機名稱。點擊“…〞瀏覽按鈕可以瀏覽計算機的名稱。設(shè)定HMI服務(wù)器的啟動和停頓組件使用Components〔組件〕選項卡可以設(shè)置:●當(dāng)HMI服務(wù)器啟動時哪些組件會運行?!癞?dāng)HMI服務(wù)器停頓時哪些宏會運行?!癞?dāng)切換到從HMI服務(wù)器或者切回到主HMI服務(wù)器時,哪些宏會運行。●當(dāng)操作系統(tǒng)啟動時,HMI服務(wù)器可以自動或手動啟動。重要信息:出現(xiàn)在Components〔組件〕選項卡中的條目的順序不是條目運行的順序。如果用戶已經(jīng)創(chuàng)立了一個HMI服務(wù)器,其中包含必須按照某種順序啟動的組件,則只需創(chuàng)立一個在HMI服務(wù)器啟動時可以運行的宏。如果用戶想要在HMI服務(wù)器啟動時運行這些條目,請點選下面的復(fù)選框。在需要的地方,設(shè)定用戶想要運行的組件。翻開的窗口如圖1—4所示。圖1—4Alarming〔報警〕啟動報警監(jiān)視。這和使用AlarmOn命令是一樣的效果。Datalogging〔數(shù)據(jù)日志〕開場運行指定的數(shù)據(jù)日志模型。這和使用DataLogOn命令是一樣的效果。可以有多達20個的數(shù)據(jù)日志模型文件同時運行,然而只有一個文件可以在Components選項卡中進展設(shè)定。為了運行多個文件,可以在啟動宏中將其列出。Derivedtags〔衍生標(biāo)簽〕運行設(shè)定的衍生標(biāo)簽文件。這和使用DerivedOn命令是一樣的效果??梢杂卸噙_20個衍生標(biāo)簽文件同時運行,然而只有一個文件可以在Components選項卡中進展設(shè)定。為了運行多個文件,可以在啟動宏中將其列出。Events〔事件〕運行指定的事件組件。這和使用EventOn命令是一樣的效果。有多達20個事件組件可以同時運行。但是只有一個組件可以在Components選項卡中進展設(shè)定。為了運行多個文件,可以在啟動宏中將其列出。Macro〔宏〕當(dāng)HMI服務(wù)器啟動時運行指定的宏。該宏允許用戶在HMI服務(wù)器運行時執(zhí)行一系列的命令。當(dāng)HMI服務(wù)器啟動時,用戶可以運行任意的宏。Onshutdownmacro〔關(guān)閉宏〕在HMIServerProperties〔HMI服務(wù)器屬性〕對話框中,當(dāng)用戶點擊StopAllRunningComponents〔停頓所有運行的組件〕按鈕時,運行指定的宏。任何宏都可以用作關(guān)閉宏。關(guān)閉任何FactoryTalkViewSiteEditionClient都將不能運行Onshutdownmacro〔關(guān)閉宏〕。Onactivemacro〔激活宏〕當(dāng)HMI服務(wù)器激活時,運行指定的宏。如果另一個HMI服務(wù)器失效了,HMI服務(wù)器就被激活。任何宏都可用作Onactivemacro〔激活宏〕。如果用戶沒有在Redundancy選項卡中設(shè)置從服務(wù)器,則該選項不可用。Onstandbymacro〔等待宏〕當(dāng)HMI服務(wù)器從激活狀態(tài)切換到待機狀態(tài)時,運行指定的宏。當(dāng)主服務(wù)器恢復(fù)運行后,系統(tǒng)從從HMI服務(wù)器切回到主HMI服務(wù)器時,這種狀況經(jīng)常發(fā)生。如果激活HMI服務(wù)器失效且不能夠運行宏〔例如計算機電源失效時〕,則該宏不會運行。任何宏都可以作為Onstandbymacro〔等待宏〕來使用。如果用戶沒有在Redundancy選項卡中設(shè)置從服務(wù)器,則該選項不可用。1.3手動啟動與停頓HMI服務(wù)用戶可以手動啟動或者停頓運行在計算機上的HMI服務(wù)。當(dāng)用戶手動停頓HMI服務(wù)器時,客戶端被斷開,所有運行在計算機上的HMI服務(wù)器都停頓,且HMI服務(wù)器使用的激活鑰匙被釋放。當(dāng)用戶手動啟動HMI服務(wù)時,客戶端被允許連接到該計算機上的HMI服務(wù)器。手動啟動與停頓HMI服務(wù)器組件。用戶可以在HMIServerProperties〔HMI服務(wù)器屬性〕對話框中,運行HMI服務(wù)器啟動組件,或者停頓HMI服務(wù)器組件。如果用戶設(shè)置了冗余的HMI服務(wù)器,用戶還能夠手動啟動或停頓冗余服務(wù)器組件。用戶手動停頓、手動啟動HMI服務(wù)器的路徑是:點擊Start\programs\RockwellSoftware\FactoryTalkView\Tools\SEServiceManger。翻開的窗口如圖1—5所示。圖1—51.4移去HMI服務(wù)器用戶可以從應(yīng)用工程中移去HMI服務(wù)器,而不用刪除其工程文件。這使得用戶可以在稍后的時間將HMI服務(wù)器添加到應(yīng)用工程中。用戶也可以臨時為應(yīng)用工程添加HMI服務(wù)器,而且可以將組件復(fù)制到應(yīng)用工程的其它HMI服務(wù)器中。移去HMI服務(wù)器:1.將所有的客戶端與HMI服務(wù)器斷開??蛻舳耸侵赶旅嫒魏我环N:FactoryTalkViewStudio、FactoryTalkAdministrationConsole〔FactoryTalk管理控制臺〕或FactoryTalkViewSiteEditionClient〔FactoryTalkViewSiteEdition客戶端〕。2.啟動FactoryTalkViewStudio,然后翻開需要移去HMI服務(wù)器的應(yīng)用工程。3.右鍵點擊用戶想要移去的HMI服務(wù)器,然后點擊Remove〔移去〕。注意:移去并不會刪除該HMI服務(wù)器工程文件。1.5刪除HMI服務(wù)器工程文件在刪除HMI服務(wù)器文件之前,用戶需要先從應(yīng)用工程中移去該HMI服務(wù)器。刪除HMI服務(wù)器工程文件:1.將所有的客戶端與HMI服務(wù)器斷開??蛻舳耸侵赶旅嫒魏我环N:FactoryTalkViewStudio、SEAdministrationConsole〔RSView管理控制臺〕或FactoryTalkViewSiteEditionClient〔FactoryTalkViewSiteEdition客戶端〕。2.使用WindowsExpolorer〔Windows資源管理器〕在安裝HMI服務(wù)器的計算機上瀏覽以下文件夾:\DocumentsandSettings\AllUsers\ShareDocuments\RSViewEnterprise\SE\HMIprojects3.將與HMI服務(wù)器具有一樣名稱的文件夾刪除,并且該文件中的工程文件都是需要刪除的。2.設(shè)置冗余冗余系統(tǒng)是一種復(fù)制設(shè)備的某個功能的備份系統(tǒng)。這意味著當(dāng)主要組件失效時,冗余組件會取代正在使用的組件。對于HMI系統(tǒng),冗余可以確保系統(tǒng)可用性。本章講述了關(guān)于如何利用RSViewSupervisoryEdition〔RSView管理版〕和FactoryTalk內(nèi)置的冗余特性來保護系統(tǒng),以防止出現(xiàn)軟件故障。這些特性會在系統(tǒng)故障發(fā)生時使得操作中斷和數(shù)據(jù)損失最小化。特別地,本章談到以下主題:●HMI冗余做為完整策略的一局部●保護系統(tǒng),防止出現(xiàn)軟件故障●考慮冗余選項●規(guī)劃冗余系統(tǒng)的布局了解冗余系統(tǒng)如何工作●組態(tài)冗余的RSViewSupervisoryEdition系統(tǒng)●冗余系統(tǒng)的授權(quán)2.1設(shè)置冗余的HMI服務(wù)器要設(shè)置冗余的HMI服務(wù)器,完成下面的步驟:1.在需要安裝從HMI服務(wù)器的計算機上安裝FactoryTalkViewSiteEditionServer軟件。2.將HMI工程文件從安裝主服務(wù)器的計算機復(fù)制到安裝從HMI服務(wù)器的計算機上。3.設(shè)置從HMI服務(wù)器的屬性。2.2HMI冗余做為完整策略的一局部當(dāng)硬件或軟件失效時,系統(tǒng)可用性的水平完全不可用、局部可用和完全可用會隨著冗余系統(tǒng)組件數(shù)量而增加。要想提高系統(tǒng)可用性的水平,請考慮以下系統(tǒng)組件:●以防系統(tǒng)出現(xiàn)PLC故障,使用冗余的可編程控制器〔PLC〕。例如羅克韋爾自動化的ControlLogix平臺允許在發(fā)生故障時將控制權(quán)從主PLC轉(zhuǎn)移到冗余的PLC?!褚苑老到y(tǒng)出現(xiàn)PLC網(wǎng)絡(luò)故障,安裝冗余的PLC網(wǎng)絡(luò),例如:可以使用羅克韋爾自動化的ControlNet網(wǎng)絡(luò)。●以防系統(tǒng)出現(xiàn)信息網(wǎng)絡(luò)故障,安裝具有備份域控制器、網(wǎng)絡(luò)線纜和網(wǎng)絡(luò)適配卡〔NIC〕的冗余Ethernet網(wǎng)絡(luò)?!褚苑老到y(tǒng)出現(xiàn)主機硬件故障,為主機應(yīng)用工程軟件〔如RSViewSupervisoryEdition〕提供備份的計算機。●以防系統(tǒng)出現(xiàn)軟件故障,設(shè)置冗余的RSView和RSLinxEnterprise應(yīng)用服務(wù)器。本章包括關(guān)于利用RSViewSupervisoryEdition內(nèi)置的冗余特性來保護監(jiān)控管理級HMI系統(tǒng)的信息。本章不會講述如何保護控制系統(tǒng)、信息網(wǎng)絡(luò)、硬件或操作系統(tǒng)和其它支持軟件。2.3保護系統(tǒng)防止出現(xiàn)軟件故障分布式HMI系統(tǒng)同時包含客戶端組件和服務(wù)器組件。客戶端組件提供了系統(tǒng)的操作員可以使用的界面,通常是通過動態(tài)更新的圖形顯示畫面實現(xiàn)的。這些圖形畫面顯示了制造系統(tǒng)的當(dāng)前狀態(tài),并且允許操作員監(jiān)視和控制其運行過程。這些圖形顯示畫面中的動態(tài)信息,包含動畫圖片、報警匯總、更新標(biāo)簽值和實時與歷史趨勢,都由HMI系統(tǒng)的服務(wù)器組件提供。服務(wù)器還會記錄歷史數(shù)據(jù)日志,并執(zhí)行其它后臺的監(jiān)視和控制功能。要實現(xiàn)操作員維護制造系統(tǒng)的持續(xù)畫面并對其進展控制,服務(wù)器組件必須為客戶端組件提供連續(xù)的信息流。這就是為什么軟件冗余如此重要的原因。要想在服務(wù)器故障期間,確保監(jiān)視和控制功能損失的最小化,RSViewSupervisoryEdition提供了冗余特性,包括:●在最糟糕的情況下,客戶端在5秒鐘內(nèi)檢測到與主服務(wù)器的通訊喪失,然后在少于30秒鐘就可以切換到備份服務(wù)器。通常,客戶端在5秒鐘內(nèi)檢測到服務(wù)器故障,且在少于5秒鐘的時間內(nèi)就能夠完成故障切換〔連接到從HMI服務(wù)器〕。這意味著,根據(jù)其所連接的服務(wù)器的不同,客戶端在應(yīng)用工程的運行過程中也許不會看到任何中斷?!馬SViewSupervisoryEdition和FactoryTalk提供的冗余能力對客戶端來說是完全自動化和透明的。在服務(wù)器故障檢測和切換過程中,操作員不需要采取任何措施或重新啟動軟件,以持續(xù)使用該系統(tǒng)?!裨诠收锨袚Q過程中,操作員可以繼續(xù)與仍然在線的服務(wù)器交互。在顯示故障服務(wù)器數(shù)據(jù)的顯示域中會出現(xiàn)一個線框視圖,以便通知操作員不使用這些可能不正確的標(biāo)簽值。●一旦系統(tǒng)切換到備份服務(wù)器,客戶端會持續(xù)正常工作?!癞?dāng)主服務(wù)器重新可用時,系統(tǒng)能夠自動切回主服務(wù)器?!馬SViewSupervisoryEdition系統(tǒng)包含三類服務(wù)器,其中兩種可以通過標(biāo)準的組態(tài)選項設(shè)置冗余:FactoryTalkDirectory〔FactoryTalk目錄〕是一種象電子地址本一樣工作的共享軟件組件,它使得應(yīng)用工程的各局部可以在單臺計算機或者網(wǎng)絡(luò)上找到對方。所有參與分布式應(yīng)用工程的計算機都必須共享一樣的FactoryTalkDirectory。FactoryTalkDirectory不能設(shè)置冗余,但是如果當(dāng)某個應(yīng)用工程正在運行時FactoryTalkDirectory不可用了,則該工程會繼續(xù)正確運行,而且能夠讀寫數(shù)據(jù)、確認報警、翻開和關(guān)閉顯示畫面等等,即使網(wǎng)絡(luò)上沒有冗余的FactoryTalkDirectory也是如此。這是因為由FactoryTalkDirectory提供的信息的備份會存儲在每臺連接到FactoryTalkDirectory計算機的本地計算機上。然而,當(dāng)FactoryTalkDirectory斷開時,用戶不能夠修改應(yīng)用工程的構(gòu)造。例如:用戶不能夠添加或編輯區(qū)域、數(shù)據(jù)服務(wù)器,或HMI服務(wù)器。翻開FactoryTalkDirectory〔FactoryTalk目錄〕的路徑是:start\programs\rockwellSoftware\FactoryTalkTools\FactoryTalkDirectoryconfigurationWizard。翻開的窗口如圖2—1所示。圖2—1ConfiguretheFactoryTalkNetworkDirectory〔配置分布式的FactoryTalk地址目錄〕:選中ConfiguretheFactoryTalkNetworkDirectory前面的復(fù)選框。如:,點Next,按照提示配置分布式的FactoryTalk地址目錄,直到Finish。ConfiguretheFactoryTalkLocalDirectory〔配置內(nèi)部本機的FactoryTalk地址目錄〕:選中ConfiguretheFactoryTalkLocalDirectory前面的復(fù)選框。如:,點Next,按照提示配置內(nèi)部本機的FactoryTalk地址目錄,直到Finish。HMI服務(wù)器:也稱作FactoryTalkViewSiteEditionServer,用于存儲HMI組件〔例如:圖形顯示畫面〕,并且為客戶端提供服務(wù)。HMI服務(wù)器還那能夠存儲標(biāo)簽數(shù)據(jù)庫、檢測報警和記錄歷史數(shù)據(jù)。HMI服務(wù)器可以設(shè)置冗余。數(shù)據(jù)服務(wù)器:例如RSLinxEnterprise,允許客戶端訪問可編程控制器中、其它硬件設(shè)備以及其它與OPC-DA〔OLE用于過程控制-數(shù)據(jù)存取〕2.0標(biāo)準兼容的數(shù)據(jù)服務(wù)器中的信息。每個應(yīng)用工程可以包含多達25個數(shù)據(jù)服務(wù)器。數(shù)據(jù)服務(wù)器可以設(shè)置冗余。關(guān)于FactoryTalkDirectory的故障如果當(dāng)客戶端計算機訪問應(yīng)用工程時FactoryTalkDirectory不可用,則客戶端會繼續(xù)正常運行??蛻舳丝梢宰x寫標(biāo)簽值、確認報警、翻開與關(guān)閉顯示畫面等等。這是因為FactoryTalkDirectory信息的備份被復(fù)制到客戶端計算機,且存儲在緩存中。這允許客戶端計算機可以繼續(xù)解析標(biāo)簽地址、查看圖形顯示畫面等等,即使這些標(biāo)簽和圖形顯示畫面沒有被客戶端計算機訪問過。在FactoryTalkDirectory宕機之前,一次也沒有訪問過應(yīng)用工程的客戶端將不能夠訪問該應(yīng)用工程,直到FactoryTalkDirectory重新開場運行。這是因為FactoryTalkDirectory信息的備份沒有本地存儲在客戶端計算機上。此外,當(dāng)FactoryTalkDirectory不可用時,用戶不能修改應(yīng)用工程的構(gòu)造:例如:操作員不能夠添加或移去區(qū)域、數(shù)據(jù)服務(wù)器或HMI服務(wù)器。重要信息:不要在作為Windows域控制器的計算機上運行FactoryTalkDirectory。由于分布式應(yīng)用工程中的每臺計算機都需要知道網(wǎng)絡(luò)范圍內(nèi)的FactoryTalkDirectory位于何處,所以將所有的計算機都設(shè)置使用同一臺FactoryTalkDirectory計算機。當(dāng)FactoryTalkDirectory重新在線時,系統(tǒng)會自動切換到該計算機,而不是繼續(xù)使用存儲在每臺計算機上的緩存?zhèn)浞荨?.4冗余的HMI服務(wù)器本卷須知HMI服務(wù)器可以設(shè)置為當(dāng)主服務(wù)器出現(xiàn)故障時,切換到從服務(wù)器。當(dāng)主服務(wù)器重新可用時,它會自動接收HMI服務(wù)器的活動。當(dāng)設(shè)置冗余的HMI服務(wù)器時,一定要謹記以下本卷須知:●同步報警HMI服務(wù)器管理報警的同步,這使得主從服務(wù)器之間的報警狀態(tài)保持同步。例如:如果故障發(fā)生時主服務(wù)器有5個未確認報警,則當(dāng)故障切換完成時從服務(wù)器也應(yīng)該顯示同樣的5個未確認報警。當(dāng)系統(tǒng)切回到主服務(wù)器時,報警狀態(tài)也應(yīng)該保持同步。當(dāng)主HMI服務(wù)器激活時,從服務(wù)器會以備份模式運行報警監(jiān)視系統(tǒng),因此即使用戶沒有設(shè)置從服務(wù)器按請求開場報警監(jiān)視,報警狀態(tài)仍會同步。這種運行在從服務(wù)器上的備份模式不會檢測報警,只會保持報警狀態(tài)的同步。當(dāng)系統(tǒng)故障切換到從服務(wù)器時,如果報警監(jiān)視正在主服務(wù)器上運行,則從服務(wù)器的報警監(jiān)視會自動啟動。當(dāng)系統(tǒng)切換回主服務(wù)器時,如果報警監(jiān)視正在從主服務(wù)器上運行,則主服務(wù)器的報警監(jiān)視會自動啟動,并且停頓從服務(wù)器上的報警監(jiān)視。要想讓報警狀態(tài)正確同步,則主從HMI服務(wù)器的時鐘必須與某個時間服務(wù)器同步。用戶可以設(shè)置用戶的MicrosoftWindows域啟用時間同步服務(wù)?!袢绻嬎銠C上的時鐘不同步,則當(dāng)故障切換發(fā)生時,在報警匯總中會顯示多個報警或不一致的信息。重要信息:如果正在監(jiān)視許多標(biāo)簽的報警,則在服務(wù)器故障切換或故障切回的過程中,快速進入或退出報警狀態(tài)的標(biāo)簽的報警信息也許會喪失。將診斷和報警數(shù)據(jù)記入日志在任何分布式系統(tǒng)中,強烈建議用戶將活動和報警信息發(fā)送到中央ODBC數(shù)據(jù)庫中〔例如:MicrosoftSQLServer〕作為日志。通過數(shù)據(jù)庫的功能可以將這些系統(tǒng)范圍的日志設(shè)置安全和冗余。我們還建議用戶組態(tài)RSViewSupervisoryEdition的本地診斷和報警日志,以便在出現(xiàn)與ODBC數(shù)據(jù)庫的通訊喪失的情況下緩存信息。即使用戶的HMI服務(wù)器沒有設(shè)置冗余,我們還是建議用戶將診斷和報警信息記錄到ODBC數(shù)據(jù)庫。因為診斷日志文件存儲在產(chǎn)生系統(tǒng)活動的每臺計算機上,所以將報警和診斷日志文件發(fā)送到ODBC數(shù)據(jù)庫,會使用戶在網(wǎng)絡(luò)上的一個地方就可以在診斷故障出現(xiàn)時查找診斷和報警信息。當(dāng)主服務(wù)器激活時,從服務(wù)器被加載,工程也被加載。然而,例如:事件檢測、報警監(jiān)視和數(shù)據(jù)日志之類的組件不必運行,除非從計算機被激活。這是用戶可以組態(tài)的。同步內(nèi)存標(biāo)簽值、衍生標(biāo)簽和數(shù)據(jù)日志文件要想保持這些元素的同步,可以在主從服務(wù)器上同時運行一樣的衍生標(biāo)簽組件和數(shù)據(jù)日志模型。如果其數(shù)值為衍生標(biāo)簽的結(jié)果,則內(nèi)存標(biāo)簽也可以保持同步。管理事件:當(dāng)被事件檢測器觸發(fā)的事件沒有明確的在主從HMI服務(wù)器之間建設(shè)同步時,就需要管理哪臺服務(wù)器承當(dāng)檢測和執(zhí)行事件的任務(wù),以便在某時刻只有一臺服務(wù)器為激活狀態(tài)。當(dāng)主HMI服務(wù)器故障時,要想解決事件在哪執(zhí)行的問題,可以只在激活的HMI服務(wù)器上執(zhí)行EventOn命令〔以啟動事件檢測〕,并且在等待服務(wù)器上總是執(zhí)行EventOff命令〔以停頓事件檢測〕。要想自動完成該操作,用戶可以在HMI服務(wù)器的OnActive〔激活宏〕或OnStandby〔等待宏〕宏中執(zhí)行該命令。執(zhí)行命令和宏如果在執(zhí)行命令或宏時主HMI服務(wù)器故障了,則在向從HMI服務(wù)器的故障切換過程中停頓執(zhí)行這些命令或宏。要想繼續(xù)執(zhí)行,可以在故障切換完成后并且從服務(wù)器可用時,重新這些執(zhí)行命令或宏。重要信息:因為控制系統(tǒng)的正常運行時間很重要,所以RSViewSupervisoryEdition提供了正常運行時的冗余功能。然而,組態(tài)信息的改變卻不會自動同步。作為維護冗余系統(tǒng)的一局部,需要開發(fā)方案好的規(guī)劃表,用于將工程文件從主HMI服務(wù)器復(fù)制到從服務(wù)器?;蛘呖梢允謩訌?fù)制工程文件,或者可以在每臺HMI服務(wù)器計算機上復(fù)制工程的變化。如果用戶需要在HMI服務(wù)器被加載時復(fù)制該服務(wù)器,可以使用HMIBackup工具。用戶可以從RockwellAutomationKnowledgebase〔羅克韋爾自動化知識庫〕中,搜索TechNoteID〔技術(shù)文檔號〕P62940645,然后下載該工具。2.5冗余的數(shù)據(jù)服務(wù)器主數(shù)據(jù)服務(wù)器〔例如:RSLinxEnterprise或任何OPC-DA數(shù)據(jù)服務(wù)器〕都可以設(shè)置為當(dāng)主服務(wù)器失效時,切換到備份服務(wù)器。作為組態(tài)冗余數(shù)據(jù)服務(wù)器的一局部,可以設(shè)置在失效的主服務(wù)器恢復(fù)后,系統(tǒng)是否應(yīng)該自動切回到主服務(wù)器,還是繼續(xù)使用從服務(wù)器。該選項可以使用戶防止在數(shù)據(jù)從服務(wù)器流向客戶端時出現(xiàn)的不必要中斷。要想使完成故障切換的時間最小化,系統(tǒng)需要在主服務(wù)器和從服務(wù)器上創(chuàng)立包含必要標(biāo)簽的OPC組。然而,這些組和標(biāo)簽只能被激活的數(shù)據(jù)服務(wù)器進展激活或掃描,因此組態(tài)冗余的服務(wù)器不會為PLC帶來更多的通訊負擔(dān)。翻開的窗口如圖2—2所示。關(guān)于數(shù)據(jù)服務(wù)器的詳細信息,請見第3節(jié):“設(shè)置通訊〞。圖2—22.6設(shè)置冗余的FactoryTalkViewSiteEdition系統(tǒng)FactoryTalkSupervisoryEdition系統(tǒng)中的冗余選項可以在任何時候設(shè)置。當(dāng)開發(fā)FactoryTalkViewStudio應(yīng)用工程時不需要做任何的冗余編程。只需要簡單地使用FactoryTalkViewStudio開發(fā)和測試FactoryTalkViewStudio應(yīng)用工程,然后遵循下面列出的步驟即可。1.在備份計算機上安裝所需的軟件,以便進展冗余操作。2.將FactoryTalkViewSiteEditionServer組態(tài)文件復(fù)制到備份計算機。3.將數(shù)據(jù)服務(wù)器組態(tài)文件復(fù)制到備份計算機。每臺計算機必須具有一樣的數(shù)據(jù)服務(wù)器組態(tài)設(shè)置,包括主題、網(wǎng)絡(luò)和其它設(shè)置。4.FactoryTalkDirectoryLoaction是指定主的HMI服務(wù)器、從的HMI服務(wù)器所指定計算機的工具。翻開的路徑是:start\programs\rockwellSoftware\FactoryTalkTools\SpecifyFactoryTalkDirectoryLoaction。翻開的窗口如圖2—3所示。圖2—3輸入你在HMI服務(wù)器中所建設(shè)的用戶名及密碼。翻開的窗口如圖2—4所示。圖2—4在翻開的窗口指定主HMI服務(wù)器及從HMI服務(wù)器所對應(yīng)的計算機。一般主HMI服務(wù)器所對應(yīng)的是:Localhost。而從HMI服務(wù)器所對應(yīng)的計算機是主HMI服務(wù)器所在的計算機名字。設(shè)置完后重新啟動從的計算機。5.在FactoryTalkViewStudio中,設(shè)置數(shù)據(jù)服務(wù)器的屬性,并指定冗余的數(shù)據(jù)服務(wù)器所位于的計算機名稱。6.在FactoryTalkViewStudio中,然后設(shè)置FactoryTalkViewSiteEditionServer的冗余屬性。用戶在HMIServerProperties〔HMI服務(wù)器屬性〕對話框的Redundancy〔冗余〕選項卡中所作的設(shè)置會與應(yīng)用工程一同保存,而且對于主和從HMI服務(wù)器都一樣。用戶不必為安裝主和從服務(wù)器的計算機做不同的設(shè)置。沒有必要在FactoryTalkViewSiteEditionClients〔FactoryTalkViewSiteEdition客戶端〕計算機上設(shè)置服務(wù)器冗余。所有的HMI服務(wù)器冗余選項僅在安裝了HMI服務(wù)器的計算機上進展設(shè)置。3.設(shè)置通訊3.1關(guān)于OPC通訊OPC是OLEforProcessControl〔用于過程控制的OLE〕的簡稱,可以通過不同廠商特定的OPC服務(wù)器將RSView連接到通訊設(shè)備。RSView支持OPC-DA2.0標(biāo)準。OPC服務(wù)器為RSView提供了一種從下面的設(shè)備中獲取標(biāo)簽數(shù)值的方式:●Allen-Bradley控制器設(shè)備,使用RSLinx作為OPC服務(wù)器?!竦谌娇刂破髟O(shè)備,例如Siemens或Modicon?,使用第三方OPC服務(wù)器。3.2關(guān)于數(shù)據(jù)服務(wù)器數(shù)據(jù)服務(wù)器提供了通向網(wǎng)絡(luò)上物理設(shè)備的路由,因此用戶可以看到這些設(shè)備中的數(shù)值。例如:●可編程控制器的數(shù)值?!馩PC標(biāo)簽,及其數(shù)值或狀態(tài)信息。●ControlLogix處理器中的命名變量。3.2.1數(shù)據(jù)服務(wù)器類型在RSViewSupervisoryEdition中,可以創(chuàng)立兩種類型的數(shù)據(jù)服務(wù)器:●OPC數(shù)據(jù)服務(wù)器●RSLinxEnterprise數(shù)據(jù)服務(wù)器如果用戶使用RSLinxforRSView、RSLinxGateway或第三方OPC服務(wù)器來建設(shè)通訊,需要創(chuàng)立一個OPC數(shù)據(jù)服務(wù)器。如果用戶使用RSLinxEnterprise來建設(shè)通訊,需要創(chuàng)立一個RSLinxEnterprise數(shù)據(jù)服務(wù)器。OPC數(shù)據(jù)服務(wù)器:為任何滿足OPC-DA2.0標(biāo)準的OPC服務(wù)器,或者RSLinxforRSView或RSLinxGateway提供支持。RSLinxforRSView和RSLinxGateway為羅克韋爾自動化可編程控制器和設(shè)備提供了強大的支持。RSLinxforRSView不需要激活鑰匙就可以工作,只要它與RSViewSEServer安裝在同一臺計算機上,而且僅為本地OPC客戶端提供服務(wù)數(shù)據(jù)。RSLinxGateway可以安裝在任何一臺計算機上,但是需要激活鑰匙使其工作,它可以為遠程的第三方的OPC客戶端提供服務(wù)數(shù)據(jù)。RSLinxEnterprise數(shù)據(jù)服務(wù)器:與RSLinxEnterprise一起使用,它可以在與ControlLogix處理器通訊時,且具有大量客戶端時,提供最好的性能。3.2.2使用多個數(shù)據(jù)服務(wù)器在以下情況下使用多個數(shù)據(jù)服務(wù)器:●同時與一種類型以上的控制器進展通訊,例如一臺羅克韋爾自動化的控制器〔例如ControlLogix〕、一臺Modicon的控制器和一臺Siemens的控制器。因為RSLinxforRSView和RSLinxEnterprise可以被設(shè)置成與多種類型的控制器并行通訊,所以用戶不須為每個控制器都設(shè)置單獨的數(shù)據(jù)服務(wù)器?!袢绻脩粢呀?jīng)設(shè)置RSLinx與應(yīng)用工程中的所有處理器通訊,則用戶僅需要一臺數(shù)據(jù)服務(wù)器,然后可以使用不同的OPC主題名或者設(shè)備的快捷方式來訪問每臺控制器。●如果用戶已經(jīng)設(shè)置了RSLinx的多個備份,并且每個都可以與不同的控制器或網(wǎng)絡(luò)進展通訊,則用戶需要為每個正在運行的RSLinx備份設(shè)置一個數(shù)據(jù)服務(wù)器。關(guān)于在RSLinxforRSView中設(shè)置通訊的詳細信息,請參閱《RSLinx快速上手》,或者參閱RSLinxforRSView的幫助文件。關(guān)于在RSLinxEnterprise中設(shè)置通訊的詳細信息,請在應(yīng)用工程中添加RSLinxEnterprise數(shù)據(jù)服務(wù)器,然后翻開CommunicationSetup〔通訊設(shè)置〕編輯器,再點擊Help〔幫助〕進展查閱?!衿胶庥糜诮粨Q數(shù)據(jù)的處理負荷。如果在數(shù)據(jù)服務(wù)器運行的計算機上,CPU的占用率比擬高,用戶應(yīng)該在另一臺計算機上創(chuàng)立另一個數(shù)據(jù)服務(wù)器,以平衡處理負荷?!裉峁?shù)據(jù)訪問冗余。為了完成該操作,在另一臺計算機上建設(shè)另一個OPC服務(wù)器。在主數(shù)據(jù)服務(wù)器上,改變DataServerProperties〔數(shù)據(jù)服務(wù)器屬性〕對話框中Redundancy〔冗余〕選項卡的設(shè)置,使得在主數(shù)據(jù)服務(wù)器失效時客戶端能夠指向從服務(wù)器。重要信息:如果用戶應(yīng)用工程所需的標(biāo)簽數(shù)量多于10,000點,并且沒有使用RSLinxEnterprise〔RSLinx企業(yè)版〕進展通訊,那么用戶應(yīng)該在每臺主機上搭建自己專用的OPC數(shù)據(jù)服務(wù)器。這樣可以提供最正確的性能。RSLinxEnterprise經(jīng)過優(yōu)化后,可以為很多數(shù)量的客戶端〔多于10個〕,很多數(shù)量的標(biāo)簽〔多于10,000點〕提供最正確的性能,即使它和HMI服務(wù)器安裝在同一臺計算機上。3.3添加OPC數(shù)據(jù)服務(wù)器添加OPC數(shù)據(jù)服務(wù)器以便和RSLinxforRSView或其它的OPC服務(wù)器一起使用。用戶可以為一個區(qū)域添加多個數(shù)據(jù)服務(wù)器。添加OPC數(shù)據(jù)服務(wù)器1.在ApplicationExplorer〔應(yīng)用工程瀏覽器〕,執(zhí)行下面任意操作:●右鍵點擊應(yīng)用工程根目錄,或右鍵點擊一個區(qū)域名,選擇NewDataServer〔新建數(shù)據(jù)服務(wù)器〕,然后點擊OPC。●點擊“File〔文件〕〞菜單,選擇New〔新建〕,然后點擊OPC。數(shù)據(jù)服務(wù)器的名稱不能包含破折號或連字符〔-〕。2.在DataServerProperties〔數(shù)據(jù)服務(wù)器屬性〕對話框中,在每一欄中都填入信息,翻開的窗口如圖3—1所示。完成該操作之后,點擊OK。3.3.1設(shè)置常規(guī)屬性在General〔常規(guī)〕選項卡,為數(shù)據(jù)服務(wù)器鍵入描述信息,并且指定運行OPC服務(wù)器的計算機名稱。圖3—1Name〔名稱〕:鍵入數(shù)據(jù)服務(wù)器的名稱。該名稱不能包含破折號或連字符〔-〕。Description〔描述〕為數(shù)據(jù)服務(wù)器鍵入描述信息。例如:使用該對話框來說明一個組件的位置,以便在發(fā)生故障時確認聯(lián)系人或號碼,或者用于跟蹤應(yīng)用工程修改或版本變化的信息。ComputerthatwillruntheOPCserver〔將要運行OPC服務(wù)器的計算機〕:鍵入運行著數(shù)據(jù)服務(wù)器的計算機名稱。點擊Browse〔瀏覽〕按鈕,可以瀏覽計算機的名稱。OPCservername〔ProgID〕OPC服務(wù)器名〔程序ID號〕為OPC服務(wù)器鍵入程序ID號。點擊Browse〔瀏覽〕按鈕,可以瀏覽程序ID號。如果用戶想要使用RSLinxforRSView作為OPC服務(wù)器,點擊Browse〔瀏覽〕按鈕,然后點擊RSLinxRemoteOPCServer〔RSLinx遠程OPC服務(wù)器〕。3.3.2設(shè)置OPC數(shù)據(jù)服務(wù)器冗余在主數(shù)據(jù)服務(wù)器失效時,為了使對客戶端造成的破壞程度最小化,可以設(shè)置冗余的數(shù)據(jù)服務(wù)器。在RSView中,作為冗余的服務(wù)器稱為從服務(wù)器。在Redundancy〔冗余〕選項卡中,指定從數(shù)據(jù)服務(wù)器的名稱,并且設(shè)定如果主數(shù)據(jù)服務(wù)器再次可用,RSView是否應(yīng)該切回到主數(shù)據(jù)服務(wù)器。翻開的窗口如圖3—2所示。圖3—2Provideredundancyusingasecondaryserver〔使用從服務(wù)器提供冗余功能〕點選該復(fù)選框使能數(shù)據(jù)服務(wù)器冗余功能。去除該復(fù)選框制止數(shù)據(jù)服務(wù)器冗余功能。Computerrunningthesecondaryserver〔運行著從服務(wù)器的計算機〕鍵入運行著從數(shù)據(jù)服務(wù)器的計算機名。點擊Browse〔瀏覽〕按鈕,可以瀏覽計算機的名稱。Switchbackoptions〔切換選項〕當(dāng)主數(shù)據(jù)服務(wù)器再次可用時,為了阻止RSView切回到主數(shù)據(jù)服務(wù)器,點擊Continueusingthesecondaryserverevenwhentheprimarybecomesavailableagain〔當(dāng)主服務(wù)器再次可用時,繼續(xù)使用從服務(wù)器〕。當(dāng)主數(shù)據(jù)服務(wù)器再次可用時,要使RSView能夠切回到主數(shù)據(jù)服務(wù)器,點擊Switchbacktotheprimaryserverwhenitbecomesavailable〔當(dāng)主服務(wù)器再次可用時,切回到主服務(wù)器〕。3.3.3設(shè)置高級屬性在Advanced〔高級〕選項卡,可以為數(shù)據(jù)服務(wù)器的標(biāo)簽設(shè)置緩存。緩存使得用戶可以在沒有連接到數(shù)據(jù)服務(wù)器時查看標(biāo)簽名稱。翻開的窗口如圖3—3所示。圖3—3Includeextendedinformationintheservercachefile〔在服務(wù)器緩存文件中包含擴展信息〕點選該復(fù)選框可以使得標(biāo)簽的附加信息〔例如:其數(shù)據(jù)類型〕在用戶沒有連接到數(shù)據(jù)服務(wù)器的情況下仍然可用。創(chuàng)立數(shù)據(jù)服務(wù)器緩存1.在ApplicationExplorer〔應(yīng)用工程瀏覽器〕中,右鍵點擊數(shù)據(jù)服務(wù)器,然后點擊Properties〔屬性〕。2.點擊Advanced〔高級〕選項卡。3.點選復(fù)選框Includeextendedinformationintheservercachefile〔在服務(wù)器緩存文件中包含擴展信息〕。4.點擊CreateCache〔創(chuàng)立緩存〕。5.點擊OK。同步數(shù)據(jù)服務(wù)器緩存:如果向數(shù)據(jù)服務(wù)器添加、修改或刪除了標(biāo)簽,用戶必須手動同步緩存。用戶只有在創(chuàng)立了緩存之后才能夠同步數(shù)據(jù)服務(wù)器的緩存。同步數(shù)據(jù)服務(wù)器緩存的步驟:1.在ApplicationExplorer〔應(yīng)用工程瀏覽器〕中,右鍵點擊數(shù)據(jù)服務(wù)器,然后點擊Properties〔屬性〕。2.點擊Advanced〔高級〕選項卡。3.點擊Synchronize〔同步〕按鈕。4.點擊OK。3.4添加RSLinxEnterprise數(shù)據(jù)服務(wù)器用戶可以向一個區(qū)域添加多個數(shù)據(jù)服務(wù)器。3.4.1添加RSLinx數(shù)據(jù)服務(wù)器1.在ApplicationExplorer〔應(yīng)用工程瀏覽器〕中,執(zhí)行下面任意操作:●右鍵點擊應(yīng)用工程根文件夾,或右鍵點擊一個區(qū)域名稱,選擇NewDataServer〔新建數(shù)據(jù)服務(wù)器〕,然后點擊RSLinxDataServer〔RSLinx數(shù)據(jù)服務(wù)器〕?!顸c擊“File〔文件〕〞菜單,選擇New〔新建〕,然后點擊RSLinxDataServer〔RSLinx數(shù)據(jù)服務(wù)器〕。數(shù)據(jù)服務(wù)器的名稱不能包含破折號或連字符〔-〕。2.在Data

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論