例 1 断电延时程序
PLC 中的定时器均为通电延时型,如需断电延时功能,可采用图 4.14 所示的梯形图,利用 TIM000 的常闭触点完成断电延时功能。
图 4.14 断电延时程序

例 2 有断电保持功能的定时器
图 4.15 利用 PLC 内部的 1 s 时钟脉冲位 SR255.02 与计数器结合,构成具有断电保持功能的定时器。注意:较短的时钟脉冲不一定会产生精确计时,因为在扫描周期较长时,CNT 指令不能对 0.02 s 和 0.1 s 时钟脉冲精确计数。
图 4.15 具有断电保持的定时器

例 3 时间控制程序
图 4.16 为两个信号轮流工作的例子,使用 TIM001 和 TIM002 串行工作,由 TIM002 常闭触点使 TIM001 线圈断开。只要 00000 为 ON,该过程即可周而复始地运行。
例 4 长延时程序
许多控制场合需要长延时,图 4.17 介绍一段可以小时、分钟为单位延时的程序,本例中输出 10000 在输入 00000 接通 4 h 20 min 后才接通。第一个逻辑行中 TIM000 常闭触点为自复位触点,使 TIM000 每 60 s 产生一脉冲;同样,CNT001 复位端的 CNT001 触点也是自复位触点,使 CNT001 每 60 min 产生一脉冲。注意:CNT003 指令应安排在 CNT002 前面,若安排在后面,CNT002 产生输出的同时 CNT003 也计了一次脉冲,定时时间会提前 1 min。
图 4.16 时间控制程序

图 4.17 长延时程序
