Q/GDW協(xié)議調(diào)試軟件功能說明_第1頁
Q/GDW協(xié)議調(diào)試軟件功能說明_第2頁
Q/GDW協(xié)議調(diào)試軟件功能說明_第3頁
Q/GDW協(xié)議調(diào)試軟件功能說明_第4頁
Q/GDW協(xié)議調(diào)試軟件功能說明_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、EASTSOFT®密 級: 分發(fā)號: 技術文件QGDW 376.2調(diào)試軟件功能說明擬制:日期:2010.03.15審核:日期:批準:日期:青島東軟電腦技術有限公司目錄1軟件用途22新功能23.軟件使用說明33.1基本功能說明3運行模式及通訊參數(shù)設置3數(shù)據(jù)項內(nèi)容發(fā)送4報文解析、報文對照、報文組織、報文測試功能5電表檔案信息管理6抄表任務管理73.2“標準GDW376.2協(xié)議”路由日常抄讀功能測試過程8運行模式選擇8執(zhí)行步驟9執(zhí)行結(jié)果查詢、運行狀況分析12其他說明133.3“青島東軟擴展路由通信協(xié)議” 路由日常抄讀功能測試過程14運行模式選擇14執(zhí)行步驟15執(zhí)行結(jié)果查詢、運行狀況分析18

2、其他說明193.4 路由本地串口升級操作說明193.4.1 使用專用數(shù)據(jù)線升級步驟193.4.2 使用調(diào)試底板的串口本地升級211軟件用途配合青島東軟載波通信模塊進行相關功能調(diào)試支持“標準GDW376.2協(xié)議”和青島東軟定義的“擴展的路由通信協(xié)議”(支持并行抄表),詳見集中器與Router通信模塊間的擴展通信協(xié)議2新功能1.電表檔案管理模塊:維護電表檔案信息,同時軟件會自動記錄新發(fā)現(xiàn)的電表信息2.抄表任務管理:維護電表的待抄讀數(shù)據(jù)項目、維護抄表任務的完成情況,同時軟件會自動根據(jù)通信模塊上報的抄讀項內(nèi)容維護抄表任務信息,例如抄讀項抄讀完成情況、抄讀項抄讀數(shù)據(jù)內(nèi)容3.數(shù)據(jù)自動組織功能,此部分功能的

3、描述在第三部分進行展開3.軟件使用說明3.1基本功能說明運行模式及通訊參數(shù)設置開啟軟件后顯示如圖界面,從中選擇串口號,其他通訊參數(shù)系統(tǒng)會自動根據(jù)“運行模式選擇”中的選項自動設置。確認后點“打開串口”。數(shù)據(jù)項內(nèi)容發(fā)送1.如圖所示,1)選擇需要執(zhí)行的數(shù)據(jù)項 2)確認“源地址”信息與通信模塊的“載波主節(jié)點地址”信息一致 3)確認“目的地址”與待通訊的載波表(可能是其他載波設備通訊地址)通訊地址一致 4)點擊“開始發(fā)送”按鈕 5)從日志欄目中可以看到發(fā)送的報文內(nèi)容和接收的報文內(nèi)容 6)從界面的其他控件中也可以看到詳細的應用數(shù)據(jù)解析內(nèi)容2.用戶可以從日志欄中,選擇報文,使用快捷鍵“Ctrl+C”來進行內(nèi)

4、容粘帖3.其他數(shù)據(jù)項的發(fā)送方式都與本處的舉例類似。其他數(shù)據(jù)項,操作比較簡單,選中需要執(zhí)行的項目,點“開始通信”即可報文解析、報文對照、報文組織、報文測試功能1.報文解析:在報文內(nèi)容欄目中填寫需要解析的報文內(nèi)容,點擊“報文解析”按鈕,軟件會自動的展示報文的各個組成部分的詳細內(nèi)容,例如控制域、信息域、地址域、應用數(shù)據(jù)等2.報文比較:首先填寫第一條需要解析的報文,點“報文解析”,然后填寫第二條需要解析的報文,點“報文比較”,列表中的項目名稱1和項目內(nèi)容1是第一條報文的詳細內(nèi)容,列表中的項目名稱2和項目內(nèi)容2是第二條報文的詳細內(nèi)容,如果同行報文的內(nèi)容有區(qū)別,會顯示為紅色字樣,便于用戶進行比較3.計算C

5、S、長度L:在報文內(nèi)容欄目中填寫報文的部分內(nèi)容,點“計算CS、長度L”按鈕后,軟件會自動進行CS計算和數(shù)據(jù)長度的計算,將填寫的內(nèi)容滿足QGDW376.2規(guī)約格式約定。4.發(fā)送測試數(shù)據(jù):在報文內(nèi)容欄目中填寫測試發(fā)送的報文內(nèi)容,點擊“發(fā)送測試數(shù)據(jù)”按鈕,軟件會轉(zhuǎn)入同從串口接收到的數(shù)據(jù)以后的處理流程。電表檔案信息管理在如圖界面中,可以單個的或是批量的添加電表檔案(臺區(qū)電表),可以控制調(diào)整電表的電表類型、規(guī)約類型、采集器地址、是否485表等信息。也可以單個的修改某個電表的檔案信息。軟件運行過程中,發(fā)現(xiàn)的一些新電表也會自動添加到“搜索到的電表”列表中,用戶可以將其加入到“臺區(qū)電表”列表中。抄表任務管理抄

6、表任務管理主界面如圖所示,可以看到抄表任務的完成情況,可以查詢RT申請抄表的次數(shù)信息可以清除這些運行中的狀態(tài)和統(tǒng)計信息;可以手工修改抄表任務完成情況(紅圈標注位置的信息是用戶操作軟件設置的)修改此界面的信息以后,退出時,應該點擊“確定”按鈕點“管理抄讀項”按鈕,出現(xiàn)如圖界面,可以設定某種類型電表的抄讀項目,設置抄讀項目的數(shù)據(jù)標識、規(guī)約類型、待抄讀項類型等。采用青島東軟擴展規(guī)約運行模式,當RT向上申請“電表抄讀數(shù)據(jù)項”的時,軟件自動組織報文中所包含的待抄數(shù)據(jù)項類型定義就來自于此,這個信息下發(fā)到表端,表端進行記錄,下次啟動相應類型的例行抄表任務的時候,表端就會自動判斷將相關數(shù)據(jù)進行上報(請注意,掉

7、電后表端記錄的此類信息會丟失)3.2“標準GDW376.2協(xié)議”路由日常抄讀功能測試過程運行模式選擇運行模式選擇“GDW376.2標準(帶路由)”2.執(zhí)行“設置路由運行模式”,設置為“02H擴展路由協(xié)議”執(zhí)行步驟1)維護電表檔案信息、維護電表抄讀項信息,檢查確保所有的電表抄讀任務完成標志為未完成2)執(zhí)行“AFN=11H F1添加載波從節(jié)點”,使用其中的“自動刷新數(shù)據(jù)”功能,系統(tǒng)會自動根據(jù)電表檔案信息組織和提取數(shù)據(jù)(自動提取數(shù)據(jù)的基本原則:載波表要作為載波從節(jié)點,485表的所屬采集器要作為載波從節(jié)點,注意,485表不作為載波從節(jié)點內(nèi)容出現(xiàn),另外各個載波從節(jié)點通訊地址不允許重復)3)確保“AFN=

8、14H F1路由請求抄讀內(nèi)容”模塊中的“自動組織相關數(shù)據(jù)”選擇框被選中4)執(zhí)行“AFN=11H F4設置路由工作模式”,設置工作狀態(tài)為“抄表”5)執(zhí)行“AFN=12H F1重啟”,啟動通信模塊的日常抄讀工作6)通信模塊會逐表的發(fā)送“AFN=14H F1路由請求抄讀內(nèi)容”上行內(nèi)容,軟件自動組織數(shù)據(jù)進行答復,通訊模塊收到答復后,對電表進行數(shù)據(jù)抄讀,成功抄讀的數(shù)據(jù)會按照“AFN=06H F2 上報抄讀數(shù)據(jù)”的格式上報到軟件,軟件根據(jù)報文內(nèi)容,自動維護電表的抄讀任務完成情況7)同時軟件在自動維護電表的抄讀任務完成情況后,自動進行所有任務數(shù)據(jù)的抄讀情況檢測,如果所有任務都抄讀結(jié)束,先發(fā)送回復報文,延遲8

9、毫秒后,軟件會自動執(zhí)行“AFN=12H F2暫?!保V孤酚傻娜粘3x過程執(zhí)行結(jié)果查詢、運行狀況分析1.從抄表任務管理界面的“抄表任務完成情況列表”頁面中,可以看到抄讀的數(shù)據(jù)情況,可以看到抄讀的數(shù)據(jù)內(nèi)容2.從抄表任務管理界面的“RT申請抄表次數(shù)”頁面中,可以看到RT對每只表的申請次數(shù),抄表效果好的時候,每只表的抄讀次數(shù)應該是數(shù)據(jù)項個數(shù)+1,“+1”是因為最后一次RT進行電表抄讀項申請,上位機回復電表抄讀完畢,也計算在內(nèi)(備注:對于485表抄表次數(shù)統(tǒng)計比較特殊,對同一個采集器的所有抄讀申請都記錄在第一個使用這個采集器的485表上,其他的為0)其他說明1.“AFN=14H F1路由請求抄讀內(nèi)容”模

10、塊中的“自動組織相關數(shù)據(jù)”的原則將通信模塊上報數(shù)據(jù)中的載波從節(jié)點地址信息A解析出來,在任務列表中查找是否存在相應的任務(查找方式,用地址信息A來檢查是否存在相同的載波表地址或是采集器地址)如果在任務列表中就沒有找到這個地址,就視為電表信息無效,回復報文的抄讀標志設為“00H抄讀失敗”(遇到這樣的情況,可能是數(shù)據(jù)管理器管理的電表檔案信息與RT管理的電表檔案信息不一致所致,應該進行相關處理)如果在任務列表中找到了這個電表,且有沒有完成的抄讀數(shù)據(jù)項,回復報文的抄讀標志設為“02H可以抄讀”,同時自動組織填充“數(shù)據(jù)內(nèi)容”,如果是采集器類型的,回復的數(shù)據(jù)內(nèi)容為數(shù)據(jù)標識+12位485電表通訊地址(軟件目前

11、實現(xiàn)機制:如果電表的某個數(shù)據(jù)項沒有上報抄讀內(nèi)容,則遇到RT下次請求電表的抄讀內(nèi)容,依然回復此數(shù)據(jù)項;實際進行DM軟件開發(fā)的時候,不應如此,應該回復此表的后續(xù)數(shù)據(jù)項,如果此表無后續(xù)數(shù)據(jù)項,就回復抄讀成功=01H為抄讀成功,這中策略開發(fā)用戶可以自行決定)如果在任務列表中找到了這個電表,且所有抄讀數(shù)據(jù)項都完成了,回復報文的抄讀標志設為“01H抄讀成功”2.其他特殊情況啟動抄表任務前,應該檢查DM的檔案信息是否與RT的檔案信息一致,如果不一致就會出現(xiàn)下面的特殊狀況。(例如:DM管理了A、B、C三只表、RT僅僅管理了A、B兩只表)。按照正常的工作流程,RT會連續(xù)向DM請求AFN=14H F1內(nèi)容,直到D

12、M檢測所有的數(shù)據(jù)抄讀完畢就發(fā)送暫停指令或是設置為學習狀態(tài)。但是當DM的電表信息多于RT的時候。DM檢查自己管理電表的抄讀數(shù)據(jù)情況(A、B、C),發(fā)現(xiàn)還有部分電表的數(shù)據(jù)沒抄讀完畢(C表沒有抄讀成功的數(shù)據(jù),這是因為RT中無此類電表的檔案,當然也不會發(fā)送對這些電表的數(shù)據(jù)抄讀請求),就不會發(fā)送“暫停指令或是設置為學習狀態(tài)”。這樣就出現(xiàn)RT不斷的循環(huán)查詢DM中完成任務的電表(對A、B表的抄表請求),導致工作任務始終結(jié)束不了的情況(C表沒有抄讀成功的數(shù)據(jù))。3.3“青島東軟擴展路由通信協(xié)議” 路由日常抄讀功能測試過程運行模式選擇1.軟件啟動的時候,選擇運行模式為“GDW376.2擴展(帶路由)”2.執(zhí)行“

13、設置路由運行模式”,設置為“02H擴展路由協(xié)議”執(zhí)行步驟1)維護電表檔案信息、維護電表抄讀項信息,檢查確保抄讀任務完成標志為未完成2)確?!癆FN=02H F2未抄讀成功電表”模塊中的“自動組織相關數(shù)據(jù)”選擇框被選中3)確?!癆FN=02H F3電表待抄讀數(shù)據(jù)項”模塊中的“自動組織相關數(shù)據(jù)”選擇框被選中4)執(zhí)行“AFN=01H F4啟動例行抄表任務”,選定待抄讀數(shù)據(jù)項內(nèi)容5)通訊模塊會首先啟動并行抄表,將表端回復的數(shù)據(jù)(表端根據(jù)待抄數(shù)據(jù)項類型進行相關的數(shù)據(jù)項回復)按照AFN=01H F4的上行報文格式來上報,軟件根據(jù)報文內(nèi)容,自動維護電表的抄讀任務完成情況6)通訊模塊根據(jù)內(nèi)部的路由決策,在適當

14、時刻向上行詢問未抄讀成功的電表(AFN=02H F2),軟件檢查電表的任務列表,組織未完成任務的電表信息,發(fā)送到通訊模塊(每幀報文最大含10只電表,如大于10只表,需分幀,設置后續(xù)幀標志)如所有電表都抄讀成功,則上行返回電表數(shù)量為07)通訊模塊收到未抄讀成功的電表信息后,會逐表的詢問待抄讀數(shù)據(jù)項(AFN=02H F3),軟件也是自動檢查電表的任務列表,如果電表不存在,就要回復否認幀,錯誤字為 7;如果表號存在,但無待抄讀數(shù)據(jù)項,則集中器以確認幀回應;如果存在未抄讀成功的數(shù)據(jù),就要根據(jù)數(shù)據(jù)項的信息來組織回復的內(nèi)容,填充規(guī)約類型、待抄讀數(shù)據(jù)項類型信息、控制字信息(目前軟件固定控制字為“讀數(shù)據(jù)”)、

15、數(shù)據(jù)標識信息執(zhí)行結(jié)果查詢、運行狀況分析1.從抄表任務管理界面的“抄表任務完成情況列表”頁面中,可以看到抄讀的數(shù)據(jù)情況,可以看到抄讀的數(shù)據(jù)內(nèi)容2.從抄表任務管理界面的“RT申請抄表次數(shù)”頁面中,可以看到RT對每只表的申請次數(shù),抄表效果好的時候,每只表的抄讀次數(shù)應該是數(shù)據(jù)項個數(shù)+1,“+1”是因為最后一次RT進行電表抄讀項申請,上位機回復電表抄讀完畢,也計算在內(nèi)(備注:對于485表抄表次數(shù)統(tǒng)計比較特殊,對同一個采集器的所有抄讀申請都記錄在第一個使用這個采集器的485表上,其他的為0)(此功能正在開發(fā)中)其他說明1.軟件組織未完成任務的電表信息的原則:根據(jù)任務完成情況,將所有的載波表和采集器信息進行

16、匯總2.軟件組織待抄讀數(shù)據(jù)項信息的原則對于采集器,回復數(shù)據(jù)的電表ID應該是采集器地址,報文內(nèi)容中的數(shù)據(jù)標識要在原先標識的基礎上添加485電表的通訊地址目前的模式,如果上位機回復“通訊模塊會詢問未抄讀成功的電表”為“數(shù)據(jù)單元中的電表數(shù)量為0”表示所有電表都抄讀成功,但是RT在任務時間未到之前,依然會間隔1分鐘“詢問未抄讀成功的電表”,這樣做的目的是,可以使得RT及時對新增的電表進行數(shù)據(jù)抄讀3.4 路由本地串口升級操作說明 使用專用數(shù)據(jù)線升級步驟1. 將插有路由板的載波模塊插入到終端(先不要上電),將專用的4針升級線插入路由板XS-PORT旁邊的升級孔(具體位置在路由板的左下角,注意升級線上的帶有箭頭一面朝上)2. 打開軟件,在”功能選擇”下選擇”RT本地串口升級”,打開串口,如下圖所示.注意串口是115200無校驗3. 在軟件中,首先在左側(cè)功能選擇功能列表中,選擇RT本地升級,然后點擊”選擇升級文件”,在彈出選擇框中路由升級文件(bin)文件,程序會自動確定文件的版本號、拆分包數(shù)等。(注意升級文件名不要

溫馨提示

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

評論

0/150

提交評論