力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用_第1頁
力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用_第2頁
力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用_第3頁
力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用_第4頁
力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、力控組態(tài)軟件在網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室中的應(yīng)用孫日升孫自強(qiáng)(華東理工大學(xué)自動(dòng)化研究所,上海 200237摘要:虛擬實(shí)驗(yàn)室建設(shè)是一條完善實(shí)踐教學(xué)的有效途徑,把組態(tài)軟件應(yīng)用到自動(dòng)化專業(yè)的虛擬實(shí)驗(yàn)室建設(shè)具有十分重要的意義。通過對(duì)三維力控的成功應(yīng)用實(shí)例,闡述了力控組態(tài)軟件的構(gòu)成及基本功能。詳細(xì)描述了力控組態(tài)軟件的軟硬件結(jié)構(gòu)、數(shù)據(jù)庫的建立以及控制策略的生成。在總結(jié)目前虛擬實(shí)驗(yàn)室實(shí)現(xiàn)方法的基礎(chǔ)上,提出了一種可行的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室方案,并進(jìn)一步介紹了自行開發(fā)的控制系統(tǒng)網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室。這一實(shí)驗(yàn)系統(tǒng)已經(jīng)可以在局域網(wǎng)內(nèi)運(yùn)行.關(guān)鍵詞:三維力控 組態(tài)軟件 虛擬實(shí)驗(yàn)室0 引言隨著高校教學(xué)對(duì)實(shí)踐教學(xué)要求的日益提高,實(shí)驗(yàn)室和實(shí)驗(yàn)設(shè)備的

2、不足已經(jīng)成為普遍現(xiàn)象,而在自動(dòng)化專業(yè)這個(gè)問題尤為嚴(yán)重,例如自動(dòng)控制理論,即使安排了必要的實(shí)驗(yàn)時(shí)間,也往往因?yàn)椴荒茚槍?duì)學(xué)生的不同要求而難以取得滿意的效果。而且,目前許多大學(xué)紛紛組建自己的遠(yuǎn)程教育網(wǎng)站,如何讓學(xué)員做在校學(xué)生才能完成的實(shí)驗(yàn)也是一個(gè)棘手的問題。網(wǎng)絡(luò)實(shí)驗(yàn)室建設(shè)在這方面作了有益的嘗試。在自動(dòng)化領(lǐng)域,功能日益強(qiáng)大的組態(tài)軟件給我們提供了功能強(qiáng)大且靈活實(shí)用的開發(fā)平臺(tái)。近年來組態(tài)軟件發(fā)展迅速,品種繁多,國外的產(chǎn)品有FIX、Intouch等。這些軟件雖然功能強(qiáng)大但價(jià)格昂貴。以力控等為代表的國產(chǎn)組態(tài)軟件吸收了國外軟件的優(yōu)點(diǎn),在功能上等同于國外組態(tài)軟件,而且具有全中文菜單,符合國人思維習(xí)慣,便于使用開發(fā)

3、,性價(jià)比高,近年來得到了廣泛的應(yīng)用。三維力控組態(tài)軟件是國內(nèi)最早用于Internet的軟件,也是國內(nèi)應(yīng)用案例最多、規(guī)模最大,且基于PC的HMI/SCADA的組態(tài)軟件。作者就是利用三維力控組態(tài)軟件開發(fā)了網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室,并應(yīng)用于教學(xué)實(shí)踐。1 力控組態(tài)軟件1.1 力控軟件的組成該組態(tài)軟件主要由:工程管理器、開發(fā)系統(tǒng)、運(yùn)行系統(tǒng)、實(shí)時(shí)數(shù)據(jù)庫I/O驅(qū)動(dòng)程序、網(wǎng)絡(luò)通信程序、串行通信程序、撥號(hào)通信程序、Web服務(wù)器程序及控制策略生成器等。這些組成部分構(gòu)成一個(gè)集成式的軟件包,其中所有組件都可以獨(dú)立分布地運(yùn)行,并能通過網(wǎng)絡(luò)服務(wù)程序與其他組件交換數(shù)據(jù)。力控系統(tǒng)具有功能強(qiáng)大的圖形開發(fā)環(huán)境Draw,采用面向?qū)ο蟮膱D形技術(shù)

4、,創(chuàng)建動(dòng)畫式的人機(jī)界面系統(tǒng)及高可靠快速的圖形界面運(yùn)行系統(tǒng)View,用來運(yùn)行Draw創(chuàng)建的圖形窗口。先進(jìn)的分布式實(shí)時(shí)數(shù)據(jù)庫DB是整個(gè)應(yīng)用系統(tǒng)的核心模塊,負(fù)責(zé)整個(gè)力控應(yīng)用系統(tǒng)的實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)數(shù)據(jù)處理、報(bào)警信息處理、數(shù)據(jù)服務(wù)請求處理及完成與過程的雙向數(shù)據(jù)通信。1.2 力控組態(tài)軟件的特點(diǎn)力控監(jiān)控組態(tài)軟件是對(duì)現(xiàn)場生產(chǎn)數(shù)據(jù)進(jìn)行采集與過程控制的專用軟件,同其他組態(tài)軟件一樣,其最大的特點(diǎn)是能以靈活多樣的“組態(tài)方式”而不是編程方式來進(jìn)行系統(tǒng)集成。它提供了良好的用戶開發(fā)界面和簡捷的工程實(shí)現(xiàn)方法,只要將其預(yù)設(shè)置的各種軟件模塊進(jìn)行簡單的“組態(tài)”,便可以非常容易地實(shí)現(xiàn)和完成監(jiān)控層的各項(xiàng)功能,縮短了自動(dòng)

5、化工程師的系統(tǒng)集成的時(shí)間,大大提高了集成效率。具有實(shí)時(shí)開放數(shù)據(jù)庫系統(tǒng)。實(shí)時(shí)數(shù)據(jù)庫是力控軟件系統(tǒng)的數(shù)據(jù)處理核心,是構(gòu)建分布應(yīng)用系統(tǒng)的基礎(chǔ),負(fù)責(zé)實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)數(shù)據(jù)處理、報(bào)警處理、數(shù)據(jù)服務(wù)請求處理等。用戶可以很容易地從實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)獲取信息和將實(shí)時(shí)數(shù)據(jù)傳送到整個(gè)公司的信息系統(tǒng)中去控制系統(tǒng)運(yùn)行;力控可以與多種I/O設(shè)備進(jìn)行通信。目前支持的I/O設(shè)備包括可編程控制器、智能模塊、板卡、智能儀表、變頻器等。力控與I/O設(shè)備之間可以通過串行通訊方式(支持Modem遠(yuǎn)程通信、板卡方式、網(wǎng)絡(luò)結(jié)點(diǎn)方式、適配器方式、DDE方式、0PC方式等;提供報(bào)警和事件。及時(shí)將控制過程和系統(tǒng)的運(yùn)行情況通知操作人員

6、。力控系統(tǒng)支持“過程報(bào)警”、“系統(tǒng)報(bào)警”和“事件記錄”的顯示、記錄和打印。過程報(bào)警是指過程情況的報(bào)警;系統(tǒng)報(bào)警是有關(guān)系統(tǒng)運(yùn)行錯(cuò)誤報(bào)警以及I/O設(shè)備運(yùn)行錯(cuò)誤或故障報(bào)警等;而事件記錄則是系統(tǒng)對(duì)各種系統(tǒng)狀態(tài)以及用戶操作等信息的記錄。報(bào)警產(chǎn)生時(shí)首先由實(shí)時(shí)數(shù)據(jù)庫處理和保存,然后可由界面系統(tǒng)顯示和確認(rèn);提供動(dòng)畫連接。動(dòng)畫連接是指畫面中圖形對(duì)象與變量或表達(dá)式的對(duì)應(yīng)關(guān)系。建立動(dòng)畫連接后,在界面運(yùn)行系統(tǒng)中,圖形對(duì)象將根據(jù)變量或表達(dá)式的數(shù)據(jù)變化改變其顏色、大小等外觀;提供動(dòng)作腳本。力控提供動(dòng)作腳本以增強(qiáng)對(duì)應(yīng)用程序控制的靈活性;提供完備的安全保護(hù)機(jī)制。用戶管理將用戶分為操作工、班長、工程師、系統(tǒng)管理員等多個(gè)級(jí)別,并

7、可根據(jù)級(jí)別限制當(dāng)前用戶的行為,以有效避免生產(chǎn)過程中的誤操作。此外還提供趨勢曲線、報(bào)表、分布式應(yīng)用、配方、各種圖形、外部通信、各種控件、內(nèi)置數(shù)據(jù)表、I/O 設(shè)備驅(qū)動(dòng)等各種功能。1.3 功能的實(shí)現(xiàn)與其它組態(tài)軟件一樣,力控各種功能也是通過以下幾個(gè)步驟來實(shí)現(xiàn)的,即畫面創(chuàng)建、I/O 設(shè)備配置、創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)連接、建立動(dòng)畫連接。實(shí)現(xiàn)方法與應(yīng)用技巧視具體工程項(xiàng)目而定,不再詳述。2 網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室介紹目前,國外許多大學(xué)已經(jīng)建立起各種各樣的虛擬實(shí)驗(yàn)室網(wǎng)站,研究亦已日趨成熟。通過網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室模擬真實(shí)實(shí)驗(yàn),可以減少實(shí)驗(yàn)設(shè)備的開銷,尤其是通過開發(fā)遠(yuǎn)程控制實(shí)驗(yàn)還可以最大限度地共享有限的實(shí)驗(yàn)室資源,節(jié)省人力物力,具有

8、廣泛的應(yīng)用前景。但國內(nèi)這方面的研究還處于起步階段。從國外眾多的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室來看,可以把它們分成以下兩大類,即純軟件仿真形式的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室和直接操作遠(yuǎn)程實(shí)驗(yàn)室實(shí)驗(yàn)的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室。2.1 純軟件仿真網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室這類虛擬實(shí)驗(yàn)室是實(shí)際物理設(shè)備及實(shí)驗(yàn)過程的軟件仿真,可以看成是復(fù)雜的交互演示。與單機(jī)版實(shí)驗(yàn)仿真相比,這類虛擬實(shí)驗(yàn)室可以通過網(wǎng)絡(luò)來訪問,所有的內(nèi)容都集中在服務(wù)器上,便于集中管理。對(duì)于開發(fā)者來說,可以方便地添加新實(shí)驗(yàn),方便地收集用戶反饋的信息,及時(shí)更新、完善實(shí)驗(yàn)內(nèi)容,對(duì)用戶使用中存在的問題也可以及時(shí)地予以解決。對(duì)于使用者來說,無需安裝,只需訪問網(wǎng)站即可。根據(jù)仿真執(zhí)行方式的不同,又可以把這類

9、純軟件仿真形式的虛擬實(shí)驗(yàn)室分成兩種,一種是實(shí)驗(yàn)界面與仿真算法獨(dú)立,把仿真代碼放在服務(wù)器上,在用戶端只運(yùn)行實(shí)驗(yàn)操作界面。因此,實(shí)驗(yàn)運(yùn)行時(shí),用戶端需要與服務(wù)器端保持連接,實(shí)時(shí)地發(fā)送參數(shù)信息、接收仿真結(jié)果數(shù)據(jù)。另一種是實(shí)驗(yàn)界面集成仿真算法,與前一類實(shí)驗(yàn)室相比,這種形式的實(shí)驗(yàn)室中實(shí)驗(yàn)界面與仿真算法合在一起,都在用戶端運(yùn)行,仿真過程中與服務(wù)器端并沒有直接的聯(lián)系,此時(shí)相當(dāng)于單機(jī)版的仿真實(shí)驗(yàn),通常不能獨(dú)立運(yùn)行。2.2 直接操作遠(yuǎn)程實(shí)驗(yàn)室實(shí)驗(yàn)的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室這類實(shí)驗(yàn)通常具有視頻和音頻反饋,使用者可以耳聞目睹遠(yuǎn)程實(shí)驗(yàn)的運(yùn)行過程,還可以遠(yuǎn)程操縱實(shí)驗(yàn)室實(shí)驗(yàn)的運(yùn)行,調(diào)整相應(yīng)的參數(shù),觀察結(jié)果,驗(yàn)證算法。這種方式的遠(yuǎn)程教

10、育有效地利用了有限的實(shí)驗(yàn)室資源,是目前網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室研究發(fā)展的一個(gè)重要方向。這類實(shí)驗(yàn)室與前面的實(shí)驗(yàn)室最大的區(qū)別在于,它直接控制遠(yuǎn)程實(shí)驗(yàn)室實(shí)驗(yàn)設(shè)備的運(yùn)行,其中的實(shí)驗(yàn)?zāi)P褪钦鎸?shí)的實(shí)驗(yàn)設(shè)備。因此,這類實(shí)驗(yàn)一次只允許一個(gè)用戶進(jìn)行實(shí)驗(yàn)。3 網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室的開發(fā)3.1 系統(tǒng)概況本實(shí)驗(yàn)系統(tǒng)在虛擬實(shí)驗(yàn)室開發(fā)之前是通過真實(shí)的設(shè)備來讓實(shí)驗(yàn)者完成實(shí)驗(yàn),對(duì)液位進(jìn)行單回路PID 控制、串級(jí)控制等,控制功能由現(xiàn)場儀表實(shí)現(xiàn)。現(xiàn)場操作增強(qiáng)了感性認(rèn)識(shí),但是也有很多弊端。例如實(shí)驗(yàn)設(shè)備有限,很難讓每個(gè)人充分操作;元件參數(shù)不穩(wěn)定的影響、干擾和誤差的存在 (在液位與流量的串級(jí)控制中尤為明顯,不可能得出理想情況下的結(jié)果,容易對(duì)實(shí)驗(yàn)者產(chǎn)生

11、誤導(dǎo);無法為學(xué)有余力的實(shí)驗(yàn)者安排額外的實(shí)驗(yàn);無法完成較為復(fù)雜的控制功能,例如模糊控制等。作者利用力控組態(tài)軟件開發(fā)的網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室較好地解決了上述問題。3.2 硬件結(jié)構(gòu)整套液位控制系統(tǒng)如圖1所示,液位控制模塊采用福建百特的智能儀表,能進(jìn)行PID 控制,液位通過液槽底部 壓力傳感器進(jìn)行檢測。實(shí)驗(yàn)室模擬工控現(xiàn)場,信號(hào)傳輸均采用RS485通信方式,因此附加一個(gè)RS232/RS485轉(zhuǎn)換接口與現(xiàn)場的計(jì)算機(jī)串行通信。現(xiàn)場的計(jì)算機(jī)聯(lián)入網(wǎng)后即可利用力控的Web 功能,通過設(shè)置來實(shí)現(xiàn)遠(yuǎn)程訪問與控制。針對(duì)具體教學(xué)要求,充分利用力控的動(dòng)畫設(shè)置就可以準(zhǔn)確而形象地模擬實(shí)驗(yàn)室真實(shí)情況,而不必使用通常的遠(yuǎn)程實(shí)驗(yàn)室所要具備的

12、視頻與音頻設(shè)備。3.3 監(jiān)控軟件設(shè)計(jì)實(shí)時(shí)數(shù)據(jù)庫DB 是整個(gè)應(yīng)用系統(tǒng)的核心,是構(gòu)建分布式應(yīng)用系統(tǒng)的基礎(chǔ)。它負(fù)責(zé)整個(gè)力控應(yīng)用系統(tǒng)的實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)數(shù)據(jù)處理、報(bào)警信息處理、數(shù)據(jù)服務(wù)請求處理,完成與過程數(shù)據(jù)采集的雙向數(shù)據(jù)通信。數(shù)據(jù)庫根據(jù)點(diǎn)名決定數(shù)據(jù)庫的結(jié)構(gòu),每個(gè)點(diǎn)都包含若干參數(shù)。一個(gè)點(diǎn)可以包含一些系統(tǒng)預(yù)定義的標(biāo)準(zhǔn)點(diǎn)參數(shù),還可包含若干個(gè)用戶自定義參數(shù)。點(diǎn)類型是實(shí)時(shí)數(shù)據(jù)庫DB 根據(jù)監(jiān)控需要而預(yù)定義的一些標(biāo)準(zhǔn)點(diǎn)類型, 目前提供的標(biāo)準(zhǔn)點(diǎn)類型有模擬I/O 點(diǎn)、數(shù)字I/O 點(diǎn)、累計(jì)點(diǎn)、控制點(diǎn)、運(yùn)算點(diǎn)等。不同的點(diǎn)類型完成的功能不同。比如,模擬I/O 點(diǎn)的輸入和輸出量為圖1 控制系統(tǒng)模擬量,可完成輸入

13、信號(hào)量程變換、小信號(hào)切除、報(bào)警檢查,輸出限值等功能;數(shù)字I/O 點(diǎn)輸入值為離散量,可對(duì)輸入信號(hào)進(jìn)行狀態(tài)檢查等等。在本系統(tǒng)中,經(jīng)創(chuàng)建點(diǎn)參數(shù)、定義I/O 設(shè)備、數(shù)據(jù)連接等幾個(gè)步驟便可完成數(shù)據(jù)庫的建立。使用力控的圖形功能,可以在液位控制系統(tǒng)主畫面上形象地繪制溫度控制系統(tǒng)畫面圖。為了使靜態(tài)的畫面能隨數(shù)據(jù)庫變量的變化而變化,需要進(jìn)行動(dòng)畫連接。動(dòng)畫連接后,系統(tǒng)的運(yùn)行狀態(tài)可以實(shí)時(shí)地在圖形上動(dòng)態(tài)顯示。例如液位的變化、實(shí)時(shí)曲線、閥門的啟閉、報(bào)警燈的閃爍、管道內(nèi)液體的流動(dòng)等等。如此豐富的功能僅僅通過簡單的組態(tài)就可以完成了。針對(duì)虛擬實(shí)驗(yàn)室的建設(shè),控制策略的生成是最關(guān)鍵的工作,因?yàn)榭刂撇呗灾苯雨P(guān)系到實(shí)驗(yàn)者在實(shí)驗(yàn)后對(duì)知

14、識(shí)的理解程度。任何一種實(shí)際應(yīng)用都要或多或少地用到控制策略,如控制方案、聯(lián)鎖保護(hù)等等,不再詳述。在本系統(tǒng)的開發(fā)中,除了一般的控制回路設(shè)計(jì)以外,還在幾個(gè)方面進(jìn)行了嘗試,并已經(jīng)過教學(xué)實(shí)踐的驗(yàn)證,取得了很好的效果。首先,為了更好地完成網(wǎng)絡(luò)實(shí)驗(yàn)室的功能,在 開發(fā)中對(duì)對(duì)象進(jìn)行了仿真,即用軟件仿真代替實(shí)際的水槽對(duì)象,為此需要設(shè)定對(duì)象傳遞函數(shù)的階數(shù)和參數(shù)。這樣,實(shí)驗(yàn)者就可以完全脫離實(shí)驗(yàn)設(shè)備的限制進(jìn)行實(shí)驗(yàn),而且可以自行調(diào)節(jié)對(duì)象的屬性,比如水槽的橫截面積對(duì)控制過程到底有什么樣的影響,又是如何反應(yīng)于對(duì)象的傳遞函數(shù)中的。最重要的是,這種模式可以讓多實(shí)驗(yàn)者同時(shí)進(jìn)行實(shí)驗(yàn),在獲得授權(quán)后又可以直接控制真實(shí)設(shè)備。 其次,為了讓

15、實(shí)驗(yàn)者更深入地理解自控系統(tǒng)工作的原理,比較理想情況與實(shí)際情況的差異,在策略中加入了擾動(dòng)的模擬,通過在畫面中擾動(dòng)開關(guān)來選擇是否加入和加入何種擾動(dòng),讓實(shí)驗(yàn)者直觀地了解各種擾動(dòng)對(duì)控制過程的影響情況。實(shí)現(xiàn)這個(gè)功能只需在控制策略中加入隨機(jī)擾動(dòng)、正弦擾動(dòng)等數(shù)據(jù)庫輸入變量,再用開關(guān)控制器進(jìn)行選擇就可以了。圖2就是這種控制策略最簡單的實(shí)現(xiàn)方法之一。最后,在控制策略中可以實(shí)現(xiàn)更加復(fù)雜的功能,例如模糊控制等,只要在策略中實(shí)現(xiàn)模糊控制的模糊化規(guī)則,再進(jìn)行反模糊化就可以實(shí)現(xiàn)。其它復(fù)雜控制策略,多數(shù)也是可以嵌入到本系統(tǒng)中的。而且,有興趣的實(shí)驗(yàn)者可以將工程項(xiàng)目下載后自行開發(fā),檢驗(yàn)不同控制策略的控制效果。3.4 虛擬實(shí)驗(yàn)室

16、的Web 實(shí)現(xiàn)力控的網(wǎng)絡(luò)結(jié)構(gòu)是一種分布式結(jié)構(gòu)。用戶的應(yīng)用程序可以分散在網(wǎng)絡(luò)上的多個(gè)服務(wù)器,每個(gè)服務(wù)器分別處理各個(gè)監(jiān)控對(duì)象的數(shù)據(jù)采集、歷史數(shù)據(jù)保存、報(bào)警處理等,然后運(yùn)行在其他工作站上的客戶端應(yīng)用程序,可以通過網(wǎng)絡(luò)對(duì)這些服務(wù)器的數(shù)據(jù)進(jìn)行統(tǒng)一監(jiān)控、管理。力控的Web 功能能夠使網(wǎng)絡(luò)中作為客戶的PC 機(jī)無須安裝力控軟件而通過瀏覽器直接瀏覽力控的工程畫面。在Web 服務(wù)器端要安裝力控軟件,通過力控的Web Server 來完HTTP 發(fā)布功能,實(shí)現(xiàn)了真正的標(biāo)準(zhǔn)瘦客戶端。在虛擬實(shí)驗(yàn)室的建設(shè)中,根據(jù)實(shí)際需要,作者選擇了這種簡單的Web 發(fā)布方式,但同時(shí)提供項(xiàng)目工程的下載,工程運(yùn)行包的下載,以滿足不同用戶的要

17、求。通過IE ,實(shí)驗(yàn)者可以瀏覽設(shè)備的運(yùn)行情況,可以下載工程項(xiàng)目進(jìn)行單機(jī)的實(shí)驗(yàn)。如有必要,對(duì)進(jìn)行網(wǎng)絡(luò)變量的設(shè)置后是可以進(jìn)行遠(yuǎn)程控制的。網(wǎng)絡(luò)變量的原理很簡單。簡言之,對(duì)于運(yùn)行系統(tǒng)View ,當(dāng)它訪問本機(jī)上的數(shù)據(jù)庫時(shí),本機(jī)數(shù)據(jù)庫被視作本地?cái)?shù)據(jù)源;當(dāng)它訪問遠(yuǎn)程結(jié)點(diǎn)上的數(shù)據(jù)庫時(shí),遠(yuǎn)程計(jì)算機(jī)的數(shù)據(jù)庫被視作遠(yuǎn)程數(shù)據(jù)源。另外,兩臺(tái)主機(jī)上的數(shù)據(jù)庫DB 之間也可以相互通信。此時(shí),一臺(tái)主機(jī)上的數(shù)據(jù)庫對(duì)于另一臺(tái)就是遠(yuǎn)程數(shù)據(jù)源。進(jìn)行最簡單的Web 發(fā)布需要進(jìn)行一系列的配置,包括: 配置Web 服務(wù)器。這一步驟,需要對(duì)Web 根目錄、初始畫面、IP 地址等進(jìn)行設(shè)置; 設(shè)置IE 瀏覽器。為了保證在IE 瀏覽器中正確顯示力控

18、R 的工程畫面,需要對(duì)IE 瀏覽器的部分參數(shù)進(jìn)行設(shè)置; 自定義Web 主頁。力控OR 提供了一個(gè)名為DrawCom 的ActiveX 控件,用戶可以在自定義的Web 頁面(HTML 文件上插入該控件,然后通過IE 瀏覽器訪問該Web 頁面以瀏覽力控工程畫面; 啟動(dòng)力控Web 。為了在遠(yuǎn)程瀏覽器上訪問力控Web 服務(wù)器,必須運(yùn)行一個(gè)Web Server 程序。Web Server 程序可以是力控提供的Web Server ,也可以是其它廠家提供的支持HTTP 協(xié)議的Web 服務(wù)程序。如果數(shù)據(jù)庫與Web 服務(wù)器在同一計(jì)算機(jī)機(jī)上,還要啟動(dòng)數(shù)據(jù)DB 及網(wǎng)絡(luò)服務(wù)器程序。 4 結(jié)束語在分類介紹、比較目前國外各種典型網(wǎng)絡(luò)虛擬實(shí)驗(yàn)室的基礎(chǔ)上,提出了一種具體可行的實(shí)現(xiàn)方案,把工控圖2控制策略軟件應(yīng)用于網(wǎng)絡(luò)虛

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論