軟冗余和硬冗余有很多的共同點,也有一些不同的地方:
共同點
1、冗余功能相同,做到冗余的部分包括:電源模板、CPU、PROFIBUS-DP網絡
2、結構差不多,都是利用PROFIBUS-DP網絡,使用IM153-2實現信號模板的公用功能。(利用IM153-2做網絡切換)IM153-2是遠程I/O接口模板,是ET200M系列產品,后面只能掛S7-300信號模板,這不影響使用,只要掛在DP網絡下,無論是S7-300還是S7-400都能直接編程使用。IM153-2后面掛的所有信號模板你就看成是CPU直接后面掛的信號模板直接使用就可以了。
不同點
1、S7-300系列可以實現軟冗余,而S7-400可以實現軟冗余或者硬冗余
2、CPU之間同步的途徑不一樣,這個是軟/硬的根本區別,軟冗余兩個CPU通過MPI口或者PROFIBUS-DP模塊或者以太網模塊進行數據的同步,在程序中需要加軟冗余包程序支持。需要在程序中設定一些冗余參數。而硬冗余通過加同步模塊(很小,加到CPU里面)和同步光纖實現同步功能,不需要軟件包支持。
3、軟冗余主從切換時間比較長,一般為秒級。硬冗余主從切換時間比較短,一般在100毫秒以下。
除了以上兩種冗余,還有一種根本不同的冗余,是I/O冗余。










