基于觸摸屏的遠(yuǎn)程控制的探討與實(shí)現(xiàn)_第1頁
基于觸摸屏的遠(yuǎn)程控制的探討與實(shí)現(xiàn)_第2頁
基于觸摸屏的遠(yuǎn)程控制的探討與實(shí)現(xiàn)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、基于觸摸屏的遠(yuǎn)程控制的探討與實(shí)現(xiàn)1 引言近年來,隨著觸摸屏的廣泛使用和寬帶在企業(yè)內(nèi)的普及 ,越來越多的工廠對(duì)設(shè)備間的連網(wǎng)能力和實(shí)時(shí)遠(yuǎn)程通信提出了要求。如何在現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)上,在不增加太多成本的情況下實(shí)現(xiàn)遠(yuǎn)程控制,以及對(duì)工廠實(shí)時(shí)數(shù)據(jù)的訪問,成為眾多的設(shè)備制造廠家需要解決的問題。傳統(tǒng)的遠(yuǎn)程控制多數(shù)僅局限于對(duì)PLC控制程序的修改或有限的數(shù)據(jù)采集,不能實(shí)現(xiàn)異地操作。雖然部分監(jiān)控軟件能實(shí)現(xiàn)真正意義上的遠(yuǎn)程控制,但不僅需要購買額外的軟件,價(jià)格昂貴,而且實(shí)現(xiàn)起來相當(dāng)麻煩。由意大利Progea公司開發(fā)的組態(tài)軟件Movicon,其內(nèi)置的Web Client功能帶來了全新的改變。它基于JAVA瘦客戶機(jī)技術(shù), 使用

2、瀏覽器通過internet或intranet訪問Movicon的數(shù)據(jù). 該功能集成在Movicon軟件中,無須購買其他任何軟件, 利用Movicon Web Client技術(shù), 使用IE瀏覽器就可以瀏覽、控制Movicon監(jiān)控站的全部數(shù)據(jù), 從而極大的降低了管理、維護(hù)及軟件的成本, 提高了工廠的生產(chǎn)率.2 設(shè)計(jì)方法2.1 硬件選擇要實(shí)現(xiàn)遠(yuǎn)程控制,硬件平臺(tái)必須支持以太網(wǎng)接入,這樣才能做為Web服務(wù)器為客戶機(jī)提供Web支持和實(shí)時(shí)數(shù)據(jù)。我們選用VIPA TPC610系列10.4寸彩色觸摸屏,該系列觸摸屏具有兩個(gè)100M以太網(wǎng)端口,支持冗余和路由。即使現(xiàn)有網(wǎng)絡(luò)內(nèi)的交換機(jī)不具有剩余的端口,也可以通過將觸

3、摸屏接入交換機(jī),再將其它網(wǎng)絡(luò)設(shè)備如電腦等接入觸摸屏的第二個(gè)以太網(wǎng)口的方式,實(shí)現(xiàn)Internet的同時(shí)接入。另外,該系列觸摸屏內(nèi)嵌WINCE 5.0操作系統(tǒng),搭建了Web Server,為實(shí)現(xiàn)遠(yuǎn)程控制建立了良好的基礎(chǔ)。一個(gè)簡單的,具有代表性的中小企業(yè)網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示。圖中我們將接受遠(yuǎn)程控制的觸摸屏接入企業(yè)內(nèi)部以太網(wǎng),再經(jīng)過路由器和防火墻接入Internet,實(shí)行遠(yuǎn)程控制的電腦作為客戶端,也通過Internet實(shí)現(xiàn)對(duì)觸摸屏的操作。客戶端可以是一臺(tái)單機(jī),也可以是來自以太網(wǎng),或者是通過無線接入的便攜式電腦。 圖1 構(gòu)成遠(yuǎn)程控制的網(wǎng)絡(luò)結(jié)構(gòu)圖2.2 軟件設(shè)計(jì)2.2.1 觸摸屏中的設(shè)置要使用觸摸屏的Web

4、服務(wù)器功能,需要先為其配置好IP地址及DNS服務(wù)器地址。雖然市面上大部分的路由器已經(jīng)內(nèi)置了DHCP動(dòng)態(tài)IP地址分配功能,但因?yàn)橛|摸屏是做為服務(wù)器連接在內(nèi)網(wǎng),且需要在路由器上為其開放特定的端口,所以在這里為它指派固定IP地址,而不使用動(dòng)態(tài)分配的方式。該操作在WINCE的“Control Panel”-“Network Connections”中設(shè)置,如圖2和圖3所示: 圖2 設(shè)置觸摸屏的IP地址 圖3 設(shè)置DNS服務(wù)器地址在上面的圖中,已經(jīng)設(shè)置了觸摸屏的IP地址為:3,子網(wǎng)掩碼為,默認(rèn)網(wǎng)關(guān)為:,首選DNS服務(wù)器地址為202.9

5、6.128.86,第二DNS服務(wù)器為66。首選WINS服務(wù)器和第二WINS服務(wù)器不用填寫。需要注意的是,觸摸屏的IP地址,子網(wǎng)掩碼應(yīng)該和它所處的局域網(wǎng)內(nèi)的其它計(jì)算機(jī)在同一網(wǎng)段,默認(rèn)網(wǎng)關(guān)是路右器的IP地址。首選DNS服務(wù)器和第二DNS服務(wù)器應(yīng)該是當(dāng)?shù)豂SP所提供的地址,以佛山電信的ADSL為例,其首選DNS服務(wù)器地址為6,第二DNS服務(wù)器為66。經(jīng)過以上設(shè)置后,在同一內(nèi)網(wǎng)中的計(jì)算機(jī)已經(jīng)可以使用IE瀏覽器訪問到觸摸屏了,在IE地址欄中輸入“3”,就可以看到一個(gè)默認(rèn)的HTML網(wǎng)頁。如圖4所示: 圖4 默認(rèn)H

6、TML頁面2.2.2 MOVICON中的設(shè)置 使用MOVICON X2版組態(tài)軟件,先在項(xiàng)目中啟用網(wǎng)絡(luò)服務(wù)器,如圖5所示。這樣,遠(yuǎn)程控制功能才會(huì)隨項(xiàng)目一起啟動(dòng),否則,無論如何也不能連接到觸摸屏。 圖5 為遠(yuǎn)程控制啟用網(wǎng)絡(luò)服務(wù)器如果我們希望客戶端瀏覽到的第一個(gè)畫面是觸摸屏中的Index頁面,則點(diǎn)擊“資源”,右擊“Index”窗口,在彈出的菜單中選擇“以此窗口建立WebClientX html網(wǎng)頁”,如圖6所示。 圖6 建立WebClientX html頁面然后根據(jù)程序提示輸入你希望該畫面在客戶端顯示的窗口大小,比如寬度800象素,高度600象素。雖然可以支持客戶端的全屏顯示,但最好設(shè)置為和觸摸屏顯

7、示大小一樣的象素,以免出現(xiàn)客戶端顯示圖形變形。最后程序提示是否需要?jiǎng)?chuàng)建IIS虛擬目錄,選擇“NO”即可。現(xiàn)在可以在項(xiàng)目所在的RESOURCES文件夾下找到一個(gè)Index.html文件和一個(gè)MovWebClientX.jar文件。將這兩個(gè)文件復(fù)制到觸摸屏的FlashdiskWWWPUB目錄下,刪除原來的INDEX.HTM文件,將Index.Html文件改名為INDEX.HTM,重新上傳項(xiàng)目到觸摸屏,運(yùn)行項(xiàng)目,在局域網(wǎng)內(nèi)已經(jīng)安裝Java運(yùn)行環(huán)境的計(jì)算機(jī)上就可以用IE瀏覽器訪問觸摸屏內(nèi)的所有控制畫面和數(shù)據(jù)了。 圖7 通過IP地址訪問觸摸屏控制畫面2.2.3 通過Internet對(duì)觸摸屏進(jìn)行訪問若在局

8、域網(wǎng)范圍內(nèi)通過IE瀏覽器訪問觸摸屏,直接在瀏覽器地址欄輸入觸摸屏的 IP 地址即可。 如果是通過 Internet,由于企業(yè)內(nèi)部網(wǎng)絡(luò)大部分情況是通過路由器接到 Internet,而且出于經(jīng)濟(jì)性考慮,上網(wǎng)方式是 ADSL,IP 地址是動(dòng)態(tài)分配的,是變化的,通過輸入IP地址來訪問觸摸屏就顯的很不方便了。由于習(xí)慣上人們喜歡使用域名的方式來訪問站點(diǎn),這里使用一個(gè)免費(fèi)二級(jí)域名和動(dòng)態(tài)域名解析解決這個(gè)問題。目前提供二級(jí)域名的網(wǎng)站很多,我們使用知名度較高的花生殼。在花生殼注冊(cè)后,就可以申請(qǐng)到免費(fèi)的二級(jí)域名(本例中使用的二級(jí)域名為:),下載花生殼客戶端,并將其安裝到和觸摸屏在同一局域網(wǎng)內(nèi)的任意一臺(tái)計(jì)算機(jī)上。然后

9、運(yùn)行花生殼客戶端,在成功登錄后,所有來自于互連網(wǎng)對(duì) 圖8 設(shè)置虛擬服務(wù)器,為觸摸屏開放端口注:上圖中的21端口用于FTP上傳項(xiàng)目,對(duì)于遠(yuǎn)程控制不是必需的。經(jīng)過以上設(shè)置后,所有來自于互連網(wǎng),對(duì)的訪問都將被指向到ip地址為192/.168.1.33的觸摸屏上,從而實(shí)現(xiàn)了通過Internet對(duì)觸摸屏的控制。以域名方式訪問觸摸屏的畫面如下: 圖9 以域名方式訪問觸摸屏客戶端遠(yuǎn)程控制時(shí),對(duì)于畫面中的輸入域,需要使用鼠標(biāo)和鍵盤作為輸入:圖10 輸入域的操作2.2.4 其它問題實(shí)行遠(yuǎn)程控制的計(jì)算機(jī)上必須安裝 JAVA 運(yùn)行環(huán)境:jre-1_5_0_06-windows-i586-p。該軟件包含在 MOVICON的安裝 CD中,目錄為:Java 2 Runtime Environment 。也可以從網(wǎng)站上免費(fèi)下載最新版本。除了微軟的IE瀏覽器外,也可以使用Linux,Unix工作站,或其它任何具有Java功能的平臺(tái)。3 結(jié)束語本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論