《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于GPRS自動抄表系統的設計與實現
基于GPRS自動抄表系統的設計與實現
來源:微型機與應用2011年第20期
焉 凱1,2,何賢芒2
(1.萊蕪職業技術學院,山東 萊蕪271100;2.復旦大學 計算機科學技術學院,上海200433)
摘要: 介紹了一種基于GPRS自動抄表系統的解決方案,詳細闡述了系統組成的層次結構、模塊設計和實現方法,并對系統實現的功能進行了闡述。該方案實現了實時抄表、定時抄表、電費管理和檔案管理等功能,與傳統的抄表技術相比,極大地提高了效率。
Abstract:
Key words :

摘  要: 介紹了一種基于GPRS自動抄表系統的解決方案,詳細闡述了系統組成的層次結構、模塊設計和實現方法,并對系統實現的功能進行了闡述。該方案實現了實時抄表、定時抄表、電費管理和檔案管理等功能,與傳統的抄表技術相比,極大地提高了效率。
關鍵詞: GPRS;網絡;自動抄表;模塊設計;電費管理

    隨著計算機技術、通信技術和網絡技術的發展,電力部門的自動抄表技術也經歷了從無線傳感網、電力載波抄表、基于GSM網絡的抄表技術[1],發展到現今的基于GPRS網絡的遠程抄表技術,使抄表技術越來越趨于智能化和自動化。
1 系統概述
    GPRS是在GSM基礎上發展起來的一種分組交換的數據承載和傳輸方式,與GSM自動抄表技術相比,GPRS在數據業務的承載和支持上更具有先進性和實用性[2]。
    (1)資源利用率高。GPRS引入了分組交換的傳輸模式,使得采用電路交換模式的GSM傳輸數據方式發生了根本性的變化,GPRS可以更有效地利用無線網絡信道資源,特別適合突發性、頻繁的小流量數據傳輸。
    (2)傳輸速率高。相對于GSM的9.6 kb/s的訪問速度而言,GPRS擁有171.2 kb/s的訪問速度,GSM需要10 s~30 s的連接時間,而GPRS只需要3 s~4 s就可以訪問到相關請求。
    (3)費用低。GSM按連接時間計費,而GPRS按照數據流量計費。
    (4)全面支持IP協議和X.25協議。GPRS支持因特網上應用最廣泛的IP協議和X.25協議。
1.1 GPRS遠程自動抄表系統的組成
    GPRS遠程自動抄表系統由客服、GPRS模塊、抄表終端、EDA9060模塊和電表組成。采集終端實時采集用戶的用電數據,通過GPRS將數據匯集到服務器[3]。
    (1)客服:運行集中抄表系統,由無線Medom通過GPRS網絡與抄表終端相連,客服要配置一個固定的IP地址與互聯網出口。
    (2)抄表終端:收集電表數據并傳送到數據中心,連接客服與電表。
    (3)電表:計量并顯示用戶的用電情況,將用電信息傳輸到GPRS采集器。
    (4)EDA9060模塊:能通過RS-485接口接收主計算機、主控制器等的數字量輸入,轉換成繼電器觸點輸出信號,可控制交流接觸器、開關等,并將開關狀態等開關量輸入信號返回到計算機。系統結構圖如圖1所示。

1.2 系統層次結構設計
    系統的層次結構由數據采集控制層、網絡傳輸層、數據處理層和用戶數據層四部分組成。
    (1)數據采集控制層:位于客戶的設備現場,由遠程測控模塊負責完成對變電所內所有數據采集及各種開關的分、合監測與控制。
    (2)網絡傳輸層:負責采集控制層數據,無差錯地傳輸到數據處理層。網絡拓撲方式可根據現場選定,包括星型結構、總線型結構和混合型結構。
    (3)數據處理層:負責數據的采集、處理、備份操作,同時將客戶監控操作轉化為設備控制命令。
    (4)用戶數據層:將數據處理層分析數據以友好的方式呈現給客戶,接受客戶對系統的控制操作。
2 系統功能模塊設計
    本系統運用模塊化的編程思想,模塊化編程易于程序功能的擴展。系統功能分為若干個模塊,每個模塊完成一個子功能,模塊之間盡量做到高內聚、低耦合[4]。
2.1 數據采集流程圖
    本系統采用結構化程序設計方法,利用VB程序設計語言,提高了代碼重復利用率,同時也便于調試排錯。結構化程序設計是DIJIKSTRA E W在1965年提出的,它的主要觀點是采用自頂向下、逐步求精的程序設計方法,使用三種基本控制結構來構造程序,任何程序都可由順序、選擇、重復三種基本控制結構構造。VB是一種基于對象的程序設計語言,具有結構化程序設計的三種結構,即順序結構、選擇結構和循環結構。無線抄表系統數據采集流程圖如圖2所示。

2.2 系統主要過程設計
    利用函數過程來組織程序實現模塊化,函數由函數返回值、函數名或形參表以及函數定義組成[5]。主要函數如下:
    Public Function ZhFDataDeal(Longer As Long, ArrZhF()
As Byte, Type_TF As String, CJZDAddr_TF As Integer,
DbAddr_TF As String, Parameter1 As Variant,
Parameter2 As Variant) As Boolean
    Public Function ReadDataH(Addr As Integer,
SelectHour As Integer, IDnum As String) As Boolean
    Public Sub SaveData(AddrTemp As Integer,
HourSave As Integer)
    Public Sub SendDataGPRS(DtuId As String, ByeData()
As Byte, WaitTime As Single, GprsReturn As Integer)
    Public Function Authority(QXusercode As String,
QXcode As String) As Boolean
    Public Sub SaveDbRunTemp(dbAddrTemp As String,
DBPDName As String, SLName As String)
2.3 系統關鍵變量設計
    VB應用程序由若干函數過程組成,變量在過程中是必不可少的,作為系統的核心組成,本系統在編程中定義了關鍵變量[6],主要程序代碼如下:
    "建立GPRS連接
Public ConnectState As Boolean  "連接狀態
Public Pos As Integer  "端口索引個數
Public myLocalIP As String "暫存服務器的IP
Public GPRSLong As Long  "GPRS返回的數據長度
Public Arr() As Byte  "GPRS返回的數據存放的數組
Public PlngTCPLocalPort As Long  "TCPServer監聽的端口
Public strDeleTCPClient As String  "要刪除的客戶端,
用myApartClient分隔
    "初始化采集信息
Public Type CJZDconfig  "采集終端結構
  Addr As Integer  "采集終端地址
  Name As String  "采集終端配電名稱
  Num As Integer  "下掛電表個數
  IPID As String   "通信用IP或ID
  CommunicateState As Boolean  "通信成功標志
End Type
    "進行數據庫連接,獲取本地或已連接的一個資源的網絡名稱
Declare Function WNetGetConnection Lib "mpr.dll" Alias "
WNetGetConnectionA" (ByVal lpszLocalName As String, ByVal
lpszRemoteName As String, cbRemoteName As Long) As Long
Public ConWuCheng As Connection  "連接數據庫
Public UserCode As String  "編號
Public PassWord As String  "密碼
Public DatabaseName As String  "數據庫名稱
    "數據處理部分,定義轉發命令的返回數據的分配情況
Public Type DataCmdTransfer
  Time_Read As String  "讀電表時間
  Date_Read As String  "讀電表日期
  DBState_Read As Byte  "讀電表運行狀態
  DWState_Read As Byte  "讀電網狀態字
  ZXYG_Read As Double  "讀正向有功總電能
  ZXWG_Read As Double  "讀正向無功總電能
  P_Read As Double  "總有功功率
  Q_Read As Double  "總無功功率
  Data9060_Control As Byte  "讀9060控制回讀
  Data9060_State As Byte  "讀9060輸入量
  Data9060_Write As Boolean  "寫9060成功
End Type
    "操作權限
Public Auth As Boolean  "是否有權限
3 系統功能的實現
    GPRS自動抄表系統的核心部分是系統軟件,它遵循DL/T645部標通信規約,并有擴展性[7]。抄表軟件系統數據庫為SQL Server2000,運行于Windows2000/XP、2003等操作系統,易于使用。系統能夠實現整點數據自動采集(采集電能值)、自動定時數據采集(采集電表運行參數和電網狀態)和手動抄表功能(手動采集電表的所有數據項),并能實現數據統計及歷史數據查詢功能。點擊桌面上的“撥號連接”,待任務欄中的通知區域顯示“撥號網絡現已連接”時,再進入程序,啟動程序后顯示系統運行主界面如圖3所示。

 

 

    系統在自動抄表時采集電表的電能值、電表運行參數和電網狀態值。在采集過程中首先通過給采集終端發送一個讀配置命令來驗證是否在線,如果采集終端收到了這個讀配置命令,則不進行任何操作,否則對GPRS模塊進行復位操作。系統將一天分成24次進行采集(每小時采集一次),便于進行查詢與分析。系統在每個整點的15 min時發送讀配置命令, 22 min時發送廣播校時命令, 30 min時發送采集電表運行參數和電網狀態命令,45 min時發送采集電能命令。采集終端在整點時自動采集電表的電能值,并將數據進行存儲,方便用戶對歷史數據的查詢和對照。
    本系統通過數據采集終端對不同電表及電量計量設備進行各種電參數的采集,并通過GPRS通信方式將數據傳輸到采集服務器的數據中心。數據中心處理所有數據,并可形成各種報表打印,方便查看電表的運行情況及電能值,實現了實時抄表、定時抄表、電費管理和檔案管理等功能,提高了工作效率,降低了企業運行成本。
參考文獻
[1] 秦紅梅.基于CAN總線的電力集中抄表系統[J].現代電子技術,2009,32(06):104-105.
[2] 羅詩風,顏永紅,周繼輝.基于GPRS的數控機床遠程監控系統[J].微計算機信息,2008,24(34):164-165.
[3] 趙建軍.基于計數、傳輸模塊的電力自動化抄表系統[J].電力自動化設備,2004,24(06):83-85.
[4] 戴佩榮.遠程電能計量管理系統設計[D].哈爾濱:哈爾濱理工大學,2007.
[5] 金湘力.全球定位系統在電力電站中的應用[J].電力系統通信,2005,26(03):56.
[6] 張愷,李祥珍,張晶,等.自動抄表系統應用模式的探討[J]. 電網技術,2008,25(05):42-43.
[7] 張亞強.基于GPRS網絡的無線數據通信系統的設計與實現[D].濟南:山東大學,2006.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          影音先锋另类| 亚洲一二三区视频在线观看| 中国成人亚色综合网站| 久久久国产精品一区| 国产真实精品久久二三区| 新狼窝色av性久久久久久| 亚洲国产日韩欧美在线动漫| 一区二区三区精品| 欧美三日本三级少妇三2023| 巨乳诱惑日韩免费av| 欧美一级视频一区二区| 欧美在线视频一区二区| 亚洲人成在线观看| 日韩小视频在线观看专区| 欧美在线一级视频| 亚洲精品欧美日韩| 在线视频欧美日韩| 国产婷婷色一区二区三区四区| 精品不卡在线| 亚洲伦理在线| 久久琪琪电影院| 欧美成人一区二区三区片免费| 一区在线电影| 亚洲老板91色精品久久| 国产拍揄自揄精品视频麻豆| 欧美日韩国产色站一区二区三区| 欧美激情一区二区三区蜜桃视频| 欧美激情91| 久久精品视频免费| 欧美国产视频一区二区| 亚洲成在线观看| 亚洲免费视频在线观看| 久久福利资源站| 欧美自拍丝袜亚洲| 欧美一区二区三区精品电影| 香蕉久久夜色精品国产使用方法| 国内成+人亚洲+欧美+综合在线| 欧美激情综合五月色丁香小说| 一本大道久久a久久综合婷婷| 亚洲欧美日韩中文视频| 精品88久久久久88久久久| 久久激情久久| 久热精品视频在线观看| 亚洲人成欧美中文字幕| 亚洲欧美国产制服动漫| 亚洲午夜精品一区二区三区他趣| 在线不卡视频| 亚洲片区在线| 欧美久久电影| 国产视频观看一区| 亚洲一区二区三区四区五区黄| 国产精品外国| 国产亚洲成av人在线观看导航| 亚洲区欧美区| 国产在线精品一区二区中文| 久久精品1区| 免费亚洲电影| 午夜精品久久久| 国产精品日本欧美一区二区三区| 亚洲视频二区| 国产日韩免费| 激情综合久久| 欧美色偷偷大香| 欧美日韩国产综合新一区| 亚洲宅男天堂在线观看无病毒| 欧美另类高清视频在线| 欧美在线播放视频| 国产欧美69| 夜夜嗨一区二区三区| 99国产精品国产精品久久| 欧美一级一区| 欧美午夜精品| 国产婷婷色一区二区三区在线| 久久久久国色av免费观看性色| 久久久久久久91| 欧美日韩在线大尺度| 欧美99在线视频观看| 午夜一区二区三区不卡视频| 99re6热在线精品视频播放速度| 欧美日韩国产在线播放网站| 亚洲人成欧美中文字幕| 亚洲电影在线免费观看| 欧美日韩亚洲不卡| 亚洲视频一二区| 久久精品国产亚洲精品| 99pao成人国产永久免费视频| 黄色成人在线免费| 蜜臀a∨国产成人精品| 久久精品中文| 国产乱码精品一区二区三区av| 欧美日韩一级黄| 亚洲欧美日韩久久精品| 国产午夜精品久久久| 欧美xx69| 国产综合色产在线精品| 国产精品一区一区| 久久久久久久高潮| 国产欧美日韩精品专区| 免费日韩av电影| 亚洲欧洲综合另类| 狠狠色综合色区| 亚洲制服欧美中文字幕中文字幕| 亚洲美女毛片| 国产在线精品成人一区二区三区| 欧美成人激情视频免费观看| 欧美乱大交xxxxx| 国产精品网站在线播放| 国产精品捆绑调教| 欧美日本一区二区视频在线观看| 久久av一区二区三区亚洲| 国产目拍亚洲精品99久久精品| 国产精品在线看| 欧美99在线视频观看| 日韩视频中午一区| 亚洲天堂av高清| 欧美激情视频一区二区三区在线播放| 欧美色欧美亚洲另类七区| 国产人成一区二区三区影院| 亚洲第一主播视频| 亚洲二区在线视频| 久久精品成人一区二区三区| 欧美精品日韩综合在线| 久久av资源网站| 久久精品国产第一区二区三区最新章节| 欧美理论电影在线观看| 亚洲国产精品综合| 欧美成人高清| 免费日韩精品中文字幕视频在线| 久久国产乱子精品免费女| 久久久久**毛片大全| 国产区精品在线观看| 亚洲综合欧美日韩| 国产视频一区在线| 久久久爽爽爽美女图片| 欧美激情一区二区三区不卡| 欧美激情亚洲| 久久精品国产精品亚洲综合| 极品尤物一区二区三区| 欧美激情中文字幕乱码免费| 国产精品久久91| 欧美性感一类影片在线播放| 欧美高清在线视频观看不卡| 国产精品99久久久久久久久久久久| 亚洲精品色婷婷福利天堂| 欧美一区二区精品久久911| 久久网站热最新地址| 欧美在线一二三区| 美女视频一区免费观看| 国产精品福利av| 国产精品青草久久久久福利99| 久久久久99| 国内精品久久久久国产盗摄免费观看完整版| 亚洲福利专区| 蜜桃精品一区二区三区| 国产精品美女主播在线观看纯欲| 欧美日韩在线直播| 久久久久久久久久久久久女国产乱| 欧美日韩亚洲不卡| 欧美美女bbbb| 欧美一区二区网站| 亚洲国产一成人久久精品| 亚洲欧洲在线免费| 久久精品国产亚洲精品| 亚洲免费中文字幕| 亚洲精品日韩综合观看成人91| 亚洲国产婷婷香蕉久久久久久99| 久久国产一区二区| 在线观看国产精品网站| 亚洲午夜一二三区视频| 亚洲免费网站| 欧美天堂亚洲电影院在线播放| 国产精品乱码人人做人人爱| 国产伦精品一区二区三区高清版| 国产精品国产亚洲精品看不卡15| 免费不卡在线观看| 国产日韩一区二区三区在线播放| 久久久精彩视频| 亚洲级视频在线观看免费1级| 免费成人美女女| 亚洲日本乱码在线观看| 国产精品嫩草影院一区二区| 久久国产福利国产秒拍| 在线成人激情黄色| 久久久久国产精品麻豆ai换脸| 久久精品成人欧美大片古装| 亚洲美女精品一区| 亚洲欧美一区二区三区久久| 亚洲级视频在线观看免费1级| 欧美女主播在线| 久久精品综合一区| 久久精品30| 亚洲国产人成综合网站| 亚洲国产一区二区a毛片| 国内精品久久国产| 一本高清dvd不卡在线观看| 欧美不卡高清| 国产精品羞羞答答xxdd| 一区二区福利| 亚洲国产成人av在线| 国产一区在线免费观看| 99视频国产精品免费观看| 亚洲黄色在线观看| 欧美色区777第一页| 樱桃国产成人精品视频| 久久久另类综合| 蜜桃精品久久久久久久免费影院| 久久香蕉国产线看观看av| 国产一区二区三区四区五区美女| 亚洲乱码一区二区| 亚洲国产精品久久人人爱蜜臀| 国产欧美视频一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 欧美99在线视频观看| 一区二区免费在线观看| 麻豆国产精品一区二区三区| 久久免费视频在线观看| 亚洲欧洲在线视频| 欧美精品成人91久久久久久久| 欧美在线不卡| 欧美成人精品激情在线观看| 国产一区二区福利| 欧美a级片一区| 亚洲欧美日韩另类精品一区二区三区| 久久精品国产亚洲5555| 性欧美videos另类喷潮| 在线观看国产欧美| 亚洲精品九九| 国产一区二区精品久久| 欧美激情性爽国产精品17p| 久久精品亚洲国产奇米99| 欧美久久一级| 免费h精品视频在线播放| 国产精品国产三级国产| 欧美日韩综合在线| 两个人的视频www国产精品| 亚洲精选中文字幕| 国内久久精品| 一区在线观看| 国产精品成人观看视频免费| 一区二区视频欧美| 亚洲午夜精品在线| 日韩视频一区二区三区在线播放| 国产欧美一区二区三区在线看蜜臀| 欧美亚男人的天堂| 一区二区在线视频观看| 欧美午夜在线观看| 久久av在线看| 亚洲视频axxx| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲经典视频在线观看| 99国产精品久久久| 午夜精品一区二区三区电影天堂| 国产精品久在线观看| 亚洲激情第一区| 国产精品香蕉在线观看| 亚洲精品一区二区三区婷婷月| 亚洲一品av免费观看| 欧美韩国一区| 亚洲天堂免费在线观看视频| 在线播放日韩欧美| 欧美日本免费一区二区三区| 亚洲一品av免费观看| 一区二区三区精品久久久| 国产精品一区二区视频| 欧美四级伦理在线| 欧美成人精品激情在线观看| 亚洲欧洲一区二区天堂久久| 欧美国产日韩a欧美在线观看| 亚洲免费在线看| 亚洲综合激情| 久久高清免费观看| 日韩视频三区| 最新亚洲激情| 亚洲精品免费观看| 久久先锋影音av| 亚洲精品一区二区三区在线观看| 揄拍成人国产精品视频| 久久av红桃一区二区小说| 99精品国产在热久久下载| 小黄鸭精品密入口导航| 国产农村妇女精品一二区| 欧美视频三区在线播放| 日韩香蕉视频| 久久婷婷久久一区二区三区| 99综合电影在线视频| 亚洲欧美视频在线观看| 国产精品一级| 亚洲精品护士| 国产嫩草影院久久久久| 欧美在线观看一区二区三区| 欧美日韩国产高清视频| 久久女同互慰一区二区三区| 亚洲国产国产亚洲一二三| 欧美一区二区成人6969| 久久免费视频这里只有精品| 欧美在线|欧美| 欧美小视频在线观看| 国产精品久久久久久久久免费| 欧美人与禽性xxxxx杂性| 性久久久久久久久| 一区二区三区不卡视频在线观看| 久久精品123| 国产一区二区三区四区| 亚洲国产精品传媒在线观看| 亚洲激情国产精品| 羞羞答答国产精品www一本| 午夜视频在线观看一区二区| 精品av久久久久电影| 国产精品资源在线观看| 亚洲视频在线观看一区| 欧美一区二区视频网站| 欧美一区三区二区在线观看| 亚洲人成人一区二区在线观看| 裸体歌舞表演一区二区| 国产精品久久久久久av下载红粉| 国产伦精品一区二区| 亚洲综合另类| 久久久成人精品| 性欧美xxxx视频在线观看| 亚洲专区一区二区三区| 亚洲图片激情小说| 国产精品video| 亚洲第一级黄色片| 在线不卡免费欧美| 欧美精品一区二区三区视频| 亚洲免费观看高清完整版在线观看熊| 国产精品日韩欧美大师| 亚洲精品美女在线观看播放|