天天看點

CODESYS備援系統配置

作者:一個發芽的洋芋

使用PLC備援配置,可以顯著增強控制系統的可靠性。這種備援設計確定在主PLC出現故障時,備用PLC能夠無縫接管應用程式的執行,進而避免生産中斷和系統崩潰。備援PLC不僅為控制系統提供了安全保障,還能夠有效預防系統故障,確定生産過程的連續性和穩定性。是以,在關鍵控制系統中采用PLC備援是提升系統可靠性、確定生産安全的高效政策。

PLC備援概況

在備援控制系統中,應用程式同時在兩台 PLC 上運作:主PLC處于激活狀态 (1),從PLC處于待機模式 (2)。處于待機模式的 PLC 通過備援鍊路 (3) 讀取輸入并與激活的 PLC 同步。這樣,備用 PLC 就能在主PLC發生故障時立即啟動,并不間斷地接管現場總線 (4) 的控制。

此外,當可視化功能在浏覽器中以 CODESYS WebVisu 的形式運作時,還可以在備援控制系統中使用可視化備援功能。主從PLC在切換過程中,可視化用戶端将繼續無縫運作。

CODESYS備援系統配置

配置CODESYS備援系統

首先 Application右擊添加備援配置;在添加備援配置彈窗中點選添加

CODESYS備援系統配置
CODESYS備援系統配置

備援配設定裡,分别設定兩個PLC的IP位址(用于互相通訊連接配接),然後點寫入。此處的寫入是把參數寫入了配置檔案,是以控制需要重新開機。

CODESYS備援系統配置

重新開機後,直接登入,看到兩個控制器已經處于主從狀态。可以通過轉換按鈕來切換兩個PLC。

CODESYS備援系統配置

在日志中可看到備援系統啟動情況:

CODESYS備援系統配置

當然在備援配置裡還可以配置雙鍊路備援,以及EtherCAT、Profibus總線備援等,原理是相同的。

其他廠商的備援系統架構

AB:

CODESYS備援系統配置

西門子:

CODESYS備援系統配置