專利名稱:一種遠程控制的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遠程控制領(lǐng)域,特別是有關(guān)于一種遠程控制的系統(tǒng)和方法。
背景技術(shù):
面對基于計算機控制的測試儀器,實現(xiàn)其遠程操作的方案分兩大類依賴于控制儀器的源代碼方案和不依賴源代碼的方案。依賴于源代碼的方案可以通過對測試儀器軟件系統(tǒng)升級或?qū)y試儀器數(shù)據(jù)測控系統(tǒng)的改造實現(xiàn)。已有的不依賴源代碼的解決方案又可細分為三個層次1,截獲測試儀器計算機的人機交互接口信息,通過遠程操作測試儀器計算機系統(tǒng)來實現(xiàn)測試儀器的遠程操作;2;通過Netmeeting或類木馬軟件控制計算機軟件系統(tǒng)來遠程操作測試儀器的計算機軟件系統(tǒng),從而實現(xiàn)測試儀器的遠程操作;3,應用軟件測控技術(shù)實現(xiàn)對測試儀器的軟件進行遠程操作,從而實現(xiàn)測試儀器的遠程操作。
網(wǎng)絡(luò)化遠程控制的最大特點就是可以實現(xiàn)資源共享,使現(xiàn)有資源得到充分利用,從而實現(xiàn)多系統(tǒng)、多用戶的協(xié)同操作。它解決了已有總線在儀器臺數(shù)上的限制,使一臺儀器為更多的用戶使用,實現(xiàn)測量信息的共享,實現(xiàn)整個測控過程的高度自動化、智能化,同時減少了硬件的設(shè)置,有效降低了系統(tǒng)的成本。另外,網(wǎng)絡(luò)可以不受地域限制,這就決定了網(wǎng)絡(luò)化測控系統(tǒng)可以實現(xiàn)遠程測控,使測試人員不受時間和空間的限制,隨時隨地獲取所需的信息,同時網(wǎng)絡(luò)化遠程控制系統(tǒng)還可以實現(xiàn)被測控設(shè)備的遠距離測試與診斷,這樣可以提高測試效率,減少測試人員的工作量。正是由于網(wǎng)絡(luò)化遠程控制系統(tǒng)的這些優(yōu)點,使得網(wǎng)絡(luò)化遠程控制的實現(xiàn)技術(shù)倍受關(guān)注。
國際上,大型測試儀器存在遠程控制的發(fā)展趨勢,不僅是因為能夠提高儀器的使用效率、節(jié)約成本,而且支持多名用戶異地實時聯(lián)合操作儀器實驗,能夠聚集多人的智慧,提高實驗水平,還是一種打破時空界限的科研方式,可能促進科研方式的變革。但基于Internet公共網(wǎng)絡(luò)環(huán)境下,以遠程實時操作實驗為目的的大型測試儀器遠程共享系統(tǒng)目前在國際上仍處于起步階段。
中國發(fā)明專利“遠程控制醫(yī)療儀器的方法及其裝置”(公開號CN1533739)該方案針對具有符合醫(yī)用數(shù)字影像通信的控制命令組的醫(yī)療儀器,是依賴于充分掌握了儀器的控制邏輯和控制接口,屬于依賴于儀器控制源代碼方案的范疇,這種方案針對性強,適用的儀器種類有限,通用性低、因而推廣性也不高。
已有的遠程測控技術(shù)存在以下局限性實時性的通信模型可能造成系統(tǒng)不穩(wěn)定;依賴于操控平臺;存在安全性方面的威脅等。目前,網(wǎng)絡(luò)化遠程控制系統(tǒng)的發(fā)展趨勢是使測量和控制在限定范圍的延時和可靠傳輸,否則可能造成系統(tǒng)不穩(wěn)定甚至造成事故;實現(xiàn)操控平臺的無關(guān)性,軟硬件必須互聯(lián)網(wǎng)協(xié)議化,兼容性強,達到系統(tǒng)的設(shè)計不依賴特定供應商的設(shè)備、計算機硬件和軟件技術(shù);提高系統(tǒng)、軟硬件的安全性設(shè)計。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明的目的在于提出一種遠程控制的系統(tǒng),該遠程控制系統(tǒng)既要保證能夠?qū)?shù)據(jù)傳輸?shù)竭h程端,還要保證本地測試儀器接收到的指令與遠程端計算機系統(tǒng)發(fā)出的指令源碼完全相同,以及遠端計算機系統(tǒng)接收到的數(shù)據(jù)與本地計算機系統(tǒng)所直接接收到的數(shù)據(jù)完全相同——都是測試儀器產(chǎn)生的源數(shù)據(jù)。
同時還可以實現(xiàn)正在進行信息交互的計算機和測試儀器被其他計算機監(jiān)視,觀測,實現(xiàn)一個控制端、多個觀測端。在不更改測試儀器、計算機系統(tǒng)的前提下,實現(xiàn)遠程控制測試儀器,多個異地用戶實時或者事后觀測操作儀器的運行,與在儀器端觀測儀器運行一樣為實現(xiàn)上述目的,本發(fā)明提出了一種(待權(quán)利要求書確認后由代理人補上)本發(fā)明所提出的遠程控制測試儀器系統(tǒng)及其方法,使科學家們就可以在Internet網(wǎng)上在線操作測試儀器,在線實時獲取所需的數(shù)據(jù),同時,還可以使Internet網(wǎng)上異地的科學家通過文字、語音、圖像進行實時或事后的觀測和監(jiān)控,充分參與和協(xié)助實驗的進行。
圖1是本發(fā)明遠程控制儀器的系統(tǒng)示意圖;圖2、圖3和圖4是利用網(wǎng)絡(luò)服務(wù)器組網(wǎng)的系統(tǒng)示意圖;
圖5、圖6是本發(fā)明第一種具有監(jiān)控功能的系統(tǒng)示意圖;圖7是本發(fā)明第二種具有監(jiān)控功能的系統(tǒng)示意圖;圖8是本發(fā)明系統(tǒng)中各個裝置的功能示意圖;圖9是本發(fā)明控制指令和操作過程信息的傳送流程圖;圖10是測試儀器生成的測試信息的傳送流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明進行具體說明。
圖1是本發(fā)明遠程控制測試儀器的系統(tǒng)示意圖。如圖所示,該系統(tǒng)包括遠程端計算機110,遠程端轉(zhuǎn)換裝置120、Internet網(wǎng)絡(luò)130、本地服務(wù)器140和測試儀器150。其中,遠程端計算機110中設(shè)置有儀器測控裝置100,而本地服務(wù)器140中設(shè)置有數(shù)據(jù)轉(zhuǎn)換裝置。遠程端計算機110與遠程端轉(zhuǎn)換裝置120通過原通信方式連接,用戶操作儀器測控裝置100向本地測試儀器發(fā)送控制信令,該控制信令為協(xié)議A格式,A格式是原測試儀器與其本地控制計算機相通信的數(shù)據(jù)格式,也是原本地計算機上儀器測控程序可以識別的,遠程端轉(zhuǎn)換裝置120與Internet網(wǎng)絡(luò)130通過接口連接,本地服務(wù)器140與Internet網(wǎng)絡(luò)130通過接口連接,在遠程端轉(zhuǎn)換裝置120和本地服務(wù)器140之間是通過網(wǎng)絡(luò)傳輸格式B傳輸數(shù)據(jù)的。而遠程端轉(zhuǎn)換裝置120則是將控制信令由A格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式B,本地服務(wù)器140與測試儀器150之間通過協(xié)議A格式通信連接,控制信令在本地服務(wù)器140中,由數(shù)據(jù)轉(zhuǎn)換裝置再轉(zhuǎn)換為測試儀器可以識別的A格式,然后發(fā)送至測試儀器150,測試儀器自身不需要做任何的改進,可以直接識別控制信令源碼,根據(jù)信令進行相應的操作。生成測試信息,將測試信息發(fā)送至本地服務(wù)器140,此時的測試信息為A格式的源數(shù)據(jù),為了通過遠程網(wǎng)絡(luò)傳輸,本地服務(wù)器140中的數(shù)據(jù)轉(zhuǎn)換模塊還需要將測試信息由A格式轉(zhuǎn)換為B格式,再向Internet網(wǎng)絡(luò)130發(fā)送,而遠程端轉(zhuǎn)換裝置120接受測試信息后,再將測試信息轉(zhuǎn)換為源數(shù)據(jù)格式A格式,發(fā)送給遠程端計算機110中的儀器測控裝置100。本發(fā)明中儀器測控裝置和測試儀器都只識別相同的源數(shù)據(jù)。
其中協(xié)議A通信格式可以是串行通信格式、并行通信格式、以太網(wǎng)通信格式或USB通信格式;協(xié)議B格式可以接入有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)。本地服務(wù)器140將源數(shù)據(jù)轉(zhuǎn)換成網(wǎng)絡(luò)傳輸格式數(shù)據(jù),再通過Internet網(wǎng)絡(luò)130將數(shù)據(jù)傳輸?shù)竭h程端,而遠程端轉(zhuǎn)換裝置則將網(wǎng)絡(luò)傳輸格式的數(shù)據(jù)還原成源數(shù)據(jù),源數(shù)據(jù)直接輸入到遠端的計算機系統(tǒng);遠程端轉(zhuǎn)換裝置120將控制指令源碼轉(zhuǎn)換成網(wǎng)絡(luò)傳輸格式的數(shù)據(jù),通過Internet網(wǎng)絡(luò)130將數(shù)據(jù)傳到本地,而本地服務(wù)器140中的數(shù)據(jù)轉(zhuǎn)換裝置則將網(wǎng)絡(luò)傳輸格式的數(shù)據(jù)還原成控制指令源碼。
在遠程端轉(zhuǎn)換裝置還包括遠程端加密/解密裝置,用于對將要發(fā)送的控制信令先進行加密再轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式發(fā)送;而對接收的測試信息則先轉(zhuǎn)換為源數(shù)據(jù)格式后再進行解密,以提高系統(tǒng)在利用公共網(wǎng)絡(luò)實現(xiàn)遠程控制的過程中的安全性;與此對應的,在本地服務(wù)器也設(shè)置有本地加密/解密裝置,與數(shù)據(jù)轉(zhuǎn)換裝置連接,用于對從Internet網(wǎng)絡(luò)傳送來的控制信令先轉(zhuǎn)換數(shù)據(jù)格式,然后再進行解密;此外對將要發(fā)送的測試信息則先進行加密然后再轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式發(fā)送。
圖2、圖3和圖4是本發(fā)明利用網(wǎng)路服務(wù)器組網(wǎng)的系統(tǒng)示意圖。如圖所示,上述發(fā)明中測試儀器和遠程端計算機使用的是單一IP地址,鑒于實際應用中在本地往往有多個測試儀器,而在某一遠程端,則同樣有可能存在多個計算機,為了充分利用網(wǎng)絡(luò)資源,本系統(tǒng)中還可以設(shè)置有網(wǎng)路服務(wù)器210,用于在本地或遠程端組網(wǎng),使多個測試儀器或者遠程端計算機共用一個IP地址與Internet網(wǎng)絡(luò)連接。
在圖2中網(wǎng)絡(luò)服務(wù)器210通過集線器(Hub)與多個遠程端轉(zhuǎn)換裝置120連接,每個遠程端轉(zhuǎn)換裝置120又分別和一臺遠程端計算機連接,這樣可使多個同地的遠程端計算機在Internet網(wǎng)絡(luò)上共用一個IP地址,與異地的多個測試儀器連接,在圖3中,遠程端計算機110要先訪問位于Internet網(wǎng)中的網(wǎng)路服務(wù)器210,再通過網(wǎng)絡(luò)服務(wù)器210,去訪問測試儀器150,從而使異地的多個遠程端計算機也可以共用同一個IP地址連接測試儀器。其中,遠程端計算機和網(wǎng)路服務(wù)器都具有獨立的IP地址。
在圖4中,網(wǎng)絡(luò)服務(wù)器210一端與Internet網(wǎng)絡(luò)連接,一端通過集線器(Hub)與多個本地服務(wù)器140連接,每個本地服務(wù)器140又與所屬的測試儀器150連接,從而可以使同地的多個測試儀器共用一個IP地址與Internet網(wǎng)絡(luò)連接。
為了管理系統(tǒng),本地服務(wù)器150還具有測試儀器的開啟,初始化、測試、關(guān)閉等功能,對申請連接測試儀器的遠程端計算機,進行授權(quán),并根據(jù)不同的網(wǎng)絡(luò)傳輸格式進行相應的設(shè)置,完成數(shù)據(jù)格式的轉(zhuǎn)換。
此外,本地還設(shè)置有本地計算機,本地計算機直接與本地服務(wù)器連接,本地計算機中也包括儀器測控裝置,和遠程端計算機一樣,用于通過儀器測控裝置發(fā)出控制信令,控制測試儀器的工作,接收并顯示測試儀器生成的測試信息,但是,本地計算機發(fā)出的控制信令為源數(shù)據(jù)格式,不需要在本地服務(wù)器中進行數(shù)據(jù)格式的轉(zhuǎn)換,就可以直接轉(zhuǎn)發(fā)至測試儀器。
本發(fā)明所提出的遠程控制實現(xiàn)方案是具有通用性的,因此,適用于基于計算機測控的多種測試儀器。所涉及的測試儀器可以是由計算機測控的分析測試儀器、電子測量儀器、計量儀器和專用儀器,或其他測試儀器。
圖5、圖6和圖7是本發(fā)明兩種具有監(jiān)控功能的示意圖。如圖所示,當系統(tǒng)中包括本地計算機510和/或其他遠程端計算機110時,為了實現(xiàn)對正在進行實驗的計算機和測試儀器150的信息交互進行監(jiān)視,在各個遠程端計算機110和本地計算機510中都設(shè)置有儀器監(jiān)控裝置520。正在進行實驗的計算機和作為觀測端的計算機中的儀器監(jiān)控裝置520是一樣的,只是,進行實驗的計算機中儀器監(jiān)控裝置520用于實時監(jiān)視儀器測控裝置100的操作,記錄用戶通過鼠標、鍵盤對儀器測控裝置100進行操作的過程信息,并將記錄的操作過程信息以網(wǎng)絡(luò)傳輸格式發(fā)送至本地服務(wù)器140,本地服務(wù)器140中設(shè)置有本地轉(zhuǎn)發(fā)裝置,用于將收到的操作過程信息和測試儀器發(fā)送的測試信息轉(zhuǎn)發(fā)至獲準觀測實驗的遠程端計算機110,或者直接發(fā)送至本地計算機510。
而作為觀測端計算機中的儀器監(jiān)控裝置,則是用于接收操作過程信息,并啟動儀器測控裝置,按照操作過程信息中記錄的用戶通過鼠標、鍵盤進行的操作流程,控制儀器測控裝置進行相同的操作,產(chǎn)生對應的控制信令顯示給用戶。而儀器測控裝置發(fā)出的控制信令被發(fā)送至遠程端轉(zhuǎn)換裝置后,保存起來不發(fā)送出去。同時,儀器測控裝置還按照時間流程,顯示接收到的測試儀器生成的測試信息。完成全部的觀測。
在圖5中,本地計算機和遠程端計算機可以實現(xiàn)相互的觀測功能,出于安全的考慮,遠程端計算機的觀測需要得到本地計算機的許可授權(quán);在圖6中,由于操作過程信息一直為網(wǎng)絡(luò)傳輸格式,不需要進行格式轉(zhuǎn)換,所以作為觀測端的計算機可以直接通過集線器(Hub)610連接Internet網(wǎng)絡(luò),接收操作過程信息;在圖7中,作為觀測端的計算機又包括了多個遠程端計算機,其觀測原理與圖5、圖6相同。
圖8是系統(tǒng)中各個裝置的功能示意圖。如圖所示,包括遠程端計算機R1(對測試儀器進行操作的),其中的儀器測控裝置按照用戶的操作生成A格式的控制信令O,發(fā)送至遠程端轉(zhuǎn)換裝置;儀器監(jiān)控裝置監(jiān)視儀器測控裝置的操作,記錄操作過程信息,并編碼、打包,以B格式發(fā)送至遠程端轉(zhuǎn)換裝置;儀器測控裝置接收A格式的儀器測試信息O,顯示給用戶。
遠程端轉(zhuǎn)換裝置C1,用于接收A格式的控制指令O,將其轉(zhuǎn)換成B格式的指令N,發(fā)送給本地服務(wù)器S;將B格式軟件操作過程信息發(fā)送給本地服務(wù)器S;接收B格式的儀器測試信息N,將其轉(zhuǎn)換成A格式的信息O,發(fā)送給儀器測控裝置。
本地服務(wù)器S,用于接收B格式的控制儀器指令N,將其轉(zhuǎn)換成A格式的指令O,發(fā)送給測試儀器;接收B格式軟件操作過程信息發(fā)送給觀測端的遠程端轉(zhuǎn)換裝置C或發(fā)送至本地計算機中的儀器監(jiān)控裝置;接收作為觀測端的本地計算機儀器測控裝置發(fā)出的A格式的儀器控制指令O,保存比較,不發(fā)送給測試儀器;接收測試儀器生成的A格式的儀器測試信息O,將其轉(zhuǎn)換成B格式的信息N,發(fā)送給與之連接的各遠程端轉(zhuǎn)換裝置。
本地計算機L,其中的儀器監(jiān)控裝置接收B格式的儀器軟件操作過程信息,對儀器測控裝置產(chǎn)生一樣的操作系列,顯示操作流程,產(chǎn)生A格式的控制儀器指令O;儀器測控裝置接收測試儀器生成的A格式儀器測試信息O,顯示給用戶。
遠程端轉(zhuǎn)換裝置C2、C3,用于接收B格式儀器操作過程信息和測試信息,發(fā)送B格式操作過程信息至遠程觀測端計算機R2、R3,將B格式測試信息轉(zhuǎn)換為A格式的測試信息,發(fā)送至遠程觀測端計算機R2、R3;同時保存遠程觀測端計算機R2、R3發(fā)送的控制信令。
觀測端計算機R2、R3,其中的儀器監(jiān)控裝置根據(jù)接收的操作過程信息,啟動儀器測控裝置,按照操作過程信息記錄的流程,進行顯示,生成相應的控制信令發(fā)送C2、C3;儀器測控裝置接收并顯示A格式的儀器測試信息。
圖9是本發(fā)明控制指令和操作過程信息的流程圖。如圖所示,包括以下步驟步驟S901,遠端用戶操作儀器測控裝置,儀器監(jiān)控裝置監(jiān)視操作過程步驟S902,裝置C1接收操作過程信息發(fā)送至裝置S,接收A格式的控制儀器指令O并將其轉(zhuǎn)換成B格式的指令N,發(fā)送給本地服務(wù)器S。
步驟S903,本地服務(wù)器S接收操作過程信息發(fā)送給本地機L上的儀器監(jiān)控裝置,轉(zhuǎn)至步驟S805;也發(fā)送給遠程端轉(zhuǎn)換裝置C2,轉(zhuǎn)至步驟S808;接收B格式的指令N將其發(fā)送給C2,并轉(zhuǎn)換成A格式的指令O,發(fā)送給測試儀器。
步驟S904,測試儀器接收A格式的指令O,按指令執(zhí)行步驟S905,L上的儀器監(jiān)控裝置接收操作過程信息、解碼、對儀器測控裝置進行操作。
步驟S906,L上的儀器測控裝置被儀器監(jiān)控裝置操作,產(chǎn)生R1上一樣的軟件運行效果。
步驟S907,本地服務(wù)器S收到來自儀器測控裝置的A格式指令O,保存,并與來自S的B格式指令N所對應A格式指令比較。
步驟S908,裝置C2分別受到操作過程信息,將其發(fā)送給計算機R2的儀器監(jiān)控裝置。
步驟S909,R2上的儀器監(jiān)控裝置接收操作過程信息、解碼、對儀器測控裝置進行操作。
步驟S910,R2上的儀器測控裝置被儀器監(jiān)控模塊操作,產(chǎn)生R1上一樣的軟件運行效果。
步驟S911,裝置C2收到來自儀器測控裝置的A格式指令O,保存,并與來自S的B格式指令N所對應A格式指令比較。
圖10是測試儀器生成的測試信息的傳送流程圖。如圖所示,包括以下步驟步驟S1001,測試儀器產(chǎn)生信息,以A格式信息O發(fā)送給本地服務(wù)器S步驟S1002,本地服務(wù)器S接收到來自測試儀器A格式的信息O,將信息O發(fā)送給L上的儀器監(jiān)控裝置;將A格式的信息O轉(zhuǎn)換成B格式的信息N,發(fā)送給遠程端的裝置C1、C2。
步驟S1003,L上的儀器測控裝置收到信息O,顯示給用戶。
步驟S1004,裝置C1接收B格式的信息N將其轉(zhuǎn)換成A格式的信息O,發(fā)送給R1上的儀器測控裝置。
步驟S1005,R1上的儀器測控裝置接收信息O,顯示給用戶。
步驟S1006,裝置C2接收B格式的信息N將其轉(zhuǎn)換成A格式的信息O,發(fā)送給R2上的儀器測控裝置。
步驟S1007,R2上的儀器測控裝置接收信息O,顯示給用戶。
實際上,如果遠端存在一個儀器控制端,那么儀器本地的計算機L也算個儀器實驗運行觀測段,是個本地觀測端而已。
圖9、圖10中揭示的監(jiān)視方法屬于實時觀測,根據(jù)實際應用中可能出現(xiàn)的具體情況,系統(tǒng)中的本地服務(wù)器還具有存儲信息的功能,在本地服務(wù)器中設(shè)置信息存儲裝置,該信息存儲裝置存儲控制端計算機發(fā)出的操作過程信息和測試儀器生成的測試信息,作為觀測端的計算機可以隨時申請調(diào)取保存的操作過程信息和測試信息,對整個實驗過程進行觀測。
當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當可根據(jù)本發(fā)明做出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種遠程控制的系統(tǒng),包括遠程端計算機、本地服務(wù)器和測試儀器,所述遠程端計算機通過所述本地服務(wù)器,控制所述測試儀器工作生成測試信息,并接收所述測試信息,其特征在于,還包括一儀器測控裝置,設(shè)置于所述遠程端計算機中,用于發(fā)送所述源數(shù)據(jù)格式的控制信令,并接收和顯示來自所述測試儀器的測試信息;一遠程端轉(zhuǎn)換裝置,與所述遠程端計算機和Internet網(wǎng)絡(luò)連接,用于將控制信令由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向所述Internet網(wǎng)絡(luò)傳送,或?qū)y試信息由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換成源數(shù)據(jù)格式,發(fā)送至所述遠程端計算機;一數(shù)據(jù)轉(zhuǎn)換裝置,設(shè)置于所述本地服務(wù)器中,用于將所述控制信令由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換為源數(shù)據(jù)格式,發(fā)送至所述測試儀器,或?qū)y試信息由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向所述Internet網(wǎng)絡(luò)傳送。
2.根據(jù)權(quán)利要求1所述的遠程控制的系統(tǒng),其特征在于,還包括一遠程端加密/解密裝置,設(shè)置于所述遠程端轉(zhuǎn)換裝置中,用于對所述控制信令進行加密,并對所述測試信息進行解密;一本地解密/加密裝置,設(shè)置于所述本地服務(wù)器中,與所述數(shù)據(jù)轉(zhuǎn)換裝置連接,用于對所述控制信令進行解密,并對所述測試信息進行加密。
3.根據(jù)權(quán)利要求1所述的遠程控制的系統(tǒng),其特征在于,還包括一網(wǎng)絡(luò)服務(wù)器,與多個本地的測試儀器連接或者與多個遠程端轉(zhuǎn)換裝置連接,用于使多個同地的測試儀器組成局域網(wǎng)在Internet網(wǎng)絡(luò)中共用相同的IP地址與其它多個遠程端計算機連接;使多個同地遠程端計算機組成局域網(wǎng)在Internet網(wǎng)絡(luò)中共用相同的IP地址與多個測試儀器連接;作為Internet網(wǎng)絡(luò)中間信息轉(zhuǎn)發(fā)裝置,使多個異地測試儀器與多個異地遠程端轉(zhuǎn)換裝置建立Internet網(wǎng)絡(luò)通信連接。
4.根據(jù)權(quán)利要求1所述的遠程控制的系統(tǒng),其特征在于,還包括一本地計算機,與所述本地服務(wù)器連接,內(nèi)部設(shè)置有儀器測控裝置,用于通過操作所述儀器測控裝置,控制所述測試儀器工作,接收并顯示來自所述測試儀器的測試信息。
5.根據(jù)權(quán)利要求1所述的遠程控制的系統(tǒng),其特征在于,所述遠程端計算機為多個遠程端計算機。
6.根據(jù)權(quán)利要求4或5所述的遠程控制的系統(tǒng),其特征在于,還包括一儀器監(jiān)控裝置,設(shè)置于所述計算機中,與所述儀器測控裝置連接并共同運行,用于,在作為控制端時,實時監(jiān)視并記錄所述儀器測控裝置被用戶用鼠標、鍵盤操作的過程信息,將所述記錄的操作過程信息發(fā)送至本地服務(wù)器,在作為觀測端時,接受所述的操作儀器測控裝置過程信息,對其同一計算機上的儀器測控裝置按照時間先后產(chǎn)生同樣的鼠標、鍵盤操作,達到控制端用戶用鼠標、鍵盤控制其儀器測控裝置的效果;一本地轉(zhuǎn)發(fā)裝置,設(shè)置于所述本地服務(wù)器中,用于將作為控制端的儀器測控裝置的過程信息轉(zhuǎn)發(fā)到作為觀測端的遠程端計算機和/或本地計算機上的儀器監(jiān)控裝置,將來自所述測試儀器的測試信息轉(zhuǎn)發(fā)到作為觀測端的遠程端計算機和/或本地計算機的儀器測控裝置。
7.根據(jù)權(quán)利要求6所述的遠程控制的系統(tǒng),其特征在于,所述本地服務(wù)器還包括一信息存儲裝置,用于存儲所述儀器監(jiān)控裝置發(fā)送的操作過程信息和所述測試儀器發(fā)送的測試信息。
8.根據(jù)權(quán)利要求6所述的遠程控制的系統(tǒng),其特征在于,所述儀器監(jiān)控裝置生成的操作過程信息為網(wǎng)絡(luò)傳輸格式。
9.一種遠程控制的方法,遠程端計算機通過本地服務(wù)器,控制測試儀器工作生成測試信息,并接收生成的所述測試信息,其特征在于,還包括以下步驟步驟一,遠程端計算機生成并發(fā)送源數(shù)據(jù)格式的控制信令;步驟二,遠程端轉(zhuǎn)換裝置將所述控制信令由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向所述Internet網(wǎng)絡(luò)傳送,所述本地服務(wù)器接受后,將所述控制信令由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換為源數(shù)據(jù)格式,發(fā)送至所述測試儀器;步驟三,所述測試儀器按照所述控制信令生成測試信息,并發(fā)送至所述本地服務(wù)器;步驟四,所述本地服務(wù)器將測試信息由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向所述遠程端轉(zhuǎn)換裝置傳送,所述遠程端轉(zhuǎn)換裝置將測試信息由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換成源數(shù)據(jù)格式,發(fā)送至所述遠程端計算機。
10.根據(jù)權(quán)利要求9所述的遠程控制的方法,其特征在于,所述步驟二還包括對遠程端轉(zhuǎn)換裝置所要發(fā)送的控制信令進行加密,對所接收的測試信息進行解密的步驟;所述步驟三還包括對本地服務(wù)器所接收的控制信令進行解密,對所要發(fā)送的測試信息進行加密的步驟。
11.根據(jù)權(quán)利要求9所述的遠程控制的方法,其特征在于,當所述正在控制測試儀器的計算機要被遠程端計算機和/或本地計算機監(jiān)控時,還包括以下步驟步驟111,儀器監(jiān)控裝置實時監(jiān)視并記錄所述儀器測控裝置被用戶用鼠標、鍵盤操作的過程信息,將所述記錄的操作過程信息發(fā)送至所述本地服務(wù)器;步驟112,所述測試儀器將生成的測試信息發(fā)送至所述本地服務(wù)器;步驟113,所述本地服務(wù)器將所述操作過程信息和測試信息發(fā)送到其他遠程端計算機和/或本地計算機;步驟114,其他遠程端計算機和/或本地計算機接收并顯示所述測試信息,接收并執(zhí)行所述操作過程信息。
12.根據(jù)權(quán)利要求11所述的遠程控制的方法,其特征在于,當遠程端計算機正在被其他計算機監(jiān)控時,所述步驟111具體包括遠程端計算機中的儀器監(jiān)控裝置將所述操作過程信息以網(wǎng)絡(luò)傳輸格式,通過遠程端計算機或者直接發(fā)送至本地服務(wù)器的步驟;當本地計算機正在被其他計算機監(jiān)控時,所述步驟111具體包括本地計算機中的儀器監(jiān)控裝置將所述操作過程信息直接發(fā)送至本地服務(wù)器的步驟。
13.根據(jù)權(quán)利要求11所述的遠程控制的方法,其特征在于,當遠程端計算機正在被其他計算機觀測時,所述步驟113具體包括步驟131,所述本地服務(wù)器將所述操作過程信息發(fā)送至其他遠程端計算機和本地計算機中的儀器監(jiān)控裝置;步驟132,所述本地服務(wù)器將所述測試信息直接發(fā)送至本地計算機的儀器測控裝置;步驟133,所述本地服務(wù)器將所述測試信息由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式發(fā)送至遠程端轉(zhuǎn)換裝置,所述遠程轉(zhuǎn)換裝置將所述測試信息由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換為源數(shù)據(jù)格式,發(fā)送至遠程端計算機中的儀器測控裝置。
14.根據(jù)權(quán)利要求11所述的遠程控制的方法,其特征在于,當本地計算機正在被遠程端計算機觀測時,所述步驟113具體包括以下步驟步驟141,所述本地服務(wù)器將所述操作過程信息發(fā)送至其他遠程端計算機中的儀器監(jiān)控裝置;步驟142,所述本地服務(wù)器將所述測試信息由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式發(fā)送至遠程端轉(zhuǎn)換裝置,所述遠程轉(zhuǎn)換裝置將所述測試信息由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換為源數(shù)據(jù)格式,發(fā)送至遠程端計算機中的儀器測控裝置。
15.根據(jù)權(quán)利要求13或14所述的遠程控制的方法,其特征在于,所述步驟114具體包括以下步驟步驟151,所述儀器監(jiān)控裝置依據(jù)所述操作過程信息對所述儀器測控裝置執(zhí)行相應操作,所述儀器測控裝置根據(jù)所述操作過程信息生成控制信令,發(fā)送至遠程端轉(zhuǎn)換裝置,所述遠程端轉(zhuǎn)換裝置接收并保存所述控制信令,不予發(fā)送;步驟152,所述儀器測控裝置接受并顯示所述測試信息。
16.根據(jù)權(quán)利要求11所述的遠程控制的方法,其特征在于,所述步驟123還包括所述本地服務(wù)器將所述操作過程信息和測試信息儲存,并當有觀測端計算機被授權(quán)觀測時,發(fā)送給授權(quán)的計算機的步驟。
全文摘要
本發(fā)明提出了一種遠程控制的系統(tǒng),包括遠程端計算機、本地服務(wù)器和測試儀器,其中,還包括儀器測控裝置,設(shè)置于遠程端計算機中,用于發(fā)送源數(shù)據(jù)格式的控制信令,接收和顯示測試儀器生成的測試信息;遠程端轉(zhuǎn)換裝置,與遠程端計算機和Internet網(wǎng)絡(luò)連接,用于將控制信令由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向Internet網(wǎng)絡(luò)傳送,或?qū)y試信息由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換成源數(shù)據(jù)格式,發(fā)送至遠程端計算機;數(shù)據(jù)轉(zhuǎn)換裝置,設(shè)置于本地服務(wù)器中,用于將控制信令由網(wǎng)絡(luò)傳輸格式轉(zhuǎn)換為源數(shù)據(jù)格式,發(fā)送至測試儀器,或?qū)y試信息由源數(shù)據(jù)格式轉(zhuǎn)換為網(wǎng)絡(luò)傳輸格式,向Internet網(wǎng)絡(luò)傳送;此外,本發(fā)明還提出了一種使用上述系統(tǒng)實現(xiàn)遠程控制的方法。
文檔編號G05B23/02GK101086667SQ20061001212
公開日2007年12月12日 申請日期2006年6月6日 優(yōu)先權(quán)日2006年6月6日
發(fā)明者熊行創(chuàng), 劉敦一 申請人:中國地質(zhì)科學院地質(zhì)研究所