曹有榮
摘要:在生產(chǎn)現(xiàn)場往往會(huì)用到計(jì)算機(jī)監(jiān)控系統(tǒng),如果僅是利用有線傳輸往往會(huì)耗費(fèi)大量的人力和財(cái)力,對(duì)于想要控制很遠(yuǎn)距離的設(shè)備,就需要利用遠(yuǎn)程通信技術(shù),只有利用好這項(xiàng)技術(shù)才能讓更好的實(shí)現(xiàn)現(xiàn)代化生產(chǎn)水平,通過對(duì)數(shù)據(jù)庫、實(shí)施處理和對(duì)遠(yuǎn)程數(shù)據(jù)的保存,就可以解決計(jì)算機(jī)無法進(jìn)行遠(yuǎn)程監(jiān)控的問題。
關(guān)鍵詞:遠(yuǎn)程通信技術(shù);計(jì)算機(jī);監(jiān)控系統(tǒng)
在進(jìn)行生產(chǎn)的過程中,需要通過計(jì)算機(jī)來實(shí)現(xiàn)數(shù)據(jù)采集、遠(yuǎn)程控制和儲(chǔ)存等工作,現(xiàn)有的一些工業(yè)計(jì)算機(jī)控制系統(tǒng)并不能很好的進(jìn)行遠(yuǎn)程控制。因此,對(duì)于油田開采和集輸過程很難達(dá)到現(xiàn)代化工業(yè)生產(chǎn)水平,因?yàn)檫M(jìn)行電纜的鋪設(shè)往往會(huì)花費(fèi)大量的資金,對(duì)企業(yè)來講成本會(huì)非常高。另外,進(jìn)行遠(yuǎn)程計(jì)算機(jī)監(jiān)控需要非常良好的系統(tǒng)控制軟件,如果在進(jìn)行數(shù)據(jù)傳輸時(shí)出現(xiàn)故障就會(huì)引起整個(gè)系統(tǒng)的癱瘓,所以掌握良好的遠(yuǎn)程通信技術(shù)對(duì)工業(yè)的發(fā)展非常有幫助。
1遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控中的作用
在現(xiàn)代化工業(yè)中都需要對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行檢測和監(jiān)督管理,隨著工業(yè)生產(chǎn)力的進(jìn)步需要監(jiān)控的范圍會(huì)更加廣泛,以往傳統(tǒng)的控制技術(shù)已經(jīng)沒有辦法滿足現(xiàn)代化生產(chǎn)的需求,現(xiàn)代化工業(yè)需要進(jìn)行多方面的進(jìn)行監(jiān)控,然后在集中管理。遠(yuǎn)程通信技術(shù)可以很好的解決這種問題的出現(xiàn),這種技術(shù)在油田行業(yè)的運(yùn)用非常廣泛,遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控系統(tǒng)主要包含兩部分:第一,主控制計(jì)算機(jī)與生產(chǎn)現(xiàn)場計(jì)算機(jī)的互相連接;第二,用于設(shè)備分布比較多且數(shù)據(jù)不易采集的場合,這就需要管理層對(duì)設(shè)備的運(yùn)行裝備進(jìn)行有效的控制。遠(yuǎn)程通信技術(shù)的使用不僅降低了工作人員的工作量,還降低了企業(yè)的投資成本,推動(dòng)了企業(yè)實(shí)現(xiàn)自動(dòng)化管理的步伐,對(duì)生產(chǎn)效率有非常大的提高。
2文件傳輸軟件設(shè)計(jì)方案的確定
2.1程序設(shè)計(jì)的基本思想
對(duì)于程序的設(shè)計(jì)可以利用Internet的控件進(jìn)行文件傳輸工作,通過進(jìn)行網(wǎng)絡(luò)撥號(hào)來進(jìn)行連接服務(wù)器并進(jìn)行登錄,在上位機(jī)中需要安裝FTP這種服務(wù)器用來接收下位機(jī)的FTP請(qǐng)求,文件在傳輸?shù)倪^程中需要建立FTP協(xié)議,只有這樣才能提高文件在傳輸過程中的安全性和可靠性。
2.2建立FTP文件傳輸連接
在使用FTP協(xié)議時(shí),第一步就是要建立兩者之間的控制連接,在這個(gè)環(huán)節(jié)就需要用到一個(gè)公認(rèn)端口,用戶需要申請(qǐng)本地端口和公認(rèn)端口建立聯(lián)系,當(dāng)主服務(wù)器接收到用戶控制進(jìn)程的請(qǐng)求時(shí),會(huì)在第一時(shí)間生成一個(gè)傳輸子程序,然后服務(wù)器傳輸器就會(huì)利用控制程序來建立一個(gè)相關(guān)連接,這就讓用戶服務(wù)器具備了向主控制申請(qǐng)的條件,用來建立兩者之間的控制連接和數(shù)據(jù)連接。
3遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控系統(tǒng)中的問題
遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控系統(tǒng)中得地位非常重要,遠(yuǎn)程通信技術(shù)的設(shè)計(jì)會(huì)直接影響整個(gè)監(jiān)控系統(tǒng)的運(yùn)行,不僅主控制計(jì)算機(jī)對(duì)下位機(jī)的數(shù)據(jù)傳輸,還是客戶端和數(shù)據(jù)庫之間的聯(lián)系都有著非常重要的影響,要想運(yùn)行好遠(yuǎn)程通信技術(shù)還需要注意以下幾個(gè)問題:
服務(wù)器端操作。設(shè)備與服務(wù)器端通過遠(yuǎn)程通信技術(shù)進(jìn)行數(shù)據(jù)傳輸具有一定的不確定性,這就需要服務(wù)器端必須擁有非常好的數(shù)據(jù)分析能力和儲(chǔ)存能力。如果服務(wù)器端的結(jié)構(gòu)不合理就會(huì)造成數(shù)據(jù)丟失、CPU使用率過高和端口擁堵等因素造成系統(tǒng)不能很好的進(jìn)行數(shù)據(jù)處理。
大量數(shù)據(jù)的生成。隨著企業(yè)的不斷發(fā)展,需要監(jiān)控的范圍會(huì)越來越廣泛,對(duì)每個(gè)生產(chǎn)現(xiàn)場都需要進(jìn)行相關(guān)的數(shù)據(jù)采集,會(huì)產(chǎn)生大量的數(shù)據(jù)。比如油田企業(yè),每一個(gè)監(jiān)控設(shè)備都會(huì)對(duì)三十幾個(gè)管線進(jìn)行數(shù)據(jù)收集,在加上一些額外的生產(chǎn)數(shù)據(jù),所形成數(shù)據(jù)庫是非常龐大的,這就導(dǎo)致客戶端在進(jìn)行數(shù)據(jù)查詢時(shí)造成數(shù)據(jù)反饋慢,需要很長的等待時(shí)間。
數(shù)據(jù)庫設(shè)計(jì)。計(jì)算機(jī)利用遠(yuǎn)程通信技術(shù)進(jìn)行監(jiān)控所依據(jù)的就是數(shù)據(jù),生產(chǎn)現(xiàn)場產(chǎn)生的數(shù)據(jù)通過遠(yuǎn)程通信技術(shù)傳輸?shù)綌?shù)據(jù)庫服務(wù)器,客戶端根據(jù)這些數(shù)據(jù)對(duì)生產(chǎn)設(shè)備進(jìn)行控制,所以數(shù)據(jù)庫設(shè)計(jì)是整個(gè)監(jiān)控系統(tǒng)的核心組成部分。如果數(shù)據(jù)庫設(shè)計(jì)不合理那么就會(huì)影響整個(gè)系統(tǒng)的安全性、完整性和系統(tǒng)的可恢復(fù)性,最為嚴(yán)重的是會(huì)影響整個(gè)系統(tǒng)的運(yùn)行效果。
4遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控系統(tǒng)中的優(yōu)化
數(shù)據(jù)庫在計(jì)算機(jī)監(jiān)控系統(tǒng)的作用是用來進(jìn)行儲(chǔ)存和管理信息的,是計(jì)算機(jī)監(jiān)控系統(tǒng)中的核心組成部分,也是發(fā)展遠(yuǎn)程通信技術(shù)的必要部件,一個(gè)良好的數(shù)據(jù)庫在實(shí)際工作中會(huì)給計(jì)算機(jī)監(jiān)控系統(tǒng)帶來非常好的運(yùn)行條件。所以數(shù)據(jù)庫要進(jìn)行規(guī)范化處理,進(jìn)行規(guī)范化處理的作用就是讓數(shù)據(jù)庫的結(jié)構(gòu)更加合理,在進(jìn)行數(shù)據(jù)查詢和刪除的工作中可以得到很好的處理,提高了客戶端訪問數(shù)據(jù)的速度,企業(yè)管理可以根據(jù)自身的實(shí)際情況來選擇合適的數(shù)據(jù)庫設(shè)計(jì)。
遠(yuǎn)程通信技術(shù)在計(jì)算機(jī)監(jiān)控系統(tǒng)中,數(shù)據(jù)查詢和處理速度會(huì)嚴(yán)重影響監(jiān)控系統(tǒng)的正常運(yùn)行,所在遠(yuǎn)程通信技術(shù)中合理運(yùn)用索引技術(shù)來提高數(shù)據(jù)的處理速度,可以在很大程度上幫助用戶對(duì)數(shù)據(jù)的查詢,所以建立合理的索引技術(shù),就可以利用索引技術(shù)來加速對(duì)數(shù)據(jù)的查詢,但是索引還會(huì)存在一些不足,在進(jìn)行刪除和增加數(shù)據(jù)會(huì)給數(shù)據(jù)庫造成一些壓力,因此需要將索引和遠(yuǎn)程通信技術(shù)相結(jié)合,才能更加合理的解決此類問題的出現(xiàn)。
服務(wù)器端的主要功能為數(shù)據(jù)收集、分析和儲(chǔ)存等功能,如果僅是依靠單線程是沒有辦法來進(jìn)行完成操作的,例如當(dāng)完成一次數(shù)據(jù)采集之后需要對(duì)數(shù)據(jù)進(jìn)行分析和儲(chǔ)存,在進(jìn)行下一次收集數(shù)據(jù)時(shí)會(huì)有一定的延遲性,并不是實(shí)時(shí)數(shù)據(jù),對(duì)設(shè)備的監(jiān)控也會(huì)造成效率底的問題出現(xiàn),甚至有可能造成數(shù)據(jù)的丟失。所以為了避免這種情況的出現(xiàn),可以才用多線程來進(jìn)行遠(yuǎn)程通信技術(shù),主要的三個(gè)線程為:數(shù)據(jù)接收、數(shù)據(jù)分析和客戶端主線程,利用多線程可以幫助主系統(tǒng)可以高效、快速的運(yùn)作。
5結(jié)束語
在工業(yè)生產(chǎn)的過程,要想實(shí)現(xiàn)管理層和生產(chǎn)現(xiàn)場之間的相互溝通,就需要利用遠(yuǎn)程通信技術(shù)來進(jìn)行計(jì)算機(jī)監(jiān)控系統(tǒng),在進(jìn)行軟件設(shè)計(jì)的過程中可以選擇電話線來構(gòu)成自動(dòng)撥號(hào)網(wǎng)絡(luò),可以完全實(shí)現(xiàn)遠(yuǎn)程的數(shù)據(jù)傳輸,增加了遠(yuǎn)程數(shù)據(jù)的可靠性和穩(wěn)定性,通過遠(yuǎn)程通信技術(shù)可以幫管理層實(shí)現(xiàn)遠(yuǎn)距離操作和控制,進(jìn)一步實(shí)現(xiàn)了油田企業(yè)的自動(dòng)化管理。
參考文獻(xiàn):
[1]韓金威.遠(yuǎn)程技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)中的應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(06):20+24.
[2]吳小紅.基于Web的遠(yuǎn)程實(shí)時(shí)監(jiān)控系統(tǒng)研究及應(yīng)用[D].浙江工業(yè)大學(xué),2004.
[3]趙偉.基于遠(yuǎn)程通信技術(shù)的溫室環(huán)境控制系統(tǒng)研究與實(shí)現(xiàn)[D].中國農(nóng)業(yè)科學(xué)院,2010.