首页 理论教育S7-300PLC故障在线诊断方法详解

S7-300PLC故障在线诊断方法详解

【摘要】:状态显示图6-1所示为某S7-300 PLC在下载程序后与PC相连出现的情况,显然,该PLC未能处于正常“RUN”状态。图6-1 S7-300的状态显示为了详细了解SIMATIC 300PLC此时的状态,单击鼠标右键,可以如图6-2所示,选择“PLC”→“模块信息”。图6-5 事件帮助为了将该PLC的故障进行清除或复位,可以选择如图6-6所示的“诊断/设置”→“清除/复位”选项。图6-9 “在线删除”提示窗口

状态显示

图6-1所示为某S7-300 PLC在下载程序后与PC相连出现的情况,显然,该PLC未能处于正常“RUN”状态。

978-7-111-38359-8-Chapter06-1.jpg

图6-1 S7-300的状态显示

为了详细了解SIMATIC 300(1)PLC此时的状态,单击鼠标右键,可以如图6-2所示,选择“PLC”→“模块信息”。

978-7-111-38359-8-Chapter06-2.jpg

图6-2 选择“模块信息”

图6-3所示为CPU313-2DP的模块信息,从中可以看出,该模块“可用且正常,但是出错指示灯LED(SF)灯亮”,这与实际看到的PLC情况相符。此时,CPU的工作模式为“停止(STOP)”。

如图6-4所示,选择模块信息窗口中的“诊断缓冲区”菜单,可以明确的得出该事件为“由I/O访问错误引起的STOP模式(OB没有装载或不能装载)……”。

978-7-111-38359-8-Chapter06-3.jpg

图6-3 模块信息显示

978-7-111-38359-8-Chapter06-4.jpg

图6-4 诊断缓冲区

为了更加清晰地了解到该事件的原因和处理措施,可以选择“事件帮助”,如图6-5所示。

978-7-111-38359-8-Chapter06-5.jpg

图6-5 事件帮助

为了将该PLC的故障进行清除或复位,可以选择如图6-6所示的“诊断/设置”→“清除/复位”选项。

978-7-111-38359-8-Chapter06-6.jpg

图6-6 “清除/复位”选项

在执行“清除/复位”选项前,会跳出图6-7所示的提示窗口,如本案例的“所有用户数据(包括硬件组态)将被删除,所有与模块的现有连接将被断开”等。

当然,用户也可以直接在线删除任意选中的块,如图6-8所示。在线删除之前,也会跳出图6-9所示的提示窗口。

978-7-111-38359-8-Chapter06-7.jpg

图6-7 “清除/复位”提示窗口

978-7-111-38359-8-Chapter06-8.jpg

图6-8 在线删除

当对该PLC进行清除/复位之后,PLC就可以处于正常状态,只要用户程序和硬件组态确保无误,即可正常运行。

978-7-111-38359-8-Chapter06-9.jpg

图6-9 “在线删除”提示窗口