问:我公司啤酒发酵系统用的是西门子S7-400,CPU 414-2DP的7个报警灯突然全部闪烁,停电后再送电后仍然闪烁,且上位机不能与其通讯,停电后拔出RAM卡5分钟上电,报警消除,停电后插入RAM卡再送电,不报警,重新下载硬件组态与程序后恢复正常。WWcW_PLCJS_COM-PLC-技.术_网
以后又多次出现同样的故障,都用同样的方法处理。WWW_PL※CJS_COM-PLC-技.术_网
答:CPU 414-2DP有集成的RAM,如果出了故障,是否一定要拔出RAM卡才能消除故障?不要RAM卡是否可以运行?——可——编——程——控-制-器-技——术——门——户
问:不用内存卡能运行,但运行了20多分钟又是这个故障现象。WWW_PLCJS@_COM%-PLC-技.术_网
答:点击诊断缓冲区中的“另存为”按钮,将缓冲区的内容保存为文本文件发给我。WWW_PL※CJS_COM-PLC-技.术_网
问:我已把诊断缓冲区的内容拷下来了,但看不明白,现作为附件发给您!(见附件)WWW.PLCJS.COM——可编程控制器技术门户
答:诊断缓冲区信息的文件是英文的,一共记录了120条事件。下面是搜索到的关键事件的信息:WWcW_PLCJS_COM-PLC-技.术_网
Event 55 of 120: Event ID 16# 4533WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
Checksum error WWW_PLC※JS_COM-PmLC-技.术_网
No relevance for user (Z1): 0003WWW_PLC※JS_COM-PmLC-技.术_网
Previous operating mode: RUN plcjs.技.术_网
Requested operating mode: DEFECTIVEWWW_P※LCJS_CO※M-PLC-技-.术_网
Internal error, Incoming eventWWW_PLC※JS_COM-PmLC-技.术_网
02:38:34:944 am 06/18/97
Event 56 of 120: Event ID 16# 3583
WWW_PLCJS_COM-PLC-技.术_网
Accumulation of detected and corrected memory errors P.L.C.技.术.网——可编程控制器技术门户
Not user-relevant (Z1): 0000WW.W_PLC※JS_C,OM-PL,C-技.术_网
Requested OB: CPU hardware fault OB (OB84)WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
OB not found, or disabled, or cannot be started in the current operating modeWW.W_PLCJS_COM-PLC-技.术_网
Internal error, Incoming eventP.L.C.技.术.网——可编程控制器技术门户
02:18:24:205 am 06/18/97plcjs.技.术_网
WWW_P※LCJS_COM-PLC-)技.术_网
说明:“Checksum error”是校验和错误,“Internal error, Incoming event”为内部错误,故障刚出现,“Accumulation of detected and corrected memory errors”表示检测到有存储器错误,“Requested OB: CPU hardware fault OB (OB84)”是请求调用CPU硬件错误组织块OB84。WWW_PLC※JS_COM-PmLC-技.术_网
诊断信息文件中调用OB85和OB86的事件与DP从站故障有关,已经排除故障。WW.W_PLC※JS_C,OM-PL,C-技.术_网
由OB84的在线帮助可知,已检测到并更正了内存错误之后,将会调用OB84。如果未编程和下载OB84,CPU不会切换到STOP模式。所以不用下载OB84。看来CPU和存储器故障的可能性很大。WWW.PLCJS.COM——可编程控制器技术门户
学生:根据您给的号码,已经给西门子技术热线打过电话,他们怀疑是CPU故障。WWW_PLCJS@_COM%-PLC-技.术_网
过了一段时间,学员告诉我,因为买不到原来的老型号,更换了一块新的CPU模块。在硬件组态中更改了CPU的订货号,然后编译下载。WWcW_PLCJS_COM-PLC-技.术_网
经验总结
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
1)使用单位的维修人员点击诊断缓冲区中的“另存为”按钮,将缓冲区的内容保存为文本文件后,可以提供给设备生产厂家,用于远程诊断。WWW_PLC※JS_COM-PmLC-技.术_网
2)我曾经遇到过S7-300因为MMC卡接触不好引起的计算机与CPU的通信时好时坏的故障,因此首先排除RAM卡的故障。好在该CPU不用RAM卡也能运行,但是故障没有消除,因此不是RAM卡的故障。WWW_P※LCJS_CO※M-PLC-技-.术_网
3)诊断缓冲区中的信息太多,有很多记录的是正常的运行模式转换信息。出现故障时,CPU要求调用处理故障的OB,与硬件故障有关的异步错误中断的编号为OB80~OB88。搜索“OB8”可以迅速地查找到与硬件故障有关的事件。WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
4)事件信息中的日期为97年,显然没有正确设置好CPU的实时钟,导致看不出事件发生的真正日期时间。为了方便故障诊断,应定期校正CPU的实时钟。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
5)如果英语不是很熟练,可以使用STEP 7的中文版。如果担心中文版某些地方翻译得不太准确,可将STEP 7切换到英文显示。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户