一、最直接的判断依据是状态灯:
SF(系统出错/故障显示,红色)
CPU硬件故障或软件错误时亮。
BATF(电池故障,红色)
电池电压低或没有电池。
DC5V(+5V电源指示,绿色)
5V电源正常时亮。
FRCE(强制,黄色)
至少有一个I/O被强制时亮。
RUN(运行方式,绿色)
CPU处于RUN状态时亮;重新启动时以2Hz的频率闪烁;HOLD(单步、断点)状态时以0.5Hz的频率闪烁。
STOP(停止方式,黄色)
CPU处于STOP,HOLD状态或重新启动时常亮。
BUSF(总线错误,红色)
仅包含带有内置DP端口的处理器才有。
二、故障原因解析及处理
1.若SF灯为红色,则表示PLC系统存在错误。
a.可以检查硬件是否缺失或接触不良;
b.把程序清除干净(有时候“清除复位”并不能清除干净,需要在线删除程序,如下图),若红灯还亮可能是硬件损坏,若恢复正常说明程序有问题。需要在线诊断故障。
2.若BF灯闪烁,则说明分布在域总线或DP从站的PROFIBUS-DP总线有问题。需要检查硬件物理层是否成功通讯,相关的通讯数据及通讯类型是否正确。
3.若模拟量模块上的SF红灯亮,CPU灯正常,则说明该模块有问题。
a.硬件配置是否适用于设备(设备编号和固件版本);
b.模拟量信号断线、超量程或跳线与硬件组态不一致等
4.如果BF故障经常性发生,从设备运行稳定性考虑:
a.电磁干扰,接地故障;
b.增加中继器;
c.增加RS有源终端;
d.如果从站较多的,可以增加总站路数。
5.相应的OB可以防止CPU停机
OB80:时间错误
OB81:电源错误
OB82:诊断错误
OB83:插入/移出模块中断
OB84:CPU硬件故障
OB85:优先级错误
OB86:机架故障或分布I/O故障
OB87:通讯错误
OB:编程错误
OB:I/O访问错误
6.当CPU后面挂着多个模块时,可以逐个上挂来验证具体损坏的模块。
总结:现场调试过程中总会遇到各种各样的问题,需要大家总结经验,积累的经验越多,处理问题越容易。
转载请注明:http://www.0431gb208.com/sjszjzl/2806.html