回顾一下,前两期我们的维修专家刘师傅为我们讲了S7-200的内部结构和S7-200的故障检测方法,今天我们就通过一个S7-200的维修案例来了解一下S7-200的plc维修技巧。
本次维修的S7-200的问题在于:"用户反馈该PLC的I0.1不起作用"。
拿到S7-200后,我们首先要进行检测PLC送电RUN灯是否正常亮,如果亮,然后再用万用表直流电压档测量PLC的L+对I0.1口的电压,如果在24V左右,是正常范围。L+对I0.1口接短接线,DI状态对应I0.1的LED亮,断开短接线DI状态对应I0.1的LED灭,至此基本可以判断I0.1的输入回路没有问题。参看下图:
下一步,连接PC机和PLC 用编程软件继续检测。打开编程软件,上传保存用户程序,下载自己编写的测试程序,在线监控输入点,见下图:
编程软件打开在线监控,可看到测试程序中的I0.1的状态,接通L+和I0.1的短接线,观察测试程序中的I0.1状态,发现没有变化,这一步的结论是微处理器没有采集到I0.1的变量。
下一步测量I0.1输入光耦的输出端对0V的电压,接通L+和I0.1的短接线。发现光耦的输出端对0V的电压变化由高电平降到低电平,光耦被排除,下一步检测I0.1对应的驱动器芯片输出【测量时要小心贴片的脚很密容易短路】发现I0.1对应的芯片输出是一个高电平,短接L+和I0.1时,并没有应该出现的下降【微处理器对低电平响应】,判断驱动器芯片故障,型号2901,更换后。芯片输出有了跳变,打开编程软件监控I0.1,情况如下:
I0.1的监控点变成了蓝色,断开L+和I0.1时蓝色消失,故障排除,下载已经保存的用户程序,完成此维修。
好了朋友们,S7-200系列维修我们就讲到这,如果您还有S7-200的维修知识想了解,可以在工控维修专题http://wx.bjttsf.com 给我们留言,我们会第一时间帮您解决。