西門子PLC中的軟冗余和硬冗余
發(fā)布于2022-01-21 19:25
102
2
標簽:硬冗余,軟冗余
西門子PLC中的軟冗余和硬冗余是什么?軟冗余和硬冗余有很多的共同點,也有一些不同的地方,我們需要了解他們直接的區(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é)調(diào),時間為毫秒級。
4、當dp從站的接口或profibus鏈路故障,軟冗余的主備cpu會進行切換,而硬冗余系統(tǒng)中,從站故障不會出現(xiàn)主、備cpu切換的情況。
5、軟冗余不支持IO冗余,IO冗余只能在硬冗余中實現(xiàn)。
總結:以上就是“西門子PLC中的軟冗余和硬冗余”的相關介紹,您了解了嗎?兩者有相同地方也有不同的地方,好了,本期內(nèi)容先為你介紹到這里,另外技成培訓網(wǎng)有提供plc視頻教程,有興趣的朋友可以去看看。