楊濤
【摘? 要】隨著我國的快速發(fā)展,以及科學(xué)技術(shù)的不斷提升,各種各樣的科學(xué)技術(shù)已經(jīng)應(yīng)用到與我們生活息息相關(guān)的各行各業(yè)中。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,遠(yuǎn)程測控技術(shù)也得到了廣泛使用。而軟件的遠(yuǎn)程測控技術(shù)的使用,是要建立在科學(xué)儀器軟件的遠(yuǎn)程操作使用中。同時(shí)在對科學(xué)儀器軟件進(jìn)行遠(yuǎn)程操作中,要根據(jù)具體工作的需要進(jìn)行圖像的截取,信息獲取,數(shù)據(jù)傳輸,數(shù)據(jù)分析,軟件測量等技術(shù)的操作。那么如何提高科學(xué)儀器軟件在遠(yuǎn)程測控技術(shù)中的應(yīng)用,在下文我們將對其進(jìn)行分析研究。
【關(guān)鍵詞】科學(xué)儀器;遠(yuǎn)程操作;遠(yuǎn)程測控軟件;技術(shù)研究;使用
引言
測控技術(shù)源于人們?nèi)粘I钆c生產(chǎn)中。測控技術(shù)的出現(xiàn)是為了讓人類更好的生活,滿足人類生活的需要。從古代的日晷創(chuàng)造與使用讓人們對時(shí)間有了測控,經(jīng)過人類對點(diǎn)線面的認(rèn)知從而對空間有了測控。而隨著時(shí)代的發(fā)展以及科技的不斷進(jìn)步,測控技術(shù)也從最初階段步入了全新的測控時(shí)代[1]。測控技術(shù)從初期人類對事物的初步認(rèn)知,到中期使用不同的測量工具進(jìn)行事物的測控,再到現(xiàn)在我們使用先進(jìn)的科學(xué)技術(shù)進(jìn)行事物的測控。也從人類必須親自到場進(jìn)行測控,發(fā)展為使用各種工具進(jìn)行測控,同時(shí)還可以進(jìn)行遠(yuǎn)程的測控操作?,F(xiàn)在的測控技術(shù)將科學(xué)儀器軟件與技術(shù)控制科學(xué)緊密的結(jié)合起來,并通過計(jì)算機(jī)技術(shù),信息技術(shù),控制技術(shù)等技術(shù)方式將測控技術(shù)變的更加的準(zhǔn)確化,自動化。
一、科學(xué)儀器軟件在遠(yuǎn)程操作中的優(yōu)點(diǎn)
在軟件遠(yuǎn)程測控技術(shù)的使用中,我們要借助科學(xué)儀器軟件的操作,才能使軟件進(jìn)行各種正確的測控工作。而科學(xué)儀器軟件在遠(yuǎn)程操作中到底有何優(yōu)點(diǎn)呢?
(一)分析智能化
軟件在進(jìn)行遠(yuǎn)程測控時(shí),科學(xué)儀器軟件能將軟件所反饋的各種數(shù)據(jù)進(jìn)行分析,并且根據(jù)所要進(jìn)行的工作內(nèi)容進(jìn)行專業(yè)的數(shù)據(jù)分析,為工作的開展制定合理的方案提供準(zhǔn)確的數(shù)據(jù)支持。
(二)流程自動化
科學(xué)儀器軟件的遠(yuǎn)程操作使用能減少因不同測控機(jī)器所需要的相應(yīng)技術(shù)操作員的數(shù)量,以及因?yàn)槿藬?shù)眾多而導(dǎo)致的工作流程繁瑣的現(xiàn)象。同時(shí)能提高工作效率,縮短工期,弱化人員,強(qiáng)化管理,實(shí)現(xiàn)工作流程自動化。
(三)維護(hù)簡單化
在傳統(tǒng)方式對設(shè)備進(jìn)行維護(hù)時(shí),我們需要工作人員對每臺設(shè)備進(jìn)行單一的系統(tǒng)維護(hù),系統(tǒng)升級等。但是在科學(xué)儀器軟件的使用中,我們可以將零散的各種儀器進(jìn)行整理,同時(shí)應(yīng)用現(xiàn)在的網(wǎng)絡(luò)技術(shù),將所有的機(jī)器進(jìn)行網(wǎng)絡(luò)串聯(lián)。在科學(xué)儀器軟件操作中進(jìn)行集中的維護(hù),降低維護(hù)成本,簡化維護(hù)流程。
二、科學(xué)儀器遠(yuǎn)程操作的軟件遠(yuǎn)程測控技術(shù)研究
(一)軟件測控技術(shù)
科學(xué)儀器軟件在使用中用戶的可見信息種類包括動態(tài)信息與靜態(tài)信息。軟件的靜態(tài)信息是通過程序的編碼將軟件的客戶端與科學(xué)儀器相連,從而將科學(xué)儀器的遠(yuǎn)程操作達(dá)到現(xiàn)實(shí)操作的效果。而動態(tài)信息則是將科學(xué)儀器的運(yùn)行動態(tài),通過網(wǎng)絡(luò)傳送到遠(yuǎn)程的用戶端上,并且用戶通過編碼指令傳達(dá)給科學(xué)儀器軟件,從而進(jìn)行遠(yuǎn)程可控工作。
(二)軟件測量技術(shù)
我們根據(jù)科學(xué)儀器軟件的動態(tài)信息,將用戶所需要的動態(tài)數(shù)據(jù)特征分為可見文字?jǐn)?shù)據(jù),可見圖像數(shù)據(jù),不完全可見數(shù)據(jù),完全不可見數(shù)據(jù)[2]。并根據(jù)各類數(shù)據(jù)的特征使用不同的技術(shù)進(jìn)行數(shù)據(jù)的獲取。
1、科學(xué)儀器軟件遠(yuǎn)程屏幕取詞技術(shù)
在使用科學(xué)儀器軟件時(shí),我們要建立適合用戶使用的動態(tài)鏈接庫。并添加掛鉤函數(shù),截獲鼠標(biāo)信息并通過MouseProc進(jìn)行函數(shù)處理,根據(jù)取詞狀態(tài),給取詞標(biāo)志位賦值。通過替換gdi32.dll系統(tǒng)中的函數(shù),將由參數(shù)lpString獲得的數(shù)據(jù)進(jìn)行函數(shù)自定義處理。在通過gdi32.dll的函數(shù)繪圖地址指針內(nèi)容進(jìn)行恢復(fù),然后完成取詞操作。
2、科學(xué)儀器軟件遠(yuǎn)程圖像截取技術(shù)
科學(xué)儀器軟件的部分測控結(jié)果是由圖像所表達(dá)的,而屏幕取詞技術(shù)只適合靜態(tài)數(shù)據(jù),以及文字信息的獲取。而要想更好的掌握測控結(jié)果就要對圖像進(jìn)行截取,在圖像截取的過程中,因?yàn)樾枰厝〉膱D像數(shù)量過大,范圍過廣,以及科學(xué)儀器軟件的儲存空間有限。所以在科學(xué)儀器軟件進(jìn)行圖像截取中,我們可以采取局部圖像截取技術(shù)。在使用遠(yuǎn)程圖像截取技術(shù)前,我們要對科學(xué)儀器軟件的服務(wù)器進(jìn)行監(jiān)視功能的設(shè)計(jì)與開啟。Windows用戶獲得截圖窗口,通過JPEG將圖像信息以位圖格式保存,并將截取的圖像進(jìn)行壓縮處理,形成JPG格式圖片,從而節(jié)省了科學(xué)儀器軟件的儲存空間。
3、科學(xué)儀器軟件遠(yuǎn)程剪切板共享技術(shù)
因科學(xué)儀器軟件的動態(tài)數(shù)據(jù)中的部分不完全可見數(shù)據(jù),用戶使用屏幕取詞技術(shù)與局部截圖模式技術(shù)都不能將數(shù)據(jù)獲取與展現(xiàn)。但是Windows剪切板技術(shù)卻可以對不完全可見數(shù)據(jù)進(jìn)行提取。剪切板是科學(xué)儀器軟件在Windows系統(tǒng)中預(yù)留的內(nèi)存,它的作用就是暫時(shí)存放程序間的交換數(shù)據(jù)。在進(jìn)行不完全可見數(shù)據(jù)獲取時(shí),要將服務(wù)器端口的數(shù)據(jù)指令進(jìn)行復(fù)制,并將其儲存到剪切板中,然后科學(xué)儀器軟件將服務(wù)器端口剪切板的內(nèi)容進(jìn)行獲取,從而達(dá)到剪切板內(nèi)容共享的目的。
4、科學(xué)儀器軟件遠(yuǎn)程文件傳輸技術(shù)
在科學(xué)儀器軟件的使用中,獲取數(shù)據(jù)作為整個(gè)軟件的最終目的,但是也有部分完全不可見數(shù)據(jù),但是這部分?jǐn)?shù)據(jù)對于遠(yuǎn)程操控人員來說是十分重要的。這類數(shù)據(jù)在以上的三種數(shù)據(jù)顯現(xiàn)技術(shù)中都不能顯現(xiàn),所以對這部分?jǐn)?shù)據(jù)我們采用了文件傳輸技術(shù)??茖W(xué)儀器軟件會為用戶提供CFile(二進(jìn)制磁盤簡稱),并且將服務(wù)器端口的部分特定數(shù)據(jù)文件在CFile中進(jìn)行保存。遠(yuǎn)程操控人員可以通過CFile下的文件建立時(shí)間進(jìn)行數(shù)據(jù)查詢,并將數(shù)據(jù)進(jìn)行傳輸。
(三)遠(yuǎn)程控制技術(shù)
操作人員在科學(xué)儀器軟件遠(yuǎn)程操作中,要通過對鼠標(biāo)與鍵盤的操作來實(shí)現(xiàn)。而在遠(yuǎn)程操控中,要通過計(jì)算機(jī)端口在科學(xué)儀器軟件上進(jìn)行模擬鼠標(biāo),鍵盤對科學(xué)儀器軟件進(jìn)行指令操作與控制[3]。
1、鍵盤模擬操作
鍵盤模擬操作,就是使用電腦終端與科學(xué)儀器軟件進(jìn)行連接,并且在端口輸入信息的時(shí)候,遠(yuǎn)程科學(xué)儀器軟件上也會出現(xiàn)相對應(yīng)的信息內(nèi)容。而鍵盤的模擬操作就是為了確定窗口對象的準(zhǔn)確性。
2、鼠標(biāo)模擬操作
鼠標(biāo)的模擬操作過程與鍵盤模擬操作過程一致,鼠標(biāo)模擬操作的主要目的就是確定坐標(biāo)。在電腦終端中連接著不同的設(shè)備,而科學(xué)儀器軟件對設(shè)備進(jìn)行了編碼設(shè)置,所以在鼠標(biāo)的模擬操作中,選擇相對應(yīng)的編號設(shè)備進(jìn)行控制,達(dá)到確定坐標(biāo)的作用。
總結(jié):本文通過對科學(xué)儀器軟件在遠(yuǎn)程測控技術(shù)的歸納與總結(jié),讓大家充分的了解到科學(xué)儀器軟件在遠(yuǎn)程測控中的使用方式。以及通過科學(xué)儀器軟件的靜態(tài)信息,動態(tài)信息的數(shù)據(jù)特點(diǎn),將各種遠(yuǎn)程技術(shù)進(jìn)行舉例說明,為科學(xué)儀器軟件在遠(yuǎn)程測控技術(shù)能合理的應(yīng)用提供理論支持。
參考文獻(xiàn):
[1]劉行兵,司思,劉孝飛,張震.協(xié)同創(chuàng)新儀器共享平臺的研究與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理,2019,36(02):231-234.
[2]王雷濤,李兵.測量控制與儀器儀表發(fā)展現(xiàn)狀與分析研究[J].現(xiàn)代鹽化工,2019,46(03):69-70.
[3]朱蓬勃.無線通信技術(shù)在遠(yuǎn)程測量系統(tǒng)中的應(yīng)用[J].通信電源技術(shù),2019,36(02):193-194.
(作者單位:重慶科技學(xué)院虎溪校區(qū))