s7-200定时器ton指令(需要维持)
启用输入为打开时,开始计时。当前值(txxx)大于或等于预设时间(pt)时,定时器位为1。定时器仍继续计时,达到最大值32767时,停止计时。
启用输入为关闭时,接通延时定时器当前值被清除,定时器位为0。
使用(r)指令复位定时器时,定时器当前值被清除,如果启用输入为打开,然后继续重新计时。
s7-300定时器( sd )指令(需要维持,需要上升沿重新激活)
启用输入为上升沿时,开始计时。达到预设时间时且启用输入为打开时,定时器位为1。
启用输入为下降沿时,定时器处于空闲,定时器位为0。
使用(r)指令复位定时器时,定时器当前值被清除,即使启用输入为打开,也不再计时。只有启用输入再次为上升沿时才能重新计时。
s7-300定时器s_odt指令(需要维持,需要上升沿重新激活)
启用输入为上升沿时,开始计时。当前值bi等于预设时间(tv)且启用输入为打开时,定时器位为1。
启用输入为下降沿时,定时器停止,定时器位为0。
使用(r)指令复位定时器时,定时器当前值被清除,即使启用输入为打开,也不再计时。只有启用输入再次为上升沿时才能重新计时。