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