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);