7.3.1 标准生成脉冲定时器
功能
TP_TIME称为标准生成脉冲定时器,其作用是在PLC程序中实现生成指定时间长度的脉冲信号的功能,用于驱动其他设备或触发其他操作。
LD图形
- 生成脉冲时序图:
参数说明
接口变量 | 声明 | 数据类型 | 说明 |
---|---|---|---|
IN | Var_Input | BOOL | 启动输入位 |
PT | Var_Input | TIME | 设定的时间输入 |
Q | Var_Output | BOOL | 输出位 |
ET | Var_Output | TIME | 已计时的时间 |
对应语法
- 输入位IN值为"TRUE",定时器启动,同时,Q值输出"TRUE";
- 当ET值小于PT值时,IN值的变化不影响Q值的输出和ET值进行计时;
示例
- LD示例如下动图所示:
- ST示例如下代码所示:
TP_TIME_1(
IN:=IN1,
PT:=T#1s,
Q=>OUT,
ET=>ET
);
IF OUT THEN
iVar:=iVar+1;
else
iVar:=0;
END_IF;