《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > IEC104規(guī)約與DL/T 645規(guī)約轉換的設計與實現(xiàn)
IEC104規(guī)約與DL/T 645規(guī)約轉換的設計與實現(xiàn)
2014年微型機與應用第18期
呂 鵬1,王俊仁1,許 昆2
1.國電南瑞科技股份有限公司,江蘇 南京 211106; 2.南京工程學院,江蘇 南京 211167
摘要: 介紹了DL/T 645規(guī)約與IEC60870-5-104規(guī)約轉換的模型及其軟件實現(xiàn),實現(xiàn)了智能配變終端既能實時監(jiān)測電能表的數(shù)據,又能實時與主站通信。經過反復調試運行,驗證了該規(guī)約轉換的可靠性。
Abstract:
Key words :

  摘  要: 介紹了DL/T 645規(guī)約IEC60870-5-104規(guī)約轉換的模型及其軟件實現(xiàn),實現(xiàn)了智能配變終端既能實時監(jiān)測電能表的數(shù)據,又能實時與主站通信。經過反復調試運行,驗證了該規(guī)約轉換的可靠性。

  關鍵詞: 智能配變終端;IEC60870-5-104規(guī)約;DL/T 645規(guī)約;規(guī)約轉換

0引言

  按照國家電網公司建設堅強智能電網總體部署,為適應農網智能化發(fā)展需要,提高農網智能配電臺區(qū)標準化、規(guī)范化建設水平,國網針對農網智能配電臺區(qū)配電變壓器側安裝的智能配變終端設計、制造、試驗等工作制定了《農網智能配變終端功能規(guī)范》。該規(guī)范規(guī)定智能配變終端需要對智能電能表、配電變壓器等運行信息和用戶用電信息進行收集,同時需要將各種數(shù)據送到系統(tǒng)主站,系統(tǒng)主站對上傳的數(shù)據進行匯總,從而對整體電網運行狀態(tài)做出綜合評估,包括電能質量管理、農村居民用電信息管理等,實現(xiàn)對供電所配電臺區(qū)的所有數(shù)據的處理、統(tǒng)計以及相關報表和圖表等應用功能的生成、重組和擴展[1]。

  然而,配變終端與電能表的通信規(guī)約為DL/T 645規(guī)約,而與系統(tǒng)主站的通信規(guī)約為IEC60870-5-104規(guī)約,為滿足上述功能,必須研究這兩類規(guī)約的相互轉換設計。本文在對該兩種規(guī)約進行深入研究的基礎上,針對各自數(shù)據結構的特點,提出規(guī)約轉換的模型,經過反復調試運行,驗證了該規(guī)約轉換的可靠性和實用性。

1 DL/T 645規(guī)約簡介

  DL/T 645規(guī)約[2]實現(xiàn)的是主-從結構的半雙工通信方式。通信發(fā)起者始終為主站,只有當主站向電能表發(fā)送命令幀時,電能表才會上傳數(shù)據,正常工作時,電能表則不會主動向主站上傳數(shù)據。DL/T 645規(guī)約所使用的幀格式如圖1所示,完整的數(shù)據幀包括幀起始符、地址域、控制碼、數(shù)據長度域、數(shù)據域、校驗碼及結束符。

001.jpg

  DL/T 645《多功能電能表通信規(guī)約》自1997年發(fā)布并實施以來已經有10多年的歷史,在2007年,國家又對其進行了修訂,因此目前市面上同時使用著兩個版本的DL/T 645規(guī)約。2007版規(guī)約與1997版規(guī)約所不同之處主要是其數(shù)據標識的位數(shù)由原來的2 B增加到了4 B,數(shù)據分類更加科學,內容也更加豐富,同時對控制碼的低5位也進行了升級,因此只需通過查看數(shù)據幀中的控制碼就可以解析出該數(shù)據幀是1997版還是2007版DL/T 645規(guī)約。

2 IEC60870-5-104規(guī)約簡介


002.jpg


  IEC60870-5-104規(guī)約[3]的協(xié)議結構如圖2所示,它屬于應用層協(xié)議,采用TCP協(xié)議,對應的網絡端口號為2404,由IANA(互聯(lián)網數(shù)字分配授權)定義和確認。

003.jpg

  如圖3所示,IEC 60870-5-104規(guī)約的應用數(shù)據單元(APDU)包含了啟動字符、APDU長度、控制域8位位組和應用服務數(shù)據單元(ASDU)??刂朴虻拈L度為4 B的“8位位組”,其定義了保護報文不至于丟失或重復的控制信息、報文傳輸啟動/停止及傳輸連接監(jiān)視,這三種類型的格式分別用于編號的信息傳輸(I格式)、編號的監(jiān)視功能(S格式)和未編號的控制功能(U格式)。

3 規(guī)約轉換的設計與實現(xiàn)

  規(guī)約轉換的目的在于實現(xiàn)主站通過智能配變終端實時監(jiān)視用戶用電信息,包括電能量、最大需求量及發(fā)生時間、電壓、電流、諧波、歷史數(shù)據等。

  3.1 規(guī)約轉換的模型構建

004.jpg

  如圖4所示,DL/T 645規(guī)約與IEC 60870-5-104規(guī)約的相互轉換主要集中于數(shù)據幀或報文的解析、命令碼轉換、數(shù)據格式轉換以及報文或數(shù)據幀的組裝。一般情況下,系統(tǒng)主站召喚的數(shù)據類型較多,配變終端需要向電能表多次下發(fā)DL/T 645規(guī)約數(shù)據幀,在每次電能表返回數(shù)據后,配變終端首先將數(shù)據存入數(shù)據庫中,待所需數(shù)據全部齊備后再組裝IEC 60870-5-104規(guī)約報文上傳給系統(tǒng)主站。

  3.2 規(guī)約轉換的軟件實現(xiàn)

005.jpg

  如圖5所示,智能配變終端運行時會定時讀取其下掛電能表的數(shù)據,然后將數(shù)據轉換成十六進制存入數(shù)據庫。當主站下發(fā)“召喚數(shù)據”時,配變終端首先從數(shù)據庫中查找所需數(shù)據,然后將數(shù)據打包成IEC 60870-5-104規(guī)約回應報文回傳給主站;若數(shù)據庫中的數(shù)據不符合主站要求則須臨時啟動讀取電能表進程從而獲取相關數(shù)據。

006.jpg

  當主站“廣播對時”時,規(guī)約轉換的軟件實現(xiàn)流程圖如圖6所示,當智能配變終端接收到主站“對時”命令后,需要解析出對應的對時時間,從而組裝廣播校時的DL/T 645數(shù)據幀,當重新讀取電能表時間并判斷校時成功后,智能配變終端再向主站回應“對時成功”的報文;否則,須再次對電能表進行校時,當5次校時失敗后,則向主站回應“電能表故障”的報文。

4 調試運行情況

  本文所使用的主站后臺軟件是由國電南瑞配農電分公司自主研發(fā)的PDZ831-智能臺區(qū)終端維護系統(tǒng),通過該后臺軟件可以實時監(jiān)視主站與智能配變終端的通信報文,同時對報文進行內容解析,更加利于現(xiàn)場維護與調試。

007.jpg

  圖7為主站下發(fā)“電度總召”命令的測試結果。智能配變終端接收到主站下行報文后,立即進行確認,同時依照圖5所示的流程進行數(shù)據歸集,然后將電度數(shù)據發(fā)給主站,最后發(fā)送“召喚結束”報文。

008.jpg

  圖8為主站下發(fā)“核對時鐘”命令的測試結果。智能配變終端接收到主站下行報文后,解析出核對的時間信息,然后通過DL/T 645規(guī)約對電能表進行廣播校時,接著讀取電能表時間并判斷校時是否成功,最后再向主站回應對時成功的報文。

5 結論

  通過對DL/T 645規(guī)約和IEC60870-5-104規(guī)約的深入研究,從而構建了兩種規(guī)約轉換的模型及其軟件實現(xiàn)流程圖。經過調試運行,通過以太網通信和485串口通信、DL/T 645規(guī)約和IEC 60870-5-104規(guī)約的解析與重組、協(xié)議映射關系的建立等一系列過程,最終實現(xiàn)了上述兩個規(guī)約之間的相互轉換。

  參考文獻

  [1] 岳仁超,尤文鋒,孫建東.智能配電臺區(qū)在低壓配電系統(tǒng)中的應用[J].低壓電器,2013(13):47-49.

  [2] 劉凱,廖曉群.Q/GDW376.1規(guī)約與DL/T 645規(guī)約相互轉換的設計與實現(xiàn)[J].電工電能新技術,2013,32(2):72-75,81.

  [3] 鞠陽,張惠剛.IEC60870-5-104遠動規(guī)約的設計及其應用[J].繼電器,2006,34(17):55-58,66.


此內容為AET網站原創(chuàng),未經授權禁止轉載。