1756-OV32E
Micro Logix 1500 可編程序控制器是A-B系列的一種功能強大的小型控制器,這種小型可編程序控制器可以擴展 Compact I/O。滿足各種工業應用的需求。它使用羅克韋爾編程軟件 RS Logix ,具有和Micro Logix1000,SLC系列控制器相同的指令集。
PLC是現代工業的三大支柱之一,是可靠性高、應用非常廣泛的工業控制產品。在中大型模塊化的PLC產品中,CPU模塊(中央處理器)是PLC的中心。一些重大的工業生產線往往要求連續運行不能停頓,而可靠性再高的PLC也不能保證故障為零,因此,雙CPU的冗余控制是一種滿足連續生產要求、提高系統可用性的有效手段。
二、雙CPU的PLC控制器
PLC控制器是系統控制的中心,采集系統的全部工況信號,實時控制相關的設備動作;同時監視生產過程參數和設備運行狀態,當危險工況出現時,及時發出聲光報警,當極限工況出現時,聯鎖保護設備,保障生產過程安全。為此,我們選擇了以產品可靠性高著稱的羅克韋爾自動化公司的新一代控制平臺:A-B ControlLogix系列,同時考慮采用雙CPU模塊冗余,進一步提高系統可靠性,避免因故障出現所引起的生產停頓或安全事故。
三、兩種雙CPU冗余方式的比較
ControlLogix提供有兩種CPU冗余解決方法,一種為純硬件冗余,另一種為軟件冗余。
硬件冗余的方法,是將兩個CPU模塊插在不同的兩個機架上,每個機架上除了CPU模塊,還要有通訊模塊CNBR、熱備模塊SRM和兩個熱備模塊間的連接光纜
CPU冗余控制的軟件實現編程主要從下面兩方面考慮:
1、控制權的裁決和轉移
塊CPU同時在線運行,一塊處于主控制模式,另一塊處于熱備模式。擁有主控制權的CPU具有輸出控制權,而熱備CPU同時采集數據和保持通訊連接,但輸出被禁止。
兩個CPU模塊互相監視對方的運行狀態和通訊情況,一旦發現對方故障,立即發出報警,通過ControlNet網,傳送給上位工控機,在操作管理臺上顯示報警。如果是主控CPU模塊故障,熱備CPU模塊自動獲得主控制權。控制權的裁決和轉移的軟件框圖如圖4所示。
2、兩塊CPU模塊的同步控制
由于熱備CPU隨時準備著,一旦主CPU故障,就立即獲取主控制權而成為主控CPU,因此,主CPU必須將自己的信息隨時傳遞給熱備CPU,而熱備CPU必須跟蹤主CPU的變化,與主CPU保持同步,這樣,在兩塊CPU模塊進行控制權的轉移時,實現無擾動切換。
1746-BLM
1746-BTM
1746-C16
1746-FIO4I
1746-FIO4V
1746-HT
1746-IA16
1746-IA4
1746-IA8
1746-IB16
1746-IB32
1746-IB8
1746-IC16
1746-IG16
1746-IH16
1746-IM16
1746-IM4
1746-IM8
1746-IN16
1746-INT4
1746-IO12
1746-IO12DC
1746-IO4
1746-IO8
1746-ITB16
1746-ITV16
1746-IV16
1746-IV32
1746-IV8
1746-NI16I
1746-NI16V
1746-NI4
1746-NI8
1746-NIO4I
1746-NIO4V
1746-NO4I
1746-NO4V
1746-NO8I
1746-NO8V
1746-NR4
1746-NR8
1746-NT4
1746-NT8