基于GPRS網(wǎng)絡(luò)的遠(yuǎn)程抄表系統(tǒng)軟件設(shè)計(jì)
發(fā)布時(shí)間:2018-12-19 17:32
【摘要】:能耗管理逐步成為企業(yè)管理一項(xiàng)重要內(nèi)容。能耗管理首先需要能夠全面、實(shí)時(shí)地獲取能耗數(shù)據(jù),為進(jìn)一步采取節(jié)能措施奠定基礎(chǔ);贕PRS網(wǎng)絡(luò)的遠(yuǎn)程抄表系統(tǒng)借助現(xiàn)場(chǎng)數(shù)據(jù)采集傳輸裝置(RTU)和GPRS無(wú)線通信實(shí)現(xiàn)對(duì)廣域范圍內(nèi)能耗的不間斷采集。系統(tǒng)需要實(shí)現(xiàn)長(zhǎng)時(shí)間不間斷工作,因此運(yùn)行可靠性是系統(tǒng)一個(gè)非常重要的指標(biāo)。 本文首先介紹了遠(yuǎn)程抄表系統(tǒng)的整體結(jié)構(gòu)和組成模塊,然后詳細(xì)分析了GPRS網(wǎng)絡(luò)的網(wǎng)絡(luò)特性。GPRS網(wǎng)絡(luò)具有無(wú)連接、網(wǎng)絡(luò)不穩(wěn)定等特性,這些特性反映在網(wǎng)絡(luò)參數(shù)會(huì)不斷變化、服務(wù)器無(wú)法連接RTU,從而導(dǎo)致網(wǎng)絡(luò)傳輸數(shù)據(jù)丟失。本文在此分析基礎(chǔ)上設(shè)計(jì)了一個(gè)簡(jiǎn)單的應(yīng)用通信協(xié)議和相關(guān)通信約定,使得系統(tǒng)即使在出現(xiàn)上述網(wǎng)絡(luò)通信異常時(shí)也能可靠傳輸數(shù)據(jù)或者從故障中快速恢復(fù)。接著論文通過(guò)分析系統(tǒng)的功能需求和非功能需求(硬件資源限制等)設(shè)計(jì)出系統(tǒng)軟件的整體模塊結(jié)構(gòu),然后針對(duì)每個(gè)模塊、具體的功能函數(shù)給出了詳細(xì)的設(shè)計(jì)實(shí)現(xiàn)。最后論文選擇了一個(gè)重要模塊給出了詳細(xì)的單元測(cè)試設(shè)計(jì),并且針對(duì)本文設(shè)計(jì)的應(yīng)用通信協(xié)議給出了詳細(xì)的黑盒測(cè)試方法。
[Abstract]:Energy consumption management has gradually become an important part of enterprise management. Energy consumption management first needs to obtain energy consumption data in a comprehensive and real-time manner, which lays the foundation for further energy saving measures. The remote meter reading system based on GPRS network realizes the continuous acquisition of wide area energy consumption with the help of (RTU) and GPRS wireless communication devices. The system needs to work continuously for a long time, so the operational reliability is a very important index of the system. This paper first introduces the whole structure and component module of remote meter reading system, then analyzes the network characteristics of GPRS network in detail. The GPRS network has the characteristics of no connection and unstable network, which are reflected in the network parameters will be constantly changing. The server was unable to connect to RTU, resulting in loss of network transmission data. Based on this analysis, a simple application communication protocol and related communication protocol are designed in this paper, so that the system can transmit data reliably or recover quickly from the fault even if the above network communication exception occurs. Then the whole module structure of the system software is designed by analyzing the functional and non-functional requirements of the system (hardware resource limitation etc.) and then the detailed design and implementation of the specific function are given for each module. At last, an important module is selected to give the detailed unit test design, and a detailed black box test method is given for the application communication protocol designed in this paper.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP274;TN929.5
本文編號(hào):2387238
[Abstract]:Energy consumption management has gradually become an important part of enterprise management. Energy consumption management first needs to obtain energy consumption data in a comprehensive and real-time manner, which lays the foundation for further energy saving measures. The remote meter reading system based on GPRS network realizes the continuous acquisition of wide area energy consumption with the help of (RTU) and GPRS wireless communication devices. The system needs to work continuously for a long time, so the operational reliability is a very important index of the system. This paper first introduces the whole structure and component module of remote meter reading system, then analyzes the network characteristics of GPRS network in detail. The GPRS network has the characteristics of no connection and unstable network, which are reflected in the network parameters will be constantly changing. The server was unable to connect to RTU, resulting in loss of network transmission data. Based on this analysis, a simple application communication protocol and related communication protocol are designed in this paper, so that the system can transmit data reliably or recover quickly from the fault even if the above network communication exception occurs. Then the whole module structure of the system software is designed by analyzing the functional and non-functional requirements of the system (hardware resource limitation etc.) and then the detailed design and implementation of the specific function are given for each module. At last, an important module is selected to give the detailed unit test design, and a detailed black box test method is given for the application communication protocol designed in this paper.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP274;TN929.5
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 楊威;;利用GPRS網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控[J];航空制造技術(shù);2010年22期
2 王曉忠;時(shí)振偉;王啟宏;;MODBUS RTU通訊協(xié)議在STM32F103上的實(shí)現(xiàn)[J];機(jī)電信息;2010年36期
,本文編號(hào):2387238
本文鏈接:http://sikaile.net/kejilunwen/wltx/2387238.html
最近更新
教材專著