軟冗余和硬冗余的概念和區(qū)別
發(fā)布于2021-12-24 17:37
60
2
標簽:軟冗余,硬冗余
PLC可編程序控制器在工業(yè)生產(chǎn)中已經(jīng)無處不在,對plc編程運行要求也越來越高,經(jīng)常遇到一些冗余問題,其實冗余有軟冗余和硬冗余之分,下面技成培訓網(wǎng)小編和您一起來聊聊軟冗余和硬冗余的概念和區(qū)別。
一、概念
軟冗余通俗的講就是軟件冗余,軟件冗余 (SWR) 是一個軟件包,可以應用于對主備系統(tǒng)切換時間要求不高的控制系統(tǒng)中,需要安裝
硬冗余是指物理上的硬件冗余,通過同步模塊使兩套互為冗余的系統(tǒng)進行實時數(shù)據(jù)交換、通訊。
二、 兩者的區(qū)別
1、軟冗余是通過軟件冗余包實現(xiàn)的冗余,軟冗余是兩個獨立運行的CPU通過標準的通信接口,如MPI口或者PROFIBUS-DP模塊或者以太網(wǎng)模塊進行數(shù)據(jù)的同步,I/O 設備的連接是通過兩個冗余 PROFIBUS DP 網(wǎng)絡與帶有冗余IM 153-2接口模塊的ET-200M 站實現(xiàn)。通俗的說就是軟冗余實際上就是CPU之間的冗余和DP網(wǎng)絡的冗余,主、備系統(tǒng)通過軟冗余專用程序進行數(shù)據(jù)交換,備份以及故障切換。
硬冗余是通過同步光纜和同步模塊實現(xiàn)的冗余功能,不需要軟件包支持。
2、軟冗余主、備系統(tǒng)的CPU型號可以不同,例如一個為300,一個為400;硬冗余主、備系統(tǒng)的CPU型號必須相同。
3、軟冗余的數(shù)據(jù)同步是周期性同步;硬冗余數(shù)據(jù)同步是時間同步。
3、軟冗余中主cpu工作時,備用cpu是暖待機,也就是說當主 CPU 正在處理程序組件時,備用CPU 則跳過這些程序,這樣可以防止在兩個程序組件中出現(xiàn)不一 致,也就是待機站上的程序一直準備接管程序進行處理。因此軟冗余系統(tǒng)中,主、備系統(tǒng)切換時間長,一般為秒級。
硬冗余的主CPU和備用CPU都處于RUN模式,兩個CPU同步地處理用戶程序,主站故障后,備用cpu可以立即進行切換,兩個 CPU 的處理密切協(xié)調,時間為毫秒級。
4、當dp從站的接口或profibus鏈路故障,軟冗余的主備cpu會進行切換,而硬冗余系統(tǒng)中,從站故障不會出現(xiàn)主、備cpu切換的情況。
5、軟冗余不支持IO冗余,IO冗余只能在硬冗余中實現(xiàn)。
注意:400系統(tǒng)只有400H才能實現(xiàn)硬冗余。
總結:以上就是“軟冗余和硬冗余的概念和區(qū)別”的所有內容,他們運行方式和環(huán)境不同,好了今天的內容先介紹到這里,更多PLC相關資訊清繼續(xù)關注我們。