一、定时器的介绍
PLC中的定时器相当于继电器控制系统中的时间继电器,如图一所示,它具有定时的功能。定时器主要用于对时间有一定要求的控制系统中,如电机的顺启逆停以及交通灯的控制中。
图1
二、定时器的分类
在S7-1200PLC中定时器主要分为2类,分别为功能框定时器和线圈型定时器,如图2所示
图2
三、定时器指令的介绍
1.接通延时定时器
接通延时定时器的指令标识符为TON,接通延时定时器输出端Q在预设的延时时间过后,输出状态为ON。如图3程序所示,描述的接通延时定时器的指令格式及执行时序图。
图3
2.关断延时定时器
关断延时定时器的指令标识符为TOF,只要IN为“1”时,Q即输出为“1”。IN从“1”变为“0”,定时器启动;当ET=PT时,Q立即输出“0”,ET立即停止计时并保持。在任意时刻,只要IN变为“1”,ET立即停止计时并回到0。如图4程序所示,描述的关断延时定时器的指令格式及执行时序图。
图4
3.脉冲定时器
脉冲定时器的指令标识符为TP ,当IN从“0”变为“1”,定时器启动,Q立即输出“1”;当ET<PT时,IN的改变不影响Q的输出和ET的计时;当ET=PT时,ET立即停止计时,如果IN为“0”,则Q输出“0”,ET回到0;如果IN为“1”,则Q输出“1”,ET保持。如图5程序所示,描述的脉冲定时器的指令格式及执行时序图。
图5
4.时间累加时器指令
时间累加器指令标识符为TONR,只要IN为“0”时,Q即输出为“0”。IN从“0”变为“1”,定时器启动;当ET<PT时,IN为“1”时,则ET保持计时,IN为“0”时,ET立即停止计时并保持。当ET=PT时,Q立即输出“1”,ET立即停止计时并保持,直到IN变为“0”,ET回到0。
在任意时刻,只要R为“1”时,Q输出“0”,ET立即停止计时并回到0。R从“1”变为“0”时,如果此时IN为“1”,定时器启动。如图6所示 ,为时间累加器指令的程序示意图。
图6
*后我们在使用定时器指令的时候还需要注意,调用一个IEC定时器的时候会生成一个对应的背景数据块,每一个背景数据块的都是独立存在的不能重复使用,通过本篇文章的学习,你掌握了定时器指令的使用方法吗?
- 触摸屏不通过PLC,直接控制变频器!老司机手把手教你如何实现 2024-05-16
- 西门子SCL编程实例:1200/1500PLC不定长数组选择排序的运用编程 2024-05-16
- 还搞不懂西门子PLC模拟量的接线?*全的解答都在这了 2024-05-16
- 图解PLC与变频器通讯接线,立马学会用PLC控制变频器 2024-05-16
- 西门子PLC自由口通讯+中断,这么用很方便! 2024-05-16
- 你做的PLC程序加密了吗?来看看同行们怎么说的! 2024-05-16
- PLC编程变量太多,如何规划地址便于记忆 2024-05-16
- 这么全的PLC输入输出接线,第一次看见 2024-05-16
- 西门子PLC有几种通信方式?看电气工程师为你解答 2024-05-16
- PLC快速入门:从掌握这几个西门子经典编程案例开始 2024-05-16
- 如何让PLC与Modbus设备通信 2024-05-16
- 西门子触摸屏程序下载步骤,十分详细,一看就会! 2024-05-16
- 手把手教你用博途软件仿真西门子PLC的S7通信 2024-05-16
- 西门子PLC程序案例,是实践好东西! 2024-05-16
- 新手入门案例:S7-200SMART如何画圆(附带完整程序) 2024-05-16
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595