基于TCP/IP的遠程雷達配電系統
不管在客戶(hù)端還是服務(wù)器端,發(fā)送數據都是主動(dòng)的,而接收數據都是被動(dòng)的。服務(wù)器創(chuàng )建一個(gè)監聽(tīng)線(xiàn)程,隨時(shí)監聽(tīng)是否有客戶(hù)的連接要求,并決定是否要響應該請求,如響應,則建立Socket來(lái)處理客戶(hù)的數據通信請求,客戶(hù)端也相應建立Socket來(lái)接收服務(wù)器傳來(lái)的數據。作為客戶(hù)端需要處理的網(wǎng)絡(luò )事件有:FD_CONNECT.FD_CLOSE,FD_READ,FD_WRITE。在客戶(hù)端應用程序中自定義CMySocket類(lèi),根據用戶(hù)對控制站點(diǎn)的需要,建立CMySocket對象,用于發(fā)送和接收數據。監控計算機建立數據庫,提供系統日記數據記錄功能。監控計算機(客戶(hù)端)軟件設計流程如圖4所示,通過(guò)編寫(xiě)開(kāi)關(guān)、儀表等控件,優(yōu)化軟件界面設計,監控計算機軟件設計界面如圖5所示。本文引用地址:http://dyxdggzs.com/article/153986.htm
4 結語(yǔ)
隨著(zhù)現代雷達對遠端設備無(wú)人值守、智能化功能要求的不斷提高,以及車(chē)載雷達系統高機動(dòng)性的需求,對雷達整機的重要組成部分配電系統的設計也帶來(lái)了數字化、智能化、網(wǎng)絡(luò )化的更高要求。本文設計的應用系統,在監控計算機和各個(gè)雷達站點(diǎn)的EIO控制模塊之間采用標準的TCP/IP通信協(xié)議,針對客戶(hù)機/服務(wù)器模式,將Windows Socket編程技術(shù)應用于站間通信,給出了系統總體設計方案及軟件設計,實(shí)現了多臺雷達的遠程配電,為類(lèi)似的遠程控制方案設計提供了一個(gè)借鑒。本文設計的遠程配電系統已在多個(gè)雷達站投入使用,實(shí)際使用結果表明:本系統具有運行穩定,數據傳輸高效、可靠,界面美觀(guān),人機對話(huà)友善、擴展性好等優(yōu)點(diǎn)。
tcp/ip相關(guān)文章:tcp/ip是什么
評論