有時plc或其他控制器的開關(guān)量輸入由于受外界干擾影響,而瞬間輸入錯誤,導(dǎo)致plc產(chǎn)生誤動作,這時就在plc的輸入端并上一個0.1μf的小電容和一個1mω的電阻來消除靜電感應(yīng)或電場耦合等干擾。消除開關(guān)量輸入的干擾如圖1所示。對于接+24v有效的輸入,電容和電阻是接地,對于0v有效的輸入,則用電阻和電容并聯(lián)后接+24v。
圖1 消除開關(guān)量輸入的干擾
利用軟件延時方法,也是不錯的抗干擾方法。例如,i0.0信號易受干擾,用i0.0控制q12.0復(fù)位的程序,可采用如下抗干擾程序。開關(guān)量輸入的軟件抗干擾程序如圖2所示。
圖2 開關(guān)量輸入的軟件抗干擾程序
此程序中,只有i0.0在連續(xù)3s內(nèi)合上,q12.0才復(fù)位,i0.0上的干擾不可能維持這么長時間,所以也就不對q12.0產(chǎn)生作用了。實際使用時,t0的時間可以更短一些。