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