• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      應用多線程Socket的設備監(jiān)測系統(tǒng)的實現(xiàn)

      2012-04-29 13:17:14敖麗敏房紹輝
      電腦知識與技術 2012年16期

      敖麗敏 房紹輝

      摘要:針對三相負荷不對稱自動調整及無功補償裝置變壓器設計和實現(xiàn)了一個遠程監(jiān)控系統(tǒng)。系統(tǒng)采用Java多線程Socket技術,為每臺設備開辟一個線程用于接收和解析設備通過GPRS網和Internet網發(fā)送來的數(shù)據(jù),實現(xiàn)了上位機服務器和遠程設備的一對多通信。應用web技術使得用戶可以登錄系統(tǒng)對數(shù)據(jù)和設備進行有效的管理。

      關鍵詞:遠程設備;java多線程;socket;gprs;web

      中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)16-3850-04

      Realization of Equipment Monitoring System Used Muti-thread Socket

      AO Li-min, FANG Shao-hui

      (Information Engineering Academy, Northeast Dianli University, Jilin 132012, China)

      Abstract: It is a realization of a remote monitoring system for the romote equipments that belong to a company.The system used Java mu? ti-thread Socket Technology,opened up a thread for everyone equipment to receive and analyze datas which were transported by Gprs and Internet,realized the communication between one sever and many romote equipments.The system is running well by the test and users can manage the data and equipment effectively.

      Key words: remote equipment; java muti-thread; socket; gprs; web

      無功補償能夠提高電網的功率因數(shù),降低供電變壓器及輸電線路的損耗,提高供電效率,無功補償?shù)倪^程是由無功補償設備自動控制的,因此無功補償設備在電力供電系統(tǒng)中起著非常重要的位置。由于無功補償設備數(shù)量多、分布廣,有的甚至在偏遠地區(qū),因此有必要構建一個監(jiān)測系統(tǒng)對遠程設備進行實時的監(jiān)測。GPRS是二代半的移動通信技術,具有永遠在線、收費低、傳輸速率高等優(yōu)點,支持TCP/IP協(xié)議,因此可與Inetnet網無縫連接,是一種理想的數(shù)據(jù)傳輸方式[1]。將無功補償設備與GPRS模塊用RS-232串口線相連,設備采集的數(shù)據(jù)便可由GPRS網和Internet網傳送到上位機服務器。

      1系統(tǒng)總體設計

      系統(tǒng)采用B/S模式,即瀏覽器/服務器模式,系統(tǒng)由通信服務器、數(shù)據(jù)庫和Web應用平臺組成,通信服務器又分為數(shù)據(jù)的接收和解析,數(shù)據(jù)庫存放當前和歷史數(shù)據(jù),Web應用平臺實現(xiàn)人機交互。數(shù)據(jù)經由GPRS網和Internet網傳送到上位機服務器,通信模塊對數(shù)據(jù)進行接收以及根據(jù)規(guī)約進行解析,解析后的數(shù)據(jù)存放到數(shù)據(jù)庫中。用戶登錄Web應用平臺,查看當前數(shù)據(jù)、歷史數(shù)據(jù)以及趨勢圖等,根據(jù)需要管理設備、設置設備控制參數(shù)、發(fā)布指令控制遠程設備以及管理數(shù)據(jù)等。系統(tǒng)的整體結構如圖1所示。

      系統(tǒng)的實現(xiàn)主要包括數(shù)據(jù)的接收、數(shù)據(jù)的解析和對數(shù)據(jù)的管理,該文將著重介紹應用java的多線程機制建立基于Socket的通信線路。

      2.1數(shù)據(jù)的接收

      引入java的多線程機制,可以建立多條Socket的通信信道,每一個通信信道為一個遠程設備服務,因此上位機服務器可以同時監(jiān)聽并接收多個客戶端(遠程設備)的請求。其原理是:服務器端開啟監(jiān)聽線程,監(jiān)聽到客戶端的請求后,立即調度一個線程,建立一個套接字并與客戶端綁定,監(jiān)聽程序繼續(xù)監(jiān)聽,等待下一個客戶端的請求,建立連接的線程在交互完畢后自動退出。實現(xiàn)過程如下:

      1)初始化客戶端(遠程設備),將上位機服務器的固定IP地址(59.72.208.8)寫入GPRS模塊中,這樣遠程設備上線后就可不間斷的向服務器發(fā)送數(shù)據(jù)。

      2)由于在服務器端引入線程機制,因此要編寫線程代碼的主體執(zhí)行類ServerThread,它通過繼承Thread類來實現(xiàn)多線程的功能,代碼如下:

      class ServerThread exetends Thread{

      [1]孔寧.基于GPRS的高壓無功補償遠程監(jiān)控系統(tǒng)[J].信息與電腦,2011(6).

      [2]李濤,徐建政.基于GPRS無線技術的配電變壓器監(jiān)測系統(tǒng)[J].電測與儀表,2004(6).

      [3]徐洪安,費仁元.網絡監(jiān)控服務系統(tǒng)中監(jiān)測數(shù)據(jù)傳輸機制的研究[J].制造業(yè)自動化(4).

      [4]徐海峰.基于Web技術Gprs技術的遠程測控系統(tǒng)設計[J].電力自動化設備,2009,29(9).

      [5]林旭義,李泳泉.GPRS在無功補償控制中的應用[J].電力電容器與無功補償,2010,31(3).

      [6]喻誠斐,賈振堂.GPRS在線路無功補償控制中的應用[N].上海電力學院學報,2010,26(6).

      [7]侯思祖,王亞微,陳超,等.基于GPRS通信技術的配變監(jiān)控系統(tǒng)設計[J].電力科學與工程,2008,24(10).

      [8]王高海,王文政.基于GPRS通訊的配變監(jiān)測系統(tǒng)在昆明市供電局的應用[J].繼電器,2005, 33(6).

      [9]林俊輝,岑旭.基于GPRS遠程監(jiān)控的配變實時監(jiān)測及無功補償系統(tǒng).文獻題名[J].福建電力與電工,2005, 25(3).

      [10]方仁佳.基于GPRS的遠程監(jiān)控系統(tǒng)的研究與設計[D].廈門:廈門大學,2009.

      营山县| 恭城| 陇西县| 福建省| 宁海县| 同心县| 肃北| 天等县| 颍上县| 太仆寺旗| 克山县| 夹江县| 黑山县| 巧家县| 闻喜县| 宁乡县| 巩留县| 乐安县| 腾冲县| 迁西县| 辽阳县| 海宁市| 五华县| 金昌市| 峨山| 曲沃县| 灵石县| 阜新市| 苗栗县| 岫岩| 达日县| 榆林市| 高阳县| 万盛区| 河池市| 临桂县| 临沂市| 鄄城县| 南城县| 武功县| 巴东县|