3) 在輸出端有感性負載時,通過試驗得出:若是交流負載場合,應在負載的兩端并接CR浪涌吸收器;如交流是100V、200V電壓而功率為400VA左右時,CR浪涌吸收器為0.47μF+47Ω,如圖5所示。CR愈靠近負載,其抗干擾效果愈好;若是直流負載場合,則在負載的兩端并接續(xù)流二極管D,如圖6所示。二極管也要靠近負載。二極管的反向耐壓應是負載電壓的4倍。

圖5 輸出端交流感性負載

圖6 輸出端直流感性負載
2、從PLC的軟件程序來考慮提高控制系統(tǒng)的可靠性
為了提高PLC控制系統(tǒng)工作的可靠性,可以專門設置一個定時器,作為監(jiān)控程序部分,對系統(tǒng)的運行狀態(tài)進行檢測。若程序運行能正常結束,則該定時器就立即被清零;若程序運行發(fā)生故障,如出現(xiàn)死循環(huán)等,該定時器在設定的時間到就無法清零,此時PLC發(fā)出報警信號。在設計應用程序時,使用這種方法來實現(xiàn)對系統(tǒng)各部分運行狀態(tài)的監(jiān)控。如果用PLC來控制某一對象時,編制程序時可定義一個定時器來對這一對象的運行狀態(tài)進行監(jiān)視:該定時器的設定時間即為這一對象工作所需的最大時間;當啟動該對象運行時,同時也啟動該定時器。若該對象的運行程序在規(guī)定的時間結束工作,發(fā)出一個工作完成信號,使該定時器清零,說明這一對象的運行程序正常;否則,屬運行不正常,發(fā)出報警信號或停機信號。監(jiān)控程序的梯形圖如圖7所示。圖7中定時器T1為檢測元件,X001為控制對象動作信號,X002為動作完成信號,M2為報警或停機信號。假設被控對象的運行程序完成一次循環(huán)需要50s,則定時器K值可取510(T1為100ms定時器)。當X001=1時,被控對象運行開始,T1開始計時;如在規(guī)定的時間內被控對象的運行程序能正常結束,則X002動作,M1復位,定時器T1被清零,等待下一次循環(huán)的開始;若在規(guī)定時間沒有發(fā)出被控對象運行完成的動作信號,則判斷為故障,T1的觸點閉合,接通M2發(fā)出報警信號或停機信號。

圖7 檢測程序
3、結語
PLC控制系統(tǒng)的工作可靠性與多種因素有關,有些客觀因素也干擾著控制系統(tǒng)的穩(wěn)定性。通過設計正確的硬件線路,選擇質量高的元器件,改善工作環(huán)境,編制監(jiān)控程序等措施,可以使PLC控制系統(tǒng)的工作可靠性和穩(wěn)定性得到很大的提高。










