上位機需求文檔_第1頁
上位機需求文檔_第2頁
上位機需求文檔_第3頁
上位機需求文檔_第4頁
上位機需求文檔_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

上位機需求文檔1引言 1.1背景 1.2產(chǎn)品的范圍 2綜合描述 2.1產(chǎn)品的前景 2.2產(chǎn)品的功能 2.3項目流程圖 2.4運行環(huán)境 2.5設(shè)計和實施上的限制2.6假設(shè)和依賴3外部的接口需要 3.1用戶界面3.2配置頁面 3.3硬件接口 3.4軟件接口 3.5通信接口4系統(tǒng)的特性4.1說明和優(yōu)先級 4.2功能需求5非功能需求 5.1性能需求 5.2安全設(shè)施需求 5.3安全性需求 5.4軟件質(zhì)量屬性5.5業(yè)務(wù)規(guī)則6其他需求 6.1待確定性問題1.1背景每個用戶家中最大安裝30臺并網(wǎng)微逆變器、1臺網(wǎng)關(guān)設(shè)備以及1個LCF(60A通訊線濾波器),每臺微逆變器會將數(shù)據(jù)傳輸至網(wǎng)關(guān)設(shè)備中。為了方便監(jiān)控每臺微逆變器的工作狀態(tài),需要一個直觀、生動的上位機軟件,可以將網(wǎng)關(guān)發(fā)來的數(shù)據(jù)顯示在用戶的通用PC中。產(chǎn)品的范圍針對廣大的家庭用戶,上位機軟件需要通過TCP/IP協(xié)議與網(wǎng)關(guān)設(shè)備通訊,從中讀取每臺微逆變器的運行狀態(tài)信息。產(chǎn)品的前景隨著信息時代的來臨,互聯(lián)網(wǎng)的普及,網(wǎng)關(guān)的需求量會急劇增大,網(wǎng)關(guān)的前景相當(dāng)樂觀的。產(chǎn)品的功能1與網(wǎng)關(guān)建立連接根據(jù)配置好的IP地址,與網(wǎng)關(guān)建立連接,并且讀取網(wǎng)關(guān)的數(shù)據(jù)。建立連接后,才能進行后續(xù)的操作,否則提示輸入IP地址重新連接。實現(xiàn):在網(wǎng)關(guān)上面設(shè)置多個監(jiān)聽器,隨時監(jiān)聽網(wǎng)關(guān)的數(shù)據(jù)和狀態(tài)以及它的信息,及時的返回到服務(wù)器,在服務(wù)器端進行處理和相應(yīng)的操作。這樣可以保證數(shù)據(jù)的傳遞性。2同步網(wǎng)關(guān)的ID和內(nèi)部數(shù)據(jù)建立連接后,需要進行數(shù)據(jù)同步工作。同步內(nèi)容包括:同步網(wǎng)關(guān)的時間,讀取終端內(nèi)的配置信息。拿到數(shù)據(jù)后持久化到數(shù)據(jù)庫,作為記錄。3從網(wǎng)關(guān)讀取微逆變器的ID從網(wǎng)關(guān)內(nèi)讀取當(dāng)前連接的微逆變器的ID,得到微逆變器的ID和對應(yīng)的地址。4從網(wǎng)關(guān)讀取每臺微逆變器的位置信息讀取的位置信息包含:微逆變器數(shù)量、微逆變器分組信息。數(shù)據(jù)由上位軟件生成,發(fā)送至終端,連接之后從終端中讀取信息。保證逆變器的正常情況下可能不好讀?。嚎赡軙┳x,因為有可能當(dāng)時沒連接上,導(dǎo)致數(shù)據(jù)的不完整性,所有除外準(zhǔn)確讀出數(shù)據(jù)后,持久化數(shù)據(jù)。5從網(wǎng)關(guān)讀取故障記錄微逆變器的故障記錄和事件記錄,按照時間順序讀取時間記錄/故障記錄。如啟動,停機,保護信息等。這個問題我們可以監(jiān)聽事件,設(shè)置多個和服務(wù)器交互的接口,及時的記錄網(wǎng)關(guān)的信息。發(fā)送給用戶或者維護人員6從網(wǎng)關(guān)讀取發(fā)電記錄讀取每臺微逆變器的發(fā)電記錄,以供查詢。這個網(wǎng)關(guān)就是一個橋梁,通過它我們可以讀到逆變器的發(fā)電量,還有我們想要的信息,讀取微逆變器實時運行數(shù)據(jù):功率、狀態(tài)。7設(shè)置每臺微逆變器的地址設(shè)置功能,給每臺微逆變器分配通訊用的地址。通過拿到網(wǎng)關(guān)所對應(yīng)的逆變器然后設(shè)置分配通訊的地址8設(shè)置光伏微逆變器家用終端的地址設(shè)置網(wǎng)關(guān)的IP地址和地址策略。終端可被配置為手動模式,和DHCP模式。手動模式下,用戶可手工修改終端的IP地址和子網(wǎng)掩碼;DHCP模式下,系統(tǒng)在下一次上電時,需要自動從網(wǎng)絡(luò)上的DHCP服務(wù)器獲取IP地址和子網(wǎng)掩碼等信息。9設(shè)置每臺微逆變器的安裝位置用戶在界面中,可以新建分組以及將現(xiàn)有的微逆變器拖動至對應(yīng)的組中,以完成安裝位置的設(shè)定。配置完成后,上位軟件需要將安裝位置發(fā)送至網(wǎng)關(guān)存儲,并對存儲結(jié)果進行校驗。10重置微逆變器發(fā)電量設(shè)置微逆變器的發(fā)電量為初始狀態(tài)可以根據(jù)網(wǎng)關(guān)這個橋梁讀到逆變器的發(fā)電量,當(dāng)該逆變器第一次連接網(wǎng)關(guān)的時候,設(shè)置默認(rèn)的,恢復(fù)。2.3基本流程圖 見附本EEX的基本圖例.oom2.4運行環(huán)境操作系統(tǒng)Windows、MACOSX、Linux(所有系統(tǒng)中應(yīng)可以實現(xiàn)中英文切換)2.5設(shè)計和實施上的限制基本設(shè)計: 客戶端用javaSE實現(xiàn)主要有swt實現(xiàn),swt是Swing和awt的升級,它彌補了不足。 服務(wù)器端用J2EE實現(xiàn),這樣有助于產(chǎn)品的升級和更新,mvc的設(shè)計模式也好管理,國際化也很容易實現(xiàn)??赡艿南拗迫缦拢罕仨毷褂没蛘弑苊獾奶囟夹g(shù)、工具、編程語言和數(shù)據(jù)庫。所要求的開發(fā)規(guī)范或標(biāo)準(zhǔn)(例如,如果有客戶的公司負(fù)責(zé)軟件維護,就必須定義轉(zhuǎn)包者所使用的設(shè)計符號表示和編碼標(biāo)準(zhǔn)。公司策略、政府法規(guī)或工業(yè)標(biāo)準(zhǔn)。硬件限制,例如定時需求或存儲器限制。數(shù)據(jù)轉(zhuǎn)換格式標(biāo)準(zhǔn)。3.1用戶界面用戶界面也是監(jiān)控界面應(yīng)設(shè)計為比較直觀的查看方式,方便的看到用戶想要的數(shù)據(jù)動態(tài)。界面主要顯示有:總發(fā)電量當(dāng)前微逆變器數(shù)量每臺微逆變器實時功率工作狀態(tài)/異常事件記錄頁面顯示:逆變器的通訊地址,微逆變器的ID,當(dāng)前單臺功率,當(dāng)日單臺發(fā)電量,當(dāng)日發(fā)電時間、累計發(fā)電量、累計發(fā)電時間、微逆變器的狀態(tài)(并網(wǎng)、離網(wǎng)、故障)、數(shù)據(jù)終端的配置信息,微逆變器的安裝位置信息。3.2配置界面用戶可以在監(jiān)控界面中通過驗證,進入配置界面。每次進入配置界面的時候,應(yīng)提示:“非專業(yè)人員請勿修改,否則后果自負(fù)”的內(nèi)容。系統(tǒng)安裝人員和維護人員可以在配置界面中進行如下的操作:查看每臺微逆變器的ID并分配地址設(shè)置(調(diào)整)每臺微逆變器的物理安裝位置設(shè)置網(wǎng)關(guān)的數(shù)據(jù)更新時間設(shè)置網(wǎng)關(guān)最大存儲事件數(shù)量清除光伏逆變器的事件記錄清除網(wǎng)關(guān)配置信息(恢復(fù)出廠設(shè)置)PC端軟件可以設(shè)置網(wǎng)關(guān)和每臺微逆變器的數(shù)據(jù):設(shè)置數(shù)據(jù)終端的IP,聯(lián)網(wǎng)更新數(shù)據(jù)終端的時鐘信息,設(shè)置數(shù)據(jù)終端的數(shù)據(jù)更新時間、清除數(shù)據(jù)終端中存儲的數(shù)據(jù)、設(shè)置安裝數(shù)量,設(shè)置微逆變器的安裝的物理位置信息3.3軟件接口 把很多的功能封裝在一個類對象中根據(jù)TCP/IP進行通訊接受下位機傳來的對象,在傳輸參數(shù)的不同然后判斷屬于哪個功能,做出相應(yīng)的響應(yīng)。3.4通訊接口android與PC機的通信android與服務(wù)器使用TCP/IP協(xié)儀路由器通信接口。4.1說明和優(yōu)先級提出了對該系統(tǒng)特性的簡短說明并指出該特性的優(yōu)先級是高、中,還是低?;蛘吣氵€可以包括對特定優(yōu)先級部分的評價,例如利益、損失、費用或風(fēng)險,其相對優(yōu)先等級還可以從1(低)到9(高)。主要還是對逆變器的監(jiān)控,所以保證逆變器的正常運行尤為重要。4.2功能需求軟件在運行的時候可能會出現(xiàn)不可知道的故障,我們可以預(yù)測一些可能出現(xiàn)的故障。5.1性能需求軟件在不同的操作系統(tǒng)上會有不同的性能需求,有的操作系統(tǒng)可能快,有的可能慢。 5.2安全性需求用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論