容錯(cuò)通訊
帶有容錯(cuò)通信功能的SIMATIC提供了一種新的通信類型,該通信類型具有以下特點(diǎn):
-
可用性更高:
發(fā)生故障時(shí),憑借其多達(dá)4個(gè)的冗余連接,可以繼續(xù)通信。必要的切換工作對于用戶來說是透明的。
-
工作簡單;
容錯(cuò)處理對于用戶也是透明的?墒褂糜糜跇(biāo)準(zhǔn)通訊的用戶程序,無需修改。冗余功能的定義僅需在參數(shù)化階段就可以完成。
容錯(cuò)通訊目前由 S7-400H(冗余和非冗余配置)和 PC 所支持。對于 PC 來說,需要使用 Redconnect 軟件包(參見“SIMATIC NET 通訊系統(tǒng)”)。
取決于對可用性的需求,可以使用不同的組態(tài)選項(xiàng):
-
單一總線或冗余總線。
-
線型拓?fù)浜铜h(huán)型拓?fù)淇偩。
運(yùn)行模式
CPU 417-4H、CPU 414-4H 和 CPU 412-3H 的操作系統(tǒng)可自主執(zhí)行 S7-400H 的所有必要附加功能:
-
數(shù)據(jù)交換
-
故障響應(yīng)(控制轉(zhuǎn)換給備用設(shè)備)
-
兩個(gè)子設(shè)備的同步
-
自檢
冗余原理
S7-400H的工作符合“熱備份”模式的主動(dòng)冗余原理(支持故障發(fā)生時(shí)的無重啟自動(dòng)切換功能)。根據(jù)該原理,在無故障運(yùn)行期間,兩個(gè)子單元都處于工作狀態(tài)。當(dāng)故障發(fā)生時(shí),未出現(xiàn)故障的設(shè)備將獨(dú)立地接管過程控制。
為了確保平穩(wěn)的控制接管,必須通過中央控制器鏈路實(shí)現(xiàn)高速、可靠的數(shù)據(jù)交換。
在控制轉(zhuǎn)移期間,設(shè)備自動(dòng)地使用
-
相同的用戶程序
-
相同的數(shù)據(jù)塊
-
相同的過程圖像內(nèi)容
-
相同的內(nèi)部數(shù)據(jù),例如定時(shí)器、計(jì)數(shù)器、位存儲(chǔ)單元等
這意味著,這兩個(gè)設(shè)備的更新操作始終完全一樣,并可以在出現(xiàn)故障時(shí)獨(dú)立地繼續(xù)執(zhí)行控制功能。
I/O 工作于冗余模式時(shí),其結(jié)果將是:
-
在沒有故障的工作期間,兩個(gè)模塊均處于工作狀態(tài),即,在存在冗余輸入的情況下,例如通過兩個(gè)模塊讀入的共用傳感器(也可以設(shè)置兩個(gè)傳感器)的信號(hào),會(huì)對其結(jié)果進(jìn)行比較,以將一致性的值提供給用戶以進(jìn)一步處理。對于冗余輸出來說,由用戶程序計(jì)算出的值通過兩個(gè)模塊來輸出。
-
如果出現(xiàn)了故障,例如輸入模塊中有一個(gè)或者兩個(gè)均出現(xiàn)了故障,則不再尋址故障模塊,且對故障進(jìn)行報(bào)告處理,此后,僅使用未出現(xiàn)故障的模塊繼續(xù)工作。聯(lián)機(jī)修理工作完成之后,又可以尋址兩個(gè)模塊。
對于無重啟切換,必須實(shí)現(xiàn)兩個(gè)子單元的同步。
S7-400H采用“事件驅(qū)動(dòng)同步”技術(shù)。
同步操作伴隨著導(dǎo)致兩個(gè)子單元內(nèi)部狀態(tài)出現(xiàn)差異的每個(gè)事件而進(jìn)行。這些事件的發(fā)生情況例如有: