断开延时定时器指令TOF
上一节
下一节

断开延时定时器指令TOF Time
举例

使用“关断延时”指令,可以将 Q 输出的复位延时 PT 中指定的一段时间。
当 IN 输入的逻辑运算结果 (RLO) 从“1”变为“0”(信号下降沿)时,将置位输出 Q。
当输入 IN处的信号状态变回“1”时,预设的时间 PT 开始计时。只要 PT 持续时间仍在计时,输出 Q 就保持置位。持续时间 PT 计时结束后,将复位输出 Q。如果输入 IN 的信号状态在持续时间 PT 计时结束之前变为“1”,则复位定时器。输出 Q 的信号状态仍将为“1”。可以在 ET 输出查询当前的时间值。
该定时器值从 T#0s 开始,在达到持续时间 PT后结束。当持续时间 PT 计时结束后,在输入 IN 变回“1”之前,输出 ET 会保持被设置为当前值的状态。在持续时间 PT 计时结束之前,如果输入 IN 的信号状态切换为“1”,则将 ET 输出复位为值 T#0s。
如果在程序中未调用该指令(如,由于跳过该指令),则 ET 输出会在超出时间后立即返回一个常数值。 “关断延时”指令可以放置在程序段的中间或者末尾。它需要一个前导逻辑运算。每次调用“关断延时”指令,必须将其分配给存储实例数据的 IEC 定时器。


1.2 举例
采用接通延时定时器指令TON和断开延时定时器指令TOF设计三条运输带控制电路。

要求:
按下启动按钮,1号运输带开始运行,10s后2号运输带自动启动,再过10s后3号运输带自动启动。
按下停止按钮后,3号运输带停机,10s后2号运输带停机,再过10s后1号运输带停机。



