quote:以下是引用ersacn在2011-08-30 12:53:26的发言:
呵呵,这是西门子定时器的特点,1ms定时器是在后台运行计时,不管程序走到没走到,时间一到就动作。S7-300的也是这样,不过300的没有10ms和100ms的。若是你将T32改成T33的话,就能正常了。
当然你将上下位置改动后会正常,不过也有可能当开始运行中值滤波程序时还没有到时间,等运行中时间到了,这样就会少运行一次!只是这种情况概率太小而已。
T 33也不成。
1ms,10ms的定时器都不能这么使用。10ms的定时器是在扫描周期开始时刷新,100ms是在执行时刷新
之前有一个专门的关于定时器的讨论帖