西门子PLC定时器TON TOF TP用法,延时控制编程
一、三种定时器区别
- TON:通电延时,条件ON开始计时,到时间输出ON;
- TOF:断电延时,条件ON时立即输出ON,条件OFF后延时到时间才OFF;
- TP:脉冲定时,条件ON输出一个固定宽度的脉冲。
二、TON用法
S7-200 SMART用T37等编号,S7-1200用IEC定时器(TON实例)。输入:IN启动条件、PT设定时间;输出:Q到位信号、ET剩余时间。
三、应用实例
电机延时启动:启动按钮ON,TON计时5秒,Q导通后接触器吸合电机启动;延时停机:停止信号ON后TOF保持输出5秒再断开,给设备缓冲时间。
四、编程要点
- PT时间单位:S7-200 SMART用毫秒数(5000=5秒),S7-1200用TIME类型(T#5S);
- 定时器实例必须分配DB块(S7-1200);
- 条件断开后TON复位,重新计时从0开始。
五、调试技巧
在线监控定时器的ET(当前值),观察计时过程;时间不合适直接改PT参数,不用改程序结构。
⚠️提示:本教程仅用于学习参考,现场接线与调试请遵守电气安全操作规范,涉及带电作业务必断电操作。