发表于:2009/1/4 22:22:00
#0楼
[size=4][size=4]我在书上看到对西门子S7-200PLC的定时器的介绍说:“...1ms定时器由系统每隔1ms刷新一次。10ms定时器由系统在每个每个扫描周期开始时自动刷新。100ms定时器在定时器指令执行时被刷新。”对这句话所说的“刷新”对象理解不是很确定,故此发个帖子求证一下,望各位大虾指教。
我觉得它所说的“刷新”,刷新的应该是定时器的触点状态,而不是定时器的计时当前值。如果是这样,定时器的计时当前值应该不受扫描周期影响,那么系统是如何改变当前值的呢,是用晶振直接控制?
还有,它说“100ms定时器在定时器指令执行时刷新”,它所说的“定时器指令应该是定时器的逻辑触点吧而不是TON吧?
我觉得它所说的“刷新”,刷新的应该是定时器的触点状态,而不是定时器的计时当前值。如果是这样,定时器的计时当前值应该不受扫描周期影响,那么系统是如何改变当前值的呢,是用晶振直接控制?
还有,它说“100ms定时器在定时器指令执行时刷新”,它所说的“定时器指令应该是定时器的逻辑触点吧而不是TON吧?
一切都在进行中!!!