TP(普通定时器)
功能
这个定时器功能块产生一个可以设定时长的脉冲。
当 IN 为 FALSE 时,Q 为 FALSE,ET 为 0。当 IN 变为 TRUE 时,Q 为 TRUE 并且 ET 开始计时。
-
如果在
PT时间内,IN无效,则ET>=PT时,Q为 FALSE; -
如果在
PT时间内,当IN为FALSE时,计时完毕后,ET为 0。
输入输出引脚
| 引脚名 | 引脚类别 | 数据类型 | 功能 |
|---|---|---|---|
| IN | 输入 | BOOL | 当IN为上升沿时,Q变为TRUE, 维持PT的时间长度 |
| PT | 输入 | TIME | 如果为TRUE,Q1为置位,也就是TRUE |
| Q | 输出 | BOOL | 当IN为上升沿时,Q变为TRUE, 保持PT时长, |
| ET | 输出 | TIME | 为Q输出维持的时间 |
用法示例
TP_0(IN:=IN1,PT:=IN2,Q>=OUT1,ET>=OUT2);