代码如下:实现功能是用 T101 从9计数到0后自动又从9开始计数到0(时间基准为1S),如此循环。
现在碰到这样个问题:这个程序运行了一段时间(大概1天半)发现T101 定时器就停止循环计时了,停止时的状态T101 的时间值(DB13.DBW30)为0,。现在想知道,这是为什么?各位大侠有没有能分析透的?
AN T 101
L W#16#2009
SD T 101
A T 101
R T 101
L T 101
T DB13.DBW30
最终这段程序停留在以下的状态如下图所示

定时器就停止循环计时以后,重启一下PLC(run-stop-warmstart)以后,定时器又可以开始正常运行,运行一段时间以后,定时器又会停止。