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