《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于麒麟系統的SCADA狀態診斷系統的設計與實現
基于麒麟系統的SCADA狀態診斷系統的設計與實現
2018年電子技術應用第5期
徐一鳳,豐大軍,王 皓,陳俊凱,范曉東
華北計算機系統工程研究所,北京100083
摘要: 設計實現了一個狀態診斷系統,其為數據采集與監視控制(SCADA)系統的子系統。作為工業級監視控制軟件,對于系統的穩定性和可靠性有著很高的要求。狀態診斷子系統即是為了保證系統的穩定性和可靠性而設計的。介紹了國產麒麟系統下數據采集與監視控制系統的總體結構,以及狀態診斷子系統的設計與實現。經測試驗證,該系統在國產麒麟操作系統上運行穩定可靠。
中圖分類號: TP277
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.189011
中文引用格式: 徐一鳳,豐大軍,王皓,等. 基于麒麟系統的SCADA狀態診斷系統的設計與實現[J].電子技術應用,2018,44(5):134-136,143.
英文引用格式: Xu Yifeng,Feng Dajun,Wang Hao,et al. The design and implementation of SCADA state diagnosis system on Kylin system[J]. Application of Electronic Technique,2018,44(5):134-136,143.
The design and implementation of SCADA state diagnosis system on Kylin system
Xu Yifeng,Feng Dajun,Wang Hao,Chen Junkai,Fan Xiaodong
National Computer System Engineering Research Institute of China,Beijing 100083,China
Abstract: The state diagnosis system is subsystem of supervisory control and data acquisition. As an industrial monitoring control software, the system has the request of high stability and reliability. The state diagnosis subsystem is designed in order to ensure stability and reliability of the system. This paper introduces the general structure of the supervisory control and data acquisition on domestic Kylin system, and the design and implementation of state diagnosis subsystem. It has been verified by test that the system runs stably and reliably on domestic Kylin operating system.
Key words : Kylin system;supervisory control and data acquisition;state diagnosis

0 引言

    現有的數據采集與監視控制(SCADA)系統大多運行在Windows平臺上,缺少國產化方面的考慮[1]。本文介紹的SCADA系統開發及運行環境實現了全國產化。作為工業級數據采集與監視控制軟件,對于系統的穩定性和可靠性要求較高。因此SCADA系統中需要有狀態診斷子系統,并且系統中的關鍵組件——服務器,必須實現冗余配置,當主服務器發生故障時,能夠及時診斷故障并切換到后備服務器,且切換過程中不能造成擾動。由于狀態診斷系統與操作系統關系較為密切,不同操作系統下的實現可能大不相同,本文設計與實現了自主研發的基于國產麒麟操作系統的狀態診斷系統。

1 整體結構

    數據采集與監視控制系統采用跨平臺的軟件架構設計:硬件采用國產飛騰處理器的服務器和臺式機(或筆記本),操作系統采用國產中標麒麟,開發工具采用可跨平臺的Qt,支持在國產中標麒麟和Windows操作系統上跨平臺運行。系統整體結構如圖1所示。

jsj2-t1.gif

    數據采集與監視控制系統采用客戶端/服務器體系結構,正常情況下歷史站即為系統的服務器,如果用戶有高可靠性要求,會配置冗余歷史站,歷史站負責與下位機進行數據交互,并記錄歷史數據。客戶端即各個操作員站,操作員站的數據從歷史站獲取,且網絡僅傳輸每秒中發生變化的變更數據集。操作員站用于人機交互,用文字、動畫顯示現場的狀態,并可以對現場的開關、閥門進行操作。根據用戶需要,可以配置對外通信功能,通過網絡單向發布管理層用戶關心的數據和狀態[2]

2 功能及實現

    數據采集與監視控制系統從功能上分為離線功能和在線功能:離線包括工程組態、離線查詢等,在線包括數據通信、服務處理、數據處理、畫面監視等[3]。操作員站和歷史站的功能有所區別,操作員站主要包括畫面監視、數據下發、打印等與用戶的圖形接口,歷史站除包含操作員站的所有功能外,還包含數據通信、服務處理、數據處理等后臺任務。狀態診斷是操作員站和歷史站都具有的后臺服務子系統。軟件結構如圖2所示。

jsj2-t2.gif

    歷史站包含所有功能的設計優點在于,對于很小的項目,可以只配置一臺歷史站,或者配置兩臺互為冗余的歷史站,這樣可以有效降低成本。

2.1 狀態診斷子系統基本功能

    (1)初始確定歷史站的主從機狀態:先啟動的為主機;同時啟動時,A歷史站為主機。

    (2)周期自診斷:周期診斷本機各子任務的狀態及系統資源狀態。

    (3)周期互診斷:實現主從機之間的心跳監測,通過周期性互發心跳值的方式實現。主機收不到從機的心跳信號時仍正常運行,從機收不到主機的心跳信號則切換為主機。

    (4)判斷數據站的狀態:

    ①在線:任務管理、數據通信、服務器狀態診斷、校時、數據處理、歷史數據收集、數據采集、報警、全記錄等,全部正常運行。

    ②離線:除數據通信模塊,需要在線的任務都沒有運行。

    ③故障:在線時需要在線的任務存在不正常運行的[4]

2.2 自診斷方式

    各子任務的狀態通過周期檢測心跳值的方式檢測。對于心跳超時的子任務,可以根據任務配置,對出錯的任務作不關閉不重啟、關閉不重啟、關閉并重啟等處理,如果出錯的子任務仍然不能正常運行,從機只報故障,主機需要切換為從機。

    中標麒麟系統可以通過兩種方式獲取系統資源狀態:

    (1)讀取系統文件,例如可以通過讀取carrier文件,獲取網絡狀態,部分示例代碼參見函數void getNetState()。

    (2)調用shell命令,解析命令的返回值,例如可以通過解析df命令的執行結果,獲取硬盤使用率,部分示例代碼參見函數void getHardDiskOccupy()。

jsj2-cx1.gif

    針對大部分冗余歷史站容易出現的雙主問題,本文制作了詳細的冗余切換表,通過測試證明,可以避免雙主的出現。部分冗余切換如表1所示。

jsj2-b1.gif

    為了保證系統穩定可靠地運行,SCADA的狀態診斷系統需要確定系統當前狀態,并判斷何時滿足狀態切換的條件。本文設計并實現的狀態診斷系統按照圖3所示狀態圖進行狀態判斷和切換[5]

jsj2-t3.gif

    狀態診斷系統在工程運行前需要先檢測工程配置是否正確,如果配置錯誤(如未配置歷史站、PC名字配置錯誤),則提示錯誤,并結束工程;如果配置正確,則啟動各子任務,并運行工程。

    運行工程后進入在線狀態,檢測本機配置,如果配置為操作員站,則不存在主從機的區別,以操作員站的狀態運行,直到退出在線或退出工程;如果配置為歷史站,則需要判斷主從狀態,根據有故障不搶主、A機優先的原則確定主從機狀態。

    為了減少切換次數,主機無故障會一直保持主機狀態,從機周期檢測主機的狀態,如果主機降從或退出,則從機自檢無故障可以升主。

    主機和從機均可以退出在線或退出工程。

3 實驗結果

    實驗條件:歷史站A、歷史站B均正常運行。實驗操作及實驗結果如表2所示。

jsj2-b2.gif

4 結論

    實驗結果證明,本系統能夠按照預期的結果在國產麒麟系統上穩定運行。通過對任務的監視、強制關閉與重啟任務,能夠對出錯的子任務及時進行處理,保證各子任務的正常運行;通過服務器冗余配置,可以保證主歷史站出故障能夠迅速切換到從歷史站,使得從歷史站出故障時不影響主歷史站的正常運行。

參考文獻

[1] 納學禮.SCADA系統的發展及應用[J].中小企業管理與科技(上旬刊),2010(10):286-287.

[2] 王常力,羅安.分布式控制系統設計與應用實例[M].北京:電子工業出版社,2004.

[3] 馬旭東,陳永清,陳琛.基于PLC/SCADA結構的計算機綜合控制系統[J].工業儀表與自動化裝置,2002(5):35-37.

[4] KRISHNA C M,SHIN K G.Real-time system[M].McGraw-Hill,2001.

[5] Qiu Bin,GOOI H B,Liu Yulu,et al.Internet-based SCADA display system[J].Computer Applications in Power.IEEE,2002,15(1):14-19.



作者信息:

徐一鳳,豐大軍,王  皓,陳俊凱,范曉東

(華北計算機系統工程研究所,北京100083)

此內容為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>
          欧美午夜片在线观看| 欧美精品一区在线播放| 亚洲国内自拍| 牛夜精品久久久久久久99黑人| 亚洲尤物视频在线| 国产一区在线免费观看| 亚洲美女黄网| 国产三区精品| 玖玖玖免费嫩草在线影院一区| 欧美男人的天堂| 欧美午夜精品久久久久久浪潮| 欧美一区二区三区电影在线观看| 麻豆成人综合网| 欧美视频在线免费看| 国产日韩欧美一二三区| 国产精品激情偷乱一区二区∴| 久久精品国产一区二区三区| 日韩午夜精品视频| 欧美激情一区二区三区四区| 亚洲精品黄网在线观看| 欧美视频网站| 美日韩精品视频免费看| 亚洲欧美日韩国产综合精品二区| 欧美视频精品一区| 亚洲激情电影中文字幕| 亚洲女性喷水在线观看一区| 国产一区日韩一区| 久久久久久午夜| 久久精品国产v日韩v亚洲| 久久成人亚洲| 亚洲免费在线视频一区 二区| 久久亚洲午夜电影| 欧美激情一区二区三区| 男人的天堂亚洲在线| 亚洲欧洲精品一区二区| 激情欧美一区| 亚洲伦理在线观看| 欧美精品在线观看| 欧美成人免费视频| 国产精品美女久久久久久久| 欧美日韩18| 亚洲午夜女主播在线直播| 久久久久久一区二区三区| 国产亚洲一级高清| 在线不卡欧美| 激情婷婷欧美| 欧美日韩18| 久久九九全国免费精品观看| 亚洲伊人一本大道中文字幕| 国产午夜精品久久久| 伊人久久噜噜噜躁狠狠躁| 黄色成人av在线| 国产一区二区剧情av在线| 国产精品v欧美精品v日韩精品| 国产美女精品| 欧美日韩国产小视频| 毛片基地黄久久久久久天堂| 国产精品夜夜嗨| 99视频精品全国免费| 国产精品午夜电影| 欧美成人免费全部观看天天性色| 欧美1区视频| 亚洲欧美日韩精品久久久久| 久久黄金**| 亚洲日本中文字幕免费在线不卡| 久久久午夜精品| 亚洲最新视频在线| 久久国产精品免费一区| 久久大逼视频| 91久久在线视频| 亚洲经典自拍| 欧美日韩一区二区三| 欧美在线地址| 国产精品视频免费在线观看| 久久午夜精品一区二区| 欧美制服丝袜| 香蕉视频成人在线观看| 国产伪娘ts一区| 欧美日韩国产一中文字不卡| 国产亚洲欧美一区| 米奇777超碰欧美日韩亚洲| 一本色道久久| 国产精品激情偷乱一区二区∴| 午夜精品久久久久| 久久一区二区精品| 久久综合久久美利坚合众国| 麻豆精品国产91久久久久久| 伊人蜜桃色噜噜激情综合| 亚洲人被黑人高潮完整版| 欧美日韩精品欧美日韩精品| 在线一区二区三区四区五区| 亚洲视频www| 国产女主播在线一区二区| 欧美成人激情在线| 亚洲午夜电影| 久久女同精品一区二区| 欧美精品videossex性护士| 午夜精品久久一牛影视| 欧美伊人精品成人久久综合97| 国产乱理伦片在线观看夜一区| 国产精品成人一区| 国产视频亚洲精品| 欧美日韩激情网| 欧美黄色视屏| 亚洲精品视频在线看| 欧美日韩中文字幕精品| 欧美精品粉嫩高潮一区二区| 久久激情综合| 国产午夜精品一区理论片飘花| 国产精品区免费视频| 亚洲精品日韩久久| 欧美精品一区二区三区在线播放| 国产精品一区二区视频| 国产欧美日韩中文字幕在线| 欧美日韩另类一区| 国产精品日韩欧美| 日韩午夜精品视频| 午夜精品一区二区三区在线| 99国产精品视频免费观看| 欧美影院午夜播放| 国产真实精品久久二三区| 激情综合色综合久久综合| 亚洲卡通欧美制服中文| 国产精品另类一区| 老鸭窝91久久精品色噜噜导演| 欧美视频一二三区| 国产在线精品成人一区二区三区| 老司机午夜精品| 欧美日韩人人澡狠狠躁视频| 亚洲风情在线资源站| 久久一区二区三区四区| 欧美成人午夜免费视在线看片| 国产精品99久久久久久久久| 性8sex亚洲区入口| 亚洲精品欧美在线| 99国产精品久久| 国产欧美在线播放| 久久av在线| 精品不卡视频| 欧美伦理视频网站| 国产精品免费一区豆花| 亚洲电影一级黄| 亚洲国产精品久久| 宅男66日本亚洲欧美视频| 亚洲欧美视频一区二区三区| 久久婷婷久久一区二区三区| 亚洲精品一二| 一区二区精品| 中日韩男男gay无套| 在线精品视频一区二区三四| 欧美激情亚洲激情| 国产日产欧产精品推荐色| 亚洲国产美女精品久久久久∴| 国产精品另类一区| 久久er精品视频| 亚洲精品视频一区| 亚洲一区不卡| 欧美午夜宅男影院在线观看| 老牛嫩草一区二区三区日本| 久久久av毛片精品| 久久精品99国产精品日本| 欧美婷婷在线| 欧美久久一区| 久久亚洲精品视频| 亚洲在线视频一区| 9色精品在线| 亚洲第一福利社区| 中文在线资源观看网站视频免费不卡| 一区二区在线观看av| 欧美另类99xxxxx| 久久露脸国产精品| 久久噜噜噜精品国产亚洲综合| 欧美午夜在线观看| 亚洲免费黄色| 欧美国产亚洲视频| 欧美三级在线播放| 最新亚洲激情| 久久久久久999| 久久免费99精品久久久久久| 麻豆九一精品爱看视频在线观看免费| 欧美美女bb生活片| 欧美专区在线播放| 欧美极品影院| 亚洲免费不卡| 欧美日韩一区二区三区在线| 黄色亚洲大片免费在线观看| 狠狠色狠狠色综合人人| 国内精品久久久久影院薰衣草| 欧美激情综合色综合啪啪| 亚洲一区久久| 国内精品久久久久久影视8| 亚洲欧洲另类国产综合| 欧美精选午夜久久久乱码6080| 欧美一区二区免费视频| 国产精品爱啪在线线免费观看| 欧美日韩综合| 亚洲美女中出| 国产午夜精品在线观看| 亚洲毛片一区二区| 亚洲六月丁香色婷婷综合久久| 在线一区欧美| 久久大香伊蕉在人线观看热2| 国产精品日韩久久久| 亚洲一区二区三区久久| 欧美激情一二区| 欧美久久久久久| 美女视频黄a大片欧美| 亚洲免费av网站| 国产精品第2页| 老司机67194精品线观看| 欧美一二三区在线观看| 欧美大片在线看| 国内精品免费午夜毛片| 欧美一区二区在线| 国产精品久久久久久久浪潮网站| 午夜久久99| 久久久久久亚洲精品杨幂换脸| 久久久噜噜噜久久久| 国产日韩高清一区二区三区在线| 久久久精品动漫| 欧美视频在线一区二区三区| 狠狠色综合色综合网络| 亚洲黄色免费网站| 欧美在线视频a| 欧美精品1区2区3区| 免费成人高清视频| 国产一区二区三区久久| 亚洲精品五月天| 国内精品伊人久久久久av影院| 国产精品久久久久国产精品日日| 狠狠色综合网站久久久久久久| 99re66热这里只有精品3直播| 亚洲一区二区精品在线| 欧美日韩国产综合新一区| 中国日韩欧美久久久久久久久| 亚洲三级电影在线观看| 美女主播视频一区| 最新69国产成人精品视频免费| 亚洲国产小视频| 在线日韩视频| 久热综合在线亚洲精品| 欧美日产一区二区三区在线观看| 亚洲人成网站精品片在线观看| 久久精品夜色噜噜亚洲aⅴ| 激情亚洲网站| 狠狠综合久久av一区二区老牛| 99热免费精品| 99国内精品久久久久久久软件| 宅男精品导航| 欧美高清一区二区| 亚洲国产精品久久久久婷婷884| 国产日韩欧美一区二区| 亚洲图片在区色| 国产精品久久久久久久久婷婷| 亚洲精品国精品久久99热一| 午夜宅男久久久| 欧美视频三区在线播放| 欧美国产在线电影| 亚洲国产高潮在线观看| 国产在线精品一区二区夜色| 欧美成人亚洲成人日韩成人| 欧美激情综合亚洲一二区| 麻豆精品一区二区av白丝在线| 久久久成人精品| 国产日韩综合一区二区性色av| 亚洲国产一区二区视频| 欧美专区日韩专区| 亚洲欧美日本在线| 欧美福利在线观看| 亚洲电影在线看| 欧美.com| 国产亚洲成av人在线观看导航| 欧美精品在线观看一区二区| 久久精品91久久香蕉加勒比| 欧美精品一区视频| 国产精品视频你懂的| 久久久久久尹人网香蕉| 欧美自拍偷拍午夜视频| 欧美高清在线| 午夜日韩av| 夜久久久久久| ●精品国产综合乱码久久久久| 亚洲精品日韩激情在线电影| 免费欧美日韩| 亚洲欧洲一二三| 久久影视三级福利片| 亚洲欧美日韩另类精品一区二区三区| 一个色综合av| 一区二区日韩伦理片| 香蕉久久夜色精品国产使用方法| 久久高清免费观看| 欧美午夜视频| 国产农村妇女精品一二区| 日韩一区二区免费高清| 欧美激情五月| 香蕉视频成人在线观看| 亚洲精品免费看| 久久九九全国免费精品观看| 久久国产精品99久久久久久老狼| 亚洲欧美激情精品一区二区| 国内精品久久久久久久97牛牛| 欧美日韩国产小视频在线观看| 欧美日韩精品免费观看视一区二区| 久久一日本道色综合久久| 亚洲一区欧美一区| 欧美亚洲视频在线看网址| 精东粉嫩av免费一区二区三区| 久色婷婷小香蕉久久| 亚洲福利精品| 国内综合精品午夜久久资源| 亚洲国产女人aaa毛片在线| 亚洲免费伊人电影在线观看av| 欧美日韩hd| 99视频超级精品| 国产精品一国产精品k频道56| 欧美视频在线观看一区| 亚洲国产一区二区三区在线播| 亚洲图片欧美日产| 欧美一区二区精品| 亚洲六月丁香色婷婷综合久久| 久久岛国电影| 免费看黄裸体一级大秀欧美| 欧美日韩精品一区二区在线播放| 精东粉嫩av免费一区二区三区| 亚洲欧洲综合另类在线| 亚洲欧美日韩国产成人精品影院| 欧美亚洲免费在线| 欧美激情一区在线|