quote:以下是引用初学者007在2009-09-10 14:02:01的发言:
谢谢KINKIN斑竹,您的程序是可以的,但我还有个疑问,为什么定时器的输出不能直接加在其复位上,刚实验了一下,直接加上后定时器将不能运行,个人理解M0.2被置1后,结果在下一周期执行,按扫描顺序MOVE该执行,还可复位T1,现在是定时器都不执行,依帮助文件看,定时器Q为定时器的状态,是否是在R位置,定时器的Q和R是同步的,直接加在上面是不允许的,
监控程序时看M0.0一直为1定时器不运行,M0.2一直为0,
你的程序之所以不运行,并不是不能用M0.2去复位定时器的错误,而是定时器要启动是需要一个上跳沿,所以我在M0.0的后面串联了一个M0.2,让它去作为定时器重新启动的上跳沿。