1. 用通信电缆连接 S7-300CPU,再使用 SIMATIC Manager管理器打开项目文 件,与 CPU“在线(Online )”后,打开“Module Information ”窗口,查看“diagnostic Buffer ”(即 CPU的诊断缓冲区)标签内的历史记录。再仔细分析错误原因。可 初步判断是硬件故障还是软件故障。 2.重新下载一次硬件组态和程序,排除硬件组态和软件程序问题。 3.从软件编程角度来判断故障, 如下载错误处理组织块: OB81(电源故障), OB82(诊断中断)、 OB83(插入 /取出模块中断)、 OB86(机架故障或分布式 I/O 的站故障)、 OB87(通信错误)、 OB121(编程错误)、 OB122(I/O 访问错 误),将这些组织块依次下载到 CPU中使之出现错误时不进入 STOP状态。 4.从硬件安装连接来判断故障,如: 1.
S7200CPU SF 用作系统出错 /故障显示,为红色,例如内部错误,用户程序错误。 RUN 绿色,运行模式。 STOP 黄色,停止模式。 DP 分布式 I/O ,(仅对 CPU215 ) S7300CPU SF指示灯 用作系统出错 /故障显示,为红色, CPU 的硬件出现故障或软 件有错,带诊断功 能模块出错时点亮。 BATF 为电池故障,红色,电池电压低或没有电池时点亮。 DC5V +5V 电源指示,绿色, CPU 和 S7300 总线的 5V 电源正常时点 亮。 FRCE 强制,黄色,至少有一个 I/O 被强制时点亮。 RUN 运行方式,绿色, CPU 处于 RUN 状态时点亮,重新启动时以 2Hz 的频率闪亮,保持 HOLD 状态时以 0.5Hz 的频率闪亮。 STOP 停止方式,黄色, CPU 处于 STOP、HOLD 状态时或重新启动时 常亮,请求存储器复 位时以 0.5