发布于 2011-08-26 14:12:48
17楼
不知楼主的问题解决了没有?
是你的程序的时序问题,你的现象是定时器不停的在倒计时,但计数器不计数。因为定时器输出时使能端为0,输出也会复位。
A M10.3
AN T0
L S5T#2S
因为PLC是周期扫描的,在同一个周期,你的定时指令在前面,所以当定时到达时,先判断的是定时器的输出,下一行指令你才计数,但执行这一条指令时,T0永远是0,你的计数器当然不会计数。
因此,把计数指令移到这条指令的前面,先计数,后执行定时器,才是正确的时序。如下:
A T 0
CU C 0
A M10.3
AN T0
L S5T#2S
保证没问题。