文档中心
PLC在线模拟器
定时器

定时器(Timer)

准备好掌握梯形图中的定时器了吗?下面这段教程很适合入门。虽然它基于早期版本的模拟器,但核心概念并没有改变,因此依然是一个很有价值的学习参考资料。

如何在梯形图中使用定时器 —— 视频教程

在 PLC 梯形图编程中,定时器是非常常见的功能块。通过本教程,你可以了解定时器的工作方式,以及如何在程序中正确应用它们。

定时器的类型

PLC在线模拟器 提供三种定时器:TON(通电延时)、TOF(断电延时) 和 TONR(保持型通电延时)。它们都通过一个 Timer 类型的复合变量工作,该变量包含 IN(使能输入)、Q(输出)、PT(预设时间)与 ET(当前累计时间)等子变量。

TON —— 通电延时定时器

<???>
TON
IN
Q
PT

工作原理:当 IN 由 关闭 变为 打开 后,ET 开始按扫描周期累加;当 ET 达到 PT(预设时间)时,输出 Q 导通。若 IN 在累加过程中断开,ET 立即清零,Q 不导通。它用于"得电后延时一段时间再动作"的场景,例如电机启动延时、风机顺序启动等。

TOF —— 断电延时定时器

<???>
TOF
IN
Q
PT

工作原理:当 IN 接通时,Q 立即导通且 ET 保持为 PT;当 IN 断开后,ET 从 PT 开始递减,直到 ET 归零时 Q 才断开。它用于"失电后继续保持一段时间"的场景,例如停机后的冷却延时、输送线尾料排空等。

TONR —— 保持型通电延时定时器

<???>
TONR
IN
Q
R
PT

工作原理:与 TON 类似,当 IN 接通时 ET 累加,但断开后累计值会保持,不会清零;只有复位输入 R 接通时,ET 才被清零,Q 断开。它适用于需要"累计运行时间"的场景,例如设备累计工作时间统计、需要跨停电保持的延时。

分辨率与位宽

定时器的每个实例可配置以下参数:

  • 分辨率:支持 1ms、10ms、100ms 三档,决定 PT/ET 数值的时间单位。分辨率越高,计时精度越高,但可计时的最大范围越小。
  • 位宽:支持 16 位(计数范围 0~65535)与 32 位(计数范围更大)两种,默认 32 位,与西门子 S7-200 的定时器语义保持一致。

示例

我们也在持续更新更多教程,后续会继续补充最新版本模拟器的相关内容。