在工业自动化控制中,时间逻辑是程序设计的核心要素之一。博途(TIA Portal)软件作为西门子 PLC 的主流编程平台,提供了 4 种常用定时器指令:TP(脉冲定时器)、TON(接通延时定时器)、TONR(保持型接通延时定时器)、TOF(断开延时定时器)。它们分别适用于不同的控制场景,但时序逻辑容易混淆。本文通过四字口诀 + 原理拆解,帮你快速建立定时器知识体系,实现 “一看就懂,一用就对”。
1. TP(脉冲定时器,Timer Pulse)

2. TON(接通延时定时器,Timer On Delay)

3. TONR(保持型接通延时定时器,Retentive Timer On Delay)

4. TOF(断开延时定时器,Timer Off Delay)


需求 1:按钮按下后,电机运行 3 秒自动停止 → TP(脉冲定时器)。
需求 2:设备启动前,警示灯需先亮 5 秒 → TON(接通延时)。
需求 3:统计水泵累计运行时间,断电后数据不丢失 → TONR(保持型计时)。
需求 4:传送带停止后,清扫电机继续运行 2 分钟 → TOF(断开延时)。
掌握这四句口诀,博途定时器的时序逻辑就能化繁为简:
TP:升沿触发,限时脉冲;
TON:通电计时,时到导通;
TONR:累计计时,复位清零;
TOF:断电计时,时到关停。
建议结合博途软件仿真功能,输入不同信号状态观察 ET 和 Q 的变化,理论 + 实践才能真正吃透定时器逻辑。下期我们将拆解定时器与计数器的联动应用,记得关注哦!
你在使用定时器时遇到过哪些 “玄学” 问题?评论区聊聊你的踩坑经历!