西门子PLC CPU315自动停机的处理方法
设备出现生产线不能开机,检查为CPU自动停机所致,停机时出现SF系统故障灯亮,CPU STOP, BF灯不亮,说明不是从站导致停机的,停电或将CPU上开关从RUN转到STOP再转到RUN,CPU又工作正常,在线联机诊断,报警内容很多,重要的报警内容就是: 事件 29 / 100: 事件 ID 16# 494D 由 I/O 错误引起的 STOP 模式 无用户相关信息(Z1):0000无用户相关信息(Z2):5752 (Z3):2101 先前的工作模式:RUN 要求的工作模式:STOP (内部), 外部错误, 进入的事件 01:33:39.963 2012-04-10 看程序内下载有OB80,82,85.86.87,100,121,122等组织块,不是软件编程及DP从站问题造成的故障啊, DP从站的输入地址问题报错,不是CPU停机的原因,因为出现这个问题时,程序内调用了相应的OB块,CUP只会报警不会停机的,这次停机为外部错误,进入事件,这个外部事件是什么事件,诊断区没有给出答案,下午又再次出现了CPU自动停机, 首先拆除子站的DP接头,连接器及模块,cpu只是报错没有停机,从而排除了上述问题,本系统还使用了IM365接口模块,会不会是他本身的原因造成问题,咨询了一下西门子及设备厂家,西门子技术人员回复说这个模块稳定性不是很好,厂家也怀疑这个模块。同意给我寄一个新的模块试一下。但是新的过来没有这么快。且我在西门子论坛上也讨论过这个模块,坛友还是认可这个模块的,认为此模块出问题的可能性不是很大。 此时我怀疑厂家为了省钱,系统做的不规范造成这个问题。为此做了以下的改进: 1.将DC24V供电回路做了改进,原先使用给CPU及其他模块供电电线为0.5平方,大家共用一条线路,采用串接DC24V方式供电,开关电源到plc及模块后电压降比较厉害,开关电源处电压为25.8到CPU处为23.3,改进后加大电源线到1平方,并且给cpu及其他模块单独拉双绞线电源线,改进后开关电源处电压为24,12,cpu处为24.01。暂且系统使用的电源为铭伟的开关电源,感觉不是很好,准备购买欧辰的开关电源来替换。 2.将cpu及扩展模块上的接地线单独拉出连接到房屋框架钢结构上接地。 3.全部的模块连接件紧固,并且将不规范的接线重新接。 三项措施做完后,就给CPU一直通电到第二天的早上8点上班后查看CPU没有停机,就让生产线开机了,开了3天机后CPU没有自动停机,到目前5月21日为止没有出现CPU自动停机的问题,厂家寄来了IM365模块也没有使用。 |
PLC控制器的24V直流电源尽量不要给的各类传感器供电,以减少传感器内部或供电线路短路故障对PLC控制器的干扰。此外,为保证电网馈电不中断,可采用在线式不间断供电电源(UPS)供电,UPS具备过压、欠压保护功能、软件、与电网隔离等功能,可提高供电的可靠性。对于一些重要的设备,交流供电电路可采用双路供电系统。
正确选择电缆的和实施敷设,可编程控制器、人机界面的空间辐扰。
不同类型的信号分别由不同电缆传输,采用远离技术,信号电缆按传输信号种类分层敷设,相同类型的信号线采用双绞方式。严禁用同一电缆的不同导线同时传送动力电源和信号,避免信号线与动力电缆靠行敷设,电缆之间的夹角,以减少电磁干扰。为了减少动力电缆尤其是变频装置馈电电缆的辐射电磁干扰,从干扰途径上阻隔干扰的侵入,要采用屏蔽电力电缆。
PLC控制器输入输出通道的抗干扰措施
输入模块的滤波可以降低输入信号的线间的差模干扰。为了降低输入信号与大地间的共模干扰,PLC控制器要良好接地。输入端有感性负载时,对于交流输入信号,可在负载两端并接电容和电阻,对于直流输入信号可并接续流二管。为了抑制输入信号线间的寄生电容、与其他线间的寄生电容或耦合所产生的感应电动势,可采用RC浪涌吸收器。
输出为交流感性负载,可在负载两端并联RC浪涌吸收器;若为直流负载,可并联续流二管,也要尽可能靠近负载。对于开关量输出的场合,可以采用浪涌吸收器或晶闸管输出模块。另外,采用输出点串接中间继电器或光电耦合措施,可防止PLC控制器输出点直接接入电气控制回路,在电气上完全隔离。