在工業自動化系統中,為了使系統長期穩定可靠地運行,大量選用可編程邏輯控制器(PLC)作為控制器,甚至在此基礎上組建冗余系統進一步提高系統的可靠性。冗余的分類方式很多。目前,采用的PLC冗余方式分為2種,即軟冗余和硬冗余。西門子公司在這2方面均給出了解決方案?;赟7-400H的硬冗余的可靠性高,但構建系統成本也較高。而基于S7-300或S7-400的軟冗余是一種綜合考慮提高可靠性和降低成本的折中方案。目前,軟冗余系統已經在污水處理、冶金、化工等控制工程中得到了普遍應用。但目前對于軟冗余的性能,仍缺乏系統的研究。文中首先敘述西門子PLC軟冗余系統的實現原理,然后重點分析主備切換時間和數據同步時間,以便為類似控制系統設計提供參考依據。 1、 軟冗余實現原理 典型的PLC軟冗余系統組成案例如圖1所示。
圖1 典型的PLC軟冗余系統組成
在系統運行時2個CPU均啟動,但只有主CPU執行控制命令,備用CPU檢測主CPU狀態,時刻準備接替主CPU繼續工作。與主CPU通信的IMl 53—2模塊處于激活狀態使主CPU能訪問I/0模塊。當系統發生特定故障時,系統可以實現主備切換,備站接替主站繼續運行。這些故障包括:主機架電源、背板總線等故障;CPU故障;Profibus現場總線網絡故障;ET200M站的通信接口模塊IMl53故障。 PLC軟冗余系統要實現軟冗余功能,需要存程序中調用冗余軟件包的功能模塊,其主要包括:初始化冗余系統運行參數的FCl00模塊;故障診斷、主備切換的FCl02模塊;發送/接收數據的FBl03模塊;調用FBl03進行數據同步、分析系統狀態的FBl01模塊。帶有冗余功能的程序結構見圖2。
圖2 帶有冗余功能的程序結構
在PLC每個循環執行周期中,主系統先凋用FBl01接收并分析備系統狀態,然后執行冗余程序,最后再調用FBl01將需要同步的數據發送到備系統。備系統先調用FBl01接收并分析主系統狀態,跳過冗余程序,然后將備系統狀態發送到主系統。需注意的是,實現冗余功能的最重要模塊FBl01執行時先分析主備系統狀態,然后再發送數據(或接收數據)。由于軟件是順序執行控制工程網版權所有,將導致接收到對方故障信息后,對故障處理的滯后。軟件順序執行機制是導致軟冗余切換時間較長的一個重要原因。 2、主備切換時間分析 主備切換時間是指系統發生故障到備站接替主站正常丁作所需要的時間。 2.1 主CPU或電源模塊故障分析 當前2種故障發生時,ET200M站的主通信接口模塊IMl53與主CPU失去連接。自動在主備通信接口模塊IM]53之間實現切換。同時備CPU在向主CPU發送備站狀態時將檢測到同步線數據傳輸錯誤,繼而主動切換成主CPU。 如果主CPU故障出現在備CPU調用FBl01執行發送功能之前,那么接下來備CPU在調用發送功能時就能檢測到與主CPU通信連接故障,并在下一個周期調用接收功能時備CPU切換成主CPU。此時主備切換時間t最短。(1) 式中t為主備切換時間;Tcyc為PLC循環掃描周期;t(FB101)為冗余功能塊FBl01執行時間。
網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
Copyright © 2000-2020 www.xnbt.net All Rights Reserved.
中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
聯系郵箱:920 891 263@qq.com
主站蜘蛛池模板: 国产精品一区二区av| 三级毛片在线| 四虎影院在线免费播放| 国产免费观看a大片的网站| 精品视频一区二区三区在线观看 | 蕾丝视频成人| 国产成人av在线影院| 中文字幕1页| 精品国产www| 韩国女主播一区二区| 大学生情侣在线| 精品综合久久久久久98| 国产色a在线观看| 男女猛烈xx00免费视频试看| 蜜桃成熟之蜜桃仙子| 国产亚洲高清不卡在线观看| 男女一边摸一边做爽爽| 4480新热播影院| 成人永久福利免费观看| 国产精品久久久精品三级| 99久久精品费精品国产一区二区| 亚洲迷情| 国产护士一级毛片高清| 久久精品免费一区二区三区| 午夜dj在线观看免费视频| 欧美人与牲动交xxxx| 欧美69影院| 粉色视频在线播放| 豪妇荡乳1一5白玉兰免费下载| 乱中年女人伦av三区| 久久我们这里只有精品国产4| 亚洲电影中文字幕| 国产馆在线观看免费的| 国产成在线观看免费视频成本人| 久久99国产精品久久99| 公洗澡时强要了| 欧美a级成人淫片免费看| 免费网站看v片在线香蕉| 成年性午夜免费视频网站不卡| 久久久久久综合| 国产99久久亚洲综合精品|