《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于IEC60870-5-104協議監聽與測試系統的研究
基于IEC60870-5-104協議監聽與測試系統的研究
2015年微型機與應用第22期
程 航,許曉平,洪燦梅,劉名揚,李英娜,李 川
(昆明理工大學 信息工程與自動化學院,云南 昆明 650500)
摘要: 為了防止IEC60870-5-104協議通信中出現的主站抖動現象,開發了一個基于IEC104協議的監聽與測試系統。根據云南電網調度自動化系統生產運行的實際情況,對IEC104協議模型進行分析,使用SOCKET編程對通信報文進行抓包,并通過對測試數據的分析,成功地對IEC104規約運行狀況進行實時、可靠、準確的監聽、分析與統計。測試結果驗證了監聽與測試系統符合標準化的協議規范,而且能夠在主子站通信發生故障時第一時間報警,減少了網絡阻塞,提高了網絡通信的效率。
Abstract:
Key words :

  摘  要: 為了防止IEC60870-5-104協議通信中出現的主站抖動現象,開發了一個基于IEC104協議的監聽與測試系統。根據云南電網調度自動化系統生產運行的實際情況,對IEC104協議模型進行分析,使用SOCKET編程對通信報文進行抓包,并通過對測試數據的分析,成功地對IEC104規約運行狀況進行實時、可靠、準確的監聽、分析與統計。測試結果驗證了監聽與測試系統符合標準化的協議規范,而且能夠在主子站通信發生故障時第一時間報警,減少了網絡阻塞,提高了網絡通信的效率。

  關鍵詞: IEC104規約;測試與監聽系統;UML;遠動設備;報文分析

0 引言

  IEC60870-5-104協議具有可靠性高、實時性好、數據流量充足、支持網絡傳輸等優點,因此IEC104協議在電力系統中得到廣泛的應用。RTU設備的使用使得數據采集更為方便,但是在不同RTU設備的通信過程中會出現通信故障[1-6]。2011年上海申瑞電力科技股份有限公司梁竹靚等人提出分布式電力監控系統IEC104規約通信單元的設計方法[7-9]。2012年華北電力大學薛飛總結并提出了一套針對IEC104規約的以面向對象為理論基礎,統一建模語言為工具的高度結構化的編程實現框架,該實現框架具有更好的可維護性、可復用性[10-13]。IEC104協議僅規定了重傳多次后還未收到確認報文自動斷開連接,并沒有對這種故障發出任何警告,如果出現了網絡故障,主控站人員要經歷很長時間才能發現,會導致主站抖動,使得數據無法上送和連接,造成網絡堵塞。

  本文結合市場需求,研究一種基于IEC104遠動規約的監聽與測試系統,利用SOCKET編程實現對Client和Server端通信協議的抓包和數據檢測分析,當出現通信故障時會發送報警信息,使控制人員第一時間發現故障并解決問題,從而大大提高了IEC104的可靠性。

1 IEC104協議模型分析

  本文采用網絡監聽的方式針對基于TCP/IP協議族和電力通信領域的遠動傳輸協議IEC60870-5-104通信規約的測試分析方法進行研究。系統支持在線測試,并且可以長時間進行測試而無需人工干預;同時也支持離線分析,在線監聽獲取通信過程中傳輸的所有數據,并保存到數據庫或者文件中,可供線下分析。監聽與測試系統的用例圖如圖1所示。

001.jpg

  測試系統主控站和從站的主線程流程圖如圖2、圖3所示。

002.jpg

  監聽系統作為第三方參與,不干涉通信雙方的具體通信僅當監聽到有某條報文重復發送時,則向服務器端報警。監聽系統的流程圖如圖4所示。

003.jpg

  IEC104協議采用應答模式的通信方式,即發送一條報文后收到此條報文的確認報文才認為此次通信成功,否則將會重傳這條報文。例如未出現故障的遙控操作的泳道圖如圖5所示。

004.jpg

  在測試系統中當通信一方發送一條報文后在一定的時間內未收到確認報文,就會啟動重傳機制重傳此條報文。若還是未收到確認報文當未超過最大重傳次數時就繼續重傳,否則就自動斷開連接。圖6是出現通信故障時的遙控操作的泳道圖。

005.jpg

  測試系統中采用的超時處理方案如下:

  (1)當TCP連接的時間超過30 s還未收到目的子站的確認報文,則認為連接網絡出現了嚴重的情況,TCP連接失敗,重新發送測試報文。

 ?。?)當鏈路空閑時為了確保鏈路處于聯通狀態,會發送U格式的測試報文,若在15 s內未收到確認報文則T1此時自動斷開TCP連接,隨后重新開始TCP連接。

  (3)子站向主站發送執行完畢報文或突發請求報文,希望獲得主站的S格式的報文確認回復,若10 s內未收到主站的回復報文,則子站自動斷開TCP連接。

 ?。?)當鏈路處于空閑狀態超過30 s,會啟動鏈路測試功能,向對方發送U格式的鏈路測試報文。

2 監聽系統設計與實現

  本文采用端口匯聚技術將物理上的兩個端口連接起來形成一條邏輯鏈路,并使用端口鏡像技術將通信報文復制到鏡像端口,通過對鏡像端口通信報文的監聽實現監聽測試系統的服務器端和客戶端之間的通信。使用這種監聽方法的優點是不會影響測試系統的正常通信,監聽站作為第三方僅監聽兩站的通信報文。圖7是測試系統配置圖。

006.jpg

  測試系統采用C++語言和codeblocks-10.05為開發平臺,使用wxWidgets開源軟件庫實現。根據IEC104規約結構要求,本文采用的測試系統類繼承關系如圖8所示。

007.jpg

  監聽系統采用網絡監聽工具Winpcap的庫函數API來實現捕獲數據包的功能。通過IP地址來區別主控站和從站。監聽系統作為第三方僅監聽鏡像端口的報文數據,通過對報文的抓包分析,判斷遠動主站和子站的通信是否出現故障。監聽系統要完成的最主要的功能是從TCP報文中準確地提取IEC104報文和數據部分的重組,即流程圖中的解包和重組部分。解包和重組過程的流程圖如9所示。

008.jpg

  3 測試結果

  經過解包和重組后獲得了IEC104數據幀,對IEC104幀的解析主要是判斷是否是重復報文。如果是重復報文則向主控站報警并提供錯誤報文的基本信息。測試數據如圖10、圖11所示。

009.jpg

010.jpg

  IEC104規約應用報文APDU包括APCI和ASDU,由圖10可以看出監聽正常進行,TCP重組正確,報文格式和內容完全正確,且測試程序全部都能正確解析出來。

  由圖11可以看出,在14:27:06時主從站應答正常;在14:27:16時主站連續發生同一段幀,此時主從站通信出現異常,系統應向主控站報警并提供錯誤報文的基本信息。

4 結論

  本文主要針對遠動主站和子站之間能否及時并正確的通信以及出現網絡故障不能及時發現的問題,設計開發了一種電力遠動設備的IEC60870-5-104通信協議監聽與測試系統。通過建模、軟件設計和測試數據分析不僅能夠將報文分析以報表的形式輸出,大大降低工作人員調試的工作量,提高分析和判斷能力,同時也保證了電網的高效運行,還能在發生通信故障時第一時間報警,為電力遠動系統的正常運行提供了保障。

參考文獻

  [1] 張建設,馬維青,郭晉洋.IE60870-5-104協議在遠動通信中的應用[J].電力系統自動化,2003,27(11):91-93.

  [2] 陳建榮,王樂春,龔正虎,等.協議一致性測試執行系統的體系結構研究[J].計算機工程,2003,29(8):78-80.

  [3] 譚文恕.遠動信息的網絡訪問[J].電力系統自動化,2001,25(12):51-55.

  [4] 趙淵,沈智健.基于TCP/IP的IEC60870-5-104遠動規約在電力系統中的應用[J].電網技術,2003,27(10):56-60.

  [5] 杜龍,施魯寧,楊晉柏.基于TCP/IP的IEC60870-5-104遠動通信協議在直調廠站中的應用[J].電力系統保護與控制,2008,36(17):51-55.

  [6] 吳衛華,唐健,楊瑞景,等.基于無線傳感網的智能電網線路傳感器系統的研制[J].微型機與應用,2013,32(5):54-56,59.

  [7] 梁竹靚,韓兵,彭永,等.IEC60870-5-104規約在分布式電力監控系統中的應用[J].電力系統保護與控制,2011,39(4):124-127.

  [8] 李建軍,邵培南,段曉峰,等.軟件可靠性測試及評估平臺的設計與實現[J].微型機與應用,2014,33(15):10-12,22.

  [9] 牛春霞,宋瑋.IEC60870-5-104遠動網絡通信協議的應用與實施[J].河北電力技術,2006,25(1):30-32.

  [10] 朱彥杰,鄧昌延,李國杰,等.IEC104協議在變電站系統的應用與測試[J].繼電器,2004,32(1):43-45.

  [11] 李國棟,冶莉娟,李暉,等.104規約在青海電網調度自動化系統應用中的問題診斷及處理[J].青海電力,2011,30(1):56-59.

  [12] 王成山,王守相,郭力,等.我國智能配電技術展望[J].南方電網技術,2010,4(1):18-22.

  [13] 馮煥霞,楊俊華,鄭儉華,等.IEC60870-5-104協議的實時性能分析[J].華東電力,2009,37(4):0577-0581.


此內容為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>
          欧美大成色www永久网站婷| 亚洲大片在线观看| 亚洲视频福利| 亚洲久久在线| 在线成人国产| 亚洲欧美韩国| 欧美一区二区三区四区在线观看| 99精品视频免费观看| 日韩写真视频在线观看| 国产一区二区三区久久悠悠色av| 亚洲欧美日本在线| 亚洲区一区二| 欧美激情视频一区二区三区在线播放| 伊人精品成人久久综合软件| 欧美色图天堂网| 亚洲高清中文字幕| 亚洲午夜精品| 国产亚洲精品久久飘花| 午夜久久黄色| 亚洲国产乱码最新视频| 午夜精品一区二区三区四区| 亚洲欧美日韩在线不卡| 久久精品道一区二区三区| 国产精品实拍| 亚洲精品一线二线三线无人区| 日韩亚洲一区二区| 久久精品视频va| 欧美色区777第一页| 欧美激情 亚洲a∨综合| 国产精品私拍pans大尺度在线| 久久人91精品久久久久久不卡| 欧美日本二区| 性做久久久久久免费观看欧美| 国产精品www994| 国产精品免费观看在线| 亚洲精品久久久久久一区二区| 欧美精品成人91久久久久久久| 亚洲系列中文字幕| 久热精品视频在线免费观看| 国产情人综合久久777777| 亚洲精品日日夜夜| 亚洲图片激情小说| 亚洲免费av片| 欧美日本在线播放| 小黄鸭精品aⅴ导航网站入口| 国产精品三区www17con| 久久精品国产一区二区电影| 欧美日韩国产一区| 女主播福利一区| 麻豆乱码国产一区二区三区| 校园春色国产精品| 国产精品你懂的在线| 欧美日韩国产一区| 亚洲电影一级黄| 国产伦精品一区二区三区照片91| 国产精品黄视频| 国产精品久久久久久久7电影| 久久在线免费视频| 久久超碰97人人做人人爱| 亚洲黄一区二区| 国产精品成人播放| 性欧美video另类hd性玩具| 在线观看欧美激情| 亚洲欧美在线一区二区| 久久国产精品一区二区| 中文亚洲欧美| 另类综合日韩欧美亚洲| 国产精品大片wwwwww| 国产精品任我爽爆在线播放| 亚洲二区视频| 国产精品视频精品视频| 一区二区视频免费在线观看| 亚洲欧洲精品一区二区三区不卡| 母乳一区在线观看| 国产综合久久久久久| 亚洲观看高清完整版在线观看| 黑人一区二区三区四区五区| 欧美二区不卡| 欧美经典一区二区三区| 亚洲精品国产系列| 久久国产精品久久w女人spa| 欧美aa国产视频| 欧美一乱一性一交一视频| 亚洲国产精品成人综合| 中日韩美女免费视频网站在线观看| 欧美国产综合视频| 中文国产成人精品| 国产九九精品视频| 欧美二区在线看| 久久成人精品无人区| 欧美人与性禽动交情品| 欧美日韩精品一本二本三本| 一区二区视频在线观看| 欧美一区二区日韩一区二区| 国产亚洲精品久久久久婷婷瑜伽| 亚洲精品影院在线观看| 99在线精品免费视频九九视| 性xx色xx综合久久久xx| 麻豆亚洲精品| 久久视频国产精品免费视频在线| 久久久精品免费视频| 国产综合久久久久久鬼色| 国产女优一区| 欧美激情亚洲综合一区| 先锋资源久久| 99在线热播精品免费99热| 欧美在线观看一区二区三区| 欧美精品免费看| 亚洲国产91精品在线观看| 欧美日本精品在线| 国产精品综合视频| 欧美国产日韩一二三区| 国产精品一区在线观看你懂的| 国产主播精品| 亚洲国产99精品国自产| 国产精品久久激情| 久久夜精品va视频免费观看| av不卡在线| 最新中文字幕一区二区三区| 激情成人在线视频| 欧美激情网站在线观看| 欧美freesex8一10精品| 亚洲裸体在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 91久久精品国产91性色tv| 国产亚洲一区二区三区在线观看| 国内自拍一区| 亚洲狠狠婷婷| 久久蜜桃av一区精品变态类天堂| 亚洲日本在线视频观看| 国产亚洲成年网址在线观看| 国产日韩视频一区二区三区| 韩国福利一区| 久久伊伊香蕉| 国产精品永久免费| 好吊色欧美一区二区三区四区| 红桃视频国产一区| 欧美欧美午夜aⅴ在线观看| 久久久久久久综合狠狠综合| 国产日韩精品一区二区三区| 一区二区三区欧美激情| 欧美精品一区二区三区高清aⅴ| 裸体素人女欧美日韩| 亚洲精品日韩综合观看成人91| 在线视频精品一| 亚洲精品午夜精品| 香蕉成人伊视频在线观看| 久久影院午夜片一区| 亚洲欧洲一区二区在线观看| 国产精品裸体一区二区三区| 欧美激情一区二区三区四区| 一区二区三区在线免费播放| 久久久国产午夜精品| 国产一区视频在线看| 亚洲电影第三页| 亚洲欧美日韩在线不卡| 亚洲精品麻豆| 国产精品实拍| 香蕉乱码成人久久天堂爱免费| 亚洲毛片在线观看| 欧美在线在线| 久久精品国产综合精品| 六月婷婷久久| 国产精品丝袜白浆摸在线| 国产嫩草一区二区三区在线观看| 亚洲视频精品| 欧美一区二区三区日韩视频| 日韩视频免费在线| 国产视频丨精品|在线观看| 伊人狠狠色丁香综合尤物| 蜜臀久久久99精品久久久久久| 欧美午夜a级限制福利片| 国产一区二区精品久久| 免费不卡在线观看| 99精品国产99久久久久久福利| 欧美韩国日本综合| 欧美亚洲成人免费| 午夜精品久久久久久99热软件| 国产精品久久久久9999高清| 国产一区二区三区在线播放免费观看| 国产欧美日韩一区| 麻豆精品网站| 久久狠狠久久综合桃花| 欧美日韩中文在线观看| 美女视频黄 久久| 日韩特黄影片| 欧美日韩一卡二卡| 国产精品国产精品| 蜜乳av另类精品一区二区| 在线精品视频在线观看高清| 久久成人综合网| 欧美丝袜一区二区| 欧美国产成人在线| 精品动漫3d一区二区三区| 亚洲国产美女久久久久| 国产日韩欧美在线观看| 欧美激情久久久| av成人免费在线观看| 久久久久久网站| 欧美精品久久久久久久免费观看| 久久精品导航| 亚洲国产精品一区二区第一页| 亚洲一区二区三区在线视频| 狼人天天伊人久久| 一区二区三区欧美成人| 久久精品导航| 国产欧美视频一区二区| 久久久久久综合| 国产精自产拍久久久久久蜜| 国产自产在线视频一区| 欧美激情精品久久久久| 国内精品久久久久久久97牛牛| 国产一区二区你懂的| 亚洲视频久久| 亚洲乱码国产乱码精品精天堂| 欧美亚洲尤物久久| 国产精品入口日韩视频大尺度| 久久精品99无色码中文字幕| 欧美在线播放一区| 一区二区三区毛片| 国产精品第三页| 亚洲风情亚aⅴ在线发布| 在线观看福利一区| 国内视频一区| 一区二区三区精品在线| 蜜桃伊人久久| 亚洲一级一区| 亚洲精品久久久久久久久久久久| 久久久青草青青国产亚洲免观| 中文网丁香综合网| 亚洲欧美日韩一区二区三区在线| 国产欧美精品在线| 国产综合色精品一区二区三区| av成人手机在线| 亚洲欧洲精品一区二区| 亚洲最新视频在线| 中文一区在线| 在线亚洲成人| 亚洲激情一区二区| 久久蜜桃av一区精品变态类天堂| 午夜精品久久一牛影视| 欧美一级午夜免费电影| 亚洲国产色一区| 国产亚洲精品自拍| 国产色婷婷国产综合在线理论片a| 国产精品日本一区二区| 在线日韩中文| 亚洲女同精品视频| 久久久精彩视频| 一本在线高清不卡dvd| 久久久无码精品亚洲日韩按摩| 9久草视频在线视频精品| 国内外成人免费激情在线视频| 99精品欧美一区二区三区| 老司机精品视频一区二区三区| 欧美激情视频免费观看| 亚洲午夜在线视频| 久久久久久亚洲精品不卡4k岛国| 一本一本久久a久久精品综合麻豆| 国产精自产拍久久久久久| 国产一区视频网站| 欧美激情精品久久久久久大尺度| 日韩视频中午一区| 狠狠色伊人亚洲综合成人| 午夜视频一区在线观看| 国产精品chinese| 91久久精品一区| 一区二区动漫| 国产精品中文字幕在线观看| 欧美日韩综合在线免费观看| 尤物网精品视频| 久久精品视频在线免费观看| 国产在线国偷精品产拍免费yy| 亚洲区一区二区三区| 欧美电影免费观看| 久久久999精品| 国产精品白丝av嫩草影院| 欧美成人午夜剧场免费观看| 欧美伊久线香蕉线新在线| 欧美精品久久天天躁| 狠狠入ady亚洲精品| 欧美少妇一区| 亚洲美女尤物影院| 亚洲精品久久视频| 欧美jizzhd精品欧美巨大免费| 久久一综合视频| 亚洲欧洲中文日韩久久av乱码| 亚洲看片一区| 欧美国产欧美亚州国产日韩mv天天看完整| 红杏aⅴ成人免费视频| 香蕉久久夜色精品国产使用方法| 99精品欧美一区二区三区| 欧美日产国产成人免费图片| 亚洲国产精品www| 国产精品色午夜在线观看| 另类图片国产| 亚洲男女自偷自拍图片另类| 久久人人超碰| 亚洲日本久久| 欧美日韩成人综合| 亚洲第一福利视频| 欧美午夜理伦三级在线观看| 欧美视频国产精品| 亚洲毛片在线观看.| 性欧美超级视频| 亚洲美女诱惑| 一区二区高清视频| 亚洲欧美国内爽妇网| 欧美性做爰毛片| 欧美一乱一性一交一视频| 亚洲一区二区在线| 狠狠爱www人成狠狠爱综合网| 雨宫琴音一区二区在线| 亚洲欧洲一区| 国产精品日韩一区| 欧美大片免费观看在线观看网站推荐| 欧美日韩国产综合网| 亚洲综合色视频| 老司机凹凸av亚洲导航| 一本久久a久久免费精品不卡| 亚洲一区影院| 国产一区二区中文字幕免费看| 亚洲日本欧美日韩高观看| 国产亚洲欧美一区在线观看| 亚洲国产小视频| 樱桃视频在线观看一区| 午夜伦理片一区| 久久久久综合一区二区三区|