1 配置要求
下面條件必須滿足:
軟體:STEP 7 和 S7 Fault-Tolerant System 選件
硬體:
一個 S7-400H PLC,包括:一個機架,UR2-H,兩個電源,PS 407 10A兩個容錯 CPU (CPU 414-4H 或 CPU 417-4H)
四個同步子子產品、兩根同步光纖,一個帶主動背闆總線的 ET 200M 分布式 I/O 裝置,包括:兩個 IM 153-2,一個數字量輸入子產品,SM 321 DI 16 x DC24V,一個數字量輸出子產品,SM 322 DI 16 x DC24V,必要的附件(比如 PROFIBUS 屏蔽電纜)
2 組态硬體和啟動 S7-400H
2.1 安裝如圖硬體的步驟
1.按照硬體安裝手冊所述,配置 S7-400H 的兩個子單元。額外要注意的是:通過設定同步子子產品的
開關來确定機架号。這一設定隻有在 CPU 上電并記憶體複位後才會生效。機架号設定得不正确會導緻不能
線上通路 CPU 和 CPU 工作不正常插入同步子子產品後一定要把前蓋闆上的螺絲擰緊以激活它們。
連接配接光纖(上面和上面連,下面和下面連),小心放置以免損壞,最好分開不會互相幹擾。如果在
啟動系統時光纖還沒到位,兩個 CPU 都會把自己當作主站。
2.按照 ET200M Distributed I/O Device 手冊配置分布式 I/O。
3.連接配接程式設計裝置到作為 S7-400H 的主 CPU 的 CPU0。
4.上電之後會有一個嚴格的 RAM 自檢。每兆需要大約 8 秒。在此期間 CPU 無法通路,STOP 燈閃
爍。
5.用模式開關為兩個 CPU 執行一次記憶體複位,它會把同步子產品上的機架設定讀到 CPU 的作業系統
中去。
6.按照 S7-400 硬體安裝手冊為每個CPU 獨立地調試。裝載程式并執行溫啟:首先是主 CPU,然
後是備用 CPU。
7.把兩個 CPU 都撥到 STOP 位置。
2.2 啟動 S7-400H 的步驟
1.打開“H Project”。硬體配置應該與“配置要求”中的一緻
2.打開硬體配置
3.調整硬體配置,比如子產品類型,MPI 位址,DP 位址
4.打開“S7 program”的使用者程式。“S7 program”檔案夾隻存在于 CPU0 裡
5.如果必要,修改使用者程式并存盤
6.裝載使用者程式到 CPU0
7.用模式開關啟動 S7-400H PLC ,首先是 CPU0 然後是 CPU1, 到 RUN-P 位置
結果:CPU0 作為主站啟動而 CPU1 作備用。再備用 CPU 連結更新完後,S7-400H 進入了備援系統
模式并開始執行使用者程式。
注意:你也可以使用程式設計裝置啟動和停止 S7-400H PLC。請見H 選件包的線上幫助。
3 容錯系統的故障響應舉例
3.1 例 1:CPU或電源故障
初始狀态:S7-400H 處于備援系統模式。
1.關掉電源導緻 CPU0 失敗
結果:CPU1 的 REDF,IFM1,IFM2 燈亮,CPU1 進入單主模式,使用者程式繼續運作。
2.恢複電源供電
結果:
CPU0 執行自動的連結和更新
CPU0 進入 RUN 模式并運作在備用狀态
S7-400H 恢複備援系統模式
3.2 例 2:光纖故障
初始狀态:S7-400H 處于備援系統模式。兩個CPU 的模式選擇開關都在 RUN 或 PUN-P。
1.斷開兩根光纖中的一根
結果:兩個 CPU 的 REDF,IFM1 或 IFM2 燈亮(取決于哪根光纖斷開),原來為主的 CPU 進入單主
模式,使用者程式繼續運作。
2.把斷開的光纖重新連上
3.重新開機原來為備用,現在處于停止狀态的 CPU,比如可以用 STEP 7 的“operating status”
結果:CPU1 執行自動的連結和更新,S7-400H 恢複備援系統模式。