西门子s7-300plc模块故障的处理:【案例】某日接到工厂同事的电话,说有一台300系统的涂装设备, 值班员在给设备做维保时,“不小心”把220V电源接入到300系统ET200从站的扩展模块中了,造成该从站报警,无常工作的故障。在赶往I厂的路上,知道该从站的接口模块ET200已经更换,看硬件组态信息已经没有报警,但是,该从站的所有输出没有了,plc程序是有输出显示的。
到现场,大致了解了一下排除故障及更换接口模块的过程。看了-下硬件组态,该站点一个数字 量输出模块(32位数字量输出6ES7332-1BL00-0AA0), 在程序中没有使用到模块地址,我按该没模块地址区域的其中一个地址编辑了简单的程序,编译、下载到cpu后, 走到该从站一个模块处看 输出指示灯仍然没有亮,该子程序确认是被OB1调了的,程序没有问题。
于是,直接在该站点上断开电源,重新安装该站点的所有模块,没有发现背板U型连接器及模块插针弯曲情况,检查、确认后回装了该站点的所有模块,上从站电源, 待从站接口模块run运行后,那个模块的输出指示灯还是没有起。用户程序上有输出而实际没有输出,我坚信是背板U型连接器或者是其中-个模块的硬件故障。于是,我自己动手拆卸了*二遍该从站的所有模块,认真的看每一个背板U型连接器, 及所有插针的情况,正常未发现任何异常,再次上电测试,结果还是一样,的模块还是没有按正常亮起那盏绿色的指示灯。时间不知不觉中已经快到旁晚的5点左右,问题还没有找到。我将该从站的数字量输入与数字量输出的模块之间在断电状态下,有意没有安装一个模块后上电,到的电脑边看硬件组态在线情况,显示那个位置有错误报警。回想起几次测试,我让同事找一个相同的数字量输出模块,打算用替换法替换来测试。当同事拿来新的数字量输出模块6ES7332-1BL00-0AA0我插入后,重新上电,哈哈,不但其它输出模块有了输出,那个我测试的输出点也亮起了应该的绿色指示灯。
我将我的测试程序后,准备回家了,到该从站处让同事做扫末工作时,看到那个指示灯还亮着。就再次回到电脑边用变量表方式,打开输入输出地址,在该变量表上将那个输出赋值为0,改变变量表,此,这次的排障结束。于,所有排障过程使用的是同事的电脑,他没有截图软件安装,也不方便截图说明,这次故障排除全凭前几天前的处理过程记忆及文字说明了。