跳到主要内容

7.3.3 标准断开延时定时器

功能

TOF_TIME称为标准断开延时定时器,用于IN断开后延时一定时间间隔

LD图形

alt text

  • 断开延时定时器时序图:

alt text

参数说明

接口变量声明数据类型说明
INVar_InputBOOL启动输入位
PTVar_InputTIME设定的时间输入
QVar_OutputBOOL输出位
ETVar_OutputTIME已计时的时间

对应语法

  • IN值为"TRUE"时,Q值输出为"TRUE";
  • IN值从"TRUE"变"FALSE"时,定时器启动;
  • 任意时刻,只要IN值变为"TRUE",ET停止计时回退至0;
  • 当ET值等于PT值时,Q值输出为"FALSE"
勿忘定义

功能块使用需要全局声明一个实例

示例

  • LD示例如下动图所示:

alt text

  • ST示例如下代码所示:
TOF_TIME_1(
IN:=IN1,
PT:=T#1s,
Q=>OUT,
ET=>ET
);
IF OUT THEN
iVar:=iVar+1;
else
iVar:=0;
END_IF;