《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 遠程抄表系統中集中器軟件的模塊化設計與實現
遠程抄表系統中集中器軟件的模塊化設計與實現
閻 浩 葉 崧
摘要: 研究基于GPRS的無線遠程抄表系統,利用GPRS技術連接主站與集中器,從而縮短了布線的范圍及長度,并可實時、準確地獲取電表數據并上傳數據到主站,重點研究基于GPRS的有線集中器的軟件設計。
Abstract:
Key words :

0 引言
    近些年來由于電子技術、計算機技術和通信技術的快速發展而加快了各個行業的自動化進程,在電力行業內,也依靠現代化技術改變了傳統的手工抄表方法,使得抄表工作在不需要人力的情況下依靠網絡和計算機就能快速而準確的完成,提高了抄表過程中數據采集的實時性、可靠性、信息量。目前的自動化抄表系統主要有掌上抄表系統,有線抄表系統和無線抄表系統,其中掌上抄表系統需抄表人員用掌上抄表器抄收數據,因此自動化程度不夠;有線系統需要施工布線,既提高了費用又增加了難度;而無線抄表系統雖不需布線,安裝也方便,但信號易受外界干擾,數據傳輸的穩定性較差,容易抄收失敗。因此主要研究基于GPRS的無線遠程抄表系統,利用GPRS技術連接主站與集中器,從而縮短了布線的范圍及長度,并可實時、準確地獲取電表數據并上傳數據到主站,重點研究基于GPRS的有線集中器的軟件設計。

1 系統結構描述
   
完整的遠程抄表系統包括主站、集中器、采集器、載波表、手持終端等,其系統結構如圖1所示。


    主站是運行抄表系統的計算機,一般放在電力中心,由它來發出命令進行定時抄表、實時抄讀或設置相關信息等操作。主站通過GPRS與集中器通信。
    集中器負責連接若干個電表或采集器,此范圍內的所有電表的抄讀工作由集中器統一完成,然后再將結果傳送給主站,集中器與主站間通過GPRS連接,下行通過RS 486進行連接。
    本文重點介紹集中器中通信軟件的設計。

2 集中器通信軟件設計
2.1 集中器功能
   
集中器除了響應主站命令外還要負責對電表的定時抄讀,因此設計集中器軟件時要明確這2個功能,即:響應主站命令與定時抄表。響應主站命令任務的啟動是由主站命令到達觸發的,定時抄表任務則應該由集中器內時間觸發而啟動的,不同的任務對應不同的處理流程。
2.2 響應主站流程
   
集中器向上與主站連接,向下與各終端進行通信。與主站間的通信集中器處于從屬地位,它只有在接收到主站中的命令時才做出操作,而不能主動與主站發起通信;而其與下行終端通信時,集中器處于主動地位,它在適當的時候向下終端發出命令,而不會收到下行的主動請求幀。
    圖2描述了集中器通信流程,通信的工作始終運行在外圍的無限循環中判斷和接收主站請求幀,當接收到主站命令后先判斷此數據幀是否校驗正確,若錯誤檢查錯誤原因,并根據錯誤類型設置錯誤代碼,然后發送異常應答幀;否則判斷是否是集中器命令,若不是集中器命令則需要判斷是否需要轉發,需要轉發則首先將協議進行轉換,然后將命令轉發出去,接收到轉發響應后再向主站響應;若是集中器命令,則根據操作碼對集中器進行相關操作,操作完成后返回響應幀,然后進入下一個循環繼續等待主站的命令幀。


2.3 抄表任務流程
   
定時抄表是集中器的重要功能,通常有抄表日抄表,抄表月抄表,整點抄表;零點抄表等多種類型。集中器首先啟動抄表任務功能,然后不斷檢測當前時間是否符合設定的抄表時間,如果不符合則繼續下一輪的檢查;否則獲取到要抄讀的電表信息,然后向電表發送抄讀命令幀,收到回復后先驗證數據的正確性,如果數據正確則進行相關的入庫等操作,否則重發抄讀命令(一般設為3次),當數據處理完成后,進行下一輪循環。整個流程如圖3所示


2.4 軟件模塊設計
   
根據上節介紹的流程,在設計軟件的時候將整個系統分為如下幾個部分:
    主控模塊  負責命令的接收,發送,邏輯判斷,數據流的控制等總體調度和控制工作。
    上行協議解析模塊  負責對主站下發的命令進行幀的校驗和解析,并將解析的結果保存以便主控的訪問。
    上行協議封裝模塊  負責對主站回復幀的封裝工作,具體數據由主控模塊提供。
    集中器操作模塊  負責根據主站命令實現對集中器的操作工作。
    下行協議封裝模塊  在需要命令轉換時,該模塊負責將主站下發的命令翻譯成下行協議,在抄讀任務啟動后負責封裝抄讀命令。
    下行通信模塊  負責下行命令的發送和接收。
    下行協議的解析模塊  負責將下行命令的回復幀進行校驗和解析。
    數據處理模塊  負責將必要的數據存入數據庫或從數據庫中讀取數據。
    抄表模塊  負責定時啟動抄表任務。
    整體的系統模型如圖4所示。


    定時抄表模塊使用單獨線程實現,在模塊中判斷當前時間是否符合抄表設定的時間,如果是則將所有要抄讀信息發送到下行協議模塊封裝模塊進行封裝抄表命令,然后下發出去。在向下通信的過程中使用了兩個隊列來實現通信和處理的異步性,在對多個表抄讀時可提高整體系統的效率。

3 通信軟件的實現
   
該軟件系統模擬在Linux操作系統中用C++語言實現,每個模塊封裝成單獨的類,如下所示:
   
    該類對應主控模塊,其中成員函數run()中實現主控模塊的功能,在系統中構造一個全局的Dispatcher對象以實現對主控模塊的訪問。
   
    該類對應上行協議的幀,其中提供成員方法Encode()和Decode()來實現對上行協議的封裝和解析。在程序中只需創建一個幀的對象就可以通過這些函數實現封裝和解析的功能。下行協議采用同樣的方法處理:
   
    該類對應集中器操作模塊,其中方法Do(int Op_Type)實現具體操作功能,參數Op_Type表示要做的具體操作,在函數內部可以使用switch-case語句判斷操作的類型,然后到各個分支執行。
    其余模塊采用相同的方法進行封裝,需要注意的是抄表模塊和下行通信模塊采用單獨線程處理,以實現抄表任務的定時啟動和下行數據傳輸的異步性。下行隊列采取封裝STL中queue模板來實現,并提供入隊,出對,獲取隊列大小等接口。

4 結語
   
集中器軟件設計的主要任務是實現其的各部分功能。主要功能包括:集中器控制、實時用電數據采集、定時數據采集及存儲、數據報文的轉發、運行狀態記錄及指示、通信管理等。采用了模塊化設計的通信軟件具有穩定性好,效率高等特點,能夠進一步加快電力行業自動化的建設。

此內容為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成人手机在线| 欧美中文字幕| 欧美日韩视频不卡| 久久精品视频亚洲| 国产精品欧美久久久久无广告| 91久久综合| 国产精品久久久久77777| 性色av一区二区三区在线观看| 久久女同互慰一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区| 牛牛国产精品| 欧美日韩国产小视频在线观看| 国产欧美在线观看一区| 亚洲黄色在线| 欧美国产精品久久| 欧美麻豆久久久久久中文| 欧美国产日本| 久久精品国产亚洲一区二区三区| 国产精品高清网站| 免费视频一区二区三区在线观看| 亚洲视频狠狠| 牛牛精品成人免费视频| 国产美女精品视频| 久久影视三级福利片| 亚洲国产欧洲综合997久久| 免费欧美高清视频| 亚洲精品久久久久久久久久久| 亚洲大片免费看| 欧美视频一区二区三区在线观看| 国产精品免费区二区三区观看| 黄色亚洲大片免费在线观看| 亚洲伊人色欲综合网| 欧美高清你懂得| 亚洲三级免费观看| 日韩视频免费在线观看| 一区二区黄色| 国产日韩欧美电影在线观看| 欧美亚洲综合网| 国产欧美日韩精品一区| 国产精品v欧美精品v日韩| 国产欧美一区二区精品仙草咪| 亚洲欧美在线免费| 久久激情中文| 亚洲国产电影| 国产一区二区三区丝袜| 亚洲在线成人精品| 亚洲欧美视频在线观看视频| 影院欧美亚洲| 亚洲福利在线看| 美女黄网久久| 国产精品久久久久免费a∨大胸| 亚洲一区综合| 亚洲精品色图| 亚洲视频精选| 欧美激情aaaa| 亚洲午夜精品久久久久久浪潮| 欧美一区二区在线免费播放| 欧美激情一区二区三区高清视频| 日韩一区二区精品葵司在线| 黄色精品免费| 亚洲精品免费观看| 国产精品久久久久久久浪潮网站| 亚洲高清三级视频| 国产欧美在线| 久久青草久久| 日韩视频免费看| 亚洲电影免费观看高清完整版| 国产夜色精品一区二区av| 伊人影院久久| 欧美午夜精品久久久久久孕妇| 久久久爽爽爽美女图片| 欧美日韩一区二区三区四区五区| 国产精品成人一区二区网站软件| 午夜精品免费视频| 欧美系列精品| 国产精品视频最多的网站| 欧美日本亚洲| 亚洲男人天堂2024| 国产在线麻豆精品观看| 香港久久久电影| 欧美在线在线| 国产精品久久久999| 欧美激情精品久久久久久大尺度| 亚洲一区精彩视频| 亚洲高清视频一区二区| 欧美视频在线免费看| 亚洲已满18点击进入久久| 久久久久青草大香线综合精品| 国产综合av| 欧美 日韩 国产 一区| 亚洲欧美成人综合| 欧美日韩综合一区| 亚洲人成网站在线观看播放| 一本色道久久综合亚洲精品不| 久久aⅴ乱码一区二区三区| 极品尤物久久久av免费看| 亚洲欧美精品伊人久久| 欧美黄色一区二区| 国产日韩精品一区二区三区在线| 欧美大片一区二区三区| 亚洲精品视频一区| 国产日产欧产精品推荐色| 亚洲精选在线观看| 久久久av毛片精品| 一本一本久久a久久精品综合麻豆| 久久久久一区二区三区四区| 欧美在线观看网址综合| 国产一区在线视频| 在线观看三级视频欧美| 久久―日本道色综合久久| 麻豆亚洲精品| 亚洲人线精品午夜| 在线午夜精品| 欧美在线观看视频在线| 国产精品一区二区三区乱码| 狠狠色丁香久久婷婷综合_中| 久久国产加勒比精品无码| 激情综合网激情| 国产一区二区三区在线免费观看| 雨宫琴音一区二区在线| 欧美午夜不卡视频| 国产喷白浆一区二区三区| 在线视频精品一| 欧美在线视频二区| 亚洲午夜羞羞片| 亚洲欧美久久久久一区二区三区| 一区二区av| 国产专区欧美专区| 国产日韩欧美精品| 久久精品九九| 欧美国产日韩一区二区三区| 欧美亚洲尤物久久| 亚洲午夜一区| 欧美顶级大胆免费视频| 亚洲一区精品视频| 99视频在线精品国自产拍免费观看| 亚洲国产清纯| 亚洲第一精品电影| 久久精品视频播放| 国产精自产拍久久久久久蜜| 亚洲国产精品传媒在线观看| 国产精品美女久久久久aⅴ国产馆| 91久久久久| 最新高清无码专区| 国产欧美精品一区二区三区介绍| 亚洲美女少妇无套啪啪呻吟| 亚洲一区二区三区中文字幕在线| 午夜精品网站| 欧美中文字幕不卡| 欧美精品电影在线| 亚洲九九九在线观看| 黄色成人在线免费| 日韩午夜精品视频| 欧美日本韩国在线| 一色屋精品亚洲香蕉网站| 亚洲欧美自拍偷拍| 亚洲自拍偷拍网址| 亚洲国产一区二区三区在线播| 久久综合中文| 一本色道久久综合亚洲精品不| 一卡二卡3卡四卡高清精品视频| 欧美一区二区视频观看视频| 国产精品久久久99| 国产一级精品aaaaa看| 国产精品一二一区| 欧美日韩岛国| 麻豆免费精品视频| 久热精品视频| 在线视频你懂得一区二区三区| 性做久久久久久免费观看欧美| 香蕉久久久久久久av网站| 国产欧美一区二区三区在线老狼| 欧美日韩在线精品| 亚洲欧美成人一区二区在线电影| 精久久久久久| 欧美日韩日本网| 免费观看亚洲视频大全| 欧美精品97| 亚洲国产影院| 国产精品影片在线观看| 欧美日韩中文字幕| 欧美日韩日日夜夜| 国产乱码精品一区二区三区不卡| 欧美国产欧美亚州国产日韩mv天天看完整| 国产一区二区三区网站| 国产亚洲精品久久久久久| 日韩视频一区二区三区在线播放| 久久久久久午夜| 亚洲国产日日夜夜| 国产亚洲精品综合一区91| 久久国产成人| 国内揄拍国内精品久久| 国产日韩欧美三级| 精品不卡一区二区三区| 国内成人在线| 亚洲精品视频在线观看免费| 免费精品视频| 久久久久久**毛片大全| 在线中文字幕不卡| 久久爱另类一区二区小说| 欧美日韩综合在线| 国产精品豆花视频| 亚洲欧美在线观看| 在线视频你懂得一区二区三区| 亚洲大胆人体视频| 欧美日韩另类丝袜其他| 欧美日韩美女在线观看| 久久视频在线免费观看| 最新高清无码专区| 激情成人中文字幕| 欧美欧美全黄| 亚洲国产精品尤物yw在线观看| 亚洲影院免费| 欧美国产日产韩国视频| 美日韩精品视频免费看| 欧美一区二区大片| 夜色激情一区二区| 狠狠综合久久av一区二区老牛| 久久视频在线看| 欧美日本不卡| 亚洲成在人线av| 亚洲视频欧美视频| 蜜桃av综合| 99国产成+人+综合+亚洲欧美| 亚洲第一福利视频| 国产日韩在线亚洲字幕中文| 欧美 日韩 国产 一区| 久久精品毛片| 国产一区二区主播在线| 国产精品制服诱惑| 国产精品国产自产拍高清av王其| 欧美精品在线极品| 亚洲第一黄色| 久久亚洲国产精品一区二区| 国产精品久久久久久久久久妞妞| 免费在线欧美视频| 国产精品大片| 国外成人在线视频网站| 国产农村妇女毛片精品久久麻豆| 国产欧美日韩免费看aⅴ视频| 国产综合精品一区| 99精品视频网| 牛夜精品久久久久久久99黑人| 亚洲视频一二| 香蕉久久夜色精品国产| 欧美成人资源| 韩国一区二区三区在线观看| 亚洲国产一区二区三区a毛片| 国产乱子伦一区二区三区国色天香| 免费亚洲电影在线观看| 亚洲第一精品电影| 免费亚洲视频| 欧美精品啪啪| 欧美高清在线精品一区| 欧美激情第三页| 久久久精品五月天| 伊人久久大香线蕉综合热线| 国产午夜亚洲精品羞羞网站| 99视频一区| 国产精品一区久久| 黄色成人在线| 国产精品蜜臀在线观看| 性感少妇一区| 国产在线视频不卡二| 女生裸体视频一区二区三区| 午夜精品一区二区三区电影天堂| 在线观看av一区| 国产综合自拍| 国产精品久久久久久久久久直播| 免费看的黄色欧美网站| 亚洲福利视频二区| 亚洲精品免费在线播放| 国产精自产拍久久久久久蜜| 欧美午夜不卡| 国产精品日韩欧美一区二区三区| 国产日韩免费| 亚洲伊人观看| 欧美一区国产在线| 国语自产精品视频在线看8查询8| 欧美国产成人在线| 最新高清无码专区| 亚洲午夜精品网| 国产精品成av人在线视午夜片| 久久在线播放| av72成人在线| 欧美性一二三区| 国产精品扒开腿做爽爽爽视频| 欧美日在线观看| 亚洲国产91精品在线观看| 伊人春色精品| 久久久国产午夜精品| 国产一区二区三区免费在线观看| 国产视频在线观看一区二区| 一区二区欧美亚洲| 亚洲一二三区精品| 激情六月综合| 欧美一区二区三区视频| 日韩一级视频免费观看在线| av成人福利| 香蕉视频成人在线观看| 亚洲欧美日韩另类| 正在播放欧美视频| 亚洲黄色三级| 国产午夜久久| 一卡二卡3卡四卡高清精品视频| 日韩天堂在线视频| 国产午夜久久| 国产综合色产| 国产日韩精品视频一区| 国产女人精品视频| 欧美1区视频| 亚洲一区二区在线免费观看| 久久九九精品| 久久亚洲影音av资源网| 国产精品99一区二区| 国内久久婷婷综合| 乱人伦精品视频在线观看| 日韩视频在线免费观看| 亚洲欧美国产va在线影院| 欧美激情一二区| 国产精品久久久久久久久免费桃花| 狠狠色狠狠色综合| 国产日产亚洲精品| 亚洲私人黄色宅男| 欧美日韩国产在线一区| 99re热这里只有精品视频| 伊人成综合网伊人222| 蜜臀va亚洲va欧美va天堂|