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