經常有這樣的西門子S7-200 CPU224,程序正常,故障燈也沒亮,但就是不能正常工作,根據本人多年的經驗,主要是以下兩方面的原因:
1、輸出繼電器觸點接觸電阻過大(最好不要超過1歐姆),或者繼電器雖然有動作但觸點沒有接通,或者繼電器驅動芯片ULN2003損壞。
2、輸入端的1K排阻燒壞,或者光耦初級燒壞。
本人編寫了一個簡單的程序,寫入PLC后,打到RUN狀態,按以下方法操作,就可準確找到西門子S7-200 CPU224故障點:
1、將輸入端的1M、2M、M三點連在一起。
2、連接L+和I0.0,查看I0.0指示燈是否亮,查看1L和Q0.0是否按3秒接通、1秒斷開的規律動作、且接通的穩定阻值應小于1歐姆。
3、連接L+和I0.1,查看I0.1指示燈是否亮,查看1L和Q0.1是否按3秒接通、1秒斷開的規律動作、且接通的穩定阻值應小于1歐姆。
4、連接L+和I0.2,查看I0.2指示燈是否亮,查看1L和Q0.2是否按3秒接通、1秒斷開的規律動作、且接通的穩定阻值應小于1歐姆。
5、連接L+和I0.3,查看I0.3指示燈是否亮,查看1L和Q0.3是否按3秒接通、1秒斷開的規律動作、且接通的穩定阻值應小于1歐姆。
6、連接L+和I0.4,查看I0.4指示燈是否亮,查看2L和Q0.4是否按3秒接通、1秒斷開的規律動作、且接通的穩定阻值應小于1歐姆。
7、......
同上方法一樣,查看所有的輸入電、輸出點,就可準確找出西門子S7-200 CPU224的故障點
CPU226的測試方法和CPU224類似
下附測試程序[ post]
s7-200 cpu226測試程序on3s.rar (3 K) 下载次数:18 [/post][ post]
s7-200 cpu224測試程序on3s.rar (2 K) 下载次数:11 [/post]
[ 此帖被llllggggyyyy在2010-12-27 15:29重新編輯 ]