保持型接通延时定时器指令TONR
上一节
下一节

保持型接通延时定时器指令 TONR Time
举例

可以使用“时间累加器”指令来累加由参数 PT 设定的时间段内的时间值。
输入 IN的信号状态从“0”变为“1”(信号上升沿)时,将执行时间测量,同时时间 PT 开始计时。
当 PT 正在计时时,加上在 IN 输入的信号状态为“1”时记录的时间值。累加得到的时间值将写入到输出 ET 中,并可以在此进行查询。持续时间 PT 计时结束后,输出 Q 的信号状态为“1”。即使 IN 参数的信号状态从“1”变为“0”(信号下降沿),Q参数仍将保持置位为“1”。
无论启动输入的信号状态如何,输入 R 都将复位输出 ET 和 Q。 “时间累加器”指令可以放置在程序段的中间或者末尾。它需要一个前导逻辑运算。每次调用“时间累加器”指令,必须为其分配一个用于存储实例数据的 IEC 定时器。


