利用定时器自身触点复位来做1秒加1不正确原因
刘玉蓉
发布于2014-11-07 17:36
1
0
标签:
AN T 0
L S5T#1S
SD T 0
A T 0
JNB _001
L MW 0
L 1
+I
T MW 0
_001: NOP 0
按照扫描周期,t0会有一个触发脉冲来进行+1运算,但实际未能实现预计功能,为什么?
问题补充:
问题已通过百度搜到:
定时器不受周期制约,定时器在接通后立即计时,时间结束后触点立即动作,不受扫描周期影响
佳答案
这是定时器的刷新机制的原因,定时器是异步刷新的,只有当定时器时间到刚好出现在
SD T0 之后
A T0 之前
才能实现你的目的,可事实上这个几率非常之小,几乎为0
——————————————————————————————
是的,时间结束后立即动作,关键就在这个动作出现在什么地方,PLC 编程不同于继电器回路的关键一点就是时序,如果这个动作出现在A T0之后,等到下个扫描周期,定时器已被复位