數據通訊系統在輸電線(xiàn)路運檢導航中的應用
在Linux下要完成與掛接在Internet上的通信服務(wù)器通信,首先需要經(jīng)過(guò)GPRS模塊初始化和GPRS網(wǎng)絡(luò )連接,然后才能使用TCP/IP協(xié)議進(jìn)行數據傳輸。
GPRS模塊初始化程序功能:實(shí)現MC35i模塊初始化并完成MC35i與S3C2410的邏輯連接。在該程序內部使STB選通信號變?yōu)楦唠娖?,并持續規定時(shí)間,然后恢復成低電平,完成對MC35i的初始化工作,緊接著(zhù)通過(guò)有關(guān)控制信號實(shí)現S3(22410與MC35i的邏輯連接。初始化程序可直接在Linux命令行下執行命令I(lǐng)n-smodigto即可完成。
GPRS網(wǎng)絡(luò )連接程序功能:使Mc35i以某種通信協(xié)議連接到GPRS網(wǎng)絡(luò )上。網(wǎng)絡(luò )連接使用第三方提供的內置PPP通信協(xié)議的軟件,其命令如下:
/connect
當連接成功后,由于GPRS網(wǎng)絡(luò )通過(guò)中國移動(dòng)網(wǎng)關(guān)連接到了Internet網(wǎng),因此就可以利用TCP/IP協(xié)議與Internet上的任何IP地址進(jìn)行通信了。
由于Linux操作系統已內置TCP/IP協(xié)議棧,因此可以直接使用套接字編程實(shí)現TCP/IP的數據傳輸。套接字的基本模式是C/S(客戶(hù)/服務(wù)器),內置GPRS模塊的設備工作在客戶(hù)模式,而遠程Internet網(wǎng)上的通信服務(wù)器工作在服務(wù)器模式??蛻?hù)端程序基本流程是:創(chuàng )建套接字,綁定套接字到已知端口上,然后請求連接,最后調用數據收發(fā)函數進(jìn)行數據的發(fā)送。在客戶(hù)端通信程序執行前,服務(wù)器端的程序必須完成初始化并開(kāi)始偵聽(tīng)。
客戶(hù)端程序如下:本文引用地址:http://dyxdggzs.com/article/157826.htm
4 監控中心軟件設計
監控中心程序負責整個(gè)工作區域畫(huà)面的顯示,特殊區域劃分的繪制和管理以及對所有運檢人員的跟蹤。根據電力部門(mén)對各工作區域的特殊區域劃分,將其用不同的顏色顯示,方便監控人員的監視及管理。
監控中心軟件利用MapXMobile控件實(shí)現GIS的基本功能,以Microsoft公司的可視化開(kāi)發(fā)環(huán)境VC為開(kāi)發(fā)平臺,進(jìn)行二次開(kāi)發(fā)。
手持終端系統通過(guò)綁定操作綁定到目標主機(上位機服務(wù)器)IP地址和某一端口(本系統設置為5200),并通過(guò)TCP進(jìn)行數據交換。運用網(wǎng)絡(luò )編程的方法實(shí)現監控中心軟件讀取端口5200接收到的數據,并實(shí)時(shí)地在監控畫(huà)面上顯示出來(lái),從而實(shí)現位置監控。
目前廣泛應用的監控中心電子地圖,一般只能顯示主要城市市區和主干道地圖,不能顯示縣級以下電子地圖,而本系統繪制了縣級以下電子地圖,從而實(shí)現了對輸電線(xiàn)路運檢人員位置的有效監控。
監控中心軟件電子地圖的主要創(chuàng )新點(diǎn)在于:
縣級以下公路的顯示 這部分主要是利用采集的地圖數據,結合SQL數據庫或MSACCESS數據庫,以VC為開(kāi)發(fā)平臺進(jìn)行繪制;
路徑軌跡的記錄與回放 利用GIS控件中的函數,通過(guò)對數據庫中路徑軌跡數據的操作,實(shí)現路徑軌跡的回放。
5 結 語(yǔ)
該研究設計了基于Linux和GPRS的數據通訊系統,并介紹了數據通訊系統的硬件組成、硬件連接方案及串口驅動(dòng)的修改,同時(shí)列出了軟件的實(shí)現方法。本研究還結合該系統在輸電線(xiàn)路運檢導航系統中的應用,闡述了系統的組成、功能和特點(diǎn)。
該系統在科學(xué)研究和實(shí)際應用方面的網(wǎng)絡(luò )功能優(yōu)勢明顯。在輸電線(xiàn)路運檢中,運行班組相對固定的情況下,該系統使得其他參與檢修人員在線(xiàn)路年度大修和故障搶修時(shí)不需要運行班組專(zhuān)人帶路,節省人力也提高了效率;同時(shí)監控中心又可以對檢修人員的位置進(jìn)行實(shí)時(shí)監控。
GPRS數據傳輸方式的快速性和實(shí)時(shí)性能夠滿(mǎn)足傳輸定位數據的需求,而且能夠直接與互聯(lián)網(wǎng)絡(luò )進(jìn)行數據傳輸,應用靈活方便。測試結果表明,本系統能夠實(shí)現信號的可靠傳輸。但該系統在機密數據傳輸保密上,還有待進(jìn)一步完善。
評論