劉黎,沈沖平
(云南能投威信能源有限公司,云南昭通657903)
淺談AB PLC冗余系統(tǒng)中冗余模塊故障的處理方法
劉黎,沈沖平
(云南能投威信能源有限公司,云南昭通657903)
對(duì)AB PLC的冗余系統(tǒng)和AB PLC冗余系統(tǒng)中1756-RM冗余模塊出現(xiàn)故障的處理方法進(jìn)行了比較全面的介紹。
AB PLC;冗余;RSLogix 5000;RSLinx
某2×600 MW火力發(fā)電廠的除灰系統(tǒng)采用的是羅克韋爾公司生產(chǎn)的AB PLC的冗余系統(tǒng),上位機(jī)采用的是GE公司生產(chǎn)的IFIX系統(tǒng)。
在倒電時(shí),因停電時(shí)間比較長(zhǎng),導(dǎo)致供給PLC系統(tǒng)的UPS的電量耗盡。重新上電后,除灰系統(tǒng)所有畫面均無數(shù)據(jù),整個(gè)系統(tǒng)癱瘓。
為了確保除灰系統(tǒng)的可靠性,控制系統(tǒng)采用了AB公司的冗余PLC,即當(dāng)主控制器機(jī)架中出現(xiàn)故障時(shí),比如主機(jī)架掉電、主機(jī)架中的一個(gè)模塊發(fā)生硬件或固件故障、主控制器的用戶程序發(fā)生主要故障、主機(jī)架與遠(yuǎn)程ControlNet或EtherNet/IP模塊間的通信丟失、以太網(wǎng)轉(zhuǎn)接電纜與主機(jī)架中的EtherNet/IP通信模塊斷開、在主機(jī)架中拔除或插入任何模塊、主控制器發(fā)出切換命令、RSLinx軟件發(fā)出切換命令,冗余系統(tǒng)會(huì)自動(dòng)將控制權(quán)從主機(jī)架控制切換到從機(jī)架。
AB PLC冗余系統(tǒng)的主、從機(jī)架及所有卡件的目錄號(hào)、系列、版本都一樣,控制器的存儲(chǔ)器的容量也相同,插槽分配均一致。除灰控制系統(tǒng)的機(jī)架采用的是1756-A7,電源模塊采用的是control logix 1756-PAR2,CPU采用的是logix 5561 1756-L61,通訊卡采用的是controlnet ID 1756-CNBR,并已將CNB模塊設(shè)置為相同的節(jié)點(diǎn)號(hào)。網(wǎng)卡采用的是1756-ENBT,并設(shè)置成同一IP地址。熱備模塊采用的是system redundancy module 1756-RM B。其系統(tǒng)配置示意圖如圖1所示。
通過對(duì)除灰PLC系統(tǒng)檢查發(fā)現(xiàn),AB PLC的主、備CPU模塊的OK燈紅閃;CNBR模塊的OK燈紅色常亮,其余燈不亮,液晶屏顯示FAULT;ENBT模塊顯示PASS;1756-RM B模塊顯示TEST,且OK燈紅色常亮。通過故障指示燈,查閱AB PLC的相關(guān)手冊(cè),可以初步判斷為該系統(tǒng)發(fā)生了故障,且為不可恢復(fù)的主要故障。
圖1 除灰PLC系統(tǒng)冗余配置示意圖
因PLC的CPU模塊已發(fā)生不可恢復(fù)的主要故障,不能進(jìn)行正常通訊。只能通過筆記本電腦用網(wǎng)線與網(wǎng)卡1756-ENBT進(jìn)行直接連接,事先已將電腦的IP和網(wǎng)卡1756-ENBT的IP設(shè)置成同一個(gè)網(wǎng)段。
啟動(dòng)RSlinx軟件,通過RsWho查看PLC網(wǎng)絡(luò)。如果為1756-RM B模塊壞,且連在機(jī)架上,則RSLinx軟體無法搜索到CPU,連不上PLC。此處曾嘗試過更換機(jī)架、更換CNBR、ENBT、CPU模塊等,但均以無效告終。如果將1756-RM B模塊拔掉,再通過RSLinx軟件的RsWho功能就能找到機(jī)架和卡件;找到后,打開RSLogix 5000軟件,連接到PLC;連接后,通過軟件清除掉PLC的主要故障。
清除PLC主要故障的方法為:①單擊offline旁邊的黑色下拉箭頭,彈出對(duì)話框;②單擊對(duì)話框中“controller properties”選項(xiàng),將會(huì)彈出1個(gè)Connect To Go Online對(duì)話框,如圖2所示;③單擊“Connect To Go Online”對(duì)話框中的“Major faults”,可查看故障信息及代碼。如圖2所示,其故障為Uable to read ControlBus chassis information,故障代碼為Type3,code 20,通過查閱《Logix5000主要故障、次要故障和I/O故障代碼編程手冊(cè)》,發(fā)現(xiàn)類型3,代碼20的故障為機(jī)架故障;④點(diǎn)擊“Clear Majors”,清除主要故障。
故障清除后,CPU、CNBR、ENBT模塊的指示燈均恢復(fù)正常,PLC能單機(jī)運(yùn)行。插上1756-RM B模塊后,又會(huì)重復(fù)剛開始出現(xiàn)的故障,可以初步判斷為1756-RM B模塊壞。更換新的1756-RM B模塊后,除灰系統(tǒng)正常運(yùn)行,熱備切換也正常,判斷為1756-RM B模塊壞。
AB PLC的CPU提示發(fā)生了主要故障時(shí),因不能通過以太網(wǎng)連接到PLC系統(tǒng),建議采取直接連ENBT卡的方式。當(dāng)AB PLC的冗余系統(tǒng)出故障時(shí),為了快速判斷出卡件故障,建議先將從機(jī)架斷電,并將冗余備用模塊1756-RM B拔掉后,再進(jìn)行查找,這樣查找故障將更方便、快捷,可以節(jié)約大量檢修維護(hù)時(shí)間。
圖2 AB PLC故障示意圖
〔編輯:張思楠〕
TP273
A
10.15913/j.cnki.kjycx.2017.14.076
2095-6835(2017)14-0076-02