TOF(关延时定时器)
功能
这个定时器功能块实现关-延时定时功能。
按照延迟时间 PT
延时输出关指令。当输入 IN
为 TRUE 时,输出 Q
为 TRUE。当输入 IN
有下降沿时,ET
开始计时,
-
如果在
PT
时间内,IN
一直没有变位,则当ET>=PT
时,Q
为 FALSE 且ET=PT
; -
如果在
PT
时间内,输入IN
再次为 TRUE,则Q
为 TRUE,且ET
清零。
输入输出引脚
引脚名 | 引脚类别 | 数据类型 | 功能 |
---|---|---|---|
IN | 输入 | BOOL | 当IN为下降沿时,经过PT时间间隔后,Q输出为TRUE |
PT | 输入 | TIME | 延迟时间 |
Q | 输出 | BOOL | 当PT时间间隔后,即PT=ET,Q输出变为FALSE |
ET | 输出 | TIME | 计时时间 |
用法示例
TOF_0(IN:=IN1,PT:=IN2,Q>=OUT1,ET>=OUT2);