发布于 2012-01-30 11:07:37
8楼
PLC没有所谓的“死机”。CPU只要通电就会处于RUN或STOP两种模式其中之一。如果你发现哪个CPU在上电之后RUN和STOP两个灯都没亮,那么一定是电路出了问题。
CPU上还有一个LED灯——SF/DIAG,这是唯一一个用户可编辑的LED状态。途径一般有两个:1、系统块中的LED选项;2、DIAG_LED指令。
CPU在运行中突然切换到STOP模式,可能是以下原因:
1、致命错误导致的无条件停机,此时SF/DIAG灯为红色。
2、程序控制的有条件停机(STOP指令控制),如果像例程里面用SM5.0(I/O错误)触发的STOP指令,SF/DIAG灯为黄色
CPU在重新上电后没有自动进入RUN模式,可能有以下原因:
1、存在I/O强制或I/O错误,此时SF/DIAG灯为黄色。
2、CPU的模式开关没有在RUN位。TERM位在重新上电后默认是STOP状态,这点在现场调试的时候需要特别注意。
以上情况未必全面
调试的时候出现问题,如果可以通讯上CPU,查看CPU状态和诊断信息可以很有效的帮助排除问题,提高调试效率。
有善有恶意之动